|
ABLE 2.0.0 07/02/2003 10:25:01 | ||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AbleRd | |
---|---|
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.rules | The rules package defines the ABLE rule language; various inferencing engines; objects and APIs for creating and running rulesets under program control. |
Uses of AbleRd in com.ibm.able.data |
---|
Classes in com.ibm.able.data that implement AbleRd | |
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 |
AbleArrayVariable
This class wraps a value of the type Object[] in an AbleVariable object. |
class |
AbleArrayVariableExpression
This class provides read and/or write access to a field in an object that is the value of an AbleTypedVariable. |
class |
AbleBooleanLiteral
This class wraps a value of the primitive type boolean in an object. |
class |
AbleBooleanVariable
This class wraps a value of the primitive type boolean in an object. |
class |
AbleBuiltInVariable
This class defines the Able data built-in variable. |
class |
AbleByteLiteral
This class wraps a value of the primitive type byte in an object. |
class |
AbleByteVariable
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 |
AbleCategoricalField
Categorical fields are String fields with a finite set of possible values. |
class |
AbleCategoricalVariable
This class defines the Able data categorical variable. |
class |
AbleCharacterLiteral
This class wraps a value of the primitive type char in an object. |
class |
AbleCharacterVariable
This class wraps a value of the primitive type char in an object. |
class |
AbleClassVariable
This class is used to represent static Java classes (such as java.lang.Math) when they are imported into AbleRuleSets. |
class |
AbleContinuousField
Continuous fields are numeric fields with an infinite set of possible values. |
class |
AbleContinuousVariable
This class wraps a value of the primitive type double in an object. |
class |
AbleDiscreteField
Discrete fields are numeric fields with a finite set of possible values. |
class |
AbleDiscreteVariable
This class defines the Able data discrete variable. |
class |
AbleDoubleLiteral
This class wraps a value of the primitive type double in an object. |
class |
AbleDoubleVariable
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 |
AbleExpressionVariable
This class holds a value of an AbleExpression object. |
class |
AbleFloatLiteral
This class wraps a value of the primitive type float in an object. |
class |
AbleFloatVariable
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 |
AbleFuzzyVariable
This class represents a FuzzySet value subject to a minimum and maximum value called the range of discource. |
class |
AbleGenericField
AbleField defines a basic field for use in data sources and inferencing. |
class |
AbleGenericLiteral
This class defines the Able data generic literal that holds Java Object values. |
class |
AbleGenericVariable
This class defines the Able data generic variable. |
class |
AbleIntegerLiteral
This class wraps a value of the primitive type int in an object. |
class |
AbleIntegerVariable
This class wraps a value of the primitive type int in an object. |
class |
AbleLhs
This class defines the base class from which all data objects that can appear on the lefthand side of a clause must inherit. |
class |
AbleLiteral
This class defines an abstract base class for constant values and the operations on those values. |
class |
AbleLongLiteral
This class wraps a value of the primitive type long in an object. |
class |
AbleLongVariable
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 |
AbleShortVariable
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 |
AbleStringVariable
This class wraps a value of java.lang.String type in an object. |
class |
AbleTimeStampLiteral
This class wraps a value of a Java Calendar object inside an AbleLiteral. |
class |
AbleTimeStampVariable
This class wraps a value of the Java Calendar type in an AbleVariable object. |
class |
AbleTypedVariable
This class defines an AbleVariable that takes values of a single specified Class or implementors of a specified Interface. |
class |
AbleTypedVariableField
This class provides read and/or write access to a field in an object that is the value of an AbleTypedVariable. |
class |
AbleTypedVariableMethodLiteral
This class performs a method invocation to a specific method in a AbleTypedVariable. |
class |
AbleVariable
This class defines the base ABLE data variable object. |
Fields in com.ibm.able.data declared as AbleRd | |
protected AbleRd |
AbleVariable.myValueInitial
The initial value (literal or expression) of the variable. |
protected AbleRd |
AbleNewObjectLiteral.myIndexExpression
The array index expression (if any). |
protected AbleRd |
AbleExpression.myLhs
myLhs represents the left-hand side of this clause. |
protected AbleRd |
AbleExpression.myRhs
myRhs represents the right-hand side of this clause. |
protected AbleRd |
AbleExpression.myValue
myValue represents the value of this expression when the left-hand side and the right-hand side values are computed and the operator is applied. |
protected AbleRd |
AbleArrayVariableExpression.myIndexExpression
An expression used to compute the array index in the above array variable. |
Methods in com.ibm.able.data that return AbleRd | |
AbleRd |
AbleDataContext.parseExpressionFromARL(java.lang.String theArlSource)
Turn a String into an AbleExpression object |
AbleRd |
AbleExpression.getLhs()
Retrieve the expression's left-hand side. |
AbleRd |
AbleExpression.getRhs()
Retrieve the expression's right-hand side. |
AbleRd |
AbleArrayVariableExpression.getIndexExpression()
|
Methods in com.ibm.able.data with parameters of type AbleRd | |
boolean |
AbleLhs.cmpEq(AbleRd theRhs)
Comparison, equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleLhs.cmpGt(AbleRd theRhs)
Comparison, greater than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleLhs.cmpGtEq(AbleRd theRhs)
Comparison, greater than or equal to: compare the current value of this data object to the current value of theRhs. |
double |
AbleLhs.cmpIs(AbleRd theRhs)
Comparison, fuzzy equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleLhs.cmpLt(AbleRd theRhs)
Comparison, less than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleLhs.cmpLtEq(AbleRd theRhs)
Comparison, less than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleLhs.cmpNeq(AbleRd theRhs)
Comparison, not equal to: compare the current value of this data object to the current value of theRhs. |
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. |
boolean |
AbleLhs.logicalAND(AbleRd theRhs)
Logical AND the current value of this data object with the current value of theRhs. |
boolean |
AbleLhs.logicalOR(AbleRd theRhs)
Logical OR the current value of this data object with the current value of theRhs. |
boolean |
AbleLhs.logicalNOT(AbleRd theRhs)
Logical NOT: complement the current value of this data 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. |
void |
AbleLhs.asgnEq(AbleRd theRhs)
Assignment (boolean): assign the current value of theRhs to this data object. |
void |
AbleLhs.asgnIs(AbleRd theRhs)
Assignment (fuzzy): assign the current value of theRhs to this data object. |
void |
AbleLhs.asgnIs(AbleRd theRhs,
double theTruthValue)
Assignment (fuzzy): assign the current value of theRhs to this data object, correlated with the specified truth value. |
boolean |
AbleTypedVariableField.cmpEq(AbleRd theRhs)
Comparison, equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleTypedVariableField.cmpGt(AbleRd theRhs)
Comparison, greater than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleTypedVariableField.cmpGtEq(AbleRd theRhs)
Comparison, greater than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleTypedVariableField.cmpLt(AbleRd theRhs)
Comparison, less than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleTypedVariableField.cmpLtEq(AbleRd theRhs)
Comparison, less than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleTypedVariableField.cmpNeq(AbleRd theRhs)
Comparison, not equal to: compare the current value of this data object to the current value of theRhs. |
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. |
boolean |
AbleTypedVariableField.logicalAND(AbleRd theRhs)
Logical AND the current value of this data object with the current value of theRhs. |
boolean |
AbleTypedVariableField.logicalOR(AbleRd theRhs)
Logical OR the current value of this data object with the current value of theRhs. |
boolean |
AbleTypedVariableField.logicalNOT(AbleRd theRhs)
Logical NOT: complement the current value of this data object. |
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. |
void |
AbleTypedVariableField.asgnEq(AbleRd theRhs)
Assignment (boolean): assign the current value of theRhs to this data object. |
void |
AbleTypedVariableField.asgnIs(AbleRd theRhs)
Assignment (fuzzy): assign the current value of theRhs to this data object. |
void |
AbleTypedVariableField.asgnIs(AbleRd theRhs,
double theTruthValue)
Assignment (fuzzy): assign the current value of theRhs to this data object, correlated with the specified truth value. |
void |
AbleVariable.setInitialValue(AbleRd theInitialValue)
Set the initial value (literal or expression) for this variable |
void |
AbleGenericVariable.asgnEq(AbleRd theRhs)
Assignment: assign the current value of theRhs to this data object. |
boolean |
AbleGenericVariable.cmpEq(AbleRd theRhs)
Comparison, equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleGenericVariable.cmpGt(AbleRd theRhs)
|
boolean |
AbleGenericVariable.cmpGtEq(AbleRd theRhs)
|
double |
AbleGenericVariable.cmpIs(AbleRd theRhs)
|
boolean |
AbleGenericVariable.cmpLt(AbleRd theRhs)
|
boolean |
AbleGenericVariable.cmpLtEq(AbleRd theRhs)
|
boolean |
AbleGenericVariable.cmpNeq(AbleRd theRhs)
Comparison, not equal to: compare the current value of this data object to the current value of theRhs. |
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. |
void |
AbleLongVariable.asgnEq(AbleRd theRhs)
Assignment: assign the current value of theRhs to this data object. |
boolean |
AbleLongVariable.cmpEq(AbleRd theRhs)
Comparison, equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleLongVariable.cmpGt(AbleRd theRhs)
Comparison, greater than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleLongVariable.cmpGtEq(AbleRd theRhs)
Comparison, greater than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleLongVariable.cmpLt(AbleRd theRhs)
Comparison, less than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleLongVariable.cmpLtEq(AbleRd theRhs)
Comparison, less than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleLongVariable.cmpNeq(AbleRd theRhs)
Comparison, not equal to: compare the current value of this data object to the current value of theRhs. |
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. |
boolean |
AbleLiteral.cmpEq(AbleRd theRhs)
Comparison, equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleLiteral.cmpGt(AbleRd theRhs)
Comparison, greater than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleLiteral.cmpGtEq(AbleRd theRhs)
Comparison, greater than or equal to: compare the current value of this data object to the current value of theRhs. |
double |
AbleLiteral.cmpIs(AbleRd theRhs)
Comparison, fuzzy equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleLiteral.cmpLt(AbleRd theRhs)
Comparison, less than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleLiteral.cmpLtEq(AbleRd theRhs)
Comparison, less than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleLiteral.cmpNeq(AbleRd theRhs)
Comparison, not equal to: compare the current value of this data object to the current value of theRhs. |
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. |
boolean |
AbleLiteral.logicalAND(AbleRd theRhs)
Logical AND the current value of this data object with the current value of theRhs. |
boolean |
AbleLiteral.logicalOR(AbleRd theRhs)
Logical OR the current value of this data object with the current value of theRhs. |
boolean |
AbleLiteral.logicalNOT(AbleRd theRhs)
Logical NOT: complement the current value of this data 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. |
boolean |
AbleGenericLiteral.cmpEq(AbleRd theRhs)
Comparison, equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleGenericLiteral.cmpNeq(AbleRd theRhs)
Comparison, not equal to: compare the current value of this data object to the current value of theRhs. |
void |
AbleDoubleVariable.asgnEq(AbleRd theRhs)
Assignment: assign the current value of theRhs to this data object. |
boolean |
AbleDoubleVariable.cmpEq(AbleRd theRhs)
Comparison, equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleDoubleVariable.cmpGt(AbleRd theRhs)
Comparison, greater than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleDoubleVariable.cmpGtEq(AbleRd theRhs)
Comparison, greater than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleDoubleVariable.cmpLt(AbleRd theRhs)
Comparison, less than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleDoubleVariable.cmpLtEq(AbleRd theRhs)
Comparison, less than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleDoubleVariable.cmpNeq(AbleRd theRhs)
Comparison, not equal to: compare the current value of this data object to the current value of theRhs. |
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. |
void |
AbleBooleanVariable.asgnEq(AbleRd theRhs)
Assignment: assign the current value of theRhs to this data object. |
boolean |
AbleBooleanVariable.cmpEq(AbleRd theRhs)
Comparison, equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleBooleanVariable.cmpNeq(AbleRd theRhs)
Comparison, not equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleBooleanVariable.logicalAND(AbleRd theRhs)
Logical AND the current value of this data object with the current value of theRhs. |
boolean |
AbleBooleanVariable.logicalOR(AbleRd theRhs)
Logical OR the current value of this data object with the current value of theRhs. |
boolean |
AbleBooleanVariable.logicalNOT(AbleRd theRhs)
Logical NOT: complement the current value of this data object. |
AbleLiteral |
AbleBooleanVariable.bitwiseXOR(AbleRd theRhs)
Logical XOR: exclusive OR the current value of this data object with the current value of theRhs. |
boolean |
AbleShortLiteral.cmpEq(AbleRd theRhs)
Comparison, equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleShortLiteral.cmpGt(AbleRd theRhs)
Comparison, greater than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleShortLiteral.cmpGtEq(AbleRd theRhs)
Comparison, greater than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleShortLiteral.cmpLt(AbleRd theRhs)
Comparison, less than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleShortLiteral.cmpLtEq(AbleRd theRhs)
Comparison, less than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleShortLiteral.cmpNeq(AbleRd theRhs)
Comparison, not equal to: compare the current value of this data object to the current value of theRhs. |
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. |
void |
AbleCharacterVariable.asgnEq(AbleRd theRhs)
Assignment: assign the current value of theRhs to this data object. |
boolean |
AbleCharacterVariable.cmpEq(AbleRd theRhs)
Comparison, equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleCharacterVariable.cmpGt(AbleRd theRhs)
Comparison, greater than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleCharacterVariable.cmpGtEq(AbleRd theRhs)
Comparison, greater than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleCharacterVariable.cmpLt(AbleRd theRhs)
Comparison, less than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleCharacterVariable.cmpLtEq(AbleRd theRhs)
Comparison, less than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleCharacterVariable.cmpNeq(AbleRd theRhs)
Comparison, not equal to: compare the current value of this data object to the current value of theRhs. |
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. |
boolean |
AbleCharacterLiteral.cmpEq(AbleRd theRhs)
Comparison, equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleCharacterLiteral.cmpGt(AbleRd theRhs)
Comparison, greater than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleCharacterLiteral.cmpGtEq(AbleRd theRhs)
Comparison, greater than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleCharacterLiteral.cmpLt(AbleRd theRhs)
Comparison, less than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleCharacterLiteral.cmpLtEq(AbleRd theRhs)
Comparison, less than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleCharacterLiteral.cmpNeq(AbleRd theRhs)
Comparison, not equal to: compare the current value of this data object to the current value of theRhs. |
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. |
boolean |
AbleCallLiteral.cmpEq(AbleRd theRhs)
Comparison, equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleCallLiteral.cmpGt(AbleRd theRhs)
Comparison, greater than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleCallLiteral.cmpGtEq(AbleRd theRhs)
Comparison, greater than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleCallLiteral.cmpLt(AbleRd theRhs)
Comparison, less than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleCallLiteral.cmpLtEq(AbleRd theRhs)
Comparison, less than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleCallLiteral.cmpNeq(AbleRd theRhs)
Comparison, not equal to: compare the current value of this data object to the current value of theRhs. |
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. |
boolean |
AbleCallLiteral.logicalAND(AbleRd theRhs)
Logical AND the current value of this data object with the current value of theRhs. |
boolean |
AbleCallLiteral.logicalOR(AbleRd theRhs)
Logical OR the current value of this data object with the current value of theRhs. |
boolean |
AbleCallLiteral.logicalNOT(AbleRd theRhs)
Logical NOT: complement the current value of this data object. |
boolean |
AbleNewObjectLiteral.cmpEq(AbleRd theRhs)
Comparison, equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleNewObjectLiteral.cmpGt(AbleRd theRhs)
|
boolean |
AbleNewObjectLiteral.cmpGtEq(AbleRd theRhs)
|
double |
AbleNewObjectLiteral.cmpIs(AbleRd theRhs)
|
boolean |
AbleNewObjectLiteral.cmpLt(AbleRd theRhs)
|
boolean |
AbleNewObjectLiteral.cmpLtEq(AbleRd theRhs)
|
boolean |
AbleNewObjectLiteral.cmpNeq(AbleRd theRhs)
|
void |
AbleContinuousVariable.asgnEq(AbleRd theRhs)
Assignment: assign the current value of theRhs to this data object. |
boolean |
AbleContinuousVariable.cmpEq(AbleRd theRhs)
Comparison, equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleContinuousVariable.cmpGt(AbleRd theRhs)
Comparison, greater than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleContinuousVariable.cmpGtEq(AbleRd theRhs)
Comparison, greater than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleContinuousVariable.cmpLt(AbleRd theRhs)
Comparison, less than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleContinuousVariable.cmpLtEq(AbleRd theRhs)
Comparison, less than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleContinuousVariable.cmpNeq(AbleRd theRhs)
Comparison, not equal to: compare the current value of this data object to the current value of theRhs. |
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. |
void |
AbleContinuousVariable.setInitialValue(AbleRd theInitialValue)
Set the initial value (literal or expression) for this variable |
double |
AbleFuzzyVariable.cmpIs(AbleRd theRhs)
Comparison, fuzzy equal to: compare the current value of this data object to the current value of theRhs. |
void |
AbleFuzzyVariable.asgnIs(AbleRd theRhs)
Assignment (fuzzy): assign the current value of theRhs to this data object. |
void |
AbleFuzzyVariable.asgnIs(AbleRd theRhs,
double theTruthValue)
Assignment (fuzzy): assign the current value of theRhs to this data object, correlated with the specified truth value. |
boolean |
AbleFuzzyVariable.cmpEq(AbleRd theRhs)
Comparison, equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleFuzzyVariable.cmpGt(AbleRd theRhs)
Comparison, greater than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleFuzzyVariable.cmpGtEq(AbleRd theRhs)
Comparison, greater than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleFuzzyVariable.cmpLt(AbleRd theRhs)
Comparison, less than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleFuzzyVariable.cmpLtEq(AbleRd theRhs)
Comparison, less than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleFuzzyVariable.cmpNeq(AbleRd theRhs)
Comparison, not equal to: compare the current value of this data object to the current value of theRhs. |
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. |
boolean |
AbleFloatLiteral.cmpEq(AbleRd theRhs)
Comparison, equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleFloatLiteral.cmpGt(AbleRd theRhs)
Comparison, greater than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleFloatLiteral.cmpGtEq(AbleRd theRhs)
Comparison, greater than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleFloatLiteral.cmpLt(AbleRd theRhs)
Comparison, less than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleFloatLiteral.cmpLtEq(AbleRd theRhs)
Comparison, less than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleFloatLiteral.cmpNeq(AbleRd theRhs)
Comparison, not equal to: compare the current value of this data object to the current value of theRhs. |
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. |
void |
AbleCategoricalVariable.asgnEq(AbleRd theRhs)
Assignment: assign the current value of theRhs to this data object. |
boolean |
AbleCategoricalVariable.cmpEq(AbleRd theRhs)
Comparison, equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleCategoricalVariable.cmpGt(AbleRd theRhs)
Comparison, greater than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleCategoricalVariable.cmpGtEq(AbleRd theRhs)
Comparison, greater than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleCategoricalVariable.cmpLt(AbleRd theRhs)
Comparison, less than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleCategoricalVariable.cmpLtEq(AbleRd theRhs)
Comparison, less than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleCategoricalVariable.cmpNeq(AbleRd theRhs)
Comparison, not equal to: compare the current value of this data object to the current value of theRhs. |
AbleLiteral |
AbleCategoricalVariable.compPlus(AbleRd theRhs)
Compute, concatenate the current value of this data object to the current value of theRhs. |
void |
AbleCategoricalVariable.setInitialValue(AbleRd theInitialValue)
Set the initial value for this variable |
boolean |
AbleArrayLengthLiteral.cmpGt(AbleRd theRhs)
Comparison, greater than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleArrayLengthLiteral.cmpGtEq(AbleRd theRhs)
Comparison, greater than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleArrayLengthLiteral.cmpLt(AbleRd theRhs)
Comparison, less than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleArrayLengthLiteral.cmpLtEq(AbleRd theRhs)
Comparison, less than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleArrayLengthLiteral.cmpNeq(AbleRd theRhs)
Comparison, not equal to: compare the current value of this data object to the current value of theRhs. |
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. |
boolean |
AbleLongLiteral.cmpEq(AbleRd theRhs)
Comparison, equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleLongLiteral.cmpGt(AbleRd theRhs)
Comparison, greater than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleLongLiteral.cmpGtEq(AbleRd theRhs)
Comparison, greater than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleLongLiteral.cmpLt(AbleRd theRhs)
Comparison, less than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleLongLiteral.cmpLtEq(AbleRd theRhs)
Comparison, less than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleLongLiteral.cmpNeq(AbleRd theRhs)
Comparison, not equal to: compare the current value of this data object to the current value of theRhs. |
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. |
boolean |
AbleTimeStampVariable.cmpEq(AbleRd theRhs)
Comparison, equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleTimeStampVariable.cmpGt(AbleRd theRhs)
Comparison, greater than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleTimeStampVariable.cmpGtEq(AbleRd theRhs)
Comparison, greater than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleTimeStampVariable.cmpLt(AbleRd theRhs)
Comparison, less than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleTimeStampVariable.cmpLtEq(AbleRd theRhs)
Comparison, less than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleTimeStampVariable.cmpNeq(AbleRd theRhs)
Comparison, not equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleArrayLiteral.cmpEq(AbleRd theRhs)
Comparison, equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleArrayLiteral.cmpNeq(AbleRd theRhs)
Comparison, not equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleRd.cmpEq(AbleRd theRhs)
Comparison, equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleRd.cmpGt(AbleRd theRhs)
Comparison, greater than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleRd.cmpGtEq(AbleRd theRhs)
Comparison, greater than or equal to: compare the current value of this data object to the current value of theRhs. |
double |
AbleRd.cmpIs(AbleRd theRhs)
Comparison, fuzzy equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleRd.cmpLt(AbleRd theRhs)
Comparison, less than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleRd.cmpLtEq(AbleRd theRhs)
Comparison, less than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleRd.cmpNeq(AbleRd theRhs)
Comparison, not equal to: compare the current value of this data object to the current value of theRhs. |
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. |
boolean |
AbleRd.logicalAND(AbleRd theRhs)
Logical AND the current value of this data object with the current value of theRhs. |
boolean |
AbleRd.logicalOR(AbleRd theRhs)
Logical OR the current value of this data object with the current value of theRhs. |
boolean |
AbleRd.logicalNOT(AbleRd theRhs)
Logical NOT: complement the current value of this data 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. |
boolean |
AbleStringLiteral.cmpEq(AbleRd theRhs)
Comparison, equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleStringLiteral.cmpGt(AbleRd theRhs)
Comparison, greater than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleStringLiteral.cmpGtEq(AbleRd theRhs)
Comparison, greater than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleStringLiteral.cmpLt(AbleRd theRhs)
Comparison, less than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleStringLiteral.cmpLtEq(AbleRd theRhs)
Comparison, less than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleStringLiteral.cmpNeq(AbleRd theRhs)
Comparison, not equal to: compare the current value of this data object to the current value of theRhs. |
AbleLiteral |
AbleStringLiteral.compPlus(AbleRd theRhs)
Compute, concatenate the current value of this data object to the current value of theRhs. |
void |
AbleDiscreteVariable.asgnEq(AbleRd theRhs)
Assignment: assign the current value of theRhs to this data object. |
boolean |
AbleDiscreteVariable.cmpEq(AbleRd theRhs)
Comparison, equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleDiscreteVariable.cmpGt(AbleRd theRhs)
Comparison, greater than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleDiscreteVariable.cmpGtEq(AbleRd theRhs)
Comparison, greater than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleDiscreteVariable.cmpLt(AbleRd theRhs)
Comparison, less than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleDiscreteVariable.cmpLtEq(AbleRd theRhs)
Comparison, less than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleDiscreteVariable.cmpNeq(AbleRd theRhs)
Comparison, not equal to: compare the current value of this data object to the current value of theRhs. |
void |
AbleDiscreteVariable.setInitialValue(AbleRd theInitialValue)
Set the initial value for this variable |
void |
AbleShortVariable.asgnEq(AbleRd theRhs)
Assignment: assign the current value of theRhs to this data object. |
boolean |
AbleShortVariable.cmpEq(AbleRd theRhs)
Comparison, equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleShortVariable.cmpGt(AbleRd theRhs)
Comparison, greater than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleShortVariable.cmpGtEq(AbleRd theRhs)
Comparison, greater than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleShortVariable.cmpLt(AbleRd theRhs)
Comparison, less than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleShortVariable.cmpLtEq(AbleRd theRhs)
Comparison, less than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleShortVariable.cmpNeq(AbleRd theRhs)
Comparison, not equal to: compare the current value of this data object to the current value of theRhs. |
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. |
void |
AbleFloatVariable.asgnEq(AbleRd theRhs)
Assignment: assign the current value of theRhs to this data object. |
boolean |
AbleFloatVariable.cmpEq(AbleRd theRhs)
Comparison, equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleFloatVariable.cmpGt(AbleRd theRhs)
Comparison, greater than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleFloatVariable.cmpGtEq(AbleRd theRhs)
Comparison, greater than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleFloatVariable.cmpLt(AbleRd theRhs)
Comparison, less than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleFloatVariable.cmpLtEq(AbleRd theRhs)
Comparison, less than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleFloatVariable.cmpNeq(AbleRd theRhs)
Comparison, not equal to: compare the current value of this data object to the current value of theRhs. |
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. |
void |
AbleIntegerVariable.asgnEq(AbleRd theRhs)
Assignment: assign the current value of theRhs to this data object. |
boolean |
AbleIntegerVariable.cmpEq(AbleRd theRhs)
Comparison, equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleIntegerVariable.cmpGt(AbleRd theRhs)
Comparison, greater than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleIntegerVariable.cmpGtEq(AbleRd theRhs)
Comparison, greater than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleIntegerVariable.cmpLt(AbleRd theRhs)
Comparison, less than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleIntegerVariable.cmpLtEq(AbleRd theRhs)
Comparison, less than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleIntegerVariable.cmpNeq(AbleRd theRhs)
Comparison, not equal to: compare the current value of this data object to the current value of theRhs. |
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. |
void |
AbleArrayVariable.asgnEq(AbleRd theRhs)
Assignment: assign the current value of theRhs to this data object. |
boolean |
AbleArrayVariable.cmpEq(AbleRd theRhs)
Comparison, equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleArrayVariable.cmpNeq(AbleRd theRhs)
Comparison, not equal to: compare the current value of this data object to the current value of theRhs. |
void |
AbleArrayVariable.setValueAt(int theIndex,
AbleRd theNewValue)
Set the value of the specified element of the array as a literal. |
void |
AbleWr.asgnEq(AbleRd theRhs)
Assignment (boolean): assign the current value of theRhs to this data object. |
void |
AbleWr.asgnIs(AbleRd theRhs)
Assignment (fuzzy): assign the current value of theRhs to this data object. |
void |
AbleWr.asgnIs(AbleRd theRhs,
double theTruthValue)
Assignment (fuzzy): assign the current value of theRhs to this data object, correlated with the specified truth value. |
boolean |
AbleIntegerLiteral.cmpEq(AbleRd theRhs)
Comparison, equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleIntegerLiteral.cmpGt(AbleRd theRhs)
Comparison, greater than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleIntegerLiteral.cmpGtEq(AbleRd theRhs)
Comparison, greater than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleIntegerLiteral.cmpLt(AbleRd theRhs)
Comparison, less than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleIntegerLiteral.cmpLtEq(AbleRd theRhs)
Comparison, less than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleIntegerLiteral.cmpNeq(AbleRd theRhs)
Comparison, not equal to: compare the current value of this data object to the current value of theRhs. |
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. |
boolean |
AbleTimeStampLiteral.cmpEq(AbleRd theRhs)
Comparison, equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleTimeStampLiteral.cmpGt(AbleRd theRhs)
Comparison, greater than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleTimeStampLiteral.cmpGtEq(AbleRd theRhs)
Comparison, greater than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleTimeStampLiteral.cmpLt(AbleRd theRhs)
Comparison, less than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleTimeStampLiteral.cmpLtEq(AbleRd theRhs)
Comparison, less than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleTimeStampLiteral.cmpNeq(AbleRd theRhs)
Comparison, not equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleDoubleLiteral.cmpEq(AbleRd theRhs)
Comparison, equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleDoubleLiteral.cmpGt(AbleRd theRhs)
Comparison, greater than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleDoubleLiteral.cmpGtEq(AbleRd theRhs)
Comparison, greater than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleDoubleLiteral.cmpLt(AbleRd theRhs)
Comparison, less than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleDoubleLiteral.cmpLtEq(AbleRd theRhs)
Comparison, less than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleDoubleLiteral.cmpNeq(AbleRd theRhs)
Comparison, not equal to: compare the current value of this data object to the current value of theRhs. |
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. |
boolean |
AbleByteLiteral.cmpEq(AbleRd theRhs)
Comparison, equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleByteLiteral.cmpGt(AbleRd theRhs)
Comparison, greater than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleByteLiteral.cmpGtEq(AbleRd theRhs)
Comparison, greater than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleByteLiteral.cmpLt(AbleRd theRhs)
Comparison, less than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleByteLiteral.cmpLtEq(AbleRd theRhs)
Comparison, less than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleByteLiteral.cmpNeq(AbleRd theRhs)
Comparison, not equal to: compare the current value of this data object to the current value of theRhs. |
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. |
void |
AbleExpressionVariable.asgnEq(AbleRd theRhs)
Assignment: assign the current value of theRhs to this data object. |
boolean |
AbleExpressionVariable.cmpEq(AbleRd theRhs)
Comparison, equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleExpressionVariable.cmpGt(AbleRd theRhs)
Comparison, greater than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleExpressionVariable.cmpGtEq(AbleRd theRhs)
Comparison, greater than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleExpressionVariable.cmpLt(AbleRd theRhs)
Comparison, less than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleExpressionVariable.cmpLtEq(AbleRd theRhs)
Comparison, less than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleExpressionVariable.cmpNeq(AbleRd theRhs)
Comparison, not equal to: compare the current value of this data object to the current value of theRhs. |
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. |
boolean |
AbleExpressionVariable.logicalAND(AbleRd theRhs)
Logical AND the current value of this data object with the current value of theRhs. |
boolean |
AbleExpressionVariable.logicalOR(AbleRd theRhs)
Logical OR the current value of this data object with the current value of theRhs. |
boolean |
AbleExpressionVariable.logicalNOT(AbleRd theRhs)
Logical NOT: complement the current value of this data object. |
AbleLiteral |
AbleExpressionVariable.bitwiseXOR(AbleRd theRhs)
Logical XOR: exclusive OR the current value of this data object with the current value of theRhs. |
boolean |
AbleArrayVariableExpression.cmpEq(AbleRd theRhs)
Comparison, equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleArrayVariableExpression.cmpGt(AbleRd theRhs)
Comparison, greater than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleArrayVariableExpression.cmpGtEq(AbleRd theRhs)
Comparison, greater than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleArrayVariableExpression.cmpLt(AbleRd theRhs)
Comparison, less than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleArrayVariableExpression.cmpLtEq(AbleRd theRhs)
Comparison, less than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleArrayVariableExpression.cmpNeq(AbleRd theRhs)
Comparison, not equal to: compare the current value of this data object to the current value of theRhs. |
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. |
boolean |
AbleArrayVariableExpression.logicalAND(AbleRd theRhs)
Logical AND the current value of this data object with the current value of theRhs. |
boolean |
AbleArrayVariableExpression.logicalOR(AbleRd theRhs)
Logical OR the current value of this data object with the current value of theRhs. |
boolean |
AbleArrayVariableExpression.logicalNOT(AbleRd theRhs)
Logical NOT: complement the current value of this data object. |
void |
AbleArrayVariableExpression.asgnEq(AbleRd theRhs)
Assignment (boolean): assign the current value of theRhs to this data object. |
void |
AbleArrayVariableExpression.asgnIs(AbleRd theRhs)
Assignment (fuzzy): assign the current value of theRhs to this data object. |
void |
AbleArrayVariableExpression.asgnIs(AbleRd theRhs,
double theTruthValue)
Assignment (fuzzy): assign the current value of theRhs to this data object, correlated with the specified truth value. |
void |
AbleStringVariable.asgnEq(AbleRd theRhs)
Assignment: assign the current value of theRhs to this data object. |
boolean |
AbleStringVariable.cmpEq(AbleRd theRhs)
Comparison, equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleStringVariable.cmpGt(AbleRd theRhs)
Comparison, greater than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleStringVariable.cmpGtEq(AbleRd theRhs)
Comparison, greater than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleStringVariable.cmpLt(AbleRd theRhs)
Comparison, less than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleStringVariable.cmpLtEq(AbleRd theRhs)
Comparison, less than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleStringVariable.cmpNeq(AbleRd theRhs)
Comparison, not equal to: compare the current value of this data object to the current value of theRhs. |
AbleLiteral |
AbleStringVariable.compPlus(AbleRd theRhs)
Compute, concatenate the current value of this data object to the current value of theRhs. |
void |
AbleByteVariable.asgnEq(AbleRd theRhs)
Assignment: assign the current value of theRhs to this data object. |
boolean |
AbleByteVariable.cmpEq(AbleRd theRhs)
Comparison, equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleByteVariable.cmpGt(AbleRd theRhs)
Comparison, greater than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleByteVariable.cmpGtEq(AbleRd theRhs)
Comparison, greater than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleByteVariable.cmpLt(AbleRd theRhs)
Comparison, less than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleByteVariable.cmpLtEq(AbleRd theRhs)
Comparison, less than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleByteVariable.cmpNeq(AbleRd theRhs)
Comparison, not equal to: compare the current value of this data object to the current value of theRhs. |
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. |
boolean |
AbleBooleanLiteral.cmpEq(AbleRd theRhs)
Comparison, equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleBooleanLiteral.cmpNeq(AbleRd theRhs)
Comparison, not equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleBooleanLiteral.logicalAND(AbleRd theRhs)
Logical AND the current value of this data object with the current value of theRhs. |
boolean |
AbleBooleanLiteral.logicalOR(AbleRd theRhs)
Logical OR the current value of this data object with the current value of theRhs. |
boolean |
AbleBooleanLiteral.logicalNOT(AbleRd theRhs)
Logical NOT: complement the current value of this data object. |
AbleLiteral |
AbleBooleanLiteral.bitwiseXOR(AbleRd theRhs)
Logical XOR: exclusive OR the current value of this data object with the current value of theRhs. |
Constructors in com.ibm.able.data with parameters of type AbleRd | |
AbleNewObjectLiteral(java.lang.String theDataType,
java.lang.String theDataTypeClassName,
java.util.Vector theArgs,
AbleRd theIndexExpression)
Create a new Able new object literal with the specified information. |
|
AbleNewObjectLiteral(AbleDataContext theContext,
java.lang.String theDataType,
java.lang.String theDataTypeClassName,
java.util.Vector theArgs,
AbleRd theIndexExpression)
Create a new Able new object literal with the specified information. |
|
AbleNewObjectLiteral(AbleNewObjectLiteral theLiteral,
java.util.Vector theArgs,
AbleRd theIndexExpression)
Create a copy of this method literal with replacement args |
|
AbleExpression(AbleRd theLhs,
int theOp,
AbleRd theRhs)
Create a new clause with the specified parts. |
|
AbleArrayVariableExpression(AbleArrayVariable theArrayVariable,
AbleRd theIndexExpression)
Create a new array expression object. |
Uses of AbleRd in com.ibm.able.rules |
---|
Fields in com.ibm.able.rules declared as AbleRd | |
protected AbleRd |
AbleClause.myLhs
myLhs represents the left-hand side of this clause. |
protected AbleRd |
AbleClause.myRhs
myRhs represents the right-hand side of this clause. |
static AbleRd |
AbleRule.PriorityDefault
A default priority for rules. |
protected AbleRd |
AbleRule.myPriority
myPriority indicates the priority of this rule relative to other rules. |
Methods in com.ibm.able.rules that return AbleRd | |
AbleRd |
AbleRuleSet.parseExpressionFromARL(java.lang.String theArlSource)
Parse and instantiate an AbleRd object (a Literal, Variable, or Expression) by reading an input String containing ABLE Rule Language text source. |
AbleRd |
AbleRuleSet.parseExpressionFromXML(java.lang.String theArmlSource)
Parse and instantiate an AbleRd object (a Literal, Variable, or Expression) by reading an input String containing ABLE Rule Language XML source. |
AbleRd |
AbleRuleSet.createRdObject(int theRuleTokenType,
java.lang.String theRuleToken,
java.util.Vector theCallParms,
AbleRd theFuzzyVar,
java.lang.String theHedges,
java.lang.String theFieldOrMethodName,
AbleRd theIndexExpr)
Create an AbleRd object suitable for use in AbleRules. |
AbleRd |
AbleRuleSet.createCallLiteral(java.lang.String theCallName,
java.util.Vector theCallParms)
Create an AbleCallLiteral (AbleRd) object which represents a function call with arguments. |
AbleRd |
AbleRuleSet.createFuzzySetLiteral(java.lang.String theRuleToken,
AbleRd theFuzzyVar,
java.lang.String theHedges)
Create an AbleFuzzySet literal (AbleRd) object. |
AbleRd |
AbleRuleSet.createVariableFieldLiteral(java.lang.String theRuleToken,
java.lang.String theFieldName)
Create an AbleTypedVariableField object which represents a data member (field) of the object contained by an AbleTypedVariable. |
AbleRd |
AbleRuleSet.createVariableMethodLiteral(java.lang.String theRuleToken,
java.util.Vector theCallParms,
java.lang.String theMethodName)
Create an AbleTypedVariableMethodLiteral object, which represents a method call with arguments on an AbleTypedVariable. |
AbleRd |
AbleRuleSet.createArrayExpressionLiteral(java.lang.String theArrayVarName,
AbleRd theIndexExpr)
Create an AbleArrayVariableExpression object (AbleRd) which represents an Array variable with an index expression. |
AbleRd |
AbleRuleSet.createNewObjectLiteral(java.lang.String theDataType,
java.util.Vector theCallParms,
java.lang.String theFieldOrMethodName,
AbleRd theIndexExpr)
Create an AbleRd object suitable for use on the right-hand side of an AbleClause. |
AbleRd |
AbleRuleSet.createLiteral(int theRuleTokenType,
java.lang.String theRuleToken)
Create an AbleRd object literal suitable for use in an AbleExpression, and AbleClause or an AbleRule. |
protected AbleRd |
AbleRuleSet.findOrCreateDoubleLit(java.lang.String theRuleToken)
See if the specified literal exists, and if it does, return it. |
protected AbleRd |
AbleRuleSet.findOrCreateFloatLit(java.lang.String theRuleToken)
See if the specified literal exists, and if it does, return it. |
protected AbleRd |
AbleRuleSet.findOrCreateIntegerLit(java.lang.String theRuleToken)
See if the specified literal exists, and if it does, return it. |
protected AbleRd |
AbleRuleSet.findOrCreateLongLit(java.lang.String theRuleToken)
See if the specified literal exists, and if it does, return it. |
protected AbleRd |
AbleRuleSet.findOrCreateStringLit(java.lang.String theRuleToken)
See if the specified literal exists, and if it does, return it. |
AbleRd |
AbleRuleSet.createTimeStampLit(java.lang.String theRuleToken)
Given a string representation of a timestamp (date/time) create a TimeStampLiteral from it |
AbleRd |
AbleARLParser.parseExpressionInput(AbleRuleSet theRuleSet,
boolean theStopOnAbleParExceptionFlag)
The method parseExpressionInput parses a String into an AbleExpression object. |
AbleRd |
AbleClause.getLhs()
Retrieve the clause's left-hand side. |
AbleRd |
AbleClause.getRhs()
Retrieve the clause's right-hand side. |
Methods in com.ibm.able.rules with parameters of type AbleRd | |
AbleRd |
AbleRuleSet.createRdObject(int theRuleTokenType,
java.lang.String theRuleToken,
java.util.Vector theCallParms,
AbleRd theFuzzyVar,
java.lang.String theHedges,
java.lang.String theFieldOrMethodName,
AbleRd theIndexExpr)
Create an AbleRd object suitable for use in AbleRules. |
AbleRd |
AbleRuleSet.createFuzzySetLiteral(java.lang.String theRuleToken,
AbleRd theFuzzyVar,
java.lang.String theHedges)
Create an AbleFuzzySet literal (AbleRd) object. |
AbleRd |
AbleRuleSet.createArrayExpressionLiteral(java.lang.String theArrayVarName,
AbleRd theIndexExpr)
Create an AbleArrayVariableExpression object (AbleRd) which represents an Array variable with an index expression. |
AbleRd |
AbleRuleSet.createNewObjectLiteral(java.lang.String theDataType,
java.util.Vector theCallParms,
java.lang.String theFieldOrMethodName,
AbleRd theIndexExpr)
Create an AbleRd object suitable for use on the right-hand side of an AbleClause. |
protected AbleExpression |
AbleRuleSet.findOrCreateExpression(AbleRd theLhs,
int theRuleOp,
AbleRd theRhs)
See if the specified expression exists, and if it does, return it. |
protected AbleAssertionClause |
AbleRuleSet.findOrCreateAssertion(AbleLhs theLhs,
int theRuleOp,
AbleRd theRhs)
See if the specified clause exists, and if it does, return it. |
protected AbleAntecedentClause |
AbleRuleSet.findOrCreateAntecedent(AbleRd theLhs,
int theRuleOp,
AbleRd theRhs,
double theRuleAntWeight)
See if the specified clause exists, and if it does, return it. |
protected AbleConsequentClause |
AbleRuleSet.findOrCreateConsequent(AbleLhs theLhs,
int theRuleOp,
AbleRd theRhs)
See if the specified clause exists, and if it does, return it. |
void |
AbleRule.setPriority(AbleRd thePriority)
Set the rule's priority. |
Constructors in com.ibm.able.rules with parameters of type AbleRd | |
AbleClause(AbleRd theLhs,
int theOp,
AbleRd theRhs)
Create a new clause with the specified parts. |
|
AbleRule(int theId,
java.lang.String theLabel,
AbleRd thePriority,
AbleRuleSet theRuleSet)
Create a new rule with the specified bits. |
|
AbleAssertionRule(java.lang.String theLabel,
AbleRd thePriority,
AbleAssertionClause theAssertion)
Create a new assertion rule with the specified priority. |
|
AbleAssertionRule(int theId,
java.lang.String theLabel,
AbleRd thePriority,
AbleAssertionClause theAssertion,
AbleRuleSet theRuleSet)
Create a new assertion rule with the specified priority. |
|
AbleAntecedentClause(AbleRd theLhs,
int theOp,
AbleRd theRhs,
double theClauseWeight)
Create a new antecedent clause with the specified parts. |
|
AbleAntecedentClause(AbleRd theLhs,
int theOp,
AbleRd theRhs)
Create a new clause with the specified parts. |
|
AbleForLoopRule(java.lang.String theLabel,
AbleRd thePriority,
java.util.Vector theInitialExpressionList,
AbleExpression theTestExpression,
java.util.Vector theIteratorExpressionList,
java.util.Vector theConsequents)
Create a new conditional rule with the specified priority, antecedent clauses, and consequent clause. |
|
AbleIfThenElseRule(java.lang.String theLabel,
AbleRd thePriority,
AbleExpression theAntecedent,
java.util.Vector theThenList,
java.util.Vector theElseList)
Create a new conditional rule with the specified priority, antecedent clauses, and consequent clause. |
|
AblePredicateRule(java.lang.String theLabel,
AbleRd thePriority,
java.util.Vector theAntecedents,
AblePredicate theConsequent,
AbleRuleSet theRuleSet)
Create a new predicate rule with the specified priority, antecedent clauses, and consequent clause. |
|
AblePredicateRule(int theId,
java.lang.String theLabel,
AbleRd thePriority,
java.util.Vector theAntecedents,
AblePredicate theConsequent,
AbleRuleSet theRuleSet)
Create a new predicate rule with the specified priority, antecedent clauses, and consequent clause. |
|
AblePredicateRule(int theId,
java.lang.String theLabel,
AbleRd thePriority,
AbleRuleSet theRuleSet)
Create a new predicate fact with the specified id, label, priority, and tracer |
|
AblePredicateFact(java.lang.String theLabel,
AbleRd thePriority,
AblePredicate theAssertion,
AbleRuleSet theRuleSet)
Create a new predicate fact rule with the specified priority. |
|
AblePredicateFact(int theId,
java.lang.String theLabel,
AbleRd thePriority,
AblePredicate theAssertion,
AbleRuleSet theRuleSet)
Create a new predicate fact rule with the specified priority. |
|
AblePatternMatchRule(java.lang.String theLabel,
AbleRd thePriority,
java.util.Vector theSelectors,
java.util.Vector theConsequents,
AbleRuleSet theRuleSet)
Create a new pattern match rule with the specified priority, selectors, and consequent clauses. |
|
AbleDoWhileRule(java.lang.String theLabel,
AbleRd thePriority,
AbleExpression theTestExpression,
java.util.Vector theConsequents)
Create a new conditional rule with the specified priority, a Boolean test expression, and consequent clauses. |
|
AbleDoUntilRule(java.lang.String theLabel,
AbleRd thePriority,
AbleExpression theTestExpression,
java.util.Vector theConsequents)
Create a new conditional rule with the specified priority, Boolean test expression, and consequent clauses. |
|
AbleConditionalRule(java.lang.String theLabel,
AbleRd thePriority,
java.util.Vector theAntExprList,
java.util.Vector theAntecedents,
java.util.Vector theThenList)
Create a new conditional rule with the specified priority, antecedent clauses, and consequent clause. |
|
AbleConsequentClause(AbleLhs theLhs,
int theOp,
AbleRd theRhs)
Create a new consequent clause with the specified parts. |
|
AbleAssertionClause(AbleLhs theLhs,
int theOp,
AbleRd theRhs)
Create a new assertion clause with the specified parts. |
|
AbleWhileDoRule(java.lang.String theLabel,
AbleRd thePriority,
AbleExpression theTestExpression,
java.util.Vector theConsequents)
Create a new conditional rule with the specified priority, a Boolean test expression, and consequent clauses. |
|
ABLE 2.0.0 07/02/2003 10:25:01 | ||||||||||
PREV NEXT | FRAMES NO FRAMES |