org.drools.impl
Class StatefulKnowledgeSessionImpl.ObjectStoreWrapper

java.lang.Object
  extended by org.drools.impl.StatefulKnowledgeSessionImpl.AbstractImmutableCollection
      extended by org.drools.impl.StatefulKnowledgeSessionImpl.ObjectStoreWrapper
All Implemented Interfaces:
Iterable, Collection
Enclosing class:
StatefulKnowledgeSessionImpl

public static class StatefulKnowledgeSessionImpl.ObjectStoreWrapper
extends StatefulKnowledgeSessionImpl.AbstractImmutableCollection


Field Summary
static int FACT_HANDLE
           
 org.drools.runtime.ObjectFilter filter
           
static int OBJECT
           
 ObjectStore store
           
 int type
           
 
Constructor Summary
StatefulKnowledgeSessionImpl.ObjectStoreWrapper(ObjectStore store, org.drools.runtime.ObjectFilter filter, int type)
           
 
Method Summary
 boolean contains(Object object)
           
 boolean containsAll(Collection c)
           
 boolean isEmpty()
           
 Iterator<?> iterator()
           
 int size()
           
 Object[] toArray()
           
 Object[] toArray(Object[] array)
           
 
Methods inherited from class org.drools.impl.StatefulKnowledgeSessionImpl.AbstractImmutableCollection
add, addAll, clear, remove, removeAll, retainAll
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Collection
equals, hashCode
 

Field Detail

store

public ObjectStore store

filter

public org.drools.runtime.ObjectFilter filter

type

public int type

OBJECT

public static final int OBJECT
See Also:
Constant Field Values

FACT_HANDLE

public static final int FACT_HANDLE
See Also:
Constant Field Values
Constructor Detail

StatefulKnowledgeSessionImpl.ObjectStoreWrapper

public StatefulKnowledgeSessionImpl.ObjectStoreWrapper(ObjectStore store,
                                                       org.drools.runtime.ObjectFilter filter,
                                                       int type)
Method Detail

contains

public boolean contains(Object object)

containsAll

public boolean containsAll(Collection c)

isEmpty

public boolean isEmpty()

size

public int size()

iterator

public Iterator<?> iterator()

toArray

public Object[] toArray()

toArray

public Object[] toArray(Object[] array)


Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.