public class EStructuralFeatureBinaryInputNode extends StandardNode implements Disconnectable
EStructuralFeature.| Constructor and Description | 
|---|
EStructuralFeatureBinaryInputNode(IncQueryEngine engine,
                                 ReteContainer reteContainer,
                                 org.eclipse.emf.ecore.EStructuralFeature feature)  | 
| Modifier and Type | Method and Description | 
|---|---|
ProjectionIndexer | 
constructIndex(TupleMask mask,
              TraceInfo... traces)
Instantiates (or reuses, depending on implementation) an index according to the given mask. 
 | 
void | 
disconnect()
Disconnects this rete engine component from the underlying model. 
 | 
IdentityIndexer | 
getIdentityIndexer()  | 
NullIndexer | 
getNullIndexer()  | 
ProjectionIndexer | 
getSourceIndexer()  | 
ProjectionIndexer | 
getTargetIndexer()  | 
void | 
pullInto(java.util.Collection<Tuple> collector)
pulls the contents of this object in this particular moment into a target collection 
 | 
appendChild, getPulledContents, getReceivers, removeChildacceptPropagatedTraceInfo, assignTraceInfo, getContainer, getNodeId, getTag, getTraceInfos, setTag, toStringequals, getClass, hashCode, notify, notifyAll, wait, wait, waitacceptPropagatedTraceInfo, assignTraceInfo, getContainer, getNodeId, getTag, getTraceInfos, setTagpublic EStructuralFeatureBinaryInputNode(IncQueryEngine engine, ReteContainer reteContainer, org.eclipse.emf.ecore.EStructuralFeature feature) throws IncQueryBaseException
engine - reteContainer - feature - IncQueryBaseExceptionpublic void pullInto(java.util.Collection<Tuple> collector)
Supplierpublic void disconnect()
Disconnectabledisconnect in interface Disconnectablepublic ProjectionIndexer constructIndex(TupleMask mask, TraceInfo... traces)
SupplierconstructIndex in interface SupplierconstructIndex in class StandardNodepublic NullIndexer getNullIndexer()
public IdentityIndexer getIdentityIndexer()
public ProjectionIndexer getSourceIndexer()
public ProjectionIndexer getTargetIndexer()