|
ABLE 2.3.0 07/13/2005 14:21:00 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use AbleOclCollection | |
|---|---|
| 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 AbleOclCollection in com.ibm.able.rules |
|---|
| Subclasses of AbleOclCollection in com.ibm.able.rules | |
class |
AbleOclBag
This class defines an OCL Bag. |
class |
AbleOclOrderedSet
This class defines an OCL OrderedSet. |
class |
AbleOclSequence
This class defines an OCL Sequence. |
class |
AbleOclSet
This class defines an OCL Set. |
| Methods in com.ibm.able.rules that return AbleOclCollection | |
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. |
AbleOclCollection |
AbleOclSet.flatten()
|
AbleOclCollection |
AbleOclSet.including(java.lang.Object theObject)
|
AbleOclCollection |
AbleOclSet.excluding(java.lang.Object theObject)
|
AbleOclCollection |
AbleOclSet.intersection(AbleOclBag theBag)
|
AbleOclCollection |
AbleOclSet.union(AbleOclSet theSet)
|
AbleOclCollection |
AbleOclSequence.flatten()
|
AbleOclCollection |
AbleOclSequence.including(java.lang.Object theObject)
|
AbleOclCollection |
AbleOclSequence.excluding(java.lang.Object theObject)
|
AbleOclCollection |
AbleOclSequence.append(java.lang.Object theObject)
|
AbleOclCollection |
AbleOclSequence.prepend(java.lang.Object theObject)
|
AbleOclCollection |
AbleOclSequence.insertAt(int thePosition,
java.lang.Object theObject)
|
AbleOclCollection |
AbleOclOrderedSet.flatten()
|
AbleOclCollection |
AbleOclOrderedSet.including(java.lang.Object theObject)
|
AbleOclCollection |
AbleOclOrderedSet.excluding(java.lang.Object theObject)
|
AbleOclCollection |
AbleOclOrderedSet.intersection(AbleOclBag theBag)
|
AbleOclCollection |
AbleOclOrderedSet.union(AbleOclSet theSet)
|
AbleOclCollection |
AbleOclOrderedSet.append(java.lang.Object theObject)
|
AbleOclCollection |
AbleOclOrderedSet.prepend(java.lang.Object theObject)
|
AbleOclCollection |
AbleOclOrderedSet.insertAt(int thePosition,
java.lang.Object theObject)
|
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. |
AbleOclCollection |
AbleOclCollection.flatten()
Flattens the elements of this collection. |
AbleOclCollection |
AbleOclCollection.including(java.lang.Object theObject)
Returns a new collection comprised of this collection and the specified object. |
AbleOclCollection |
AbleOclCollection.excluding(java.lang.Object theObject)
Returns a new collection comprised of this collection with the specified object removed. |
AbleOclCollection |
AbleOclCollection.intersection(AbleOclBag theBag)
Returns a new collection that is the intersection of this collection and the specified Bag. |
AbleOclCollection |
AbleOclCollection.union(AbleOclSet theSet)
Returns a new collection that is the union of this collection and the specified Set. |
AbleOclCollection |
AbleOclCollection.append(java.lang.Object theObject)
Returns a new collection that is this collection with the specified object added at the end. |
AbleOclCollection |
AbleOclCollection.prepend(java.lang.Object theObject)
Returns a new collection that is this collection with the specified object added at the beginning. |
AbleOclCollection |
AbleOclCollection.insertAt(int thePosition,
java.lang.Object theObject)
Returns a new collection that is this collection with the specified object inserted at the specified location. |
protected static AbleOclCollection |
AbleOclCollection.flatten(AbleOclCollection theOclCollection)
|
AbleOclCollection |
AbleOclBag.flatten()
|
AbleOclCollection |
AbleOclBag.including(java.lang.Object theObject)
|
AbleOclCollection |
AbleOclBag.excluding(java.lang.Object theObject)
|
AbleOclCollection |
AbleOclBag.intersection(AbleOclBag theBag)
|
AbleOclCollection |
AbleOclBag.union(AbleOclSet theSet)
|
| Methods in com.ibm.able.rules with parameters of type AbleOclCollection | |
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. |
boolean |
AbleOclCollection.excludesAll(AbleOclCollection theCollection)
Determines whether all the elements of the specified collection do not occur in this collection. |
boolean |
AbleOclCollection.includesAll(AbleOclCollection theCollection)
Determines whether all the elements of the specified collection occur in this collection. |
AbleOclSet |
AbleOclCollection.product(AbleOclCollection theCollection)
Determines the cartesian product of this collection and the specified collection. |
protected static AbleOclCollection |
AbleOclCollection.flatten(AbleOclCollection theOclCollection)
|
protected static void |
AbleOclCollection.intersection(AbleOclCollection theOclCollection1,
AbleOclCollection theOclCollection2,
AbleOclCollection theResultOclCollection)
|
| Constructors in com.ibm.able.rules with parameters of type AbleOclCollection | |
AbleOclSet(AbleOclCollection theAbleOclCollection)
Create a new Set based on the specified OCL collection. |
|
AbleOclSequence(AbleOclCollection theAbleOclCollection)
Create a new Sequence based on the specified OCL collection. |
|
AbleOclOrderedSet(AbleOclCollection theAbleOclCollection)
Create a new OrderedSet based on the specified OCL collection. |
|
AbleOclCollection(AbleOclCollection theAbleOclCollection)
Create a new collection based on the specified OCL collection. |
|
AbleOclBag(AbleOclCollection theAbleOclCollection)
Create a new Bag based on the specified OCL collection. |
|
|
ABLE 2.3.0 07/13/2005 14:21:00 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||