Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| ABLE 2.3.0 07/13/2005 14:21:00
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
com.ibm.able.rules.AbleSelector

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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| ABLE 2.3.0 07/13/2005 14:21:00
PREV NEXT | FRAMES NO FRAMES

(C) Copyright IBM Corporation 1999, 2005