|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ObjectSinkList
ObjectSinkList An interface for object sink lists
Method Summary | |
---|---|
boolean |
add(ObjectSink objectSink)
Adds the given objectSink to the list |
boolean |
contains(ObjectSink objectSink)
Returns true if the ObjectSinkList already contains the given object sink |
ObjectSink |
getLastObjectSink()
Returns the last added object sink. |
java.util.List |
getObjectsAsList()
Returns a list with all object sinks This may be an inneficient method to call, so we recomend using it only for tests and debug purposes Also, it returns an unmodifiable list to prevent misuse |
java.util.Iterator |
iterator()
Iterates over all object Sinks |
java.util.Iterator |
iterator(WorkingMemory workingMemory,
DefaultFactHandle handle)
Iterates over all matching (in case of hashed list) object Sinks |
boolean |
remove(ObjectSink objectSink)
Removes the given objectSink from the list |
int |
size()
Returns the number of ObjectSinks in this list |
Method Detail |
---|
boolean contains(ObjectSink objectSink)
element
-
boolean add(ObjectSink objectSink)
objectSink
-
boolean remove(ObjectSink objectSink)
objectSink
-
int size()
ObjectSink getLastObjectSink()
java.util.Iterator iterator(WorkingMemory workingMemory, DefaultFactHandle handle)
workingMemory
- handle
-
java.util.Iterator iterator()
java.util.List getObjectsAsList()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |