public interface ObjectStore
Modifier and Type | Method and Description |
---|---|
void |
addHandle(InternalFactHandle handle,
Object object) |
void |
clear() |
InternalFactHandle |
getHandleForObject(Object object) |
InternalFactHandle |
getHandleForObjectIdentity(Object object) |
Object |
getObjectForHandle(InternalFactHandle handle) |
boolean |
isEmpty() |
Iterator<InternalFactHandle> |
iterateFactHandles()
This class is not thread safe, changes to the working memory during iteration may give unexpected results
|
Iterator<InternalFactHandle> |
iterateFactHandles(org.kie.api.runtime.ObjectFilter filter)
This class is not thread safe, changes to the working memory during iteration may give unexpected results
|
Iterator<InternalFactHandle> |
iterateNegFactHandles(org.kie.api.runtime.ObjectFilter filter) |
Iterator<Object> |
iterateNegObjects(org.kie.api.runtime.ObjectFilter filter) |
Iterator<Object> |
iterateObjects()
This class is not thread safe, changes to the working memory during iteration may give unexpected results
|
Iterator<Object> |
iterateObjects(org.kie.api.runtime.ObjectFilter filter)
This class is not thread safe, changes to the working memory during iteration may give unexpected results
|
InternalFactHandle |
reconnect(InternalFactHandle factHandle) |
void |
removeHandle(InternalFactHandle handle) |
int |
size() |
void |
updateHandle(InternalFactHandle handle,
Object object) |
int size()
boolean isEmpty()
void clear()
Object getObjectForHandle(InternalFactHandle handle)
InternalFactHandle reconnect(InternalFactHandle factHandle)
InternalFactHandle getHandleForObject(Object object)
InternalFactHandle getHandleForObjectIdentity(Object object)
void updateHandle(InternalFactHandle handle, Object object)
void addHandle(InternalFactHandle handle, Object object)
void removeHandle(InternalFactHandle handle)
Iterator<Object> iterateObjects()
Iterator<Object> iterateObjects(org.kie.api.runtime.ObjectFilter filter)
Iterator<InternalFactHandle> iterateFactHandles()
Iterator<InternalFactHandle> iterateFactHandles(org.kie.api.runtime.ObjectFilter filter)
Iterator<InternalFactHandle> iterateNegFactHandles(org.kie.api.runtime.ObjectFilter filter)
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.