public interface RecordsFile extends java.util.List<RecordsFile.Record>, Size, Size64, GetItem<RecordsFile.Record>, GetItem64<RecordsFile.Record>, java.io.Closeable
| Modifier and Type | Interface and Description |
|---|---|
static interface |
RecordsFile.Record |
static interface |
RecordsFile.RecordType |
static interface |
RecordsFile.RecordTypeBuilder |
| Modifier and Type | Field and Description |
|---|---|
static byte |
TYPE_BYTE |
static byte |
TYPE_BYTES |
static byte |
TYPE_DOUBLE |
static byte |
TYPE_INTEGER |
static byte |
TYPE_LONG |
static byte |
TYPE_SHORT |
static byte |
TYPE_STRING |
static byte |
TYPE_TIMESTAMP |
| Modifier and Type | Method and Description |
|---|---|
void |
create(java.io.File f,
RecordsFile.RecordType recordType) |
void |
create(java.io.RandomAccessFile raf,
RecordsFile.RecordType recordType) |
RecordsFile.RecordType |
getRecordType() |
boolean |
isOpen() |
void |
open(java.io.File f) |
void |
open(java.io.RandomAccessFile raf) |
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArraystatic final byte TYPE_BYTE
static final byte TYPE_SHORT
static final byte TYPE_INTEGER
static final byte TYPE_LONG
static final byte TYPE_DOUBLE
static final byte TYPE_TIMESTAMP
static final byte TYPE_STRING
static final byte TYPE_BYTES
RecordsFile.RecordType getRecordType()
void open(java.io.File f) throws java.io.IOException
java.io.IOExceptionvoid open(java.io.RandomAccessFile raf) throws java.io.IOException
java.io.IOExceptionvoid create(java.io.File f,
RecordsFile.RecordType recordType)
throws java.io.IOException
java.io.IOExceptionvoid create(java.io.RandomAccessFile raf,
RecordsFile.RecordType recordType)
throws java.io.IOException
java.io.IOExceptionboolean isOpen()