Drools :: Core 6.0.0.Beta5

org.drools.core.reteoo
Class NodeTypeEnums

java.lang.Object
  extended by org.drools.core.reteoo.NodeTypeEnums

public class NodeTypeEnums
extends Object

ObjectSource : < NodeTypeEnums.ObjectSource * LeftTupleSource: > LeftTupleSource BetaNode : > BetaNode ObjectSink : % 2 == 0 LeftSource : % 2 != 0


Field Summary
static short AccumulateNode
           
static short AlphaNode
           
static short BetaNode
           
static short ConditionalBranchNode
           
static short ElseNode
           
static short EntryPointNode
           
static short EvalConditionNode
           
static short ExistsNode
           
static short ForallNotNode
           
static short FromNode
           
static short JoinNode
           
static short LeftInputAdapterNode
           
static short LeftTupleSource
           
static short NotNode
           
static short ObjectSource
           
static short ObjectTypeNode
           
static short OperatorNode
           
static short PropagationQueueingNode
           
static short PropagationQueuingNode
           
static short QueryElementNode
           
static short QueryRiaFixerNode
           
static short QueryTerminalNode
           
static short ReteNode
           
static short RightInputAdaterNode
           
static short RuleTerminalNode
           
static short TimerConditionNode
           
static short UnificationNode
           
static short WindowNode
           
 
Constructor Summary
NodeTypeEnums()
           
 
Method Summary
static boolean isBetaNode(NetworkNode node)
           
static boolean isLeftTupleSink(NetworkNode node)
           
static boolean isLeftTupleSource(NetworkNode node)
           
static boolean isObjectSink(NetworkNode node)
           
static boolean isObjectSource(NetworkNode node)
           
static boolean isTerminalNode(NetworkNode node)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EntryPointNode

public static final short EntryPointNode
See Also:
Constant Field Values

ReteNode

public static final short ReteNode
See Also:
Constant Field Values

ObjectTypeNode

public static final short ObjectTypeNode
See Also:
Constant Field Values

AlphaNode

public static final short AlphaNode
See Also:
Constant Field Values

PropagationQueuingNode

public static final short PropagationQueuingNode
See Also:
Constant Field Values

WindowNode

public static final short WindowNode
See Also:
Constant Field Values

PropagationQueueingNode

public static final short PropagationQueueingNode
See Also:
Constant Field Values

RightInputAdaterNode

public static final short RightInputAdaterNode
See Also:
Constant Field Values

ObjectSource

public static final short ObjectSource
See Also:
Constant Field Values

QueryTerminalNode

public static final short QueryTerminalNode
See Also:
Constant Field Values

RuleTerminalNode

public static final short RuleTerminalNode
See Also:
Constant Field Values

LeftTupleSource

public static final short LeftTupleSource
See Also:
Constant Field Values

LeftInputAdapterNode

public static final short LeftInputAdapterNode
See Also:
Constant Field Values

EvalConditionNode

public static final short EvalConditionNode
See Also:
Constant Field Values

TimerConditionNode

public static final short TimerConditionNode
See Also:
Constant Field Values

QueryRiaFixerNode

public static final short QueryRiaFixerNode
See Also:
Constant Field Values

FromNode

public static final short FromNode
See Also:
Constant Field Values

UnificationNode

public static final short UnificationNode
See Also:
Constant Field Values

QueryElementNode

public static final short QueryElementNode
See Also:
Constant Field Values

ConditionalBranchNode

public static final short ConditionalBranchNode
See Also:
Constant Field Values

BetaNode

public static final short BetaNode
See Also:
Constant Field Values

JoinNode

public static final short JoinNode
See Also:
Constant Field Values

NotNode

public static final short NotNode
See Also:
Constant Field Values

ExistsNode

public static final short ExistsNode
See Also:
Constant Field Values

AccumulateNode

public static final short AccumulateNode
See Also:
Constant Field Values

ForallNotNode

public static final short ForallNotNode
See Also:
Constant Field Values

ElseNode

public static final short ElseNode
See Also:
Constant Field Values

OperatorNode

public static final short OperatorNode
See Also:
Constant Field Values
Constructor Detail

NodeTypeEnums

public NodeTypeEnums()
Method Detail

isObjectSource

public static boolean isObjectSource(NetworkNode node)

isObjectSink

public static boolean isObjectSink(NetworkNode node)

isLeftTupleSource

public static boolean isLeftTupleSource(NetworkNode node)

isBetaNode

public static boolean isBetaNode(NetworkNode node)

isTerminalNode

public static boolean isTerminalNode(NetworkNode node)

isLeftTupleSink

public static boolean isLeftTupleSink(NetworkNode node)

Drools :: Core 6.0.0.Beta5

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