Class IndexContentDescriptor.IndexColumn
java.lang.Object
de.bsvrz.ars.ars.persistence.index.backend.management.IndexContentDescriptor.IndexColumn
- Enclosing class:
- IndexContentDescriptor<E extends java.lang.Enum<E>>
public static class IndexContentDescriptor.IndexColumn
extends java.lang.Object
Eine Spalte in einer Indexdatei
-
Method Summary
Modifier and Type Method Description int
getColumnIndex()
java.lang.Enum<?>
getData()
int
getLengthBytes()
IndexContentDescriptor.IndexColumn
getMinColumn()
int
getOffsetBytes()
ColumnType
getType()
long
readLong(byte[] data)
long
readLong(byte[] data, int baseOffset)
java.lang.String
readString(byte[] data)
java.lang.String
toString()
void
writeBytes(long value, byte[] result)
void
writeBytes(java.lang.String value, byte[] result)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Method Details
-
getLengthBytes
public int getLengthBytes() -
getOffsetBytes
public int getOffsetBytes() -
getType
-
readLong
public long readLong(byte[] data) -
readLong
public long readLong(byte[] data, int baseOffset) -
readString
public java.lang.String readString(byte[] data) -
getColumnIndex
public int getColumnIndex() -
getData
public java.lang.Enum<?> getData() -
writeBytes
public void writeBytes(long value, byte[] result) -
writeBytes
public void writeBytes(java.lang.String value, byte[] result) -
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-
getMinColumn
-