Interface RecordsFile
- All Superinterfaces:
AutoCloseable,Closeable,Collection<RecordsFile.Record>,org.gvsig.tools.util.GetItem<RecordsFile.Record>,org.gvsig.tools.util.GetItem64<RecordsFile.Record>,Iterable<RecordsFile.Record>,List<RecordsFile.Record>,SequencedCollection<RecordsFile.Record>,org.gvsig.tools.util.Size,org.gvsig.tools.util.Size64
- All Known Implementing Classes:
RecordsFileImpl
public interface RecordsFile
extends List<RecordsFile.Record>, org.gvsig.tools.util.Size, org.gvsig.tools.util.Size64, org.gvsig.tools.util.GetItem<RecordsFile.Record>, org.gvsig.tools.util.GetItem64<RecordsFile.Record>, Closeable
- Author:
- gvSIG Team
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interfacestatic interface -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final byte -
Method Summary
Modifier and TypeMethodDescriptionvoidcreate(File f, RecordsFile.RecordType recordType) voidcreate(RandomAccessFile raf, RecordsFile.RecordType recordType) booleanisOpen()voidvoidopen(RandomAccessFile raf) Methods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArrayMethods inherited from interface org.gvsig.tools.util.GetItem
getMethods inherited from interface org.gvsig.tools.util.GetItem64
get64Methods inherited from interface java.util.List
add, add, addAll, addAll, addFirst, addLast, clear, contains, containsAll, equals, get, getFirst, getLast, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeFirst, removeLast, replaceAll, retainAll, reversed, set, size, sort, spliterator, subList, toArray, toArrayMethods inherited from interface org.gvsig.tools.util.Size
sizeMethods inherited from interface org.gvsig.tools.util.Size64
size64
-
Field Details
-
TYPE_BYTE
static final byte TYPE_BYTE- See Also:
-
TYPE_SHORT
static final byte TYPE_SHORT- See Also:
-
TYPE_INTEGER
static final byte TYPE_INTEGER- See Also:
-
TYPE_LONG
static final byte TYPE_LONG- See Also:
-
TYPE_DOUBLE
static final byte TYPE_DOUBLE- See Also:
-
TYPE_TIMESTAMP
static final byte TYPE_TIMESTAMP- See Also:
-
TYPE_STRING
static final byte TYPE_STRING- See Also:
-
TYPE_BYTES
static final byte TYPE_BYTES- See Also:
-
-
Method Details
-
getRecordType
RecordsFile.RecordType getRecordType() -
open
- Throws:
IOException
-
open
- Throws:
IOException
-
create
- Throws:
IOException
-
create
- Throws:
IOException
-
isOpen
boolean isOpen()
-