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.Column
public byte getFlags()
public boolean isAscending()
isAscending
in interface Index.Column
public int getColumnIndex()
getColumnIndex
in interface Index.Column
public String getName()
getName
in interface Index.Column
protected boolean isNullValue(Object value)
protected final void writeValue(Object value, ByteUtil.ByteStream bout) throws IOException
IOException
protected abstract void writeNonNullValue(Object value, ByteUtil.ByteStream bout) throws IOException
IOException
Copyright © 2005–2018. All rights reserved.