|
ABLE 2.3.0 07/13/2005 14:21:00 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use AbleSelector | |
|---|---|
| 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 AbleSelector in com.ibm.able.rules |
|---|
| Methods in com.ibm.able.rules with parameters of type AbleSelector | |
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.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 |
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 |
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 |
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 |
|
ABLE 2.3.0 07/13/2005 14:21:00 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||