org.drools.core.reteoo
Class CompositeObjectSinkAdapter.FieldIndex
java.lang.Object
org.drools.core.reteoo.CompositeObjectSinkAdapter.FieldIndex
- All Implemented Interfaces:
- Externalizable, Serializable, Entry<CompositeObjectSinkAdapter.FieldIndex>, LinkedListNode<CompositeObjectSinkAdapter.FieldIndex>
- Enclosing class:
- CompositeObjectSinkAdapter
public static class CompositeObjectSinkAdapter.FieldIndex
- extends Object
- implements LinkedListNode<CompositeObjectSinkAdapter.FieldIndex>, Externalizable
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CompositeObjectSinkAdapter.FieldIndex
public CompositeObjectSinkAdapter.FieldIndex()
CompositeObjectSinkAdapter.FieldIndex
public CompositeObjectSinkAdapter.FieldIndex(int index,
InternalReadAccessor fieldExtractor)
readExternal
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
- Specified by:
readExternal in interface Externalizable
- Throws:
IOException
ClassNotFoundException
writeExternal
public void writeExternal(ObjectOutput out)
throws IOException
- Specified by:
writeExternal in interface Externalizable
- Throws:
IOException
getFieldExtractor
public InternalReadAccessor getFieldExtractor()
getIndex
public int getIndex()
getCount
public int getCount()
getFieldExtactor
public ReadAccessor getFieldExtactor()
isHashed
public boolean isHashed()
setHashed
public void setHashed(boolean hashed)
increaseCounter
public void increaseCounter()
decreaseCounter
public void decreaseCounter()
getNext
public CompositeObjectSinkAdapter.FieldIndex getNext()
- Specified by:
getNext in interface Entry<CompositeObjectSinkAdapter.FieldIndex>
getPrevious
public CompositeObjectSinkAdapter.FieldIndex getPrevious()
- Description copied from interface:
LinkedListNode
- Returns the previous node
- Specified by:
getPrevious in interface LinkedListNode<CompositeObjectSinkAdapter.FieldIndex>
- Returns:
- The previous LinkedListNode
setNext
public void setNext(CompositeObjectSinkAdapter.FieldIndex next)
- Specified by:
setNext in interface Entry<CompositeObjectSinkAdapter.FieldIndex>
setPrevious
public void setPrevious(CompositeObjectSinkAdapter.FieldIndex previous)
- Description copied from interface:
LinkedListNode
- Sets the previous node
- Specified by:
setPrevious in interface LinkedListNode<CompositeObjectSinkAdapter.FieldIndex>
- Parameters:
previous - The previous LinkedListNode
nullPrevNext
public void nullPrevNext()
- Specified by:
nullPrevNext in interface LinkedListNode<CompositeObjectSinkAdapter.FieldIndex>
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.