|
ABLE 2.0.0 07/02/2003 10:25:01 | ||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
AbleDataContext | This interface defines the behavior of a data Context provider which is used by all Variables in the data package. |
AbleField | AbleField defines a basic field for use in data sources and inferencing. |
AbleRd | This class defines the interface for "Readable" data objects; that is, classes that implement this interface can appear on the righthand side of assignment and comparative clauses. |
AbleWr | This class defines the interface for "Writable" data objects; that is, classes that implement this interface can appear on the lefthand side of assignment clauses. |
Class Summary | |
---|---|
AbleArrayLengthLiteral | This class is used to represent expressions in ABLE Rule Language where the length field of an array variable is referenced. |
AbleArrayLiteral | This class wraps a value of the type Object[] in an AbleLiteral object. |
AbleArrayVariable | This class wraps a value of the type Object[] in an AbleVariable object. |
AbleArrayVariableExpression | This class provides read and/or write access to a field in an object that is the value of an AbleTypedVariable. |
AbleBooleanLiteral | This class wraps a value of the primitive type boolean in an object. |
AbleBooleanVariable | This class wraps a value of the primitive type boolean in an object. |
AbleBuiltInVariable | This class defines the Able data built-in variable. |
AbleByteLiteral | This class wraps a value of the primitive type byte in an object. |
AbleByteVariable | This class wraps a value of the primitive type byte in an object. |
AbleCallLiteral | This class performs a method invocation to a specific method on an object in an Able ruleset. |
AbleCategoricalField | Categorical fields are String fields with a finite set of possible values. |
AbleCategoricalVariable | This class defines the Able data categorical variable. |
AbleCharacterLiteral | This class wraps a value of the primitive type char in an object. |
AbleCharacterVariable | This class wraps a value of the primitive type char in an object. |
AbleClassVariable | This class is used to represent static Java classes (such as java.lang.Math) when they are imported into AbleRuleSets. |
AbleContinuousField | Continuous fields are numeric fields with an infinite set of possible values. |
AbleContinuousVariable | This class wraps a value of the primitive type double in an object. |
AbleData | This class contains constants for the IBM Agent Building and Learning Environment (ABLE) Data package. |
AbleDiscreteField | Discrete fields are numeric fields with a finite set of possible values. |
AbleDiscreteVariable | This class defines the Able data discrete variable. |
AbleDoubleLiteral | This class wraps a value of the primitive type double in an object. |
AbleDoubleVariable | This class wraps a value of the primitive type double in an object. |
AbleEmptyListPredicate | This class represents a list predicate (with name = '.' (period)) and which contains no arguments (arity is 0). |
AbleExpression | An AbleExpression contains a unary or binary operator along with one or two AbleRd objects (which themselves could be AbleExpressions). |
AbleExpressionVariable | This class holds a value of an AbleExpression object. |
AbleFieldDefinition | This class represents a single field of externally described data It includes a field name, a data type, and a usage (input/output/ignore) |
AbleFloatLiteral | This class wraps a value of the primitive type float in an object. |
AbleFloatVariable | This class wraps a value of the primitive type float in an object. |
AbleFuzzySet | This class defines the Able data fuzzy set class. |
AbleFuzzySetBeta | This class defines the Able data beta fuzzy set. |
AbleFuzzySetGaussian | This class defines the Able data gaussian fuzzy set. |
AbleFuzzySetLinear | This class defines the Able data linear fuzzy set. |
AbleFuzzySetPi | This class defines the Able data PI fuzzy set. |
AbleFuzzySetSegments | This class defines the Able data segments fuzzy set. |
AbleFuzzySetShoulder | This class defines the Able data shoulder fuzzy set. |
AbleFuzzySetSigmoid | This class defines the Able data sigmoid fuzzy set. |
AbleFuzzySetTrapezoid | This class defines the Able data trapezoid fuzzy set. |
AbleFuzzySetTriangle | This class defines the Able data triangle fuzzy set. |
AbleFuzzySetWork | This class defines the Able data working fuzzy set. |
AbleFuzzyVariable | This class represents a FuzzySet value subject to a minimum and maximum value called the range of discource. |
AbleGenericField | AbleField defines a basic field for use in data sources and inferencing. |
AbleGenericLiteral | This class defines the Able data generic literal that holds Java Object values. |
AbleGenericVariable | This class defines the Able data generic variable. |
AbleIntegerLiteral | This class wraps a value of the primitive type int in an object. |
AbleIntegerVariable | This class wraps a value of the primitive type int in an object. |
AbleLhs | This class defines the base class from which all data objects that can appear on the lefthand side of a clause must inherit. |
AbleLiteral | This class defines an abstract base class for constant values and the operations on those values. |
AbleLongLiteral | This class wraps a value of the primitive type long in an object. |
AbleLongVariable | This class wraps a value of the primitive type long in an object. |
AbleNewObjectLiteral | This class dynamically creates a new instance of an object by performing a method invocation to a constructor on the class. |
AblePredicate | This class represents a single predicate-logic predicate with a name, and zero or more arguments which could be Strings, Literals, Variables or other predicates. |
AbleReferences | This class is used to keep track of a set of references from other objects to the object that contains this "references" object. |
AbleShortLiteral | This class wraps a value of the primitive type short in an object. |
AbleShortVariable | This class wraps a value of the primitive type short in an object. |
AbleStringLiteral | This class wraps a value of the Java type java.lang.String in an object. |
AbleStringVariable | This class wraps a value of java.lang.String type in an object. |
AbleTimeStampLiteral | This class wraps a value of a Java Calendar object inside an AbleLiteral. |
AbleTimeStampVariable | This class wraps a value of the Java Calendar type in an AbleVariable object. |
AbleTypedVariable | This class defines an AbleVariable that takes values of a single specified Class or implementors of a specified Interface. |
AbleTypedVariableField | This class provides read and/or write access to a field in an object that is the value of an AbleTypedVariable. |
AbleTypedVariableMethodLiteral | This class performs a method invocation to a specific method in a AbleTypedVariable. |
AbleVariable | This class defines the base ABLE data variable object. |
Exception Summary | |
---|---|
AbleDataException | This class defines an exception for reporting data related errors. |
The ABLE data package defines classes for literals (constants) and variables used in expressions holding Java and user-defined data types as well as operators which can be applied to them. A class diagram showing the relationships between the more important classes and interfaces is provided in graphic format. For a complete description of the ABLE data package begin here.
|
ABLE 2.0.0 07/02/2003 10:25:01 | ||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |