public static class CompositeObjectSinkAdapter.FieldIndex extends Object implements LinkedListNode<CompositeObjectSinkAdapter.FieldIndex>, Externalizable
Constructor and Description |
---|
FieldIndex() |
FieldIndex(int index,
InternalReadAccessor fieldExtractor) |
Modifier and Type | Method and Description |
---|---|
void |
decreaseCounter() |
int |
getCount() |
ReadAccessor |
getFieldExtactor() |
InternalReadAccessor |
getFieldExtractor() |
int |
getIndex() |
CompositeObjectSinkAdapter.FieldIndex |
getNext() |
CompositeObjectSinkAdapter.FieldIndex |
getPrevious()
Returns the previous node
|
void |
increaseCounter() |
boolean |
isHashed() |
void |
nullPrevNext() |
void |
readExternal(ObjectInput in) |
void |
setHashed(boolean hashed) |
void |
setNext(CompositeObjectSinkAdapter.FieldIndex next) |
void |
setPrevious(CompositeObjectSinkAdapter.FieldIndex previous)
Sets the previous node
|
void |
writeExternal(ObjectOutput out) |
public FieldIndex()
public FieldIndex(int index, InternalReadAccessor fieldExtractor)
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
IOException
ClassNotFoundException
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
IOException
public InternalReadAccessor getFieldExtractor()
public int getIndex()
public int getCount()
public ReadAccessor getFieldExtactor()
public boolean isHashed()
public void setHashed(boolean hashed)
public void increaseCounter()
public void decreaseCounter()
public CompositeObjectSinkAdapter.FieldIndex getNext()
getNext
in interface Entry<CompositeObjectSinkAdapter.FieldIndex>
public CompositeObjectSinkAdapter.FieldIndex getPrevious()
LinkedListNode
getPrevious
in interface LinkedListNode<CompositeObjectSinkAdapter.FieldIndex>
public void setNext(CompositeObjectSinkAdapter.FieldIndex next)
setNext
in interface Entry<CompositeObjectSinkAdapter.FieldIndex>
public void setPrevious(CompositeObjectSinkAdapter.FieldIndex previous)
LinkedListNode
setPrevious
in interface LinkedListNode<CompositeObjectSinkAdapter.FieldIndex>
previous
- The previous LinkedListNodepublic void nullPrevNext()
nullPrevNext
in interface LinkedListNode<CompositeObjectSinkAdapter.FieldIndex>
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.