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()