public abstract static class IndexData.ColumnDescriptor extends Object implements Index.Column
| Modifier and Type | Method and Description |
|---|---|
ColumnImpl |
getColumn() |
int |
getColumnIndex() |
byte |
getFlags() |
String |
getName() |
boolean |
isAscending() |
protected boolean |
isNullValue(Object value) |
String |
toString() |
protected abstract void |
writeNonNullValue(Object value,
ByteUtil.ByteStream bout) |
protected void |
writeValue(Object value,
ByteUtil.ByteStream bout) |
public ColumnImpl getColumn()
getColumn in interface Index.Columnpublic byte getFlags()
public boolean isAscending()
isAscending in interface Index.Columnpublic int getColumnIndex()
getColumnIndex in interface Index.Columnpublic String getName()
getName in interface Index.Columnprotected boolean isNullValue(Object value)
protected final void writeValue(Object value, ByteUtil.ByteStream bout) throws IOException
IOExceptionprotected abstract void writeNonNullValue(Object value, ByteUtil.ByteStream bout) throws IOException
IOExceptionCopyright © 2005–2016. All rights reserved.