|
ABLE 2.3.0 07/13/2005 14:21:00 | ||||||||||
| 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 | |
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) |
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. |
| 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 | |
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. |
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 |
AbleTypedVariableStringField.cmpEq(AbleRd theRhs)
Comparison, equal to: compare the current value of this data object to the current value of theRhs. |
protected void |
AbleTypedVariableMethodLiteral.performCall()
|
static java.lang.Class[] |
AbleTypedVariableMethodLiteral.getArgClasses(java.util.Vector theArgs)
|
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. |
protected java.lang.Object |
AbleTypedVariableField.getFieldValue()
|
boolean |
AbleTypedVariableCompoundLiteral.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
AbleFuzzySet |
AbleTypedVariableCompoundLiteral.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
java.lang.Object |
AbleTypedVariableCompoundLiteral.getGenericValue()
Retrieve the value of this data object as an Object. |
double |
AbleTypedVariableCompoundLiteral.getNumericValue()
Retrieve the value of this data object as a numeric value. |
java.lang.String |
AbleTypedVariableCompoundLiteral.getStringValue()
Retrieve the value of this data object as a string value. |
AbleLiteral |
AbleTypedVariableCompoundLiteral.getValue()
Retrieve the value of this data object as a literal. |
boolean |
AbleTypedVariableCompoundLiteral.cmpEq(AbleRd theRhs)
Comparison, equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleTypedVariableCompoundLiteral.cmpGt(AbleRd theRhs)
Comparison, greater than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleTypedVariableCompoundLiteral.cmpGtEq(AbleRd theRhs)
Comparison, greater than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleTypedVariableCompoundLiteral.cmpLt(AbleRd theRhs)
Comparison, less than: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleTypedVariableCompoundLiteral.cmpLtEq(AbleRd theRhs)
Comparison, less than or equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleTypedVariableCompoundLiteral.cmpNeq(AbleRd theRhs)
Comparison, not equal to: compare the current value of this data object to the current value of theRhs. |
AbleLiteral |
AbleTypedVariableCompoundLiteral.compPlus(AbleRd theRhs)
Compute, add or concatenate the current value of this data object to the current value of theRhs. |
AbleLiteral |
AbleTypedVariableCompoundLiteral.compMinus(AbleRd theRhs)
Compute, subtract the current value of theRhs from the current value of this object. |
AbleLiteral |
AbleTypedVariableCompoundLiteral.compMultiply(AbleRd theRhs)
Compute, multiply the current value of this data object to the current value of theRhs. |
AbleLiteral |
AbleTypedVariableCompoundLiteral.compDivide(AbleRd theRhs)
Compute, divide the current value of this data object by the current value of theRhs. |
AbleLiteral |
AbleTypedVariableCompoundLiteral.compModulo(AbleRd theRhs)
Compute, modulo - divide (without remainder) the current int value of this data object by the current value of theRhs. |
boolean |
AbleTypedVariableCompoundLiteral.logicalAND(AbleRd theRhs)
Logical AND the current value of this data object with the current value of theRhs. |
boolean |
AbleTypedVariableCompoundLiteral.logicalOR(AbleRd theRhs)
Logical OR the current value of this data object with the current value of theRhs. |
boolean |
AbleTypedVariableCompoundLiteral.logicalNOT(AbleRd theRhs)
Logical NOT: complement the current value of this data object. |
AbleLiteral |
AbleTypedVariableCompoundLiteral.bitwiseAND(AbleRd theRhs)
Bitwise AND the current value of this data object with the current value of theRhs. |
AbleLiteral |
AbleTypedVariableCompoundLiteral.bitwiseOR(AbleRd theRhs)
Bitwise OR the current value of this data object with the current value of theRhs. |
AbleLiteral |
AbleTypedVariableCompoundLiteral.bitwiseXOR(AbleRd theRhs)
Bitwise XOR: exclusive OR the current value of this data object with the current value of theRhs. |
AbleLiteral |
AbleTypedVariableCompoundLiteral.bitwiseNOT(AbleRd theRhs)
Bitwise NOT: unary complement of the current value of this data object. |
AbleLiteral |
AbleTypedVariableCompoundLiteral.bitwiseShiftLeft(AbleRd theRhs)
Bitwise Shift Left the current value of this data object by the current value of theRhs. |
AbleLiteral |
AbleTypedVariableCompoundLiteral.bitwiseShiftRight(AbleRd theRhs)
Bitwise Shift Right the current value of this data object by the current value of theRhs. |
AbleLiteral |
AbleTypedVariableCompoundLiteral.bitwiseShiftRightZeroFill(AbleRd theRhs)
Bitwise Shift Right with Zero Fill the current value of this data object by the current value of theRhs. |
java.lang.Object |
AbleTypedVariable.getGenericValue()
Retrieve the value of this data object as an Object. |
java.lang.String |
AbleTypedVariable.getStringValue()
Retrieve the value of this data object as a string value. |
void |
AbleTypedVariable.asgnEq(AbleRd theRhs)
Assignment: assign the current value of theRhs to this data object. |
boolean |
AbleTypedVariable.cmpEq(AbleRd theRhs)
Comparison, equal to: compare the current value of this data object to the current value of theRhs. |
boolean |
AbleTypedVariable.cmpGt(AbleRd theRhs)
|
boolean |
AbleTypedVariable.cmpGtEq(AbleRd theRhs)
|
double |
AbleTypedVariable.cmpIs(AbleRd theRhs)
|
boolean |
AbleTypedVariable.cmpLt(AbleRd theRhs)
|
boolean |
AbleTypedVariable.cmpLtEq(AbleRd theRhs)
|
boolean |
AbleTypedVariable.cmpNeq(AbleRd theRhs)
Comparison, not equal to: compare the current value of this data object to the current value of theRhs. |
AbleLiteral |
AbleTypedVariable.compPlus(AbleRd theRhs)
Compute, add or concatenate the current value of this data object to the current value of theRhs. |
AbleLiteral |
AbleTypedVariable.compMinus(AbleRd theRhs)
Compute, subtract the current value of theRhs from the current value of this object. |
AbleLiteral |
AbleTypedVariable.compMultiply(AbleRd theRhs)
Compute, multiply the current value of this data object to the current value of theRhs. |
AbleLiteral |
AbleTypedVariable.compDivide(AbleRd theRhs)
Compute, divide the current value of this data object by the current value of theRhs. |
AbleLiteral |
AbleTypedVariable.compUnaryMinus(AbleRd theRhs)
Compute, the unary minus of the current value of this object. |
void |
AbleTypedVariable.setBooleanValue(boolean theNewValue)
Set the value of this data object from a boolean value. |
void |
AbleTypedVariable.setFuzzyValue(AbleFuzzySet theNewValue)
Set the value of this data object from a fuzzy value. |
void |
AbleTypedVariable.setNumericValue(double theNewValue)
Set the value of this data object from a numeric value. |
void |
AbleTypedVariable.setValue(AbleLiteral theNewValue)
Set the value of this data object from a literal object. |
void |
AbleTypedVariable.setGenericValue(java.lang.Object theNewValue)
Set the value of this data object from an object. |
void |
AbleTypedVariable.setStringValue(java.lang.String theNewValue)
Set the value of this data object from a string value. |
void |
AbleTypedVariable.reset()
Reset the variable to its initial state. |
void |
AbleTypedVariable.init()
Init the variable to its initial state. |
AbleFuzzySet |
AbleTypedVariable.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
boolean |
AbleTypedVariable.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
AbleLiteral |
AbleTypedVariable.getValue()
Retrieve the value of this data object as a literal. |
double |
AbleTypedVariable.getNumericValue()
Retrieve the value of this data object as a numeric value. |
void |
AbleTypedVariable.setValueString(java.lang.String theNewValue)
Set the variable's current value from a string. |
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 |
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 |
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 |
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 |
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 |
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. |
protected void |
AbleReferences.updateReferences()
Walk through the list of "references", and do special processing. |
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 |
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 |
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 |
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. |
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. |
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. |
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 |
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 |
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 |
AbleIncludeVariable.getBooleanValue()
Retrieve the value of this data object as a boolean value. |
AbleFuzzySet |
AbleIncludeVariable.getFuzzyValue()
Retrieve the value of this data object as a fuzzy value. |
java.lang.Object |
AbleIncludeVariable.getGenericValue()
Retrieve the value of this data object as an Object. |
double |
AbleIncludeVariable.getNumericValue()
Retrieve the value of this data object as a numeric value. |
java.lang.String |
AbleIncludeVariable.getStringValue()
Retrieve the value of this data object as a string value. |
AbleLiteral |
AbleIncludeVariable.getValue()
Retrieve the value of this data object as a literal. |
void |
AbleIncludeVariable.setBooleanValue(boolean theNewValue)
Set the value of this data object from a boolean value. |
void |
AbleIncludeVariable.setFuzzyValue(AbleFuzzySet theNewValue)
Set the value of this data object from a fuzzy value. |
void |
AbleIncludeVariable.setGenericValue(java.lang.Object theNewValue)
Set the value of this data object from an object. |
void |
AbleIncludeVariable.setNumericValue(double theNewValue)
Set the value of this data object from a numeric value. |
void |
AbleIncludeVariable.setStringValue(java.lang.String theNewValue)
Set the value of this data object from a string value. |
void |
AbleIncludeVariable.setValue(AbleLiteral theNewValue)
Set the value of this data object from a literal object. |
void |
AbleIncludeVariable.setValueString(java.lang.String theNewValue)
Set the variable's current value from a string. |
void |
AbleIncludeVariable.init()
Init the variable to its initial state. |
void |
AbleIncludeVariable.reset()
Reset the variable to its intial state. |
java.lang.String |
AbleGenericVariable.getStringValue()
Retrieve the value of this data object as a string value. |
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. |
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 |
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 |
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 |
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. |
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. |
java.lang.String |
AbleField.getStringValue()
Return the value of this field, represented as a string for display. |
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.setInitialValue(AbleRd theInitialValue)
Set the initial value (literal or expression) for this variable |
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 |
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 |
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. |
static AbleRd |
AbleDiscreteVariable.createInitializer(AbleDataContext theContext,
java.util.Vector theValueList,
double theInitialValue)
Contruct an initializer for a Discrete variable |
static AbleRd |
AbleDiscreteVariable.createInitializer(AbleDataContext theContext,
java.util.Vector theValueList)
Contruct an initializer for a Discrete variable |
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. |
static AbleRd |
AbleContinuousVariable.createInitializer(AbleDataContext theContext,
double theLo,
double theHi,
double theInitialValue)
Construct an initializer for a Continuous variable |
static AbleRd |
AbleContinuousVariable.createInitializer(AbleDataContext theContext,
double theLo,
double theHi)
Construct an initializer for a Continuous variable |
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 |
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. |
AbleLiteral |
AbleCharacterVariable.bitwiseNOT(AbleRd theRhs)
Bitwise NOT: unary complement of the current value of this data object. |
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.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. |
static AbleRd |
AbleCategoricalVariable.createInitializer(AbleDataContext theContext,
java.util.Vector theValueList,
java.lang.String theInitialValue)
Contruct an initializer for a Categorical variable |
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. |
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)
|
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 |
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. |
protected void |
AbleBuiltInVariable.setRawValue(java.lang.Object theNewValue)
|
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 |
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. |
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 |
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. |
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 |
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. |
| Constructors in com.ibm.able.data that throw AbleDataException | |
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 |
|
AbleTypedVariableCompoundLiteral(AbleTypedVariable theTypedVariable,
java.util.Vector theLiterals)
Create a new Able data method object with the specified information. |
|
AbleTypedVariableCompoundLiteral(AbleTypedVariableCompoundLiteral theLiteral,
AbleTypedVariable theReplacementVariable,
java.util.Vector theLiterals)
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. |
|
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 |
|
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. |
|
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. |
|
| Uses of AbleDataException in com.ibm.able.examples.rules |
|---|
| Methods in com.ibm.able.examples.rules that throw AbleDataException | |
static boolean |
TstRuleObject.getGenericValue(boolean truth,
java.lang.Object value,
AbleVariable theVar)
|
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. |
| Uses of AbleDataException in com.ibm.able.rules |
|---|
| Methods in com.ibm.able.rules that throw AbleDataException | |
void |
AbleZCECorrelationEngine.infer(AbleRuleBlock theRuleBlock)
|
void |
AbleGuiFuzzySetViewer.setRuleSet(AbleRuleSet theRuleSet)
Set (or change) the ruleset. |
void |
AbleGuiFuzzySetViewer.ruleSetChanged()
Notify the Viewer that the underlying ruleset has somehow changed. |
void |
AbleGuiFuzzySetInspector.ruleSetChanged()
Notify the Inspector that the underlying ruleset has somehow changed. |
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 |
AbleLiteral |
AbleWorkingMemoryAssertMethod.getValue()
|
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.lang.Object[] |
AbleWorkingMemory.toArray()
Format the contents of working memory as an array of String[] Able array variables Note: this is an expensive operation |
java.lang.String |
AbleWhileDoRule.getTemplateString(java.util.Vector theTemplateVars)
Retrieve a text format string for use by rule templates. |
boolean |
AbleTreeRule.eval(AbleTreeNode theRootNode)
Evaluate the decision tree structure directly via depth-first search of the tree |
java.util.Vector |
AbleTreeRule.getTemplateVars(AbleRuleSet theRuleSet)
Return a list of template vars referenced by this rule. |
java.lang.String |
AbleTreeRule.getTemplateString(java.util.Vector theTemplateVars)
Retrieve a text format string for use by rule templates. |
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) |
AbleLiteral |
AbleSwitchStatement.getValue()
Retrieves the value of this data object as a literal. |
void |
AbleSwitchStatement.evaluate()
Evaluates this switch statement. |
protected void |
AbleSwitchStatement.evalConsequentClause(AbleConsequentClause theClause)
Evaluate the specified consequent clause. |
boolean |
AbleSwitchStatement.getBooleanValue()
|
AbleFuzzySet |
AbleSwitchStatement.getFuzzyValue()
|
java.lang.Object |
AbleSwitchStatement.getGenericValue()
|
double |
AbleSwitchStatement.getNumericValue()
|
java.lang.String |
AbleSwitchStatement.getStringValue()
|
java.lang.String |
AbleSwitchRule.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 |
boolean |
AbleSelector.exists(AbleOclCollection theCollection)
Determine whether the collection contains at least one element for which the expression evaluates to true. |
boolean |
AbleSelector.forAll(AbleOclCollection theCollection)
Determine whether all elements of the collection are true for the contained expression expression. |
boolean |
AbleSelector.isUnique(AbleOclCollection theCollection)
Determine whether the expression evaluates to a unique value for each element of the specified collection. |
java.lang.Object |
AbleSelector.any(AbleOclCollection theCollection)
From the specified collection, find and return the first element that satisfies the contained expression. |
boolean |
AbleSelector.one(AbleOclCollection theCollection)
From the specified collection, find and return the first element that satisfies the contained expression. |
AbleOclCollection |
AbleSelector.collect(AbleOclCollection theCollection)
Collect the values returned when the expression is evaluated against each element of the specified collection. |
AbleOclCollection |
AbleSelector.select(AbleOclCollection theCollection)
From the specified collection, create a list of those elements that evaluate to true against the contained expression. |
AbleOclCollection |
AbleSelector.reject(AbleOclCollection theCollection)
From the specified collection, create a list of those elements that evaluate to false against the contained expression. |
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 |
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. |
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)
|
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 |
AbleRuleSet.checkTimePeriodPreConditions(java.util.Calendar theCurrentTime)
Evaluate each rule in every ruleblock against the time period preconditions. |
boolean |
AbleRuleSet.processPlan(java.util.ArrayList thePlan)
|
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 theRuleBlockKey,
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 theRuleBlockKey,
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.Collection |
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 |
AbleRuleBlockInclude.init()
|
void |
AbleRuleBlockInclude.process()
|
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 |
AbleRuleBlock.processInputs(java.lang.Object[] theParameters)
Set the formal input parameter values prior to invoking the ruleblock. |
double |
AbleRule.getPriority()
Retrieve the rule's priority. |
void |
AbleRule.setPreConditions(java.lang.Object[] thePreConditions)
Set the preConditions on this rule |
java.lang.Object[] |
AbleRule.getPreConditions()
Retrieve the preConditions on this rule |
void |
AbleRule.setMetaData(java.lang.Object[] theMetaData)
Set the metaData (preConditions) on this rule |
java.lang.Object[] |
AbleRule.getMetaData()
Retrieve the metaData (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.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.Object[] |
AblePredicateWorkingMemory.toArray()
Format the contents of working memory as an array of String[] Able array variables Note: this is an expensive operation |
void |
AblePredicateRule.setBindings(java.util.Vector bindings)
Apply these bindings to this rule. |
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. |
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 |
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. |
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)
|
java.lang.String |
AblePolicyRule.getTemplateString(java.util.Vector theTemplateVars)
Retrieve a text format string for use by rule templates. |
void |
AblePolicyEngine.setControlParameter(java.lang.String theControlParameter,
java.lang.Object theValue)
Sets the value of the specified control parameter. |
java.lang.Object |
AblePolicyEngine.getControlParameter(java.lang.String theControlParameter)
Gets the value of the specified control parameter. |
void |
AblePolicyEngine.infer(AbleRuleBlock theRuleBlock)
Fires one rule in the specified ruleblock using policy rule inferencing. |
java.lang.String |
AblePlanningRule.getTemplateString(java.util.Vector theTemplateVars)
Retrieve a text format string for use by rule templates. |
boolean |
AblePlanningEngine.isRuleBlockValid(AbleRuleBlock theRuleBlock)
|
void |
AblePlanningEngine.infer(AbleRuleBlock theRuleBlock)
|
void |
AblePlanningEngine.convertPlanToExecutableForm()
|
void |
AblePlanningEngine.convertPlanToStringForm()
|
java.util.Vector |
AblePlanningEngine.convertExprToPredicateList(AbleExpression theExpr)
Takes an AbleExpression representing the preconditions of a planning rule and converts it to a list of AblePredicates. |
com.ibm.able.planner4J.planners.classicalPlannerImpl.PredicateImpl |
AblePlanningEngine.convertAblePredicateToGroundP4JPredicate(AblePredicate theAblePredicate)
Take an AblePredicate as input and convert it into a ground planner4J predicate. |
void |
AblePlanningEngine.setControlParameter(java.lang.String theControlParameter,
java.lang.Object theValue)
|
java.lang.Object |
AblePlanningEngine.getControlParameter(java.lang.String theControlParameter)
|
java.lang.String |
AblePatternMatchRule.getTemplateString(java.util.Vector theTemplateVars)
Retrieve a text format string for use by rule templates. |
protected com.ibm.able.rules.AblePatternMatchNode |
AblePatternMatchNetwork.generatePositiveSelectorNodes(com.ibm.able.rules.AblePatternMatchRootNode theRootNode,
com.ibm.able.rules.AblePatternMatchNode theLastNode,
AbleSelector lastSelector,
AbleSelector theSelector,
java.util.Vector selectorVars)
Generate the PatternMatchNodes for this positive selector (pattern) |
protected com.ibm.able.rules.AblePatternMatchNode |
AblePatternMatchNetwork.generateNegativeSelectorNodes(com.ibm.able.rules.AblePatternMatchRootNode theRootNode,
com.ibm.able.rules.AblePatternMatchNode theLastNode,
AbleSelector lastSelector,
AbleSelector theSelector,
java.util.Vector selectorVars)
Generate the PatternMatchNodes for this negative selector (pattern) |
java.lang.Object |
AblePatternMatchNetwork.find(AbleSelector query)
Given a query which is a pattern match rule Return the first object that matches the constraints |
java.util.AbstractCollection |
AblePatternMatchNetwork.findAll(AbleSelector query)
Given a query which is a pattern match rule Return the all objects that match the constraints |
java.lang.Object[] |
AblePatternMatchNetwork.toArray()
Format the contents of working memory as an array of String[] Able array variables Note: this is an expensive operation |
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. |
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.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 |
boolean |
AbleOclCollection.exists(AbleSelector theSelector)
Determines whether at least one element of this collection causes the specified constraint expression to evaluate to true. |
boolean |
AbleOclCollection.forAll(AbleSelector theSelector)
Determines whether all of the elements of this collection cause the specified selector expression to evaluate to true. |
boolean |
AbleOclCollection.isUnique(AbleSelector theSelector)
Determines whether the specified expression evaluates to a unique value for each element of this collection. |
java.lang.Object |
AbleOclCollection.any(AbleSelector theSelector)
Returns the first element of this collection that causes the specified selector expression to evaluate to true, if any. |
boolean |
AbleOclCollection.one(AbleSelector theSelector)
Determines whether one and only one of the elements of this collection cause the specified selector expression to evaluate to true. |
AbleOclCollection |
AbleOclCollection.collect(AbleSelector theSelector)
Collects and returns the values returned when the specified expression is evaluated against each element of this collection. |
AbleOclCollection |
AbleOclCollection.select(AbleSelector theSelector)
Creates a new collection whose elements are those of this collection that cause the specified selector expression to evaluate to true. |
AbleOclCollection |
AbleOclCollection.reject(AbleSelector theSelector)
Creates a new collection whose elements are those of this collection that cause the specified selector expression to evaluate to false. |
boolean |
AbleOclCollection.hasExactly(int theNumber,
AbleSelector theSelector)
Determines whether the number of elements of this collection that cause the specified constraint expression to evaluate to true is exactly the specified number. |
boolean |
AbleOclCollection.hasAtLeast(int theNumber,
AbleSelector theSelector)
Determines whether at least the specified number of elements of this collection cause the specified constraint expression to evaluate to true. |
boolean |
AbleOclCollection.hasAtMost(int theNumber,
AbleSelector theSelector)
Determines whether no more than the specified number of elements of this collection cause the specified constraint expression to evaluate to true. |
boolean |
AbleOclCollection.hasBetween(int theNumberLo,
int theNumberHi,
AbleSelector theSelector)
Determines whether the number of elements of this collection that cause the specified constraint expression to evaluate to true falls within the specified range (inclusive). |
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 |
java.lang.Object[] |
AbleObjectWorkingMemory.toArray()
Format the contents of working memory as an array of String[] Able array variables Note: this is an expensive operation |
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.evalSwitchRule(AbleSwitchRule theRule)
Evaluate a 'switch' rule. |
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.processConsequent(AblePolicyRule theRule)
|
protected void |
AbleInferenceEngine.processConsequentClauses(java.util.Vector theConsequentClauses)
|
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 |
AbleLiteral |
AbleIfThenElseStatement.getValue()
Retrieve the value of this data object as a literal. |
protected void |
AbleIfThenElseStatement.evalConsequentClause(AbleConsequentClause theClause)
Evaluate the specified consequent clause. |
boolean |
AbleIfThenElseStatement.getBooleanValue()
|
AbleFuzzySet |
AbleIfThenElseStatement.getFuzzyValue()
|
java.lang.Object |
AbleIfThenElseStatement.getGenericValue()
|
double |
AbleIfThenElseStatement.getNumericValue()
|
java.lang.String |
AbleIfThenElseStatement.getStringValue()
|
java.lang.String |
AbleIfThenElseRule.getTemplateString(java.util.Vector theTemplateVars)
Retrieve a text format string for use by rule templates. |
java.lang.String |
AbleHierarchicalPlanningRule.getTemplateString(java.util.Vector theTemplateVars)
Retrieve a text format string for use by rule templates. |
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. |
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. |
java.lang.String |
AbleForLoopRule.getTemplateString(java.util.Vector theTemplateVars)
Retrieve a text format string for use by rule templates. |
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. |
void |
AbleDecisionTreeEngine.infer(AbleRuleBlock theRuleBlock)
Fires the rules in the ruleset as if they were a decision tree. |
boolean |
AbleDecisionTreeEngine.evalTree(AbleTreeNode theRootNode)
Evaluate the decision tree structure directly via depth-first search of the tree When a leaf node is reached, perform all of the actions in the action node. |
void |
AbleDecisionTreeEngine.setControlParameter(java.lang.String theControlParameter,
java.lang.Object theValue)
Set the specified control parameter on the associated inference engine. |
java.lang.Object |
AbleDecisionTreeEngine.getControlParameter(java.lang.String theControlParameter)
Returns the specified control parameter on the associated inference engine. |
java.lang.String |
AbleCorrelationRule.getTemplateString(java.util.Vector theTemplateVars)
Retrieve a text format string for use by rule templates. |
void |
AbleCorrelationEngine.infer(AbleRuleBlock theRuleBlock)
|
void |
AbleCorrelationEngine.setControlParameter(java.lang.String theControlParameter,
java.lang.Object theValue)
Set the specified control parameter on the associated inference engine. |
java.lang.Object |
AbleCorrelationEngine.getControlParameter(java.lang.String theControlParameter)
Returns the specified control parameter on the associated inference engine. |
void |
AbleCorrelationEngine.evaluateActions(AbleCorrelationRule theRule)
Evaluate the actions in a Correlation rule |
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. |
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. |
java.lang.String |
AbleAssertionRule.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. |
|
AbleWorkingMemoryAssertMethod(AbleTypedVariable theTypedVariable,
java.lang.String theMethod,
java.util.Vector theArgs)
|
|
AbleWorkingMemoryAssertMethod(AbleTypedVariableMethodLiteral theLiteral,
AbleTypedVariable theReplacementVariable,
java.util.Vector theArgs)
|
|
AbleRuleTemplate(AbleRuleSet theRuleSet,
AbleRuleBlock theRuleBlock,
AbleRule theRule)
Construct a rule template object from a base rule object |
|
AbleRuleSetTemplate(AbleRuleSet theRuleSet)
Construct a rule template object from a base rule object |
|
AbleAntecedentClause(AbleExpression theExpression)
Create a new clause from the specified expression. |
|
|
ABLE 2.3.0 07/13/2005 14:21:00 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||