|
ABLE, Version 1.1b | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.able.data.AbleData
This class contains constants for the IBM Agent Building and Learning Environment (ABLE) Data package.
Field Summary | |
static int |
AsgnEq
Operator; Assignment (=). |
static int |
AsgnIs
Operator; Fuzzy assignment (Is). |
static int |
BooleanLiteral
Data type; the data object represents a boolean literal. |
static int |
BooleanVariable
Data type; the data object represents a boolean variable. |
static int |
CallLiteral
Data type; the data object represents an object that can be called, such as a sensor or effector; this is a type of literal. |
static int |
CategoricalVariable
Data type; the data object represents a categorical variable. |
static int |
CmpEq
Operator; Compare equal to (=). |
static int |
CmpGt
Operator; Compare greater than (>). |
static int |
CmpGtEq
Operator; Compare greater than or equal to (>=). |
static int |
CmpIs
Operator; Compare fuzzy equal to (Is). |
static int |
CmpLt
Operator; Compare less than (<). |
static int |
CmpLtEq
Operator; Compare less than or equal to (<=). |
static int |
CmpNeq
Operator; Compare not equal to (!= or <>). |
static java.text.Collator |
Collator
A collator for comparing string data types. |
static int |
ContinuousVariable
Data type; the data object represents a continuous variable. |
static int |
DataTypeUnknown
Data type; the data object represents an unknown data type. |
static int |
DiscreteVariable
Data type; the data object represents a discrete variable. |
static AbleBooleanLiteral |
False
A convenience boolean literal with a value of false. |
static int |
FuzzySet
Data type; the data object represents a fuzzy set. |
static int |
GenericLiteral
Data type; the data object represents a generic literal; that is, one whose current value is an Object. |
static int |
GenericVariable
Data type; the data object represents a generic variable. |
static int |
IgnoreUsage
Field Usage type; the field is to be ignored |
static int |
InputUsage
Field Usage type; the field is used as an input field. |
static int |
NumericLiteral
Data type; the data object represents a numeric literal. |
static int |
NumericVariable
Data type; the data object represents a numeric variable. |
static int |
OperatorUnknown
Operator; an unknown operator. |
static int |
OutputUsage
Field Usage type; the field is used as an output or target field. |
static java.lang.String |
Pr_BooleanValue
|
static int |
Pr_BooleanValueId
Property; Current value of a boolean variable. |
static java.lang.String |
Pr_CategoricalStringList
|
static int |
Pr_CategoricalStringListId
Property; Categorical variable's list of categories. |
static java.lang.String |
Pr_CategoricalValue
|
static int |
Pr_CategoricalValueId
Property; Current value of a categorical variable. |
static java.lang.String |
Pr_ContinuousValue
|
static int |
Pr_ContinuousValueId
Property; Current value of a continuous variable. |
static java.lang.String |
Pr_DiscreteNumberList
|
static int |
Pr_DiscreteNumberListId
Property; Discrete variable's list of discrete numbers. |
static java.lang.String |
Pr_DiscreteValue
|
static int |
Pr_DiscreteValueId
Property; Current value of a discrete variable. |
static java.lang.String |
Pr_GenericValue
|
static int |
Pr_GenericValueId
Property; Current value of a generic variable. |
static java.lang.String |
Pr_NumericValue
|
static int |
Pr_NumericValueId
Property; Current value of a numeric variable. |
static java.lang.String |
Pr_StringValue
|
static int |
Pr_StringValueId
Property; Current value of a string variable. |
static java.lang.String |
Pr_Unrecognised
|
static int |
Pr_UnrecognisedId
Property; Property ID or name unknown. |
static int |
StringLiteral
Data type; the data object represents a string literal. |
static java.lang.String |
StringNull
The initial value of a string variable unless explicitly initialized to a particular value. |
static int |
StringVariable
Data type; the data object represents a string variable. |
static AbleBooleanLiteral |
True
A convenience boolean literal with a value of true. |
static int |
ValueTypeBoolean
Value type; the data string represents a boolean value, either "true" or "false". |
static int |
ValueTypeCallName
Value type; the data string represents the name of a sensor or an effector. |
static int |
ValueTypeName
Value type; the data string represents the name of a variable. |
static int |
ValueTypeNumber
Value type; the data string represents a literal number. |
static int |
ValueTypeSetName
Value type; the data string represents the name of a fuzzy set. |
static int |
ValueTypeUnknown
Value type; the data string represents a unknown value. |
static int |
VarIdInitial
The ID of the first created variable. |
static int |
VarIdNull
A "null" variable ID. |
Method Summary | |
static java.lang.String |
Copyright()
Determine the copyright of this class. |
static java.lang.String |
DataType(int theDataType)
Given an AbleData.<DataType> constant, convert the value to a human-readable string; the use of this method is primarily for debugging. |
static int |
DataType(java.lang.String theDataType)
Given a string describing an Able data type, convert the string to an AbleData.<DataType> constant. |
static java.lang.String |
DataTypeDebug(int theDataType)
Given an AbleData.<DataType> constant, convert the value to a human-readable string; the use of this method is primarily for debugging. |
static java.lang.String |
Operator(int theOperator)
Given an AbleData.<Operator> constant, convert the value to a human-readable string; the use of this method is primarily for debugging. |
static java.lang.String |
OperatorRl(int theOperator)
Given an AbleData.<Operator> constant, convert the value to a form suitable for inclusion in a formal Able rule language clause. |
static java.lang.String |
OperatorXml(int theOperator)
Given an AbleData.<Operator> constant, convert the value to a form suitable for inclusion in a formal Able XML clause. |
static java.lang.String |
Property(int thePropertyId)
Given a property ID, return a property name in debug form. |
static int |
PropertyId(java.lang.String thePropertyName)
Given a property name, such as the value for Pr_BooleanValue, return that property's integer ID. |
static java.lang.String |
PropertyName(int thePropertyId)
Given a property ID, return a property name. |
static int |
UsageType(java.lang.String theUsageType)
Given a string describing an Able field usage type, convert the string to an AbleData.<UsageType> constant. |
static java.lang.String |
UsageTypeString(int theUsageType)
Given an AbleData.<UsageType> constant, convert the value to a human-readable string; |
static java.lang.String |
ValueType(int theValueType)
Given an AbleData.<ValueType> constant, convert the value to a human-readable string; the use of this method is primarily for debugging. |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Field Detail |
public static final int DataTypeUnknown
public static final int BooleanLiteral
public static final int CallLiteral
public static final int GenericLiteral
public static final int NumericLiteral
public static final int StringLiteral
public static final int FuzzySet
public static final int BooleanVariable
public static final int CategoricalVariable
public static final int ContinuousVariable
public static final int DiscreteVariable
public static final int GenericVariable
public static final int NumericVariable
public static final int StringVariable
public static final int OperatorUnknown
public static final int AsgnEq
public static final int AsgnIs
public static final int CmpEq
public static final int CmpGt
public static final int CmpGtEq
public static final int CmpIs
public static final int CmpLt
public static final int CmpLtEq
public static final int CmpNeq
public static final int InputUsage
public static final int OutputUsage
public static final int IgnoreUsage
public static final int ValueTypeUnknown
public static final int ValueTypeBoolean
public static final int ValueTypeName
public static final int ValueTypeNumber
public static final int ValueTypeSetName
public static final int ValueTypeCallName
public static final int Pr_BooleanValueId
public static final java.lang.String Pr_BooleanValue
public static final int Pr_CategoricalValueId
public static final java.lang.String Pr_CategoricalValue
public static final int Pr_CategoricalStringListId
public static final java.lang.String Pr_CategoricalStringList
public static final int Pr_ContinuousValueId
public static final java.lang.String Pr_ContinuousValue
public static final int Pr_DiscreteValueId
public static final java.lang.String Pr_DiscreteValue
public static final int Pr_DiscreteNumberListId
public static final java.lang.String Pr_DiscreteNumberList
public static final int Pr_GenericValueId
public static final java.lang.String Pr_GenericValue
public static final int Pr_NumericValueId
public static final java.lang.String Pr_NumericValue
public static final int Pr_StringValueId
public static final java.lang.String Pr_StringValue
public static final int Pr_UnrecognisedId
public static final java.lang.String Pr_Unrecognised
public static final java.lang.String StringNull
public static final int VarIdInitial
public static final int VarIdNull
public static final AbleBooleanLiteral True
public static final AbleBooleanLiteral False
public static final java.text.Collator Collator
Method Detail |
public static final java.lang.String DataType(int theDataType)
theDataType
- An AbleData.<DataType> constant.
public static final int DataType(java.lang.String theDataType)
theDataType
- A string describing an Able data type.
public static final java.lang.String DataTypeDebug(int theDataType)
theDataType
- An AbleData.<DataType> constant.
public static final java.lang.String UsageTypeString(int theUsageType)
theUsageType
- An AbleData.<UsageType> constant.
public static final int UsageType(java.lang.String theUsageType)
theUsageType
- A string describing an Able field usage type.
public static java.lang.String Operator(int theOperator)
theOperator
- An AbleData.<Operator> constant.
public static java.lang.String OperatorRl(int theOperator)
theOperator
- An AbleData.<Operator> constant.
public static java.lang.String OperatorXml(int theOperator)
theOperator
- An AbleData.<Operator> constant.
public static final java.lang.String ValueType(int theValueType)
theValueType
- An AbleData.<ValueType> constant.
public static final int PropertyId(java.lang.String thePropertyName)
thePropertyName
- An AbleData.Pr_<propertyName> constant.
public static final java.lang.String PropertyName(int thePropertyId)
thePropertyId
- An AbleData.Pr_<propertyName>Id constant.
public static final java.lang.String Property(int thePropertyId)
thePropertyId
- An AbleData.Pr_<propertyName>Id constant.
public static java.lang.String Copyright()
|
ABLE, Version 1.1b | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |