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

Uses of Class
com.ibm.able.data.AbleLiteral

Packages that use AbleLiteral
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.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. 
 

Uses of AbleLiteral in com.ibm.able.autotune
 

Fields in com.ibm.able.autotune declared as AbleLiteral
protected  AbleLiteral AutotuneMetricTarget.targetValue
           
 

Methods in com.ibm.able.autotune that return AbleLiteral
 AbleLiteral AutotuneMetric.getFuzzyValue()
          Retrieve the value of this data object as a fuzzy value.
 AbleLiteral AutotuneMetric.getValue()
          Retrieve the value of this data object as a literal.
 AbleLiteral AutotuneMetricTarget.getTargetValue()
           
 

Methods in com.ibm.able.autotune with parameters of type AbleLiteral
 void AutotuneMetric.setValue(AbleLiteral theNewValue)
          Set the value of this data object from a literal object.
 void AutotuneMetricTarget.setTargetValue(AbleLiteral value)
           
 double AutotuneMetricOperator.computeDelta(AbleLiteral target, AbleLiteral actual)
          Compute the error or difference between a metric value and a target value The error can be computed in 3 ways: DELTA_AT : actual - target DELTA_TA : target - actual DELTA_ABS : absolute value of (actual - target)
 void AutotuneTuningControlMetric.setTuningControl(AbleLiteral value)
           
 

Constructors in com.ibm.able.autotune with parameters of type AbleLiteral
AutotuneMetricTarget(AutotuneMetric metric, int operation, AbleLiteral targetValue)
           
 

Uses of AbleLiteral in com.ibm.able.data
 

Subclasses of AbleLiteral in com.ibm.able.data
 class AbleArrayLengthLiteral
          This class is used to represent expressions in ABLE Rule Language where the length field of an array variable is referenced.
 class AbleArrayLiteral
          This class wraps a value of the type Object[] in an AbleLiteral object.
 class AbleBooleanLiteral
          This class wraps a value of the primitive type boolean in an object.
 class AbleByteLiteral
          This class wraps a value of the primitive type byte in an object.
 class AbleCallLiteral
          This class performs a method invocation to a specific method on an object in an Able ruleset.
 class AbleCharacterLiteral
          This class wraps a value of the primitive type char in an object.
 class AbleDoubleLiteral
          This class wraps a value of the primitive type double in an object.
 class AbleExpression
          An AbleExpression contains a unary or binary operator along with one or two AbleRd objects (which themselves could be AbleExpressions).
 class AbleFloatLiteral
          This class wraps a value of the primitive type float in an object.
 class AbleFuzzySet
          This class defines the Able data fuzzy set class.
 class AbleFuzzySetBeta
          This class defines the Able data beta fuzzy set.
 class AbleFuzzySetGaussian
          This class defines the Able data gaussian fuzzy set.
 class AbleFuzzySetLinear
          This class defines the Able data linear fuzzy set.
 class AbleFuzzySetPi
          This class defines the Able data PI fuzzy set.
 class AbleFuzzySetSegments
          This class defines the Able data segments fuzzy set.
 class AbleFuzzySetShoulder
          This class defines the Able data shoulder fuzzy set.
 class AbleFuzzySetSigmoid
          This class defines the Able data sigmoid fuzzy set.
 class AbleFuzzySetTrapezoid
          This class defines the Able data trapezoid fuzzy set.
 class AbleFuzzySetTriangle
          This class defines the Able data triangle fuzzy set.
 class AbleFuzzySetWork
          This class defines the Able data working fuzzy set.
 class AbleGenericLiteral
          This class defines the Able data generic literal that holds Java Object values.
 class AbleIntegerLiteral
          This class wraps a value of the primitive type int in an object.
 class AbleLongLiteral
          This class wraps a value of the primitive type long in an object.
 class AbleNewObjectLiteral
          This class dynamically creates a new instance of an object by performing a method invocation to a constructor on the class.
 class AbleShortLiteral
          This class wraps a value of the primitive type short in an object.
 class AbleStringLiteral
          This class wraps a value of the Java type java.lang.String in an object.
 class AbleTimeStampLiteral
          This class wraps a value of a Java Calendar object inside an AbleLiteral.
 class AbleTypedVariableMethodLiteral
          This class performs a method invocation to a specific method in a AbleTypedVariable.
 

Methods in com.ibm.able.data that return AbleLiteral
abstract  AbleLiteral AbleLhs.getValue()
          Retrieve the value of this data object as a literal.
 AbleLiteral AbleLhs.compPlus(AbleRd theRhs)
          Compute, add or concatenate the current value of this data object to the current value of theRhs.
 AbleLiteral AbleLhs.compMinus(AbleRd theRhs)
          Compute, subtract the current value of theRhs from the current value of this object.
 AbleLiteral AbleLhs.compMultiply(AbleRd theRhs)
          Compute, multiply the current value of this data object to the current value of theRhs.
 AbleLiteral AbleLhs.compDivide(AbleRd theRhs)
          Compute, divide the current value of this data object by the current value of theRhs.
 AbleLiteral AbleLhs.compModulo(AbleRd theRhs)
          Compute, modulo - return the remainder of a divide the current int value of this data object by the current value of theRhs.
 AbleLiteral AbleLhs.compUnaryMinus(AbleRd theRhs)
          Compute, the unary minus of the current value of this object.
 AbleLiteral AbleLhs.bitwiseAND(AbleRd theRhs)
          Bitwise AND the current value of this data object with the current value of theRhs.
 AbleLiteral AbleLhs.bitwiseOR(AbleRd theRhs)
          Bitwise OR the current value of this data object with the current value of theRhs.
 AbleLiteral AbleLhs.bitwiseXOR(AbleRd theRhs)
          Bitwise XOR: exclusive OR the current value of this data object with the current value of theRhs.
 AbleLiteral AbleLhs.bitwiseNOT(AbleRd theRhs)
          Bitwise NOT: complement the current value of this data object.
 AbleLiteral AbleLhs.bitwiseShiftLeft(AbleRd theRhs)
          Bitwise Shift Left the current value of this data object by the current value of theRhs.
 AbleLiteral AbleLhs.bitwiseShiftRight(AbleRd theRhs)
          Bitwise Shift Right the current value of this data object by the current value of theRhs.
 AbleLiteral AbleLhs.bitwiseShiftRightZeroFill(AbleRd theRhs)
          Bitwise Shift Right with Zero Fill the current value of this data object by the current value of theRhs.
 AbleLiteral AbleTypedVariableField.getValue()
          Retrieve the value of this data object as a literal.
 AbleLiteral AbleTypedVariableField.compPlus(AbleRd theRhs)
          Compute, add or concatenate the current value of this data object to the current value of theRhs.
 AbleLiteral AbleTypedVariableField.compMinus(AbleRd theRhs)
          Compute, subtract the current value of theRhs from the current value of this object.
 AbleLiteral AbleTypedVariableField.compMultiply(AbleRd theRhs)
          Compute, multiply the current value of this data object to the current value of theRhs.
 AbleLiteral AbleTypedVariableField.compDivide(AbleRd theRhs)
          Compute, divide the current value of this data object by the current value of theRhs.
 AbleLiteral AbleTypedVariableField.compModulo(AbleRd theRhs)
          Compute, modulo - divide (without remainder) the current int value of this data object by the current value of theRhs.
 AbleLiteral AbleTypedVariableField.bitwiseAND(AbleRd theRhs)
          Bitwise AND the current value of this data object with the current value of theRhs.
 AbleLiteral AbleTypedVariableField.bitwiseOR(AbleRd theRhs)
          Bitwise OR the current value of this data object with the current value of theRhs.
 AbleLiteral AbleTypedVariableField.bitwiseXOR(AbleRd theRhs)
          Bitwise XOR: exclusive OR the current value of this data object with the current value of theRhs.
 AbleLiteral AbleTypedVariableField.bitwiseNOT(AbleRd theRhs)
          Bitwise NOT: unary complement of the current value of this data object.
 AbleLiteral AbleTypedVariableField.bitwiseShiftLeft(AbleRd theRhs)
          Bitwise Shift Left the current value of this data object by the current value of theRhs.
 AbleLiteral AbleTypedVariableField.bitwiseShiftRight(AbleRd theRhs)
          Bitwise Shift Right the current value of this data object by the current value of theRhs.
 AbleLiteral AbleTypedVariableField.bitwiseShiftRightZeroFill(AbleRd theRhs)
          Bitwise Shift Right with Zero Fill the current value of this data object by the current value of theRhs.
 AbleLiteral AbleGenericVariable.getValue()
          Retrieve the value of this data object as a literal.
 AbleLiteral AbleGenericVariable.compPlus(AbleRd theRhs)
          Compute, add or concatenate the current value of this data object to the current value of theRhs.
 AbleLiteral AbleGenericVariable.compMinus(AbleRd theRhs)
          Compute, subtract the current value of theRhs from the current value of this object.
 AbleLiteral AbleGenericVariable.compMultiply(AbleRd theRhs)
          Compute, multiply the current value of this data object to the current value of theRhs.
 AbleLiteral AbleGenericVariable.compDivide(AbleRd theRhs)
          Compute, divide the current value of this data object by the current value of theRhs.
 AbleLiteral AbleGenericVariable.compUnaryMinus(AbleRd theRhs)
          Compute, the unary minus of the current value of this object.
 AbleLiteral AbleLongVariable.getValue()
          Retrieve the value of this data object as a literal.
 AbleLiteral AbleLongVariable.compPlus(AbleRd theRhs)
          Compute, add or concatenate the current value of this data object to the current value of theRhs.
 AbleLiteral AbleLongVariable.compMinus(AbleRd theRhs)
          Compute, subtract the current value of theRhs from the current value of this object.
 AbleLiteral AbleLongVariable.compMultiply(AbleRd theRhs)
          Compute, multiply the current value of this data object to the current value of theRhs.
 AbleLiteral AbleLongVariable.compDivide(AbleRd theRhs)
          Compute, divide the current value of this data object by the current value of theRhs.
 AbleLiteral AbleLongVariable.compUnaryMinus(AbleRd theRhs)
          Compute, the unary minus of the current value of this object.
 AbleLiteral AbleLongVariable.compModulo(AbleRd theRhs)
          Compute, modulo - divide (without remainder) the current int value of this data object by the current value of theRhs.
 AbleLiteral AbleLongVariable.bitwiseAND(AbleRd theRhs)
          Bitwise AND the current value of this data object with the current value of theRhs.
 AbleLiteral AbleLongVariable.bitwiseOR(AbleRd theRhs)
          Bitwise OR the current value of this data object with the current value of theRhs.
 AbleLiteral AbleLongVariable.bitwiseXOR(AbleRd theRhs)
          Bitwise XOR: exclusive OR the current value of this data object with the current value of theRhs.
 AbleLiteral AbleLongVariable.bitwiseNOT(AbleRd theRhs)
          Bitwise NOT: unary complement the current value of this data object.
 AbleLiteral AbleLongVariable.bitwiseShiftLeft(AbleRd theRhs)
          Bitwise Shift Left the current value of this data object by the current value of theRhs.
 AbleLiteral AbleLongVariable.bitwiseShiftRight(AbleRd theRhs)
          Bitwise Shift Right the current value of this data object by the current value of theRhs.
 AbleLiteral AbleLongVariable.bitwiseShiftRightZeroFill(AbleRd theRhs)
          Bitwise Shift Right with Zero Fill the current value of this data object by the current value of theRhs.
abstract  AbleLiteral AbleLiteral.getValue()
          Retrieve the value of this data object as a literal.
 AbleLiteral AbleLiteral.compPlus(AbleRd theRhs)
          Compute, add or concatenate the current value of this data object to the current value of theRhs.
 AbleLiteral AbleLiteral.compMinus(AbleRd theRhs)
          Compute, subtract the current value of theRhs from the current value of this object.
 AbleLiteral AbleLiteral.compMultiply(AbleRd theRhs)
          Compute, multiply the current value of this data object to the current value of theRhs.
 AbleLiteral AbleLiteral.compDivide(AbleRd theRhs)
          Compute, divide the current value of this data object by the current value of theRhs.
 AbleLiteral AbleLiteral.compModulo(AbleRd theRhs)
          Compute, modulo - return the remainder of a divide the current int value of this data object by the current value of theRhs.
 AbleLiteral AbleLiteral.compUnaryMinus(AbleRd theRhs)
          Compute, the unary minus of the current value of this object.
 AbleLiteral AbleLiteral.bitwiseAND(AbleRd theRhs)
          Bitwise AND the current value of this data object with the current value of theRhs.
 AbleLiteral AbleLiteral.bitwiseOR(AbleRd theRhs)
          Bitwise OR the current value of this data object with the current value of theRhs.
 AbleLiteral AbleLiteral.bitwiseXOR(AbleRd theRhs)
          Bitwise XOR: exclusive OR the current value of this data object with the current value of theRhs.
 AbleLiteral AbleLiteral.bitwiseNOT(AbleRd theRhs)
          Bitwise NOT: complement the current value of this data object.
 AbleLiteral AbleLiteral.bitwiseShiftLeft(AbleRd theRhs)
          Bitwise Shift Left the current value of this data object by the current value of theRhs.
 AbleLiteral AbleLiteral.bitwiseShiftRight(AbleRd theRhs)
          Bitwise Shift Right the current value of this data object by the current value of theRhs.
 AbleLiteral AbleLiteral.bitwiseShiftRightZeroFill(AbleRd theRhs)
          Bitwise Shift Right with Zero Fill the current value of this data object by the current value of theRhs.
 AbleLiteral AbleGenericLiteral.getValue()
          Retrieve the value of this data object as a literal.
 AbleLiteral AbleFuzzySet.getValue()
          Retrieve the value of this data object as a literal.
 AbleLiteral AbleDoubleVariable.getValue()
          Retrieve the value of this data object as a literal.
 AbleLiteral AbleDoubleVariable.compPlus(AbleRd theRhs)
          Compute, add or concatenate the current value of this data object to the current value of theRhs.
 AbleLiteral AbleDoubleVariable.compMinus(AbleRd theRhs)
          Compute, subtract the current value of theRhs from the current value of this object.
 AbleLiteral AbleDoubleVariable.compMultiply(AbleRd theRhs)
          Compute, multiply the current value of this data object to the current value of theRhs.
 AbleLiteral AbleDoubleVariable.compDivide(AbleRd theRhs)
          Compute, divide the current value of this data object by the current value of theRhs.
 AbleLiteral AbleDoubleVariable.compUnaryMinus(AbleRd theRhs)
          Compute, the unary minus of the current value of this object.
 AbleLiteral AbleBooleanVariable.getValue()
          Retrieve the value of this data object as a literal.
 AbleLiteral AbleBooleanVariable.bitwiseXOR(AbleRd theRhs)
          Logical XOR: exclusive OR the current value of this data object with the current value of theRhs.
 AbleLiteral AbleShortLiteral.getValue()
          Retrieve the value of this data object as a literal.
 AbleLiteral AbleShortLiteral.compPlus(AbleRd theRhs)
          Compute, add or concatenate the current value of this data object to the current value of theRhs.
 AbleLiteral AbleShortLiteral.compMinus(AbleRd theRhs)
          Compute, subtract the current value of theRhs from the current value of this object.
 AbleLiteral AbleShortLiteral.compMultiply(AbleRd theRhs)
          Compute, multiply the current value of this data object to the current value of theRhs.
 AbleLiteral AbleShortLiteral.compDivide(AbleRd theRhs)
          Compute, divide the current value of this data object by the current value of theRhs.
 AbleLiteral AbleShortLiteral.compUnaryMinus(AbleRd theRhs)
          Compute, the unary minus of the current value of this object.
 AbleLiteral AbleShortLiteral.compModulo(AbleRd theRhs)
          Compute, modulo - divide (without remainder) the current int value of this data object by the current value of theRhs.
 AbleLiteral AbleShortLiteral.bitwiseAND(AbleRd theRhs)
          Bitwise AND the current value of this data object with the current value of theRhs.
 AbleLiteral AbleShortLiteral.bitwiseOR(AbleRd theRhs)
          Bitwise OR the current value of this data object with the current value of theRhs.
 AbleLiteral AbleShortLiteral.bitwiseXOR(AbleRd theRhs)
          Bitwise XOR: exclusive OR the current value of this data object with the current value of theRhs.
 AbleLiteral AbleShortLiteral.bitwiseNOT(AbleRd theRhs)
          Bitwise NOT: complement the current value of this data object.
 AbleLiteral AbleShortLiteral.bitwiseShiftLeft(AbleRd theRhs)
          Bitwise Shift Left the current value of this data object by the current value of theRhs.
 AbleLiteral AbleShortLiteral.bitwiseShiftRight(AbleRd theRhs)
          Bitwise Shift Right the current value of this data object by the current value of theRhs.
 AbleLiteral AbleShortLiteral.bitwiseShiftRightZeroFill(AbleRd theRhs)
          Bitwise Shift Right with Zero Fill the current value of this data object by the current value of theRhs.
 AbleLiteral AbleCharacterVariable.getValue()
          Retrieve the value of this data object as a literal.
 AbleLiteral AbleCharacterVariable.compPlus(AbleRd theRhs)
          Compute, add or concatenate the current value of this data object to the current value of theRhs.
 AbleLiteral AbleCharacterVariable.compMinus(AbleRd theRhs)
          Compute, subtract the current value of theRhs from the current value of this object.
 AbleLiteral AbleCharacterVariable.compMultiply(AbleRd theRhs)
          Compute, multiply the current value of this data object to the current value of theRhs.
 AbleLiteral AbleCharacterVariable.compDivide(AbleRd theRhs)
          Compute, divide the current value of this data object by the current value of theRhs.
 AbleLiteral AbleCharacterVariable.bitwiseAND(AbleRd theRhs)
          Bitwise AND the current value of this data object with the current value of theRhs.
 AbleLiteral AbleCharacterVariable.bitwiseOR(AbleRd theRhs)
          Bitwise OR the current value of this data object with the current value of theRhs.
 AbleLiteral AbleCharacterVariable.bitwiseXOR(AbleRd theRhs)
          Bitwise XOR: exclusive OR the current value of this data object with the current value of theRhs.
 AbleLiteral AbleCharacterVariable.bitwiseNOT(AbleRd theRhs)
          Bitwise NOT: unary complement of the current value of this data object.
 AbleLiteral AbleCharacterVariable.bitwiseShiftLeft(AbleRd theRhs)
          Bitwise Shift Left the current value of this data object by the current value of theRhs.
 AbleLiteral AbleCharacterVariable.bitwiseShiftRight(AbleRd theRhs)
          Bitwise Shift Right the current value of this data object by the current value of theRhs.
 AbleLiteral AbleCharacterVariable.bitwiseShiftRightZeroFill(AbleRd theRhs)
          Bitwise Shift Right with Zero Fill the current value of this data object by the current value of theRhs.
 AbleLiteral AbleCharacterLiteral.getValue()
          Retrieve the value of this data object as a literal.
 AbleLiteral AbleCharacterLiteral.compPlus(AbleRd theRhs)
          Compute, add or concatenate the current value of this data object to the current value of theRhs.
 AbleLiteral AbleCharacterLiteral.compMinus(AbleRd theRhs)
          Compute, subtract the current value of theRhs from the current value of this object.
 AbleLiteral AbleCharacterLiteral.compMultiply(AbleRd theRhs)
          Compute, multiply the current value of this data object to the current value of theRhs.
 AbleLiteral AbleCharacterLiteral.compDivide(AbleRd theRhs)
          Compute, divide the current value of this data object by the current value of theRhs.
 AbleLiteral AbleCharacterLiteral.bitwiseNOT(AbleRd theRhs)
          Bitwise NOT: complement the current value of this data object.
 AbleLiteral AbleCharacterLiteral.bitwiseShiftLeft(AbleRd theRhs)
          Bitwise Shift Left the current value of this data object by the current value of theRhs.
 AbleLiteral AbleCharacterLiteral.bitwiseShiftRight(AbleRd theRhs)
          Bitwise Shift Right the current value of this data object by the current value of theRhs.
 AbleLiteral AbleCharacterLiteral.bitwiseShiftRightZeroFill(AbleRd theRhs)
          Bitwise Shift Right with Zero Fill the current value of this data object by the current value of theRhs.
 AbleLiteral AbleCallLiteral.getValue()
          Retrieve the value of this data object as a literal.
 AbleLiteral AbleCallLiteral.compPlus(AbleRd theRhs)
          Compute, add the current value of this data object to the current value of theRhs.
 AbleLiteral AbleCallLiteral.compMinus(AbleRd theRhs)
          Compute, subtract the current value of theRhs from the current value of this object.
 AbleLiteral AbleCallLiteral.compMultiply(AbleRd theRhs)
          Compute, multiply the current value of this data object to the current value of theRhs.
 AbleLiteral AbleCallLiteral.compDivide(AbleRd theRhs)
          Compute, divide the current value of this data object by the current value of theRhs.
 AbleLiteral AbleCallLiteral.compUnaryMinus(AbleRd theRhs)
          Compute, the unary minus of the current value of this object.
 AbleLiteral AbleNewObjectLiteral.getValue()
          Retrieve the value of this data object as a literal.
 AbleLiteral AbleContinuousVariable.getValue()
          Retrieve the value of this data object as a literal.
 AbleLiteral AbleContinuousVariable.compPlus(AbleRd theRhs)
          Compute, add or concatenate the current value of this data object to the current value of theRhs.
 AbleLiteral AbleContinuousVariable.compMinus(AbleRd theRhs)
          Compute, subtract the current value of theRhs from the current value of this object.
 AbleLiteral AbleContinuousVariable.compMultiply(AbleRd theRhs)
          Compute, multiply the current value of this data object to the current value of theRhs.
 AbleLiteral AbleContinuousVariable.compDivide(AbleRd theRhs)
          Compute, divide the current value of this data object by the current value of theRhs.
 AbleLiteral AbleContinuousVariable.compUnaryMinus(AbleRd theRhs)
          Compute, the unary minus of the current value of this object.
 AbleLiteral AbleFuzzyVariable.getValue()
          Retrieve the value of this data object as a literal.
 AbleLiteral AbleFuzzyVariable.compPlus(AbleRd theRhs)
          Compute, add or concatenate the current value of this data object to the current value of theRhs.
 AbleLiteral AbleFuzzyVariable.compMinus(AbleRd theRhs)
          Compute, subtract the current value of theRhs from the current value of this object.
 AbleLiteral AbleFuzzyVariable.compMultiply(AbleRd theRhs)
          Compute, multiply the current value of this data object to the current value of theRhs.
 AbleLiteral AbleFuzzyVariable.compDivide(AbleRd theRhs)
          Compute, divide the current value of this data object by the current value of theRhs.
 AbleLiteral AbleFuzzyVariable.compUnaryMinus(AbleRd theRhs)
          Compute, the unary minus of the current value of this object.
 AbleLiteral AbleFloatLiteral.getValue()
          Retrieve the value of this data object as a literal.
 AbleLiteral AbleFloatLiteral.compPlus(AbleRd theRhs)
          Compute, add or concatenate the current value of this data object to the current value of theRhs.
 AbleLiteral AbleFloatLiteral.compMinus(AbleRd theRhs)
          Compute, subtract the current value of theRhs from the current value of this object.
 AbleLiteral AbleFloatLiteral.compMultiply(AbleRd theRhs)
          Compute, multiply the current value of this data object to the current value of theRhs.
 AbleLiteral AbleFloatLiteral.compDivide(AbleRd theRhs)
          Compute, divide the current value of this data object by the current value of theRhs.
 AbleLiteral AbleFloatLiteral.compUnaryMinus(AbleRd theRhs)
          Compute, the unary minus of the current value of this object.
 AbleLiteral AbleCategoricalVariable.getValue()
          Retrieve the value of this data object as a literal.
 AbleLiteral AbleCategoricalVariable.compPlus(AbleRd theRhs)
          Compute, concatenate the current value of this data object to the current value of theRhs.
 AbleLiteral AbleArrayLengthLiteral.getValue()
          Retrieve the value of this data object as a literal.
 AbleLiteral AbleArrayLengthLiteral.compPlus(AbleRd theRhs)
          Compute, add or concatenate the current value of this data object to the current value of theRhs.
 AbleLiteral AbleArrayLengthLiteral.compMinus(AbleRd theRhs)
          Compute, subtract the current value of theRhs from the current value of this object.
 AbleLiteral AbleArrayLengthLiteral.compMultiply(AbleRd theRhs)
          Compute, multiply the current value of this data object to the current value of theRhs.
 AbleLiteral AbleArrayLengthLiteral.compDivide(AbleRd theRhs)
          Compute, divide the current value of this data object by the current value of theRhs.
 AbleLiteral AbleArrayLengthLiteral.compUnaryMinus(AbleRd theRhs)
          Compute, the unary minus of the current value of this object.
 AbleLiteral AbleArrayLengthLiteral.compModulo(AbleRd theRhs)
          Compute, modulo - divide (without remainder) the current int value of this data object by the current value of theRhs.
 AbleLiteral AbleArrayLengthLiteral.bitwiseAND(AbleRd theRhs)
          Bitwise AND the current value of this data object with the current value of theRhs.
 AbleLiteral AbleArrayLengthLiteral.bitwiseOR(AbleRd theRhs)
          Bitwise OR the current value of this data object with the current value of theRhs.
 AbleLiteral AbleArrayLengthLiteral.bitwiseXOR(AbleRd theRhs)
          Bitwise XOR: exclusive OR the current value of this data object with the current value of theRhs.
 AbleLiteral AbleArrayLengthLiteral.bitwiseNOT(AbleRd theRhs)
          Bitwise NOT: complement the current value of this data object.
 AbleLiteral AbleArrayLengthLiteral.bitwiseShiftLeft(AbleRd theRhs)
          Bitwise Shift Left the current value of this data object by the current value of theRhs.
 AbleLiteral AbleArrayLengthLiteral.bitwiseShiftRight(AbleRd theRhs)
          Bitwise Shift Right the current value of this data object by the current value of theRhs.
 AbleLiteral AbleArrayLengthLiteral.bitwiseShiftRightZeroFill(AbleRd theRhs)
          Bitwise Shift Right with Zero Fill the current value of this data object by the current value of theRhs.
 AbleLiteral AbleLongLiteral.getValue()
          Retrieve the value of this data object as a literal.
 AbleLiteral AbleLongLiteral.compPlus(AbleRd theRhs)
          Compute, add or concatenate the current value of this data object to the current value of theRhs.
 AbleLiteral AbleLongLiteral.compMinus(AbleRd theRhs)
          Compute, subtract the current value of theRhs from the current value of this object.
 AbleLiteral AbleLongLiteral.compMultiply(AbleRd theRhs)
          Compute, multiply the current value of this data object to the current value of theRhs.
 AbleLiteral AbleLongLiteral.compDivide(AbleRd theRhs)
          Compute, divide the current value of this data object by the current value of theRhs.
 AbleLiteral AbleLongLiteral.compUnaryMinus(AbleRd theRhs)
          Compute, the unary minus of the current value of this object.
 AbleLiteral AbleLongLiteral.compModulo(AbleRd theRhs)
          Compute, modulo - divide (without remainder) the current int value of this data object by the current value of theRhs.
 AbleLiteral AbleLongLiteral.bitwiseAND(AbleRd theRhs)
          Bitwise AND the current value of this data object with the current value of theRhs.
 AbleLiteral AbleLongLiteral.bitwiseOR(AbleRd theRhs)
          Bitwise OR the current value of this data object with the current value of theRhs.
 AbleLiteral AbleLongLiteral.bitwiseXOR(AbleRd theRhs)
          Bitwise XOR: exclusive OR the current value of this data object with the current value of theRhs.
 AbleLiteral AbleLongLiteral.bitwiseNOT(AbleRd theRhs)
          Bitwise NOT: unary complement the current value of this data object.
 AbleLiteral AbleLongLiteral.bitwiseShiftLeft(AbleRd theRhs)
          Bitwise Shift Left the current value of this data object by the current value of theRhs.
 AbleLiteral AbleLongLiteral.bitwiseShiftRight(AbleRd theRhs)
          Bitwise Shift Right the current value of this data object by the current value of theRhs.
 AbleLiteral AbleLongLiteral.bitwiseShiftRightZeroFill(AbleRd theRhs)
          Bitwise Shift Right with Zero Fill the current value of this data object by the current value of theRhs.
 AbleLiteral AbleTimeStampVariable.getValue()
          Retrieve the value of this data object as a literal.
 AbleLiteral AbleArrayLiteral.getValue()
          Retrieve the value of this data object as a literal.
 AbleLiteral AbleRd.getValue()
          Retrieve the value of this data object as a literal.
 AbleLiteral AbleRd.compPlus(AbleRd theRhs)
          Compute, add or concatenate the current value of this data object to the current value of theRhs.
 AbleLiteral AbleRd.compMinus(AbleRd theRhs)
          Compute, subtract the current value of theRhs from the current value of this object.
 AbleLiteral AbleRd.compMultiply(AbleRd theRhs)
          Compute, multiply the current value of this data object to the current value of theRhs.
 AbleLiteral AbleRd.compDivide(AbleRd theRhs)
          Compute, divide the current value of this data object by the current value of theRhs.
 AbleLiteral AbleRd.compModulo(AbleRd theRhs)
          Compute, modulo - return the remainder of a divide the current int value of this data object by the current value of theRhs.
 AbleLiteral AbleRd.compUnaryMinus(AbleRd theRhs)
          Compute, the unary minus of the current value of this object.
 AbleLiteral AbleRd.bitwiseAND(AbleRd theRhs)
          Bitwise AND the current value of this data object with the current value of theRhs.
 AbleLiteral AbleRd.bitwiseOR(AbleRd theRhs)
          Bitwise OR the current value of this data object with the current value of theRhs.
 AbleLiteral AbleRd.bitwiseXOR(AbleRd theRhs)
          Bitwise XOR: exclusive OR the current value of this data object with the current value of theRhs.
 AbleLiteral AbleRd.bitwiseNOT(AbleRd theRhs)
          Bitwise NOT: complement the current value of this data object.
 AbleLiteral AbleRd.bitwiseShiftLeft(AbleRd theRhs)
          Bitwise Shift Left the current value of this data object by the current value of theRhs.
 AbleLiteral AbleRd.bitwiseShiftRight(AbleRd theRhs)
          Bitwise Shift Right the current value of this data object by the current value of theRhs.
 AbleLiteral AbleRd.bitwiseShiftRightZeroFill(AbleRd theRhs)
          Bitwise Shift Right with Zero Fill the current value of this data object by the current value of theRhs.
 AbleLiteral AbleStringLiteral.getValue()
          Retrieve the value of this data object as a literal.
 AbleLiteral AbleStringLiteral.compPlus(AbleRd theRhs)
          Compute, concatenate the current value of this data object to the current value of theRhs.
 AbleLiteral AbleDiscreteVariable.getValue()
          Retrieve the value of this data object as a literal.
 AbleLiteral AbleShortVariable.getValue()
          Retrieve the value of this data object as a literal.
 AbleLiteral AbleShortVariable.compPlus(AbleRd theRhs)
          Compute, add or concatenate the current value of this data object to the current value of theRhs.
 AbleLiteral AbleShortVariable.compMinus(AbleRd theRhs)
          Compute, subtract the current value of theRhs from the current value of this object.
 AbleLiteral AbleShortVariable.compMultiply(AbleRd theRhs)
          Compute, multiply the current value of this data object to the current value of theRhs.
 AbleLiteral AbleShortVariable.compDivide(AbleRd theRhs)
          Compute, divide the current value of this data object by the current value of theRhs.
 AbleLiteral AbleShortVariable.compUnaryMinus(AbleRd theRhs)
          Compute, the unary minus of the current value of this object.
 AbleLiteral AbleShortVariable.compModulo(AbleRd theRhs)
          Compute, modulo - divide (without remainder) the current int value of this data object by the current value of theRhs.
 AbleLiteral AbleShortVariable.bitwiseAND(AbleRd theRhs)
          Bitwise AND the current value of this data object with the current value of theRhs.
 AbleLiteral AbleShortVariable.bitwiseOR(AbleRd theRhs)
          Bitwise OR the current value of this data object with the current value of theRhs.
 AbleLiteral AbleShortVariable.bitwiseXOR(AbleRd theRhs)
          Bitwise XOR: exclusive OR the current value of this data object with the current value of theRhs.
 AbleLiteral AbleShortVariable.bitwiseNOT(AbleRd theRhs)
          Bitwise NOT: unary complement of the current value of this data object.
 AbleLiteral AbleShortVariable.bitwiseShiftLeft(AbleRd theRhs)
          Bitwise Shift Left the current value of this data object by the current value of theRhs.
 AbleLiteral AbleShortVariable.bitwiseShiftRight(AbleRd theRhs)
          Bitwise Shift Right the current value of this data object by the current value of theRhs.
 AbleLiteral AbleShortVariable.bitwiseShiftRightZeroFill(AbleRd theRhs)
          Bitwise Shift Right with Zero Fill the current value of this data object by the current value of theRhs.
 AbleLiteral AbleFloatVariable.getValue()
          Retrieve the value of this data object as a literal.
 AbleLiteral AbleFloatVariable.compPlus(AbleRd theRhs)
          Compute, add or concatenate the current value of this data object to the current value of theRhs.
 AbleLiteral AbleFloatVariable.compMinus(AbleRd theRhs)
          Compute, subtract the current value of theRhs from the current value of this object.
 AbleLiteral AbleFloatVariable.compMultiply(AbleRd theRhs)
          Compute, multiply the current value of this data object to the current value of theRhs.
 AbleLiteral AbleFloatVariable.compDivide(AbleRd theRhs)
          Compute, divide the current value of this data object by the current value of theRhs.
 AbleLiteral AbleFloatVariable.compUnaryMinus(AbleRd theRhs)
          Compute, the unary minus of the current value of this object.
 AbleLiteral AbleIntegerVariable.getValue()
          Retrieve the value of this data object as a literal.
 AbleLiteral AbleIntegerVariable.compPlus(AbleRd theRhs)
          Compute, add or concatenate the current value of this data object to the current value of theRhs.
 AbleLiteral AbleIntegerVariable.compMinus(AbleRd theRhs)
          Compute, subtract the current value of theRhs from the current value of this object.
 AbleLiteral AbleIntegerVariable.compMultiply(AbleRd theRhs)
          Compute, multiply the current value of this data object to the current value of theRhs.
 AbleLiteral AbleIntegerVariable.compDivide(AbleRd theRhs)
          Compute, divide the current value of this data object by the current value of theRhs.
 AbleLiteral AbleIntegerVariable.compUnaryMinus(AbleRd theRhs)
          Compute, the unary minus of the current value of this object.
 AbleLiteral AbleIntegerVariable.compModulo(AbleRd theRhs)
          Compute, modulo - divide (without remainder) the current int value of this data object by the current value of theRhs.
 AbleLiteral AbleIntegerVariable.bitwiseAND(AbleRd theRhs)
          Bitwise AND the current value of this data object with the current value of theRhs.
 AbleLiteral AbleIntegerVariable.bitwiseOR(AbleRd theRhs)
          Bitwise OR the current value of this data object with the current value of theRhs.
 AbleLiteral AbleIntegerVariable.bitwiseXOR(AbleRd theRhs)
          Bitwise XOR: exclusive OR the current value of this data object with the current value of theRhs.
 AbleLiteral AbleIntegerVariable.bitwiseNOT(AbleRd theRhs)
          Bitwise NOT: unary complement of the current value of this data object.
 AbleLiteral AbleIntegerVariable.bitwiseShiftLeft(AbleRd theRhs)
          Bitwise Shift Left the current value of this data object by the current value of theRhs.
 AbleLiteral AbleIntegerVariable.bitwiseShiftRight(AbleRd theRhs)
          Bitwise Shift Right the current value of this data object by the current value of theRhs.
 AbleLiteral AbleIntegerVariable.bitwiseShiftRightZeroFill(AbleRd theRhs)
          Bitwise Shift Right with Zero Fill the current value of this data object by the current value of theRhs.
 AbleLiteral AbleArrayVariable.getValue()
          Retrieve the value of this data object as a literal.
 AbleLiteral AbleArrayVariable.getValueAt(int theIndex)
          Retrieve the value of the specified element of the array as a literal.
 AbleLiteral AbleIntegerLiteral.getValue()
          Retrieve the value of this data object as a literal.
 AbleLiteral AbleIntegerLiteral.compPlus(AbleRd theRhs)
          Compute, add or concatenate the current value of this data object to the current value of theRhs.
 AbleLiteral AbleIntegerLiteral.compMinus(AbleRd theRhs)
          Compute, subtract the current value of theRhs from the current value of this object.
 AbleLiteral AbleIntegerLiteral.compMultiply(AbleRd theRhs)
          Compute, multiply the current value of this data object to the current value of theRhs.
 AbleLiteral AbleIntegerLiteral.compDivide(AbleRd theRhs)
          Compute, divide the current value of this data object by the current value of theRhs.
 AbleLiteral AbleIntegerLiteral.compUnaryMinus(AbleRd theRhs)
          Compute, the unary minus of the current value of this object.
 AbleLiteral AbleIntegerLiteral.compModulo(AbleRd theRhs)
          Compute, modulo - divide (without remainder) the current int value of this data object by the current value of theRhs.
 AbleLiteral AbleIntegerLiteral.bitwiseAND(AbleRd theRhs)
          Bitwise AND the current value of this data object with the current value of theRhs.
 AbleLiteral AbleIntegerLiteral.bitwiseOR(AbleRd theRhs)
          Bitwise OR the current value of this data object with the current value of theRhs.
 AbleLiteral AbleIntegerLiteral.bitwiseXOR(AbleRd theRhs)
          Bitwise XOR: exclusive OR the current value of this data object with the current value of theRhs.
 AbleLiteral AbleIntegerLiteral.bitwiseNOT(AbleRd theRhs)
          Bitwise NOT: complement the current value of this data object.
 AbleLiteral AbleIntegerLiteral.bitwiseShiftLeft(AbleRd theRhs)
          Bitwise Shift Left the current value of this data object by the current value of theRhs.
 AbleLiteral AbleIntegerLiteral.bitwiseShiftRight(AbleRd theRhs)
          Bitwise Shift Right the current value of this data object by the current value of theRhs.
 AbleLiteral AbleIntegerLiteral.bitwiseShiftRightZeroFill(AbleRd theRhs)
          Bitwise Shift Right with Zero Fill the current value of this data object by the current value of theRhs.
 AbleLiteral AbleTimeStampLiteral.getValue()
          Retrieve the value of this data object as a literal.
 AbleLiteral AbleDoubleLiteral.getValue()
          Retrieve the value of this data object as a literal.
 AbleLiteral AbleDoubleLiteral.compPlus(AbleRd theRhs)
          Compute, add or concatenate the current value of this data object to the current value of theRhs.
 AbleLiteral AbleDoubleLiteral.compMinus(AbleRd theRhs)
          Compute, subtract the current value of theRhs from the current value of this object.
 AbleLiteral AbleDoubleLiteral.compMultiply(AbleRd theRhs)
          Compute, multiply the current value of this data object to the current value of theRhs.
 AbleLiteral AbleDoubleLiteral.compDivide(AbleRd theRhs)
          Compute, divide the current value of this data object by the current value of theRhs.
 AbleLiteral AbleDoubleLiteral.compUnaryMinus(AbleRd theRhs)
          Compute, the unary minus of the current value of this object.
 AbleLiteral AbleByteLiteral.getValue()
          Retrieve the value of this data object as a literal.
 AbleLiteral AbleByteLiteral.compPlus(AbleRd theRhs)
          Compute, add or concatenate the current value of this data object to the current value of theRhs.
 AbleLiteral AbleByteLiteral.compMinus(AbleRd theRhs)
          Compute, subtract the current value of theRhs from the current value of this object.
 AbleLiteral AbleByteLiteral.compMultiply(AbleRd theRhs)
          Compute, multiply the current value of this data object to the current value of theRhs.
 AbleLiteral AbleByteLiteral.compDivide(AbleRd theRhs)
          Compute, divide the current value of this data object by the current value of theRhs.
 AbleLiteral AbleByteLiteral.compUnaryMinus(AbleRd theRhs)
          Compute, the unary minus of the current value of this object.
 AbleLiteral AbleByteLiteral.compModulo(AbleRd theRhs)
          Compute, modulo - divide (without remainder) the current int value of this data object by the current value of theRhs.
 AbleLiteral AbleByteLiteral.bitwiseAND(AbleRd theRhs)
          Bitwise AND the current value of this data object with the current value of theRhs.
 AbleLiteral AbleByteLiteral.bitwiseOR(AbleRd theRhs)
          Bitwise OR the current value of this data object with the current value of theRhs.
 AbleLiteral AbleByteLiteral.bitwiseXOR(AbleRd theRhs)
          Bitwise XOR: exclusive OR the current value of this data object with the current value of theRhs.
 AbleLiteral AbleByteLiteral.bitwiseNOT(AbleRd theRhs)
          Bitwise NOT: complement the current value of this data object.
 AbleLiteral AbleByteLiteral.bitwiseShiftLeft(AbleRd theRhs)
          Bitwise Shift Left the current value of this data object by the current value of theRhs.
 AbleLiteral AbleByteLiteral.bitwiseShiftRight(AbleRd theRhs)
          Bitwise Shift Right the current value of this data object by the current value of theRhs.
 AbleLiteral AbleByteLiteral.bitwiseShiftRightZeroFill(AbleRd theRhs)
          Bitwise Shift Right with Zero Fill the current value of this data object by the current value of theRhs.
 AbleLiteral AbleExpressionVariable.getValue()
          Retrieve the value of this data object as a literal.
 AbleLiteral AbleExpressionVariable.compPlus(AbleRd theRhs)
          Compute, add or concatenate the current value of this data object to the current value of theRhs.
 AbleLiteral AbleExpressionVariable.compMinus(AbleRd theRhs)
          Compute, subtract the current value of theRhs from the current value of this object.
 AbleLiteral AbleExpressionVariable.compMultiply(AbleRd theRhs)
          Compute, multiply the current value of this data object to the current value of theRhs.
 AbleLiteral AbleExpressionVariable.compDivide(AbleRd theRhs)
          Compute, divide the current value of this data object by the current value of theRhs.
 AbleLiteral AbleExpressionVariable.compUnaryMinus(AbleRd theRhs)
          Compute, the unary minus of the current value of this object.
 AbleLiteral AbleExpressionVariable.bitwiseXOR(AbleRd theRhs)
          Logical XOR: exclusive OR the current value of this data object with the current value of theRhs.
 AbleLiteral AbleExpression.getValue()
          Compute the value of this expression clause and return the value as an AbleLiteral
 AbleLiteral AbleArrayVariableExpression.getValue()
          Retrieve the value of this data object as a literal.
 AbleLiteral AbleArrayVariableExpression.compPlus(AbleRd theRhs)
          Compute, add or concatenate the current value of this data object to the current value of theRhs.
 AbleLiteral AbleArrayVariableExpression.compMinus(AbleRd theRhs)
          Compute, subtract the current value of theRhs from the current value of this object.
 AbleLiteral AbleArrayVariableExpression.compMultiply(AbleRd theRhs)
          Compute, multiply the current value of this data object to the current value of theRhs.
 AbleLiteral AbleArrayVariableExpression.compDivide(AbleRd theRhs)
          Compute, divide the current value of this data object by the current value of theRhs.
 AbleLiteral AbleStringVariable.getValue()
          Retrieve the value of this data object as a literal.
 AbleLiteral AbleStringVariable.compPlus(AbleRd theRhs)
          Compute, concatenate the current value of this data object to the current value of theRhs.
 AbleLiteral AbleByteVariable.getValue()
          Retrieve the value of this data object as a literal.
 AbleLiteral AbleByteVariable.compPlus(AbleRd theRhs)
          Compute, add or concatenate the current value of this data object to the current value of theRhs.
 AbleLiteral AbleByteVariable.compMinus(AbleRd theRhs)
          Compute, subtract the current value of theRhs from the current value of this object.
 AbleLiteral AbleByteVariable.compMultiply(AbleRd theRhs)
          Compute, multiply the current value of this data object to the current value of theRhs.
 AbleLiteral AbleByteVariable.compDivide(AbleRd theRhs)
          Compute, divide the current value of this data object by the current value of theRhs.
 AbleLiteral AbleByteVariable.compUnaryMinus(AbleRd theRhs)
          Compute, the unary minus of the current value of this object.
 AbleLiteral AbleByteVariable.compModulo(AbleRd theRhs)
          Compute, modulo - divide (without remainder) the current int value of this data object by the current value of theRhs.
 AbleLiteral AbleByteVariable.bitwiseAND(AbleRd theRhs)
          Bitwise AND the current value of this data object with the current value of theRhs.
 AbleLiteral AbleByteVariable.bitwiseOR(AbleRd theRhs)
          Bitwise OR the current value of this data object with the current value of theRhs.
 AbleLiteral AbleByteVariable.bitwiseXOR(AbleRd theRhs)
          Bitwise XOR: exclusive OR the current value of this data object with the current value of theRhs.
 AbleLiteral AbleByteVariable.bitwiseNOT(AbleRd theRhs)
          Bitwise NOT: unary complement of the current value of this data object.
 AbleLiteral AbleByteVariable.bitwiseShiftLeft(AbleRd theRhs)
          Bitwise Shift Left the current value of this data object by the current value of theRhs.
 AbleLiteral AbleByteVariable.bitwiseShiftRight(AbleRd theRhs)
          Bitwise Shift Right the current value of this data object by the current value of theRhs.
 AbleLiteral AbleByteVariable.bitwiseShiftRightZeroFill(AbleRd theRhs)
          Bitwise Shift Right with Zero Fill the current value of this data object by the current value of theRhs.
 AbleLiteral AbleBooleanLiteral.getValue()
          Retrieve the value of this data object as a literal.
 AbleLiteral AbleBooleanLiteral.bitwiseXOR(AbleRd theRhs)
          Logical XOR: exclusive OR the current value of this data object with the current value of theRhs.
 

Methods in com.ibm.able.data with parameters of type AbleLiteral
abstract  void AbleLhs.setValue(AbleLiteral theNewValue)
          Set the value of this data object from a literal object.
 void AbleTypedVariableField.setValue(AbleLiteral theNewValue)
          Set the value of this data object from a literal object.
 void AbleGenericVariable.setValue(AbleLiteral theNewValue)
          Set the value of this data object from a literal object.
 void AbleLongVariable.setValue(AbleLiteral theNewValue)
          Set the value of this data object from a literal object.
 void AbleDoubleVariable.setValue(AbleLiteral theNewValue)
          Set the value of this data object from a literal object.
 void AbleBooleanVariable.setValue(AbleLiteral theNewValue)
          Set the value of this data object from a literal object.
 void AbleCharacterVariable.setValue(AbleLiteral theNewValue)
          Set the value of this data object from a literal object.
 void AbleContinuousVariable.setValue(AbleLiteral theNewValue)
          Set the value of this data object from a literal object.
 void AbleFuzzyVariable.setValue(AbleLiteral theNewValue)
          Set the value of this data object from a literal object.
 void AbleCategoricalVariable.setValue(AbleLiteral theNewValue)
          Set the value of this data object from a literal object.
 void AbleTimeStampVariable.setValue(AbleLiteral theNewValue)
          Set the value of this data object from a literal object.
 void AbleDiscreteVariable.setValue(AbleLiteral theNewValue)
          Set the value of this data object from a literal object.
 void AbleShortVariable.setValue(AbleLiteral theNewValue)
          Set the value of this data object from a literal object.
 void AbleFloatVariable.setValue(AbleLiteral theNewValue)
          Set the value of this data object from a literal object.
 void AbleIntegerVariable.setValue(AbleLiteral theNewValue)
          Set the value of this data object from a literal object.
 void AbleArrayVariable.setValue(AbleLiteral theNewValue)
          Set the value of this data object from a literal object.
 void AbleWr.setValue(AbleLiteral theNewValue)
          Set the value of this data object from a literal object.
 void AbleExpressionVariable.setValue(AbleLiteral theNewValue)
          Set the value of this data object from a literal object.
 void AbleArrayVariableExpression.setValue(AbleLiteral theNewValue)
          Set the value of this data object from a literal object.
 void AbleStringVariable.setValue(AbleLiteral theNewValue)
          Set the value of this data object from a literal object.
 void AbleByteVariable.setValue(AbleLiteral theNewValue)
          Set the value of this data object from a literal object.
 


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

(C) Copyright IBM Corporation 1999, 2003