ABLE 2.0.0 07/02/2003 10:25:01

Uses of Package
com.ibm.able.data

Packages that use com.ibm.able.data
com.ibm.able The com.ibm.able package provides core interfaces and base classes to construct local and remote AbleBeans and AbleAgents. 
com.ibm.able.agents The AGENTS package provides a set of agents extending AbleDefaultAgent which contain AbleBean components. 
com.ibm.able.autotune AutoTune is an agent-based approach to automated tuning that does not require prior knowledge of the controlled system that is being tuned. 
com.ibm.able.beans The BEANS package provides a set of interfaces and objects which implement components ranging from simple file i/o to intelligent learning algorithms. 
com.ibm.able.beans.decisiontree The Decision Tree package is used to develop rules for classifying objects. 
com.ibm.able.data 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. 
com.ibm.able.examples.rules The rules Examples package contains a number of different types of examples. 
com.ibm.able.rules The rules package defines the ABLE rule language; various inferencing engines; objects and APIs for creating and running rulesets under program control. 
 

Classes in com.ibm.able.data used by com.ibm.able
AbleDataException
          This class defines an exception for reporting data related errors.
 

Classes in com.ibm.able.data used by com.ibm.able.agents
AbleDataException
          This class defines an exception for reporting data related errors.
 

Classes in com.ibm.able.data used by com.ibm.able.autotune
AbleDataException
          This class defines an exception for reporting data related errors.
AbleLiteral
          This class defines an abstract base class for constant values and the operations on those values.
AbleVariable
          This class defines the base ABLE data variable object.
 

Classes in com.ibm.able.data used by com.ibm.able.beans
AbleDataException
          This class defines an exception for reporting data related errors.
AbleField
          AbleField defines a basic field for use in data sources and inferencing.
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)
 

Classes in com.ibm.able.data used by com.ibm.able.beans.decisiontree
AbleDataException
          This class defines an exception for reporting data related errors.
 

Classes in com.ibm.able.data used by com.ibm.able.data
AbleArrayVariable
          This class wraps a value of the type Object[] in an AbleVariable object.
AbleBooleanLiteral
          This class wraps a value of the primitive type boolean in an object.
AbleCallLiteral
          This class performs a method invocation to a specific method on an object in an Able ruleset.
AbleCategoricalVariable
          This class defines the Able data categorical variable.
AbleContinuousVariable
          This class wraps a value of the primitive type double in an object.
AbleDataContext
          This interface defines the behavior of a data Context provider which is used by all Variables in the data package.
AbleDataException
          This class defines an exception for reporting data related errors.
AbleDiscreteVariable
          This class defines the Able data discrete variable.
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).
AbleField
          AbleField defines a basic field for use in data sources and inferencing.
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)
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.
AbleGenericVariable
          This class defines the Able data generic variable.
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.
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.
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.
AbleReferences
          This class is used to keep track of a set of references from other objects to the object that contains this "references" 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.
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.
 

Classes in com.ibm.able.data used by com.ibm.able.examples.rules
AbleDataException
          This class defines an exception for reporting data related errors.
AbleVariable
          This class defines the base ABLE data variable object.
 

Classes in com.ibm.able.data used by com.ibm.able.rules
AbleArrayVariable
          This class wraps a value of the type Object[] in an AbleVariable object.
AbleBuiltInVariable
          This class defines the Able data built-in variable.
AbleDataContext
          This interface defines the behavior of a data Context provider which is used by all Variables in the data package.
AbleDataException
          This class defines an exception for reporting data related errors.
AbleDoubleLiteral
          This class wraps a value of the primitive type double in an object.
AbleExpression
          An AbleExpression contains a unary or binary operator along with one or two AbleRd objects (which themselves could be AbleExpressions).
AbleFuzzySet
          This class defines the Able data fuzzy set class.
AbleFuzzyVariable
          This class represents a FuzzySet value subject to a minimum and maximum value called the range of discource.
AbleLhs
          This class defines the base class from which all data objects that can appear on the lefthand side of a clause must inherit.
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.
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.
AbleReferences
          This class is used to keep track of a set of references from other objects to the object that contains this "references" object.
AbleTypedVariable
          This class defines an AbleVariable that takes values of a single specified Class or implementors of a specified Interface.
AbleVariable
          This class defines the base ABLE data variable object.
 


ABLE 2.0.0 07/02/2003 10:25:01

(C) Copyright IBM Corporation 1999, 2003