| Modifier and Type | Method and Description |
|---|---|
private static Date |
Dataset.readDate(BinaryReader reader)
Reads a date in year, month and day order from the reader.
|
| Constructor and Description |
|---|
Dataset(BinaryReader reader)
Constructs a new data set ready to have lists of data assigned to it.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) static int[] |
BaseEntity.readIntegerArray(BinaryReader reader,
int count)
Reads an integer array where the first integer is the number of following
integers.
|
private static NodeIndex[] |
Node.readNodeIndexes(Dataset dataSet,
BinaryReader reader,
int offset,
short count)
Used by the constructor to read the variable length list of child node
indexes associated with the node.
|
private static NodeNumericIndex[] |
Node.readNodeNumericIndexes(Dataset dataSet,
BinaryReader reader,
short count)
Used by the constructor to read the variable length list of child node
numeric indexes associated with the node.
|
private int[] |
Signature.ReadOffsets(Dataset dataSet,
BinaryReader reader,
int length)
Uses the offsets list which must be locked to read in the arrays of nodes
or profiles that relate to the signature.
|
| Constructor and Description |
|---|
AsciiString(Dataset dataSet,
int offset,
BinaryReader reader)
Constructs a new instance of AsciiString
|
Component(Dataset dataSet,
int index,
BinaryReader reader)
Constructs a new instance of Component
|
Map(Dataset dataSet,
int index,
BinaryReader reader)
Constructs a new instance of NodeIndex
|
Node(Dataset dataSet,
int offset,
BinaryReader reader)
Constructs a new instance of Node
|
Profile(Dataset dataSet,
int offset,
BinaryReader reader)
Constructs a new instance of the Profile
|
ProfileOffset(Dataset dataSet,
int offset,
BinaryReader reader) |
Property(Dataset dataSet,
int index,
BinaryReader reader)
Constructs a new instance of Property
|
RankedSignatureIndex(Dataset dataSet,
int index,
BinaryReader reader) |
Signature(Dataset dataSet,
int index,
BinaryReader reader)
Constructs a new instance of Signature
|
Value(Dataset dataSet,
int index,
BinaryReader reader)
Constructs a new instance of Value
|
| Constructor and Description |
|---|
Header(BinaryReader reader)
Constructs a new instance of Header
|
| Modifier and Type | Method and Description |
|---|---|
void |
MemoryVariableList.read(BinaryReader reader)
Reads the list into memory.
|
void |
MemoryFixedList.read(BinaryReader reader)
Reads the list into memory
|
| Constructor and Description |
|---|
BaseList(Dataset dataSet,
BinaryReader reader,
BaseEntityFactory<T> entityFactory)
Constructs a new instance of
|
MemoryFixedList(Dataset dataSet,
BinaryReader reader,
BaseEntityFactory<T> entityFactory)
Constructs a new instance of FixedList
|
MemoryVariableList(Dataset dataSet,
BinaryReader reader,
BaseEntityFactory<T> entityFactory)
Constructs a new instance of VariableList
|
| Modifier and Type | Field and Description |
|---|---|
private Queue<BinaryReader> |
Pool.readers |
| Modifier and Type | Method and Description |
|---|---|
BinaryReader |
Source.createReader()
Creates a new reader and stores a reference to it.
|
(package private) BinaryReader |
Pool.getReader()
Returns a reader to the temp file for exclusive use.
|
| Modifier and Type | Method and Description |
|---|---|
protected T |
StreamVariableList.createEntity(int offset,
BinaryReader reader)
Creates a new entity of type T.
|
protected T |
StreamFixedList.createEntity(int index,
BinaryReader reader)
Creates a new entity of type T.
|
protected abstract T |
BaseList.createEntity(int offset,
BinaryReader reader) |
(package private) void |
Pool.release(BinaryReader reader)
Returns the reader to the pool to be used by another process later.
|
| Constructor and Description |
|---|
BaseList(Dataset dataSet,
BinaryReader reader,
Source source,
BaseEntityFactory<T> entityFactory)
Constructs a new instance of BaseList
|
StreamFixedList(Dataset dataSet,
BinaryReader reader,
Source source,
BaseEntityFactory<T> entityFactory) |
StreamVariableList(Dataset dataSet,
BinaryReader reader,
Source source,
BaseEntityFactory<T> entityFactory)
Constructs a new instance of VariableList
|
| Modifier and Type | Method and Description |
|---|---|
Value |
ValueFactory.create(Dataset dataSet,
int index,
BinaryReader reader) |
Signature |
SignatureFactory.create(Dataset dataSet,
int index,
BinaryReader reader) |
Node |
RootNodeFactory.create(Dataset dataSet,
int index,
BinaryReader reader) |
RankedSignatureIndex |
RankedSignatureIndexFactory.create(Dataset dataSet,
int index,
BinaryReader reader)
Creates a new instance of the ranked signature index from the source
stream.
|
Property |
PropertyFactory.create(Dataset dataSet,
int index,
BinaryReader reader) |
ProfileOffset |
ProfileOffsetFactory.create(Dataset dataSet,
int index,
BinaryReader reader)
Creates a new instance of profile offset from the reader
|
Profile |
ProfileFactory.create(Dataset dataSet,
int index,
BinaryReader reader) |
Node |
NodeFactory.create(Dataset dataSet,
int index,
BinaryReader reader) |
Map |
MapFactory.create(Dataset dataSet,
int index,
BinaryReader reader) |
Component |
ComponentFactory.create(Dataset dataSet,
int index,
BinaryReader reader) |
abstract T |
BaseEntityFactory.create(Dataset dataSet,
int index,
BinaryReader reader) |
AsciiString |
AsciiStringFactory.create(Dataset dataSet,
int offset,
BinaryReader reader)
Creates a new instance of AsciiString
|
static Dataset |
MemoryFactory.read(BinaryReader reader,
boolean init) |
(package private) static Dataset |
StreamFactory.read(BinaryReader reader,
Source source) |
| Constructor and Description |
|---|
Header(BinaryReader reader)
Constructs a new instance of Header
|