org.drools.common
Class SimpleLogicalDependency
java.lang.Object
org.drools.core.util.AbstractBaseLinkedListNode<LogicalDependency>
org.drools.common.SimpleLogicalDependency
- All Implemented Interfaces:
- Externalizable, Serializable, LogicalDependency, Entry, LinkedListNode<LogicalDependency>
public class SimpleLogicalDependency
- extends AbstractBaseLinkedListNode<LogicalDependency>
- implements LogicalDependency
LogicalDependency is a special node for LinkedLists that maintains
references for the Activation justifier and the justified FactHandle.
- See Also:
- Serialized Form
| Methods inherited from interface org.drools.core.util.Entry |
setNext |
SimpleLogicalDependency
public SimpleLogicalDependency(Activation justifier,
Object object)
SimpleLogicalDependency
public SimpleLogicalDependency(Activation justifier,
Object object,
Object value)
getJustifierEntry
public LinkedListEntry<LogicalDependency> getJustifierEntry()
- Specified by:
getJustifierEntry in interface LogicalDependency
getJustified
public Object getJustified()
- Specified by:
getJustified in interface LogicalDependency
getJustifier
public Activation getJustifier()
- Specified by:
getJustifier in interface LogicalDependency
getValue
public Object getValue()
- Specified by:
getValue in interface LogicalDependency
equals
public boolean equals(Object object)
- Overrides:
equals in class Object
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.