|
Drools :: Core 6.0.0.Beta5 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.drools.core.common.BaseNode
org.drools.core.reteoo.ObjectSource
org.drools.core.reteoo.ObjectTypeNode
org.drools.core.reteoo.TraitObjectTypeNode
public class TraitObjectTypeNode
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.drools.core.reteoo.ObjectTypeNode |
|---|
ObjectTypeNode.ExpireJob, ObjectTypeNode.ExpireJobContext, ObjectTypeNode.ExpireJobContextTimerInputMarshaller, ObjectTypeNode.ExpireJobContextTimerOutputMarshaller, ObjectTypeNode.Id, ObjectTypeNode.ObjectTypeNodeMemory |
| Field Summary |
|---|
| Fields inherited from class org.drools.core.reteoo.ObjectTypeNode |
|---|
compiledNetwork, DEFAULT_ID, dirty, idGenerator, job, objectType |
| Fields inherited from class org.drools.core.reteoo.ObjectSource |
|---|
declaredMask, inferredMask, sink, source |
| Fields inherited from class org.drools.core.common.BaseNode |
|---|
associations, id, partitionId, partitionsEnabled, streamMode |
| Constructor Summary | |
|---|---|
TraitObjectTypeNode(int id,
EntryPointNode source,
ObjectType objectType,
BuildContext context)
|
|
| Method Summary | |
|---|---|
void |
modifyObject(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
readExternal(ObjectInput in)
|
void |
writeExternal(ObjectOutput out)
|
| Methods inherited from class org.drools.core.reteoo.ObjectTypeNode |
|---|
assertObject, attach, byPassModifyToBetaNode, calculateDeclaredMask, createMemory, doCollectAncestors, doRemove, doRetractObject, equals, getEntryPoint, getExpirationOffset, getObjectType, getOtnIdCounter, getType, hashCode, isAssignableFrom, isObjectMemoryEnabled, networkUpdated, nextOtnId, remove, resetIdGenerator, retractObject, setCompiledNetwork, setExpirationOffset, setObjectMemoryEnabled, toString, updateSink, updateTupleSinkId |
| Methods inherited from class org.drools.core.reteoo.ObjectSource |
|---|
addObjectSink, getDeclaredMask, getObjectTypeNode, getParentObjectSource, getSinkPropagator, initDeclaredMask, isInUse, removeObjectSink, resetInferredMask, updateMask |
| Methods inherited from class org.drools.core.common.BaseNode |
|---|
addAssociation, attach, collectAncestors, getAssociations, getId, getPartitionId, isStreamMode, removeAssociation, setId, setPartitionId |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.drools.core.common.NetworkNode |
|---|
getAssociations, getId, getPartitionId |
| Methods inherited from interface org.drools.core.common.MemoryFactory |
|---|
getId |
| Constructor Detail |
|---|
public TraitObjectTypeNode(int id,
EntryPointNode source,
ObjectType objectType,
BuildContext context)
| Method Detail |
|---|
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
readExternal in interface ExternalizablereadExternal in class ObjectTypeNodeIOException
ClassNotFoundException
public void writeExternal(ObjectOutput out)
throws IOException
writeExternal in interface ExternalizablewriteExternal in class ObjectTypeNodeIOException
public void modifyObject(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory)
modifyObject in interface ObjectSinkmodifyObject in class ObjectTypeNode
|
Drools :: Core 6.0.0.Beta5 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||