|
ABLE 2.3.0 07/13/2005 14:21:00 | |||||||||||
| 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. |
| AbleBag | This class defines a generic Bag class. |
| 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 an empty list predicate. |
| 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 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. |
| AbleIncludeVariable | This class is not a true variable; it is merely a place
holder in a ruleset's variable list so that a proper ARL
include "fileSpec"; statement can be generated in the
proper place in a generated ARL stream. |
| 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. |
| AbleTypedVariableCompoundLiteral | This class performs a sequence of field access and method invocations starting on an AbleTypedVariable. |
| 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. |
| AbleTypedVariableStringField | |
| 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.3.0 07/13/2005 14:21:00 | |||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||||