ALBPM Process API

fuego.lang
Class Kind

java.lang.Object
  extended by fuego.lang.Kind

public class Kind
extends Object

This class describes the kinds (numeric codes) for the differen types.


Field Summary
static int ANY
           
static int ARRAY
          Type is an Array
static int ATTRIBUTE
           
static int BINARY
          Type is binary, which can be represented by objects of class fuego.type.Binary
static int BOOL
          Type is boolean, which can be represented by objects of class java.lang.Boolean
static int DECIMAL
          Type is Decimal Fixed it can be represented by objects of class java.math.BigDecimal
static int DYNAMIC
           
static int ENUM
           
static int FIRST_PREDEFINED
          No type
static int INT
          Type is Int which can be represented by objects of any integral type java.lang.{Long,Integer,Short, Byte}
static int INTERVAL
          Type is time interval, which can be represented by objects of class fuego.type.Interval
static int ITERATOR
           
static int LAST_PREDEFINED
          Field LAST_PREDEFINED
static int MAP
          Type is a Map
static int METHOD
          Type is an object's method
static int NONE
          Type is unknown
static int NULL
           
static int OBJECT
          Type is opaque object, which can be represented by objects of class Object
static int REAL
          Type is Real which can be represented by any floating point type java.lang.{Double, Float}
static int SET
           
static int STRING
          Type is string, which can be represented by objects of class java.lang.String
static int TIME
          Type is time, which can be represented by objects of class fuego.type.Time
static int TRANSFORM
           
static int VOID
          No type
 
Constructor Summary
Kind()
           
 
Method Summary
static int getKind(String kindName)
           
static String getName(int kind)
           
static boolean hasFixedSize(int kind)
           
static boolean isAtomic(int kind)
           
static boolean isNumber(int kind)
           
static boolean isPredefined(int kind)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NONE

public static final int NONE
Type is unknown

See Also:
Constant Field Values

VOID

public static final int VOID
No type

See Also:
Constant Field Values

FIRST_PREDEFINED

public static final int FIRST_PREDEFINED
No type

See Also:
Constant Field Values

BOOL

public static final int BOOL
Type is boolean, which can be represented by objects of class java.lang.Boolean

See Also:
Constant Field Values

INT

public static final int INT
Type is Int which can be represented by objects of any integral type java.lang.{Long,Integer,Short, Byte}

See Also:
Constant Field Values

DECIMAL

public static final int DECIMAL
Type is Decimal Fixed it can be represented by objects of class java.math.BigDecimal

See Also:
Constant Field Values

REAL

public static final int REAL
Type is Real which can be represented by any floating point type java.lang.{Double, Float}

See Also:
Constant Field Values

STRING

public static final int STRING
Type is string, which can be represented by objects of class java.lang.String

See Also:
Constant Field Values

TIME

public static final int TIME
Type is time, which can be represented by objects of class fuego.type.Time

See Also:
Constant Field Values

INTERVAL

public static final int INTERVAL
Type is time interval, which can be represented by objects of class fuego.type.Interval

See Also:
Constant Field Values

BINARY

public static final int BINARY
Type is binary, which can be represented by objects of class fuego.type.Binary

See Also:
Constant Field Values

NULL

public static final int NULL
See Also:
Constant Field Values

ANY

public static final int ANY
See Also:
Constant Field Values

LAST_PREDEFINED

public static final int LAST_PREDEFINED
Field LAST_PREDEFINED

See Also:
Constant Field Values

OBJECT

public static final int OBJECT
Type is opaque object, which can be represented by objects of class Object

See Also:
Constant Field Values

ARRAY

public static final int ARRAY
Type is an Array

See Also:
Constant Field Values

MAP

public static final int MAP
Type is a Map

See Also:
Constant Field Values

METHOD

public static final int METHOD
Type is an object's method

See Also:
Constant Field Values

DYNAMIC

public static final int DYNAMIC
See Also:
Constant Field Values

ITERATOR

public static final int ITERATOR
See Also:
Constant Field Values

ENUM

public static final int ENUM
See Also:
Constant Field Values

ATTRIBUTE

public static final int ATTRIBUTE
See Also:
Constant Field Values

SET

public static final int SET
See Also:
Constant Field Values

TRANSFORM

public static final int TRANSFORM
See Also:
Constant Field Values
Constructor Detail

Kind

public Kind()
Method Detail

isAtomic

public static final boolean isAtomic(int kind)

getKind

public static final int getKind(String kindName)

getName

public static final String getName(int kind)

isNumber

public static final boolean isNumber(int kind)

isPredefined

public static final boolean isPredefined(int kind)

hasFixedSize

public static final boolean hasFixedSize(int kind)

ALBPM Process API

© Copyright 1996/2005 Fuego Inc. All Rights Reserved