|
ABLE 2.0.0 07/02/2003 10:25:01 | ||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AbleDataException | |
---|---|
com.ibm.able | The com.ibm.able package provides core interfaces and base classes to construct local and remote AbleBeans and AbleAgents. |
com.ibm.able.agents | The AGENTS package provides a set of agents extending AbleDefaultAgent which contain AbleBean components. |
com.ibm.able.autotune | AutoTune is an agent-based approach to automated tuning that does not require prior knowledge of the controlled system that is being tuned. |
com.ibm.able.beans | The BEANS package provides a set of interfaces and objects which implement components ranging from simple file i/o to intelligent learning algorithms. |
com.ibm.able.beans.decisiontree | The Decision Tree package is used to develop rules for classifying objects. |
com.ibm.able.data | The ABLE data package defines classes for literals (constants) and variables used in expressions holding Java and user-defined data types as well as operators which can be applied to them. |
com.ibm.able.examples.rules | The rules Examples package contains a number of different types of examples. |
com.ibm.able.rules | The rules package defines the ABLE rule language; various inferencing engines; objects and APIs for creating and running rulesets under program control. |
Uses of AbleDataException in com.ibm.able |
---|
Methods in com.ibm.able that throw AbleDataException | |
void |
AbleMethodAdaptor.setMethodSource(java.lang.Object source)
Change the method source object, provided it is an instance of the same class. |
Uses of AbleDataException in com.ibm.able.agents |
---|
Methods in com.ibm.able.agents that throw AbleDataException | |
void |
AbleNeuralClusteringAgent.setClusterCategory(int clusterIndex,
java.lang.String category)
Set the category for the specified cluster |
Uses of AbleDataException in com.ibm.able.autotune |
---|
Methods in com.ibm.able.autotune that throw AbleDataException | |
double[] |
AutotuneMetricCollection.getMetricValues(AutotuneMetric[] metricList)
returns an array of numeric metric values in the same order they appear in the metricList convenience method |
double[] |
AutotuneMetricCollection.getMetricValues(java.lang.String[] metricNames)
returns an array of numeric metric values in the same order they appear in the metricNames parameter convenience method |
boolean |
AutotuneMetric.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
AbleLiteral |
AutotuneMetric.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
java.lang.Object |
AutotuneMetric.getGenericValue()
Retrieve the value of this data object as an Object. |
double |
AutotuneMetric.getNumericValue()
Retrieve the value of this data object as a numeric value. |
java.lang.String |
AutotuneMetric.getStringValue()
Retrieve the value of this data object as a string value. |
AbleLiteral |
AutotuneMetric.getValue()
Retrieve the value of this data object as a literal. |
void |
AutotuneMetric.setBooleanValue(boolean theNewValue)
Set the value of this data object from a boolean value. |
void |
AutotuneMetric.setGenericValue(java.lang.Object theNewValue)
Set the value of this data object from an object. |
void |
AutotuneMetric.setNumericValue(double theNewValue)
Set the value of this data object from a numeric value. |
void |
AutotuneMetric.setStringValue(java.lang.String theNewValue)
Set the value of this data object from a string value. |
void |
AutotuneMetric.setValue(AbleLiteral theNewValue)
Set the value of this data object from a literal object. |
void |
AutotuneMetric.reset()
Reset the variable to its intial state. |
boolean |
AutotuneMetricTarget.test()
test to see if the target condition holds, for example if x > 100 or if x is high return true if targetOperator returns true, false otherwise |
double |
AutotuneMetricTarget.computeDelta()
compute the error between a metric value and a target |
double |
AutotuneMetricOperator.computeDelta(AbleLiteral target,
AbleLiteral actual)
Compute the error or difference between a metric value and a target value The error can be computed in 3 ways: DELTA_AT : actual - target DELTA_TA : target - actual DELTA_ABS : absolute value of (actual - target) |
Uses of AbleDataException in com.ibm.able.beans |
---|
Methods in com.ibm.able.beans that throw AbleDataException | |
void |
AbleSelfOrganizingMap.setClusterCategory(int clusterIndex,
java.lang.String category)
Set the category for the specified cluster |
Uses of AbleDataException in com.ibm.able.beans.decisiontree |
---|
Methods in com.ibm.able.beans.decisiontree that throw AbleDataException | |
protected void |
Data.readFeatNames(java.io.ByteArrayInputStream b)
readFeatNames |
Uses of AbleDataException in com.ibm.able.data |
---|
Methods in com.ibm.able.data that throw AbleDataException | |
abstract boolean |
AbleLhs.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
abstract AbleFuzzySet |
AbleLhs.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
abstract java.lang.Object |
AbleLhs.getGenericValue()
Retrieve the value of this data object as an Object. |
abstract double |
AbleLhs.getNumericValue()
Retrieve the value of this data object as a numeric value. |
abstract java.lang.String |
AbleLhs.getStringValue()
Retrieve the value of this data object as a string value. |
abstract AbleLiteral |
AbleLhs.getValue()
Retrieve the value of this data object as a literal. |
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. |
abstract void |
AbleLhs.setBooleanValue(boolean theNewValue)
Set the value of this data object from a boolean value. |
abstract void |
AbleLhs.setFuzzyValue(AbleFuzzySet theNewValue)
Set the value of this data object from a fuzzy value. |
abstract void |
AbleLhs.setGenericValue(java.lang.Object theNewValue)
Set the value of this data object from an object. |
abstract void |
AbleLhs.setNumericValue(double theNewValue)
Set the value of this data object from a numeric value. |
abstract void |
AbleLhs.setStringValue(java.lang.String theNewValue)
Set the value of this data object from a string value. |
abstract void |
AbleLhs.setValue(AbleLiteral theNewValue)
Set the value of this data object from a literal object. |
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.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
AbleFuzzySet |
AbleTypedVariableField.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
java.lang.Object |
AbleTypedVariableField.getGenericValue()
Retrieve the value of this data object as an Object. |
double |
AbleTypedVariableField.getNumericValue()
Retrieve the value of this data object as a numeric value. |
java.lang.String |
AbleTypedVariableField.getStringValue()
Retrieve the value of this data object as a string value. |
AbleLiteral |
AbleTypedVariableField.getValue()
Retrieve the value of this data object as a literal. |
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.setBooleanValue(boolean theNewValue)
Set the value of this data object from a boolean value. |
void |
AbleTypedVariableField.setFuzzyValue(AbleFuzzySet theNewValue)
Set the value of this data object from a fuzzy value. |
void |
AbleTypedVariableField.setGenericValue(java.lang.Object theNewValue)
Set the value of this data object from an object. |
void |
AbleTypedVariableField.setNumericValue(double theNewValue)
Set the value of this data object from a numeric value. |
void |
AbleTypedVariableField.setStringValue(java.lang.String theNewValue)
Set the value of this data object from a string value. |
void |
AbleTypedVariableField.setValue(AbleLiteral theNewValue)
Set the value of this data object from a literal object. |
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. |
boolean |
AblePredicate.isMember(java.lang.Object fact)
|
java.util.Vector |
AblePredicate.getUnboundVariables()
Get a list of all unbound variables in this predicate (and any contained predicates) Note: this list will not contain any duplicates |
abstract void |
AbleVariable.setValueString(java.lang.String theNewValue)
Set the variable's current value from a string. |
abstract void |
AbleVariable.init()
Init the variable to its default or initial state. |
abstract void |
AbleVariable.reset()
Reset the variable to its initial state subject to static flag (if static is true then variable is not reset). |
void |
AbleVariable.setInitialValue(AbleRd theInitialValue)
Set the initial value (literal or expression) for this variable |
boolean |
AbleGenericVariable.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
AbleFuzzySet |
AbleGenericVariable.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
java.lang.Object |
AbleGenericVariable.getGenericValue()
Retrieve the value of this data object as an Object. |
double |
AbleGenericVariable.getNumericValue()
Retrieve the value of this data object as a numeric value. |
java.lang.String |
AbleGenericVariable.getStringValue()
Retrieve the value of this data object as a string value. |
AbleLiteral |
AbleGenericVariable.getValue()
Retrieve the value of this data object as a literal. |
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 |
AbleGenericVariable.setBooleanValue(boolean theNewValue)
Set the value of this data object from a boolean value. |
void |
AbleGenericVariable.setFuzzyValue(AbleFuzzySet theNewValue)
Set the value of this data object from a fuzzy value. |
void |
AbleGenericVariable.setGenericValue(java.lang.Object theNewValue)
Set the value of this data object from an object. |
void |
AbleGenericVariable.setNumericValue(double theNewValue)
Set the value of this data object from a numeric value. |
void |
AbleGenericVariable.setStringValue(java.lang.String theNewValue)
Set the value of this data object from a string value. |
void |
AbleGenericVariable.setValue(AbleLiteral theNewValue)
Set the value of this data object from a literal object. |
void |
AbleGenericVariable.setValueString(java.lang.String theNewValue)
Set the variable's current value from a string. |
void |
AbleGenericVariable.reset()
Reset the variable to its intial state. |
void |
AbleGenericVariable.init()
Init the variable to its intial state. |
protected void |
AbleGenericVariable.setRawValue(java.lang.Object theNewValue)
Set the variable's current value. |
void |
AbleTypedVariable.setStringValue(java.lang.String theNewValue)
Set the value of this data object from a string value. |
protected void |
AbleTypedVariable.setRawValue(java.lang.Object theNewValue)
|
void |
AbleTypedVariable.reset()
Reset the variable to its initial state. |
void |
AbleTypedVariable.init()
Init the variable to its initial state. |
boolean |
AbleLongVariable.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
AbleFuzzySet |
AbleLongVariable.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
java.lang.Object |
AbleLongVariable.getGenericValue()
Retrieve the value of this data object as an Object. |
double |
AbleLongVariable.getNumericValue()
Retrieve the value of this data object as a numeric value. |
java.lang.String |
AbleLongVariable.getStringValue()
Retrieve the value of this data object as a string value. |
AbleLiteral |
AbleLongVariable.getValue()
Retrieve the value of this data object as a literal. |
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. |
void |
AbleLongVariable.setBooleanValue(boolean theNewValue)
Set the value of this data object from a boolean value. |
void |
AbleLongVariable.setFuzzyValue(AbleFuzzySet theNewValue)
Set the value of this data object from a fuzzy value. |
void |
AbleLongVariable.setGenericValue(java.lang.Object theNewValue)
Set the value of this data object from an object. |
void |
AbleLongVariable.setNumericValue(double theNewValue)
Set the value of this data object from a numeric value. |
void |
AbleLongVariable.setStringValue(java.lang.String theNewValue)
Set the value of this data object from a string value. |
void |
AbleLongVariable.setValue(AbleLiteral theNewValue)
Set the value of this data object from a literal object. |
void |
AbleLongVariable.setValueString(java.lang.String theNewValue)
Set the variable's current value from a string. |
void |
AbleLongVariable.reset()
Reset the variable to its intial state. |
void |
AbleLongVariable.init()
Init the variable to its initial state. |
abstract boolean |
AbleLiteral.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
abstract AbleFuzzySet |
AbleLiteral.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
abstract java.lang.Object |
AbleLiteral.getGenericValue()
Retrieve the value of this data object as an Object. |
abstract double |
AbleLiteral.getNumericValue()
Retrieve the value of this data object as a numeric value. |
abstract java.lang.String |
AbleLiteral.getStringValue()
Retrieve the value of this data object as a string value. |
abstract AbleLiteral |
AbleLiteral.getValue()
Retrieve the value of this data object as a literal. |
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.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
AbleFuzzySet |
AbleGenericLiteral.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
java.lang.Object |
AbleGenericLiteral.getGenericValue()
Retrieve the value of this data object as an Object. |
double |
AbleGenericLiteral.getNumericValue()
Retrieve the value of this data object as a numeric value. |
java.lang.String |
AbleGenericLiteral.getStringValue()
Retrieve the value of this data object as a string value. |
AbleLiteral |
AbleGenericLiteral.getValue()
Retrieve the value of this data object as a literal. |
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. |
boolean |
AbleFuzzySet.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
AbleFuzzySet |
AbleFuzzySet.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
java.lang.Object |
AbleFuzzySet.getGenericValue()
Retrieve the value of this data object as an Object. |
double |
AbleFuzzySet.getNumericValue()
Retrieve the value of this data object as a numeric value. |
java.lang.String |
AbleFuzzySet.getStringValue()
Retrieve the value of this data object as a string value. |
AbleLiteral |
AbleFuzzySet.getValue()
Retrieve the value of this data object as a literal. |
boolean |
AbleDoubleVariable.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
AbleFuzzySet |
AbleDoubleVariable.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
java.lang.Object |
AbleDoubleVariable.getGenericValue()
Retrieve the value of this data object as an Object. |
double |
AbleDoubleVariable.getNumericValue()
Retrieve the value of this data object as a numeric value. |
java.lang.String |
AbleDoubleVariable.getStringValue()
Retrieve the value of this data object as a string value. |
AbleLiteral |
AbleDoubleVariable.getValue()
Retrieve the value of this data object as a literal. |
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 |
AbleDoubleVariable.setBooleanValue(boolean theNewValue)
Set the value of this data object from a boolean value. |
void |
AbleDoubleVariable.setFuzzyValue(AbleFuzzySet theNewValue)
Set the value of this data object from a fuzzy value. |
void |
AbleDoubleVariable.setGenericValue(java.lang.Object theNewValue)
Set the value of this data object from an object. |
void |
AbleDoubleVariable.setNumericValue(double theNewValue)
Set the value of this data object from a numeric value. |
void |
AbleDoubleVariable.setStringValue(java.lang.String theNewValue)
Set the value of this data object from a string value. |
void |
AbleDoubleVariable.setValue(AbleLiteral theNewValue)
Set the value of this data object from a literal object. |
void |
AbleDoubleVariable.setValueString(java.lang.String theNewValue)
Set the variable's current value from a string. |
void |
AbleDoubleVariable.reset()
Reset the variable to its intial state. |
void |
AbleDoubleVariable.init()
Init the variable to its intial state. |
boolean |
AbleBooleanVariable.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
AbleFuzzySet |
AbleBooleanVariable.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
java.lang.Object |
AbleBooleanVariable.getGenericValue()
Retrieve the value of this data object as an Object. |
double |
AbleBooleanVariable.getNumericValue()
Retrieve the value of this data object as a numeric value. |
java.lang.String |
AbleBooleanVariable.getStringValue()
Retrieve the value of this data object as a string value. |
AbleLiteral |
AbleBooleanVariable.getValue()
Retrieve the value of this data object as a literal. |
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. |
void |
AbleBooleanVariable.setBooleanValue(boolean theNewValue)
Set the value of this data object from a boolean value. |
void |
AbleBooleanVariable.setFuzzyValue(AbleFuzzySet theNewValue)
Set the value of this data object from a fuzzy value. |
void |
AbleBooleanVariable.setGenericValue(java.lang.Object theNewValue)
Set the value of this data object from an object. |
void |
AbleBooleanVariable.setNumericValue(double theNewValue)
Set the value of this data object from a numeric value. |
void |
AbleBooleanVariable.setStringValue(java.lang.String theNewValue)
Set the value of this data object from a string value. |
void |
AbleBooleanVariable.setValue(AbleLiteral theNewValue)
Set the value of this data object from a literal object. |
void |
AbleBooleanVariable.setValueString(java.lang.String theNewValue)
Set the variable's current value from a string. |
void |
AbleBooleanVariable.reset()
Reset the variable to its initial state. |
void |
AbleBooleanVariable.init()
Init the variable to its initial state. |
boolean |
AbleShortLiteral.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
AbleFuzzySet |
AbleShortLiteral.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
java.lang.Object |
AbleShortLiteral.getGenericValue()
Retrieve the value of this data object as an Object. |
double |
AbleShortLiteral.getNumericValue()
Retrieve the value of this data object as a numeric value. |
java.lang.String |
AbleShortLiteral.getStringValue()
Retrieve the value of this data object as a string value. |
AbleLiteral |
AbleShortLiteral.getValue()
Retrieve the value of this data object as a literal. |
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. |
java.lang.String |
AbleField.getStringValue()
Return the value of this field, represented as a string for display. |
boolean |
AbleCharacterVariable.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
AbleFuzzySet |
AbleCharacterVariable.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
java.lang.Object |
AbleCharacterVariable.getGenericValue()
Retrieve the value of this data object as an Object. |
double |
AbleCharacterVariable.getNumericValue()
Retrieve the value of this data object as a numeric value. |
java.lang.String |
AbleCharacterVariable.getStringValue()
Retrieve the value of this data object as a string value. |
AbleLiteral |
AbleCharacterVariable.getValue()
Retrieve the value of this data object as a literal. |
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. |
void |
AbleCharacterVariable.setBooleanValue(boolean theNewValue)
Set the value of this data object from a boolean value. |
void |
AbleCharacterVariable.setFuzzyValue(AbleFuzzySet theNewValue)
Set the value of this data object from a fuzzy value. |
void |
AbleCharacterVariable.setGenericValue(java.lang.Object theNewValue)
Set the value of this data object from an object. |
void |
AbleCharacterVariable.setNumericValue(double theNewValue)
Set the value of this data object from a numeric value. |
void |
AbleCharacterVariable.setStringValue(java.lang.String theNewValue)
Set the value of this data object from a string value. |
void |
AbleCharacterVariable.setValue(AbleLiteral theNewValue)
Set the value of this data object from a literal object. |
void |
AbleCharacterVariable.setValueString(java.lang.String theNewValue)
Set the variable's current value from a string. |
void |
AbleCharacterVariable.reset()
Reset the variable to its intial state. |
void |
AbleCharacterVariable.init()
Init the variable to its initial state. |
boolean |
AbleCharacterLiteral.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
AbleFuzzySet |
AbleCharacterLiteral.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
java.lang.Object |
AbleCharacterLiteral.getGenericValue()
Retrieve the value of this data object as an Object. |
double |
AbleCharacterLiteral.getNumericValue()
Retrieve the value of this data object as a numeric value. |
java.lang.String |
AbleCharacterLiteral.getStringValue()
Retrieve the value of this data object as a string value. |
AbleLiteral |
AbleCharacterLiteral.getValue()
Retrieve the value of this data object as a literal. |
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.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
AbleFuzzySet |
AbleCallLiteral.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
java.lang.Object |
AbleCallLiteral.getGenericValue()
Retrieve the value of this data object as an Object. |
double |
AbleCallLiteral.getNumericValue()
Retrieve the value of this data object as a numeric value. |
java.lang.String |
AbleCallLiteral.getStringValue()
Retrieve the value of this data object as a string value. |
AbleLiteral |
AbleCallLiteral.getValue()
Retrieve the value of this data object as a literal. |
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. |
java.lang.String |
AbleCallLiteral.getCalleeWithArgs()
|
protected void |
AbleCallLiteral.performCall()
|
protected java.lang.Object[] |
AbleCallLiteral.cvtArgs(java.util.Vector theArgs)
|
AbleLiteral |
AbleNewObjectLiteral.getValue()
Retrieve the value of this data object as a literal. |
java.lang.Object |
AbleNewObjectLiteral.createInstance()
Create the new object instance |
protected void |
AbleNewObjectLiteral.resolveConstructor(java.lang.Object[] theArgs)
Find the constructor to use to create new instances. |
boolean |
AbleNewObjectLiteral.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
AbleFuzzySet |
AbleNewObjectLiteral.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
java.lang.Object |
AbleNewObjectLiteral.getGenericValue()
Retrieve the value of this data object as an Object. |
double |
AbleNewObjectLiteral.getNumericValue()
Retrieve the value of this data object as a numeric value. |
java.lang.String |
AbleNewObjectLiteral.getStringValue()
Retrieve the value of this data object as a string value. |
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)
|
protected java.lang.Class[] |
AbleNewObjectLiteral.getArgClasses(java.util.Vector theArgs)
|
protected java.lang.Object[] |
AbleNewObjectLiteral.cvtArgs(java.util.Vector theArgs)
|
boolean |
AbleContinuousVariable.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
AbleFuzzySet |
AbleContinuousVariable.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
java.lang.Object |
AbleContinuousVariable.getGenericValue()
Retrieve the value of this data object as an Object. |
double |
AbleContinuousVariable.getNumericValue()
Retrieve the value of this data object as a numeric value. |
java.lang.String |
AbleContinuousVariable.getStringValue()
Retrieve the value of this data object as a string value. |
AbleLiteral |
AbleContinuousVariable.getValue()
Retrieve the value of this data object as a literal. |
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.setBooleanValue(boolean theNewValue)
Set the value of this data object from a boolean value. |
void |
AbleContinuousVariable.setFuzzyValue(AbleFuzzySet theNewValue)
Set the value of this data object from a fuzzy value. |
void |
AbleContinuousVariable.setGenericValue(java.lang.Object theNewValue)
Set the value of this data object from an object. |
void |
AbleContinuousVariable.setNumericValue(double theNewValue)
Set the value of this data object from a numeric value. |
void |
AbleContinuousVariable.setStringValue(java.lang.String theNewValue)
Set the value of this data object from a string value. |
void |
AbleContinuousVariable.setValue(AbleLiteral theNewValue)
Set the value of this data object from a literal object. |
void |
AbleContinuousVariable.setValueString(java.lang.String theNewValue)
Set the variable's current value from a string. |
void |
AbleContinuousVariable.reset()
Reset the variable to its intial state. |
void |
AbleContinuousVariable.init()
Init the variable to its initial state. |
void |
AbleContinuousVariable.setInitialValue(AbleRd theInitialValue)
Set the initial value (literal or expression) for this variable |
boolean |
AbleFuzzyVariable.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
AbleFuzzySet |
AbleFuzzyVariable.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
java.lang.Object |
AbleFuzzyVariable.getGenericValue()
Retrieve the value of this data object as an Object. |
double |
AbleFuzzyVariable.getNumericValue()
Retrieve the value of this data object as a numeric value. |
java.lang.String |
AbleFuzzyVariable.getStringValue()
Retrieve the value of this data object as a string value. |
AbleLiteral |
AbleFuzzyVariable.getValue()
Retrieve the value of this data object as a literal. |
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.setBooleanValue(boolean theNewValue)
Set the value of this data object from a boolean value. |
void |
AbleFuzzyVariable.setFuzzyValue(AbleFuzzySet theNewValue)
Set the value of this data object from a fuzzy value. |
void |
AbleFuzzyVariable.setGenericValue(java.lang.Object theNewValue)
Set the value of this data object from an object. |
void |
AbleFuzzyVariable.setNumericValue(double theNewValue)
Set the value of this data object from a numeric value. |
void |
AbleFuzzyVariable.setStringValue(java.lang.String theNewValue)
Set the value of this data object from a string value. |
void |
AbleFuzzyVariable.setValue(AbleLiteral theNewValue)
Set the value of this data object from a literal object. |
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. |
void |
AbleFuzzyVariable.setValueString(java.lang.String theNewValue)
Set the variable's current (crisp) value from a string. |
void |
AbleFuzzyVariable.reset()
Reset the variable to its intial state. |
AbleFuzzySet |
AbleFuzzyVariable.getOrAddHedgedSet(java.lang.String theSetName,
java.lang.String theHedges)
|
void |
AbleFuzzyVariable.addSet(AbleFuzzySetBeta theSet)
|
void |
AbleFuzzyVariable.addSet(AbleFuzzySetGaussian theSet)
|
void |
AbleFuzzyVariable.addSet(AbleFuzzySetLinear theSet)
|
void |
AbleFuzzyVariable.addSet(AbleFuzzySetPi theSet)
|
void |
AbleFuzzyVariable.addSet(AbleFuzzySetSegments theSet)
|
void |
AbleFuzzyVariable.addSet(AbleFuzzySetShoulder theSet)
|
void |
AbleFuzzyVariable.addSet(AbleFuzzySetSigmoid theSet)
|
void |
AbleFuzzyVariable.addSet(AbleFuzzySetTrapezoid theSet)
|
void |
AbleFuzzyVariable.addSet(AbleFuzzySetTriangle theSet)
|
protected void |
AbleFuzzyVariable.validateSetBasics(AbleFuzzySet theSet)
|
void |
AbleFuzzyVariable.addSetComplement(java.lang.String theSetName,
java.lang.String theCompName)
|
void |
AbleFuzzyVariable.setDefuzzifyMethod(int theDefuzzifyMethod)
Set the defuzzification method to the specified type. |
void |
AbleFuzzyVariable.replaceSetSegments(java.lang.String theFuzzySetName,
double[] theTruthVector)
Replace the contents of an existing fuzzy set with new curve |
boolean |
AbleFloatLiteral.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
AbleFuzzySet |
AbleFloatLiteral.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
java.lang.Object |
AbleFloatLiteral.getGenericValue()
Retrieve the value of this data object as an Object. |
double |
AbleFloatLiteral.getNumericValue()
Retrieve the value of this data object as a numeric value. |
java.lang.String |
AbleFloatLiteral.getStringValue()
Retrieve the value of this data object as a string value. |
AbleLiteral |
AbleFloatLiteral.getValue()
Retrieve the value of this data object as a literal. |
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. |
boolean |
AbleCategoricalVariable.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
AbleFuzzySet |
AbleCategoricalVariable.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
java.lang.Object |
AbleCategoricalVariable.getGenericValue()
Retrieve the value of this data object as an Object. |
double |
AbleCategoricalVariable.getNumericValue()
Retrieve the value of this data object as a numeric value. |
java.lang.String |
AbleCategoricalVariable.getStringValue()
Retrieve the value of this data object as a string value. |
AbleLiteral |
AbleCategoricalVariable.getValue()
Retrieve the value of this data object as a literal. |
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.setBooleanValue(boolean theNewValue)
Set the value of this data object from a boolean value. |
void |
AbleCategoricalVariable.setFuzzyValue(AbleFuzzySet theNewValue)
Set the value of this data object from a fuzzy value. |
void |
AbleCategoricalVariable.setGenericValue(java.lang.Object theNewValue)
Set the value of this data object from an object. |
void |
AbleCategoricalVariable.setNumericValue(double theNewValue)
Set the value of this data object from a numeric value. |
void |
AbleCategoricalVariable.setStringValue(java.lang.String theNewValue)
Set the value of this data object from a string value. |
void |
AbleCategoricalVariable.setValue(AbleLiteral theNewValue)
Set the value of this data object from a literal object. |
void |
AbleCategoricalVariable.setValueString(java.lang.String theNewValue)
Set the variable's current value from a string. |
void |
AbleCategoricalVariable.reset()
Reset the variable to its initial state. |
void |
AbleCategoricalVariable.init()
Init the variable to its initial state. |
void |
AbleCategoricalVariable.setInitialValue(AbleRd theInitialValue)
Set the initial value for this variable |
void |
AbleCategoricalVariable.addValue(java.lang.String theValue)
Add a value to the list of pre-defined values. |
void |
AbleCategoricalVariable.removeValue(java.lang.String theValue)
Remove a value from the list of pre-defined values. |
int |
AbleCategoricalVariable.getIndexOf(java.lang.String theValue)
Retrieve the index of a value in the list of pre-defined values. |
java.lang.String |
AbleCategoricalVariable.getValueAt(int theIndex)
Retrieve the value at a specific location in the list of pre-defined values. |
protected void |
AbleTypedVariableMethodLiteral.performCall()
|
static java.lang.Class[] |
AbleTypedVariableMethodLiteral.getArgClasses(java.util.Vector theArgs)
|
boolean |
AbleArrayLengthLiteral.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
AbleFuzzySet |
AbleArrayLengthLiteral.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
java.lang.Object |
AbleArrayLengthLiteral.getGenericValue()
Retrieve the value of this data object as an Object. |
double |
AbleArrayLengthLiteral.getNumericValue()
Retrieve the value of this data object as a numeric value. |
java.lang.String |
AbleArrayLengthLiteral.getStringValue()
Retrieve the value of this data object as a string value. |
AbleLiteral |
AbleArrayLengthLiteral.getValue()
Retrieve the value of this data object as a literal. |
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.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
AbleFuzzySet |
AbleLongLiteral.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
java.lang.Object |
AbleLongLiteral.getGenericValue()
Retrieve the value of this data object as an Object. |
double |
AbleLongLiteral.getNumericValue()
Retrieve the value of this data object as a numeric value. |
java.lang.String |
AbleLongLiteral.getStringValue()
Retrieve the value of this data object as a string value. |
AbleLiteral |
AbleLongLiteral.getValue()
Retrieve the value of this data object as a literal. |
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.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
AbleFuzzySet |
AbleTimeStampVariable.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
java.lang.Object |
AbleTimeStampVariable.getGenericValue()
Retrieve the value of this data object as an Object. |
double |
AbleTimeStampVariable.getNumericValue()
Retrieve the value of this data object as a numeric value. |
java.lang.String |
AbleTimeStampVariable.getStringValue()
Retrieve the value of this data object as a string value. |
AbleLiteral |
AbleTimeStampVariable.getValue()
Retrieve the value of this data object as a literal. |
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. |
void |
AbleTimeStampVariable.setBooleanValue(boolean theNewValue)
Set the value of this data object from a boolean value. |
void |
AbleTimeStampVariable.setFuzzyValue(AbleFuzzySet theNewValue)
Set the value of this data object from a fuzzy value. |
void |
AbleTimeStampVariable.setGenericValue(java.lang.Object theNewValue)
Set the value of this data object from an object. |
void |
AbleTimeStampVariable.setNumericValue(double theNewValue)
Set the value of this data object from a numeric value. |
void |
AbleTimeStampVariable.setStringValue(java.lang.String theNewValue)
Set the value of this data object from a string value. |
void |
AbleTimeStampVariable.setValue(AbleLiteral theNewValue)
Set the value of this data object from a literal object. |
void |
AbleTimeStampVariable.setValueString(java.lang.String theNewValue)
Set the variable's current value from a string. |
void |
AbleTimeStampVariable.reset()
Reset the variable to its initial state. |
void |
AbleTimeStampVariable.init()
Init the variable to its default or initial state. |
boolean |
AbleArrayLiteral.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
AbleFuzzySet |
AbleArrayLiteral.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
java.lang.Object |
AbleArrayLiteral.getGenericValue()
Retrieve the value of this data object as an Object. |
double |
AbleArrayLiteral.getNumericValue()
Retrieve the value of this data object as a numeric value. |
java.lang.String |
AbleArrayLiteral.getStringValue()
Retrieve the value of this data object as a string value. |
AbleLiteral |
AbleArrayLiteral.getValue()
Retrieve the value of this data object as a literal. |
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. |
static java.lang.String |
AbleArrayLiteral.arrayToString(java.lang.Object theArray)
Format a Java array for output display Java just returns an object ref, we need pretty print |
boolean |
AbleRd.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
AbleFuzzySet |
AbleRd.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
java.lang.Object |
AbleRd.getGenericValue()
Retrieve the value of this data object as an Object. |
double |
AbleRd.getNumericValue()
Retrieve the value of this data object as a numeric value. |
java.lang.String |
AbleRd.getStringValue()
Retrieve the value of this data object as a string value. |
AbleLiteral |
AbleRd.getValue()
Retrieve the value of this data object as a literal. |
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.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
AbleFuzzySet |
AbleStringLiteral.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
java.lang.Object |
AbleStringLiteral.getGenericValue()
Retrieve the value of this data object as an Object. |
double |
AbleStringLiteral.getNumericValue()
Retrieve the value of this data object as a numeric value. |
java.lang.String |
AbleStringLiteral.getStringValue()
Retrieve the value of this data object as a string value. |
AbleLiteral |
AbleStringLiteral.getValue()
Retrieve the value of this data object as a literal. |
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. |
boolean |
AbleDiscreteVariable.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
AbleFuzzySet |
AbleDiscreteVariable.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
java.lang.Object |
AbleDiscreteVariable.getGenericValue()
Retrieve the value of this data object as an Object. |
double |
AbleDiscreteVariable.getNumericValue()
Retrieve the value of this data object as a numeric value. |
java.lang.String |
AbleDiscreteVariable.getStringValue()
Retrieve the value of this data object as a string value. |
AbleLiteral |
AbleDiscreteVariable.getValue()
Retrieve the value of this data object as a literal. |
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.setBooleanValue(boolean theNewValue)
Set the value of this data object from a boolean value. |
void |
AbleDiscreteVariable.setFuzzyValue(AbleFuzzySet theNewValue)
Set the value of this data object from a fuzzy value. |
void |
AbleDiscreteVariable.setGenericValue(java.lang.Object theNewValue)
Set the value of this data object from an object. |
void |
AbleDiscreteVariable.setNumericValue(double theNewValue)
Set the value of this data object from a numeric value. |
void |
AbleDiscreteVariable.setStringValue(java.lang.String theNewValue)
Set the value of this data object from a string value. |
void |
AbleDiscreteVariable.setValue(AbleLiteral theNewValue)
Set the value of this data object from a literal object. |
void |
AbleDiscreteVariable.setValueString(java.lang.String theNewValue)
Set the variable's current value from a string. |
void |
AbleDiscreteVariable.reset()
Reset the variable to its intial state. |
void |
AbleDiscreteVariable.init()
Init the variable to its initial state. |
void |
AbleDiscreteVariable.setInitialValue(AbleRd theInitialValue)
Set the initial value for this variable |
void |
AbleDiscreteVariable.addValue(double theValue)
Add a value to the list of pre-defined values. |
void |
AbleDiscreteVariable.removeValue(double theValue)
Remove a value from the list of pre-defined values. |
int |
AbleDiscreteVariable.getIndexOf(double theValue)
Retrieve the index of a value in the list of pre-defined values. |
double |
AbleDiscreteVariable.getValueAt(int theIndex)
Retrieve the value at a specific location in the list of pre-defined values. |
boolean |
AbleShortVariable.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
AbleFuzzySet |
AbleShortVariable.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
java.lang.Object |
AbleShortVariable.getGenericValue()
Retrieve the value of this data object as an Object. |
double |
AbleShortVariable.getNumericValue()
Retrieve the value of this data object as a numeric value. |
java.lang.String |
AbleShortVariable.getStringValue()
Retrieve the value of this data object as a string value. |
AbleLiteral |
AbleShortVariable.getValue()
Retrieve the value of this data object as a literal. |
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 |
AbleShortVariable.setBooleanValue(boolean theNewValue)
Set the value of this data object from a boolean value. |
void |
AbleShortVariable.setFuzzyValue(AbleFuzzySet theNewValue)
Set the value of this data object from a fuzzy value. |
void |
AbleShortVariable.setGenericValue(java.lang.Object theNewValue)
Set the value of this data object from an object. |
void |
AbleShortVariable.setNumericValue(double theNewValue)
Set the value of this data object from a numeric value. |
void |
AbleShortVariable.setStringValue(java.lang.String theNewValue)
Set the value of this data object from a string value. |
void |
AbleShortVariable.setValue(AbleLiteral theNewValue)
Set the value of this data object from a literal object. |
void |
AbleShortVariable.setValueString(java.lang.String theNewValue)
Set the variable's current value from a string. |
void |
AbleShortVariable.reset()
Reset the variable to its intial state. |
void |
AbleShortVariable.init()
Init the variable to its initial state. |
boolean |
AbleFloatVariable.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
AbleFuzzySet |
AbleFloatVariable.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
java.lang.Object |
AbleFloatVariable.getGenericValue()
Retrieve the value of this data object as an Object. |
double |
AbleFloatVariable.getNumericValue()
Retrieve the value of this data object as a numeric value. |
java.lang.String |
AbleFloatVariable.getStringValue()
Retrieve the value of this data object as a string value. |
AbleLiteral |
AbleFloatVariable.getValue()
Retrieve the value of this data object as a literal. |
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 |
AbleFloatVariable.setBooleanValue(boolean theNewValue)
Set the value of this data object from a boolean value. |
void |
AbleFloatVariable.setFuzzyValue(AbleFuzzySet theNewValue)
Set the value of this data object from a fuzzy value. |
void |
AbleFloatVariable.setGenericValue(java.lang.Object theNewValue)
Set the value of this data object from an object. |
void |
AbleFloatVariable.setNumericValue(double theNewValue)
Set the value of this data object from a numeric value. |
void |
AbleFloatVariable.setStringValue(java.lang.String theNewValue)
Set the value of this data object from a string value. |
void |
AbleFloatVariable.setValue(AbleLiteral theNewValue)
Set the value of this data object from a literal object. |
void |
AbleFloatVariable.setValueString(java.lang.String theNewValue)
Set the variable's current value from a string. |
void |
AbleFloatVariable.reset()
Reset the variable to its intial state. |
void |
AbleFloatVariable.init()
Init the variable to its initial state. |
protected void |
AbleBuiltInVariable.setRawValue(java.lang.Object theNewValue)
|
protected void |
AbleReferences.updateReferences()
Walk through the list of "references", and do special processing. |
boolean |
AbleIntegerVariable.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
AbleFuzzySet |
AbleIntegerVariable.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
java.lang.Object |
AbleIntegerVariable.getGenericValue()
Retrieve the value of this data object as an Object. |
double |
AbleIntegerVariable.getNumericValue()
Retrieve the value of this data object as a numeric value. |
java.lang.String |
AbleIntegerVariable.getStringValue()
Retrieve the value of this data object as a string value. |
AbleLiteral |
AbleIntegerVariable.getValue()
Retrieve the value of this data object as a literal. |
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 |
AbleIntegerVariable.setBooleanValue(boolean theNewValue)
Set the value of this data object from a boolean value. |
void |
AbleIntegerVariable.setFuzzyValue(AbleFuzzySet theNewValue)
Set the value of this data object from a fuzzy value. |
void |
AbleIntegerVariable.setGenericValue(java.lang.Object theNewValue)
Set the value of this data object from an object. |
void |
AbleIntegerVariable.setNumericValue(double theNewValue)
Set the value of this data object from a numeric value. |
void |
AbleIntegerVariable.setStringValue(java.lang.String theNewValue)
Set the value of this data object from a string value. |
void |
AbleIntegerVariable.setValue(AbleLiteral theNewValue)
Set the value of this data object from a literal object. |
void |
AbleIntegerVariable.setValueString(java.lang.String theNewValue)
Set the variable's current value from a string. |
void |
AbleIntegerVariable.reset()
Reset the variable to its intial state. |
void |
AbleIntegerVariable.init()
Init the variable to its initial state. |
boolean |
AbleArrayVariable.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
AbleFuzzySet |
AbleArrayVariable.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
java.lang.Object |
AbleArrayVariable.getGenericValue()
Retrieve the value of this data object as an Array of Objects of the element type. |
double |
AbleArrayVariable.getNumericValue()
Retrieve the value of this data object as a numeric value. |
java.lang.String |
AbleArrayVariable.getStringValue()
Retrieve the value of this data object as a string value. |
AbleLiteral |
AbleArrayVariable.getValue()
Retrieve the value of this data object as a literal. |
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.setBooleanValue(boolean theNewValue)
Set the value of this data object from a boolean value. |
void |
AbleArrayVariable.setFuzzyValue(AbleFuzzySet theNewValue)
Set the value of this data object from a fuzzy value. |
void |
AbleArrayVariable.setGenericValue(java.lang.Object theNewValue)
Set the value of this data object from an object. |
void |
AbleArrayVariable.setNumericValue(double theNewValue)
Set the value of this data object from a numeric value. |
void |
AbleArrayVariable.setStringValue(java.lang.String theNewValue)
Set the value of this data object from a string value. |
void |
AbleArrayVariable.setValue(AbleLiteral theNewValue)
Set the value of this data object from a literal object. |
void |
AbleArrayVariable.setValueString(java.lang.String theNewValue)
Set the variable's current value from a string. |
void |
AbleArrayVariable.reset()
Reset the variable to its intial state. |
void |
AbleArrayVariable.init()
Init the variable to its initial state. |
AbleLiteral |
AbleArrayVariable.getValueAt(int theIndex)
Retrieve the value of the specified element of the array as a literal. |
void |
AbleArrayVariable.setValueAt(int theIndex,
AbleRd theNewValue)
Set the value of the specified element of the array as a literal. |
protected void |
AbleArrayVariable.setRawValue(java.lang.Object theNewValue)
Set the variable's current value. |
void |
AbleWr.setBooleanValue(boolean theNewValue)
Set the value of this data object from a boolean value. |
void |
AbleWr.setFuzzyValue(AbleFuzzySet theNewValue)
Set the value of this data object from a fuzzy value. |
void |
AbleWr.setGenericValue(java.lang.Object theNewValue)
Set the value of this data object from an object. |
void |
AbleWr.setNumericValue(double theNewValue)
Set the value of this data object from a numeric value. |
void |
AbleWr.setStringValue(java.lang.String theNewValue)
Set the value of this data object from a string value. |
void |
AbleWr.setValue(AbleLiteral theNewValue)
Set the value of this data object from a literal object. |
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.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
AbleFuzzySet |
AbleIntegerLiteral.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
java.lang.Object |
AbleIntegerLiteral.getGenericValue()
Retrieve the value of this data object as an Object. |
double |
AbleIntegerLiteral.getNumericValue()
Retrieve the value of this data object as a numeric value. |
java.lang.String |
AbleIntegerLiteral.getStringValue()
Retrieve the value of this data object as a string value. |
AbleLiteral |
AbleIntegerLiteral.getValue()
Retrieve the value of this data object as a literal. |
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.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
AbleFuzzySet |
AbleTimeStampLiteral.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
java.lang.Object |
AbleTimeStampLiteral.getGenericValue()
Retrieve the value of this data object as an Object. |
double |
AbleTimeStampLiteral.getNumericValue()
Retrieve the value of this data object as a numeric value. |
java.lang.String |
AbleTimeStampLiteral.getStringValue()
Retrieve the value of this data object as a string value. |
AbleLiteral |
AbleTimeStampLiteral.getValue()
Retrieve the value of this data object as a literal. |
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.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
AbleFuzzySet |
AbleDoubleLiteral.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
java.lang.Object |
AbleDoubleLiteral.getGenericValue()
Retrieve the value of this data object as an Object. |
double |
AbleDoubleLiteral.getNumericValue()
Retrieve the value of this data object as a numeric value. |
java.lang.String |
AbleDoubleLiteral.getStringValue()
Retrieve the value of this data object as a string value. |
AbleLiteral |
AbleDoubleLiteral.getValue()
Retrieve the value of this data object as a literal. |
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.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
AbleFuzzySet |
AbleByteLiteral.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
java.lang.Object |
AbleByteLiteral.getGenericValue()
Retrieve the value of this data object as an Object. |
double |
AbleByteLiteral.getNumericValue()
Retrieve the value of this data object as a numeric value. |
java.lang.String |
AbleByteLiteral.getStringValue()
Retrieve the value of this data object as a string value. |
AbleLiteral |
AbleByteLiteral.getValue()
Retrieve the value of this data object as a literal. |
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. |
boolean |
AbleExpressionVariable.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
AbleFuzzySet |
AbleExpressionVariable.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
java.lang.Object |
AbleExpressionVariable.getGenericValue()
Retrieve the value of this data object as an Object. |
double |
AbleExpressionVariable.getNumericValue()
Retrieve the value of this data object as a numeric value. |
java.lang.String |
AbleExpressionVariable.getStringValue()
Retrieve the value of this data object as a string value. |
AbleLiteral |
AbleExpressionVariable.getValue()
Retrieve the value of this data object as a literal. |
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. |
void |
AbleExpressionVariable.setBooleanValue(boolean theNewValue)
Set the value of this data object from a boolean value. |
void |
AbleExpressionVariable.setFuzzyValue(AbleFuzzySet theNewValue)
Set the value of this data object from a fuzzy value. |
void |
AbleExpressionVariable.setGenericValue(java.lang.Object theNewValue)
Set the value of this data object from an object. |
void |
AbleExpressionVariable.setNumericValue(double theNewValue)
Set the value of this data object from a numeric value. |
void |
AbleExpressionVariable.setStringValue(java.lang.String theNewValue)
Set the value of this data object from a string value. |
void |
AbleExpressionVariable.setValue(AbleLiteral theNewValue)
Set the value of this data object from a literal object. |
void |
AbleExpressionVariable.reset()
Reset the variable to its intial state. |
void |
AbleExpressionVariable.init()
Init the variable to its intial state. |
protected void |
AbleExpressionVariable.setRawValue(java.lang.Object theNewValue)
Set the variable's current value. |
AbleLiteral |
AbleExpression.getValue()
Compute the value of this expression clause and return the value as an AbleLiteral |
java.lang.String |
AbleExpression.getStringValue()
|
double |
AbleExpression.getNumericValue()
|
java.lang.Object |
AbleExpression.getGenericValue()
|
AbleFuzzySet |
AbleExpression.getFuzzyValue()
|
boolean |
AbleExpression.getBooleanValue()
|
boolean |
AbleArrayVariableExpression.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
AbleFuzzySet |
AbleArrayVariableExpression.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
java.lang.Object |
AbleArrayVariableExpression.getGenericValue()
Retrieve the value of this data object as an Object. |
double |
AbleArrayVariableExpression.getNumericValue()
Retrieve the value of this data object as a numeric value. |
java.lang.String |
AbleArrayVariableExpression.getStringValue()
Retrieve the value of this data object as a string value. |
AbleLiteral |
AbleArrayVariableExpression.getValue()
Retrieve the value of this data object as a literal. |
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.setBooleanValue(boolean theNewValue)
Set the value of this data object from a boolean value. |
void |
AbleArrayVariableExpression.setFuzzyValue(AbleFuzzySet theNewValue)
Set the value of this data object from a fuzzy value. |
void |
AbleArrayVariableExpression.setGenericValue(java.lang.Object theNewValue)
Set the value of this data object from an object. |
void |
AbleArrayVariableExpression.setNumericValue(double theNewValue)
Set the value of this data object from a numeric value. |
void |
AbleArrayVariableExpression.setStringValue(java.lang.String theNewValue)
Set the value of this data object from a string value. |
void |
AbleArrayVariableExpression.setValue(AbleLiteral theNewValue)
Set the value of this data object from a literal 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. |
boolean |
AbleStringVariable.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
AbleFuzzySet |
AbleStringVariable.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
java.lang.Object |
AbleStringVariable.getGenericValue()
Retrieve the value of this data object as an Object. |
double |
AbleStringVariable.getNumericValue()
Retrieve the value of this data object as a numeric value. |
java.lang.String |
AbleStringVariable.getStringValue()
Retrieve the value of this data object as a string value. |
AbleLiteral |
AbleStringVariable.getValue()
Retrieve the value of this data object as a literal. |
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 |
AbleStringVariable.setBooleanValue(boolean theNewValue)
Set the value of this data object from a boolean value. |
void |
AbleStringVariable.setFuzzyValue(AbleFuzzySet theNewValue)
Set the value of this data object from a fuzzy value. |
void |
AbleStringVariable.setGenericValue(java.lang.Object theNewValue)
Set the value of this data object from an object. |
void |
AbleStringVariable.setNumericValue(double theNewValue)
Set the value of this data object from a numeric value. |
void |
AbleStringVariable.setStringValue(java.lang.String theNewValue)
Set the value of this data object from a string value. |
void |
AbleStringVariable.setValue(AbleLiteral theNewValue)
Set the value of this data object from a literal object. |
void |
AbleStringVariable.setValueString(java.lang.String theNewValue)
Set the variable's current value from a string. |
void |
AbleStringVariable.reset()
Reset the variable to its initial state. |
void |
AbleStringVariable.init()
Init the variable to its initial state. |
boolean |
AbleByteVariable.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
AbleFuzzySet |
AbleByteVariable.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
java.lang.Object |
AbleByteVariable.getGenericValue()
Retrieve the value of this data object as an Object. |
double |
AbleByteVariable.getNumericValue()
Retrieve the value of this data object as a numeric value. |
java.lang.String |
AbleByteVariable.getStringValue()
Retrieve the value of this data object as a string value. |
AbleLiteral |
AbleByteVariable.getValue()
Retrieve the value of this data object as a literal. |
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. |
void |
AbleByteVariable.setBooleanValue(boolean theNewValue)
Set the value of this data object from a boolean value. |
void |
AbleByteVariable.setFuzzyValue(AbleFuzzySet theNewValue)
Set the value of this data object from a fuzzy value. |
void |
AbleByteVariable.setGenericValue(java.lang.Object theNewValue)
Set the value of this data object from an object. |
void |
AbleByteVariable.setNumericValue(double theNewValue)
Set the value of this data object from a numeric value. |
void |
AbleByteVariable.setStringValue(java.lang.String theNewValue)
Set the value of this data object from a string value. |
void |
AbleByteVariable.setValue(AbleLiteral theNewValue)
Set the value of this data object from a literal object. |
void |
AbleByteVariable.setValueString(java.lang.String theNewValue)
Set the variable's current value from a string. |
void |
AbleByteVariable.reset()
Reset the variable to its intial state. |
void |
AbleByteVariable.init()
Init the variable to its initial state. |
boolean |
AbleBooleanLiteral.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
AbleFuzzySet |
AbleBooleanLiteral.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
java.lang.Object |
AbleBooleanLiteral.getGenericValue()
Retrieve the value of this data object as an Object. |
double |
AbleBooleanLiteral.getNumericValue()
Retrieve the value of this data object as a numeric value. |
java.lang.String |
AbleBooleanLiteral.getStringValue()
Retrieve the value of this data object as a string value. |
AbleLiteral |
AbleBooleanLiteral.getValue()
Retrieve the value of this data object as a literal. |
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 that throw AbleDataException | |
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 |
|
AbleCategoricalVariable(java.lang.Object[] theValueList)
Create a AbleCategoricalVariable, used to initialize another categorical variable, over the specified categories. |
|
AbleCategoricalVariable(java.util.Vector theValueList)
Create a new AbleCategoricalVariable, used to initialize another categorical variable, over the specified categories. |
|
AbleCategoricalVariable(java.lang.Object[] theValueList,
java.lang.String theInitialValue)
Create a new AbleCategoricalVariable, used to initialize another categorical variable, over the specified categories with the specified initial value. |
|
AbleCategoricalVariable(java.util.Vector theValueList,
java.lang.String theInitialValue)
Create a new AbleCategoricalVariable, used to initialize another categorical variable, over the specified categories with the specified initial value. |
|
AbleTypedVariableMethodLiteral(AbleTypedVariable theTypedVariable,
java.lang.String theMethod,
java.util.Vector theArgs)
Create a new Able data method object with the specified information. |
|
AbleTypedVariableMethodLiteral(AbleTypedVariableMethodLiteral theLiteral,
AbleTypedVariable theReplacementVariable,
java.util.Vector theArgs)
Create a copy of this method literal with replacement args |
|
AbleTimeStampVariable(java.lang.String theName,
boolean theStaticFlag,
boolean theGlobalFlag,
java.lang.String theInitialValue)
Create a new numeric variable with the specified initial value. |
|
AbleDiscreteVariable(java.lang.Object[] theValueList)
Create a new AbleDiscreteVariable, used to initialize another discrete variable, over the specified set of numbers. |
|
AbleDiscreteVariable(java.util.Vector theValueList)
Create a new AbleDiscreteVariable, used to initialize another discrete variable, over the specified set of numbers. |
|
AbleDiscreteVariable(java.lang.Object[] theValueList,
double theInitialValue)
Create a new AbleDiscreteVariable, used to initialize another discrete variable, over the specified set of numbers with specified initial value. |
|
AbleDiscreteVariable(java.util.Vector theValueList,
double theInitialValue)
Create a new AbleDiscreteVariable, used to initialize another discrete variable, over the specified set of numbers with specified initial value. |
Uses of AbleDataException in com.ibm.able.examples.rules |
---|
Methods in com.ibm.able.examples.rules that throw AbleDataException | |
void |
PluggableEngine.infer(AbleRuleBlock theRuleBlock)
Fire the rules in the ruleset in sequential order. |
void |
PluggableEngine.reevaluateClausesWithChangedVariable(AbleClauseReferences theClauseReferences)
Re-evaluate, if necessary, the specified clauses that contain a reference to a variable whose current value has just changed. |
void |
PluggableEngine.setControlParameter(java.lang.String theControlParameter,
java.lang.Object theValue)
Set the specified control parameter on this inference engine. |
java.lang.Object |
PluggableEngine.getControlParameter(java.lang.String theControlParameter)
Get the specified control parameter on this inference engine. |
static boolean |
TstRuleObject.getGenericValue(boolean truth,
java.lang.Object value,
AbleVariable theVar)
|
Uses of AbleDataException in com.ibm.able.rules |
---|
Methods in com.ibm.able.rules that throw AbleDataException | |
void |
AbleInferenceEngine.setControlParameters(java.util.Hashtable theControlParameters)
Set the (possibly empty) set of control parameters passed to the associated inference engine. |
abstract void |
AbleInferenceEngine.setControlParameter(java.lang.String theControlParameter,
java.lang.Object theValue)
Set the specified control parameter on the associated inference engine. |
abstract java.lang.Object |
AbleInferenceEngine.getControlParameter(java.lang.String theControlParameter)
Returns the specified control parameter on the associated inference engine. |
abstract boolean |
AbleInferenceEngine.isRuleBlockValid(AbleRuleBlock theRuleBlock)
Make sure the current ruleblock is "executable" when examined from a static viewpoint. |
abstract void |
AbleInferenceEngine.infer(AbleRuleBlock theRuleBlock)
Inference over the set of rules in the specified ruleblock object. |
void |
AbleInferenceEngine.processRuleBlock(AbleRuleBlock theRuleBlock)
Fire all rules in the specified rule block in sequential order. |
protected void |
AbleInferenceEngine.processAssertions(AbleRuleBlock theRuleBlock)
Fire all enabled assertion rules. |
protected void |
AbleInferenceEngine.evalAssertionRule(AbleAssertionRule theRule)
|
protected void |
AbleInferenceEngine.evalConditionalRule(AbleConditionalRule theRule)
Evaluate a conditional (if-then) rule. |
protected void |
AbleInferenceEngine.evalIfThenElseRule(AbleIfThenElseRule theRule)
Evaluate an if (expr) then-else rule. |
protected void |
AbleInferenceEngine.evalPatternMatchRule(AblePatternMatchRule theRule)
Evaluate a pattern-match (when-do) rule. |
protected void |
AbleInferenceEngine.evalWhileDoRule(AbleWhileDoRule theRule)
Evaluate a while-do rule. |
protected void |
AbleInferenceEngine.evalDoWhileRule(AbleDoWhileRule theRule)
Evaluate a do-while rule. |
protected void |
AbleInferenceEngine.evalDoUntilRule(AbleDoUntilRule theRule)
Evaluate a do-until rule. |
protected void |
AbleInferenceEngine.evalForLoopRule(AbleForLoopRule theRule)
Evaluate a for-loop rule. |
protected void |
AbleInferenceEngine.evaluateDoActions(AbleRule theRule)
|
protected void |
AbleInferenceEngine.evalAssertionClause(AbleAssertionClause theClause)
|
static java.lang.Boolean |
AbleInferenceEngine.evalAntecedentClause(AbleAntecedentClause theClause)
Evaluate the specified antecedent clause and update the clause with a new truth value. |
static java.lang.Boolean |
AbleInferenceEngine.evalAntecedentExpression(AbleExpression theExpression)
Evaluate the specified antecedent expression |
protected void |
AbleInferenceEngine.processConsequent(AbleConditionalRule theRule)
Evaluate the specified rule's consequent clauses and update the rule with a new truth value. |
protected void |
AbleInferenceEngine.evalConsequentClause(AbleConsequentClause theClause)
Evaluate the specified consequent clause. |
protected void |
AbleInferenceEngine.fireEngineBreakpoint()
Call out to the DebugLib to handle an Inference Engine breakpoint |
void |
AblePredicateEngine.infer(AbleRuleBlock theRuleBlock)
Fire the rules in the ruleblock using Predicate rules of backward chaining inferencing: given a goal variable, apply inverse moves and work toward the intial state. |
protected boolean |
AblePredicateEngine.matchLists(AblePredicate list1,
AblePredicate list2,
java.util.Vector bindings,
java.util.Vector goalBindings)
See if list1 matches (unifies) with list2 Uses standard list notation .(X .(Y, [])) etc. |
protected boolean |
AblePredicateEngine.match(java.lang.Object term1,
java.lang.Object term2,
java.util.Vector bindings,
java.util.Vector goalBindings)
This is the major method in this inference engine It unifies two predicates, binds local variables as required and returns a list of goalBindings (when both vars are unbound) Note: this method causes side-effects, local variables are bound, so they must be unbound to restore predicates to initial condition in case of failure Returns true if term1 matches (unifies) with term2, false otherwise |
protected boolean |
AblePredicateEngine.backwardChain(java.util.Vector goalList,
java.util.Vector goalBindings,
int level)
Given a goal variable, apply inverse moves and work toward the intial state: |
protected void |
AblePredicateEngine.applyGoalBindings(java.util.Vector bindings)
Apply the value of match variables to any unbound goal variables Remove the binding from the list once it is applied |
void |
AblePredicateEngine.setControlParameter(java.lang.String theControlParameter,
java.lang.Object theValue)
Set the specified control parameter on the associated inference engine. |
java.lang.Object |
AblePredicateEngine.getControlParameter(java.lang.String theControlParameter)
Returns the specified control parameter on the associated inference engine. |
protected boolean |
AblePredicateEngine.isList_1(AblePredicate theGoal,
java.util.Vector goalList,
java.util.Vector goalBindings,
int level)
|
protected boolean |
AblePredicateEngine.call_1(AblePredicate theGoal,
java.util.Vector goalList,
java.util.Vector goalBindings,
int level)
|
protected boolean |
AblePredicateEngine.atom_chars_2(AblePredicate theGoal,
java.util.Vector goalList,
java.util.Vector goalBindings,
int level)
|
protected boolean |
AblePredicateEngine.atom_concat_3(AblePredicate theGoal,
java.util.Vector goalList,
java.util.Vector goalBindings,
int level)
|
protected boolean |
AblePredicateEngine.sub_atom_5(AblePredicate theGoal,
java.util.Vector goalList,
java.util.Vector goalBindings,
int level)
|
protected boolean |
AblePredicateEngine.atom_number_2(AblePredicate theGoal,
java.util.Vector goalList,
java.util.Vector goalBindings,
int level)
|
protected boolean |
AblePredicateEngine.atom_length_2(AblePredicate theGoal,
java.util.Vector goalList,
java.util.Vector goalBindings,
int level)
|
protected boolean |
AblePredicateEngine.functor_3(AblePredicate theGoal,
java.util.Vector goalList,
java.util.Vector goalBindings,
int level)
|
protected boolean |
AblePredicateEngine.unify_2(AblePredicate theGoal,
java.util.Vector goalList,
java.util.Vector goalBindings,
int level)
|
protected boolean |
AblePredicateEngine.consult_1(AblePredicate theGoal,
java.util.Vector goalList,
java.util.Vector goalBindings,
int level)
|
protected boolean |
AblePredicateEngine.assert_1(AblePredicate theGoal,
java.util.Vector goalList,
java.util.Vector goalBindings,
int level)
|
protected boolean |
AblePredicateEngine.asserta_1(AblePredicate theGoal,
java.util.Vector goalList,
java.util.Vector goalBindings,
int level)
|
protected boolean |
AblePredicateEngine.assertz_1(AblePredicate theGoal,
java.util.Vector goalList,
java.util.Vector goalBindings,
int level)
|
protected boolean |
AblePredicateEngine.retract_1(AblePredicate theGoal,
java.util.Vector goalList,
java.util.Vector goalBindings,
int level)
|
protected boolean |
AblePredicateEngine.retractall_1(AblePredicate theGoal,
java.util.Vector goalList,
java.util.Vector goalBindings,
int level)
|
protected boolean |
AblePredicateEngine.member_2(AblePredicate theGoal,
java.util.Vector goalList,
java.util.Vector goalBindings,
int level)
|
protected boolean |
AblePredicateEngine.var_1(AblePredicate theGoal,
java.util.Vector goalList,
java.util.Vector goalBindings,
int level)
|
protected boolean |
AblePredicateEngine.nonvar_1(AblePredicate theGoal,
java.util.Vector goalList,
java.util.Vector goalBindings,
int level)
|
protected boolean |
AblePredicateEngine.univ_2(AblePredicate theGoal,
java.util.Vector goalList,
java.util.Vector goalBindings,
int level)
|
void |
AbleRuleSet.checkTimePeriodPreConditions(java.util.Calendar theCurrentTime)
Evaluate each rule in every ruleblock against the time period preconditions. |
void |
AbleRuleSet.resetVariable(java.lang.String theVariableName)
Reset a global variable to its initial value (as declared in the variables section). |
void |
AbleRuleSet.resetVariables(java.lang.Object[] theVariableNames)
Reset a list of global variables to their initial value (as declared in the variables section). |
java.util.Hashtable |
AbleRuleSet.getVariables()
Get variables. |
java.util.Vector |
AbleRuleSet.getFuzzyVariables()
Get fuzzy variables. |
java.util.Vector |
AbleRuleSet.getVariables(java.util.BitSet theIds)
Get a list of variables based on a BitSet. |
protected java.util.Vector |
AbleRuleSet.getTemplateVariables(java.util.BitSet theIds)
Get a list of template variables based on a BitSet. |
java.util.Vector |
AbleRuleSet.getTemplateVariables()
Return a list of all template vars referenced by this ruleset. |
double |
AbleRuleSet.getRulePriority(java.lang.String theRuleLabel)
Retrieve a rule's priority. |
protected void |
AbleRuleSet.processInput(java.util.BitSet theFactBase)
For each variable appearing in the input sequence, extract a value from the input buffer and assign it to the variable. |
void |
AbleRuleSet.processOutput()
For each variable appearing in the output sequence, obtain the variable's current value and write it to the output buffer. |
void |
AbleRuleSet.setControlParameter(java.lang.String theControlParameter,
java.lang.Object theValue)
Set a single control parameter on the current inference engine. |
java.lang.Object |
AbleRuleSet.getControlParameter(java.lang.String theControlParameter)
Returns a single control parameter on the current inference engine. |
void |
AbleRuleSet.setControlParameter(java.lang.String theRuleBlockName,
java.lang.String theControlParameter,
java.lang.Object theValue)
Set a single control parameter on the inference engine associated with the specified ruleblock. |
java.lang.Object |
AbleRuleSet.getControlParameter(java.lang.String theRuleBlockName,
java.lang.String theControlParameter)
Returns a single control parameter on the inference engine associated with the specified ruleblock. |
AbleRuleSetTemplate |
AbleRuleSet.getRuleSetTemplate()
Retrieve a ruleset template object (if defined) else return null |
AbleRule |
AbleRuleSet.replaceRuleFromTemplate(java.lang.String theTemplateName,
java.lang.Object[] theTemplateVarValues)
Replace an existing rule (previously generated from a template) using the template name and associated template variable values |
AbleRule |
AbleRuleSet.replaceRuleFromTemplate(AbleRuleTemplate theTemplate)
Replace an existing rule (previously generated from a template) using the template and its bound template variable values |
protected AbleRule |
AbleRuleSet.createRuleFromTemplate(AbleRuleTemplate theTemplate,
boolean theReplacementMode)
Create a new rule (or replace an existing one) using the rule template and its bound template variable values |
java.util.Vector |
AbleRuleSet.getGeneratedRulesFromTemplate(java.lang.String theTemplateName)
Retrieve the list of rules generated from the specified template |
AbleRuleTemplate |
AbleRuleSet.getRuleTemplateFromRule(java.lang.String theRuleName)
Retrieve the template from which this rule was generated (if any) |
AbleRuleSet |
AbleRuleSet.createRuleSetFromTemplate(AbleRuleSetTemplate theTemplate)
Create a new ruleset from a template using the template and its bound template variable values |
java.util.Vector |
AbleRuleSet.getRuleTemplates()
Retrieve all the rule template objects defined in this ruleset |
void |
AbleRuleSet.initRuleTemplates()
Initialize the rule template in this ruleset and invoke the initRuleTemplates() ruleblock to refresh any info on rules that were already generated in this ruleset. |
void |
AbleRuleSet.setRuleTemplateInfo(java.lang.String theTemplateName,
java.lang.Object[] theTemplateVarValues)
Set the rule template info for a previously generated rule. |
AbleRuleTemplate |
AbleRuleSet.getRuleTemplate(java.lang.String theRuleName)
Retrieve a rule template object based on specified rule name |
java.lang.String |
AbleRuleSet.getTemplateString(java.util.Vector theTemplateVars)
Retrieve a text format string for use by ruleset templates. |
protected java.lang.String |
AbleRuleSet.getTemplateStringRules(java.util.Vector theTemplateVars)
|
void |
AbleBackwardChainInferenceEngine.infer(AbleRuleBlock theRuleBlock)
Fire the rules in the ruleblock using boolean rules of backward chaining inferencing: given a goal variable, apply inverse moves and work toward the intial state. |
protected void |
AbleBackwardChainInferenceEngine.reevaluateClausesWithChangedVariable(AbleClauseReferences theClauseReferences)
Re-evaluate, if necessary, the specified clauses that contain a reference to a variable whose current value has just changed. |
void |
AbleBackwardChainInferenceEngine.setControlParameter(java.lang.String theControlParameter,
java.lang.Object theValue)
Set the specified control parameter on the associated inference engine. |
java.lang.Object |
AbleBackwardChainInferenceEngine.getControlParameter(java.lang.String theControlParameter)
Returns the specified control parameter on the associated inference engine. |
AbleDoubleLiteral |
AblePredicateLib.plus(java.lang.Object theNumberA,
java.lang.Object theNumberB)
Add two numbers and return the result. |
AbleDoubleLiteral |
AblePredicateLib.minus(java.lang.Object theNumberA,
java.lang.Object theNumberB)
Subtract B from A and return the result. |
AbleDoubleLiteral |
AblePredicateLib.times(java.lang.Object theNumberA,
java.lang.Object theNumberB)
Multiply B by A and return the result. |
AbleDoubleLiteral |
AblePredicateLib.divideBy(java.lang.Object theNumberA,
java.lang.Object theNumberB)
Divide A by B and return the result. |
void |
AbleForwardChainInferenceEngine.infer(AbleRuleBlock theRuleBlock)
Fire the rules in the ruleset using conditional rules and forward chaining inferencing. |
protected void |
AbleForwardChainInferenceEngine.reevaluateClausesWithChangedVariable(AbleClauseReferences theClauseReferences)
Re-evaluate, if necessary, the specified clauses that contain a reference to a variable whose current value has just changed. |
void |
AbleForwardChainInferenceEngine.addRuleToConflictSet(java.util.Vector theConflictSet,
AbleRule theRule)
Inserts the Rule into the conflict set based on priority and specificity. |
void |
AbleForwardChainInferenceEngine.setControlParameter(java.lang.String theControlParameter,
java.lang.Object theValue)
Set the specified control parameter on the associated inference engine. |
java.lang.Object |
AbleForwardChainInferenceEngine.getControlParameter(java.lang.String theControlParameter)
Returns the specified control parameter on the associated inference engine. |
void |
AbleFuzzyInferenceEngine.infer(AbleRuleBlock theRuleBlock)
Fire the rules in the ruleblock using fuzzy inferencing. |
void |
AbleFuzzyInferenceEngine.processRuleBlock(AbleRuleBlock theRuleBlock)
Fire all rules in the specified rule block in sequential order. |
protected void |
AbleFuzzyInferenceEngine.evaluateDoActions(AbleRule theRule,
java.util.BitSet theFactBase,
double theTruthValueMin)
|
protected void |
AbleFuzzyInferenceEngine.evalAssertionClause(AbleAssertionClause theClause)
Evaluate the specified assertion clause. |
void |
AbleFuzzyInferenceEngine.setControlParameter(java.lang.String theControlParameter,
java.lang.Object theValue)
Set the specified control parameter on the associated inference engine. |
java.lang.Object |
AbleFuzzyInferenceEngine.getControlParameter(java.lang.String theControlParameter)
Returns the specified control parameter on the associated inference engine. |
void |
AbleFuzzyInferenceEngine.setAlphaCut(double theAlphaCut)
Set the alphacut threshold to the specified value. |
void |
AbleFuzzyInferenceEngine.setCorrelationMethod(int theCorrelationMethod)
Set the correlation method to the specified type. |
void |
AbleFuzzyInferenceEngine.setDefuzzifyMethod(int theDefuzzifyMethod)
Set the defuzzification method to the specified type. |
void |
AbleFuzzyInferenceEngine.setFuzzyInferenceMethod(int theInferenceMethod)
Set the inference method to the specified type. |
java.lang.Object |
AbleWorkingMemoryLib.find(AbleWorkingMemory wm,
AbleSelector query)
Find the first fact to match the query |
java.util.AbstractCollection |
AbleWorkingMemoryLib.findAll(AbleWorkingMemory wm,
AbleSelector query)
Find all facts that match the query |
java.util.AbstractCollection |
AbleWorkingMemoryLib.findAllInstances(AbleWorkingMemory wm,
java.lang.String className)
Find all objects that match the class |
void |
AbleGuiFuzzySetViewer.setRuleSet(AbleRuleSet theRuleSet)
Set (or change) the ruleset. |
void |
AbleGuiFuzzySetViewer.ruleSetChanged()
Notify the Viewer that the underlying ruleset has somehow changed. |
java.lang.Object |
AbleObjectWorkingMemory.find(AbleSelector query)
Given a query which is a pattern match rule Return the first object that matches the constraints |
java.util.AbstractCollection |
AbleObjectWorkingMemory.findAll(AbleSelector query)
Given a query which is a pattern match rule Return the all objects that match the constraints |
double |
AbleRule.getPriority()
Retrieve the rule's priority. |
void |
AbleRule.setPreConditions(java.lang.Object[] thePreConditions)
Set the preConditions on this rule |
void |
AbleRule.checkTimePeriodPreConditions(java.util.Calendar theCurrentTime)
Evaluate each rule in the ruleblock against the time period preconditions. |
abstract java.lang.String |
AbleRule.getTemplateString(java.util.Vector theTemplateVars)
Retrieve a text format string for use by templates. |
java.lang.String |
AbleRule.getTemplateHeaderString(java.util.Vector theTemplateVars)
Retrieve a text format string for the rule header info for use by rule templates. |
java.util.Vector |
AbleRule.getTemplateVars(AbleRuleSet theRuleSet)
Return a list of template vars referenced by this rule. |
java.lang.String |
AbleAssertionRule.getTemplateString(java.util.Vector theTemplateVars)
Retrieve a text format string for use by rule templates. |
java.lang.String |
AbleForLoopRule.getTemplateString(java.util.Vector theTemplateVars)
Retrieve a text format string for use by rule templates. |
void |
AblePatternMatchLiteEngine.infer(AbleRuleBlock theRuleBlock)
Fire the rules in the ruleset using boolean rules of forward chaining inferencing. |
protected void |
AblePatternMatchLiteEngine.setPatternMatchRuleBindings(AblePatternMatchRule theRule)
Set the bindings on a pattern-match (when-do) rule. |
protected void |
AblePatternMatchLiteEngine.addRuleToConflictSet(java.util.Vector theConflictSet,
AblePatternMatchRule theRule)
Inserts the Rule into the conflict set based on priority. |
void |
AblePatternMatchLiteEngine.setControlParameter(java.lang.String theControlParameter,
java.lang.Object theValue)
Set the specified control parameter on the associated inference engine. |
java.lang.Object |
AblePatternMatchLiteEngine.getControlParameter(java.lang.String theControlParameter)
Returns the specified control parameter on the associated inference engine. |
java.lang.String |
AbleIfThenElseRule.getTemplateString(java.util.Vector theTemplateVars)
Retrieve a text format string for use by rule templates. |
void |
AblePredicateRule.setBindings(java.util.Vector bindings)
Apply these bindings to this rule Bindings are Variable-Value pairs |
java.util.Vector |
AblePredicateRule.getBindings()
Create a Vector of all variables and their current values |
void |
AblePredicateRule.applyBindings(java.util.Vector bindings)
|
void |
AblePredicateRule.displayBindings(java.util.Vector bindings)
|
java.lang.String |
AblePredicateRule.getTemplateString(java.util.Vector theTemplateVars)
Retrieve a text format string for use by rule templates. |
void |
AbleMutExEngine.infer(AbleRuleBlock theRuleBlock)
Fire the rules in the ruleset using boolean rules of forward chaining inferencing: work forward from an initial state to the goal state. |
void |
AbleMutExEngine.reevaluateClausesWithChangedVariable(AbleClauseReferences theClauseReferences)
Re-evaluate, if necessary, the specified clauses that contain a reference to a variable whose current value has just changed. |
void |
AbleMutExEngine.addRuleToConflictSet(java.util.Vector theConflictSet,
AbleRule theRule)
Inserts the Rule into the conflict set based on priority. |
void |
AbleMutExEngine.setControlParameter(java.lang.String theControlParameter,
java.lang.Object theValue)
Set the specified control parameter on the associated inference engine. |
java.lang.Object |
AbleMutExEngine.getControlParameter(java.lang.String theControlParameter)
Returns the specified control parameter on the associated inference engine. |
static void |
AbleXLib.assert(boolean test)
Assertion emulation. |
static void |
AbleXLib.assert(boolean test,
java.lang.Object detailMessage)
Assertion emulation. |
java.lang.Object |
AblePredicateWorkingMemory.find(AbleSelector query)
Given a query which is a pattern match rule Return the first object that matches the constraints |
java.util.AbstractCollection |
AblePredicateWorkingMemory.findAll(AbleSelector query)
Given a query which is a pattern match rule Return the all objects that match the constraints |
java.lang.String |
AblePatternMatchRule.getTemplateString(java.util.Vector theTemplateVars)
Retrieve a text format string for use by rule templates. |
java.util.Vector |
AbleSelector.match(AbleWorkingMemory workingMemory)
Find a list of matching instances in working memory |
java.lang.Object |
AbleSelector.getSelectorValue()
Return the value of the selector variable |
java.lang.String |
AbleSelector.getTemplateString(java.util.Vector theTemplateVars)
Retrieve a text format string for use by rule templates. |
void |
AblePatternMatchEngine.infer(AbleRuleBlock theRuleBlock)
Fire the rules in the ruleset using pattern match rules and forward chaining inferencing. |
protected void |
AblePatternMatchEngine.evalPatternMatchRule(AblePatternMatchRule theRule)
Evaluate a pattern-match (when-do) rule. |
void |
AblePatternMatchEngine.addRuleToConflictSet(java.util.Vector theConflictSet,
AblePatternMatchRule theRule)
Inserts the Rule into the conflict set based on priority and specificity. |
void |
AblePatternMatchEngine.setControlParameter(java.lang.String theControlParameter,
java.lang.Object theValue)
Set the specified control parameter on the associated inference engine. |
java.lang.Object |
AblePatternMatchEngine.getControlParameter(java.lang.String theControlParameter)
Returns the specified control parameter on the associated inference engine. |
java.util.Vector |
AblePatternMatchClause.match(AbleWorkingMemory theWorkingMemory)
Returns a set of bindings that meet all selector constraints defined in the when() part of a when/do pattern match rule |
java.lang.Object[] |
AbleTemplate.getTemplateVars()
Retrieve the template variables for this template object |
java.lang.String |
AbleTemplate.getArlString()
Retrieve the ARL text string (of the underlying ruleset or rule object) |
java.lang.String |
AbleDoWhileRule.getTemplateString(java.util.Vector theTemplateVars)
Retrieve a text format string for use by rule templates. |
java.lang.String |
AbleDoUntilRule.getTemplateString(java.util.Vector theTemplateVars)
Retrieve a text format string for use by rule templates. |
protected void |
AbleRuleSetTemplate.ctorInitTemplateVarList()
Prepend 2 template variables, one for the ruleset name, and one for the ruleset comment The ruleset comment is the first {0} replacement variable The ruleset label is the second {1} replacement variable |
java.lang.Object[] |
AbleRuleSetTemplate.getTemplateVars()
Return a list of AbleVariables used to customize this ruleset template |
void |
AbleRuleSetTemplate.resetTemplateVars()
Calls reset on all template vars to insure they hold the initial values as coded in the ruleset. |
java.lang.String |
AbleRuleSetTemplate.getArlString()
Retrieve the ARL text string (of the underlying ruleset object) |
void |
AbleScriptEngine.infer(AbleRuleBlock theRuleBlock)
Fire the rules in the ruleset in sequential order. |
void |
AbleScriptEngine.setControlParameter(java.lang.String theControlParameter,
java.lang.Object theValue)
Set the specified control parameter on the associated inference engine. |
java.lang.Object |
AbleScriptEngine.getControlParameter(java.lang.String theControlParameter)
Returns the specified control parameter on the associated inference engine. |
java.util.Vector |
AbleConditionalRule.getTemplateVars(AbleRuleSet theRuleSet)
Return a list of template vars referenced by this rule. |
java.lang.String |
AbleConditionalRule.getTemplateString(java.util.Vector theTemplateVars)
Retrieve a text format string for use by rule templates. |
protected void |
AbleRuleTemplate.ctorInitTemplateVarList()
Prepend 2 template variables, one for the rule label, and one for the rule comment The rule comment is the first {0} replacement variable The rule label is the second {1} replacement variable |
java.lang.Object[] |
AbleRuleTemplate.getTemplateVars()
|
void |
AbleRuleTemplate.resetTemplateVars()
Calls reset on all template vars to insure they hold the initial values as coded in the ruleset. |
java.lang.String |
AbleRuleTemplate.getName()
Retrieve the name of the template (of the underlying rule object) |
java.lang.String |
AbleRuleTemplate.getPromptString()
Retrieve the name of the template (of the underlying rule object) |
java.lang.String |
AbleRuleTemplate.getArlString()
Retrieve the ARL text string (of the underlying rule object) |
void |
AbleRuleTemplate.addGeneratedRule(AbleRule theGeneratedRule)
|
void |
AbleRuleTemplate.removeGeneratedRule(AbleRule theGeneratedRule)
|
void |
AbleRuleBlock.init()
Initialize and configure the ruleblock by dynamically creating an instance of the specified inference engine. |
void |
AbleRuleBlock.process()
|
void |
AbleRuleBlock.checkTimePeriodPreConditions(java.util.Calendar theCurrentTime)
Evaluate each rule in the ruleblock against the time period preconditions. |
void |
AbleRuleBlock.setControlParameters(java.util.Hashtable theControlParameters)
Set the (possibly empty) set of parameters passed to the associated inference engine. |
void |
AbleRuleBlock.setControlParameter(java.lang.String theControlParameter,
java.lang.Object theValue)
Set a single control parameter on the associated inference engine. |
java.lang.Object |
AbleRuleBlock.getControlParameter(java.lang.String theControlParameter)
Returns a single control parameter on the associated inference engine. |
java.util.Vector |
AbleRuleBlock.getRuleTemplates()
Retrieve all rule template objects defined in this ruleblock |
java.lang.String |
AbleRuleBlock.getTemplateString(java.util.Vector theTemplateVars)
Retrieve a text format string for use by ruleset templates. |
java.util.Vector |
AbleRuleBlock.getTemplateVars(AbleRuleSet theRuleSet)
Return a list of template vars referenced by this ruleblock. |
void |
AbleGuiFuzzySetInspector.ruleSetChanged()
Notify the Inspector that the underlying ruleset has somehow changed. |
java.lang.Object |
AbleWorkingMemory.find(AbleSelector query)
Find the first fact to match the query |
java.util.AbstractCollection |
AbleWorkingMemory.findAll(AbleSelector query)
Find all facts that match the query |
java.util.AbstractCollection |
AbleWorkingMemory.findAllInstances(java.lang.String className)
Find all objects that match the class |
java.lang.String |
AbleWhileDoRule.getTemplateString(java.util.Vector theTemplateVars)
Retrieve a text format string for use by rule templates. |
Constructors in com.ibm.able.rules that throw AbleDataException | |
AbleGuiFuzzySetViewer(AbleRuleSet theRuleSet)
Create a new Fuzzy System fuzzy set viewer/property change listener over the specified ruleset. |
|
AbleAntecedentClause(AbleExpression theExpression)
Create a new clause from the specified expression. |
|
AbleRuleSetTemplate(AbleRuleSet theRuleSet)
Construct a rule template object from a base rule object |
|
AbleRuleTemplate(AbleRuleSet theRuleSet,
AbleRuleBlock theRuleBlock,
AbleRule theRule)
Construct a rule template object from a base rule object |
|
ABLE 2.0.0 07/02/2003 10:25:01 | ||||||||||
PREV NEXT | FRAMES NO FRAMES |