| Modifier and Type | Class and Description |
|---|---|
| public static enum | |
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private static final int | |
| private static int |
| Access | Constructor and Description |
|---|---|
| protected | |
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public abstract SubRecord | |
| public static SubRecord | Returns: the created sub-recordthe stream to read from in, int the objectType field of the containing CommonObjectDataSubRecord,
we need it to propagate to next sub-records as it defines what data follows cmoOt)read a sub-record from the supplied stream |
| protected abstract int | Returns: the size of the data for this record (which is always 4 bytes less than the total record size). Note however, that ushort encoded after the record sid is usually but not always the data size.
|
| public abstract SubRecord. | getGenericRecordType()
Redeclares as abstract: org.
|
| public static int | |
| public boolean | Returns: whether this record is the last in the sub-record streamWhether this record terminates the sub-record stream. |
| public byte[] | |
| public abstract void | |
| public static void | |
| public final String |
| DEFAULT_MAX_RECORD_LENGTH | back to summary |
|---|---|
| private static final int DEFAULT_MAX_RECORD_LENGTH | |
| MAX_RECORD_LENGTH | back to summary |
|---|---|
| private static int MAX_RECORD_LENGTH | |
| SubRecord | back to summary |
|---|---|
| protected SubRecord() | |
| SubRecord | back to summary |
|---|---|
| protected SubRecord(SubRecord other) | |
| copy | back to summary |
|---|---|
| public abstract SubRecord copy() Redeclares org.
| |
| createSubRecord | back to summary |
|---|---|
| public static SubRecord createSubRecord(LittleEndianInput in, int cmoOt) read a sub-record from the supplied stream
| |
| getDataSize | back to summary |
|---|---|
protected abstract int getDataSize()
| |
| getGenericRecordType | back to summary |
|---|---|
| public abstract SubRecord. Redeclares as abstract: org.
| |
| getMaxRecordLength | back to summary |
|---|---|
public static int getMaxRecordLength()
| |
| isTerminating | back to summary |
|---|---|
| public boolean isTerminating() Whether this record terminates the sub-record stream.
There are two cases when this method must be overridden and return
| |
| serialize | back to summary |
|---|---|
| public byte[] serialize() | |
| serialize | back to summary |
|---|---|
| public abstract void serialize(LittleEndianOutput out) | |
| setMaxRecordLength | back to summary |
|---|---|
public static void setMaxRecordLength(int length)
| |
| toString | back to summary |
|---|---|
| public final String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non- | |
| Modifier and Type | Class and Description |
|---|---|
| public static interface |
| Modifier and Type | Field and Description |
|---|---|
| public static final SubRecord. | |
| public static final SubRecord. | |
| public static final SubRecord. | |
| public static final SubRecord. | |
| public static final SubRecord. | |
| public static final SubRecord. | |
| public static final SubRecord. | |
| public static final SubRecord. | |
| private static final Map | |
| public static final SubRecord. | |
| public final SubRecord. | |
| public final short | |
| public static final SubRecord. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static SubRecord. | |
| public short | |
| public static SubRecord. | |
| public static SubRecord. |
| COMMON_OBJECT_DATA | back to summary |
|---|---|
| public static final SubRecord. | |
| EMBEDDED_OBJECT_REF | back to summary |
|---|---|
| public static final SubRecord. | |
| END | back to summary |
|---|---|
| public static final SubRecord. | |
| FT_CBLS | back to summary |
|---|---|
| public static final SubRecord. | |
| FT_CF | back to summary |
|---|---|
| public static final SubRecord. | |
| FT_PIO_GRBIT | back to summary |
|---|---|
| public static final SubRecord. | |
| GROUP_MARKER | back to summary |
|---|---|
| public static final SubRecord. | |
| LBS_DATA | back to summary |
|---|---|
| public static final SubRecord. | |
| LOOKUP | back to summary |
|---|---|
| private static final Map<Short, SubRecord. | |
| NOTE_STRUCTURE | back to summary |
|---|---|
| public static final SubRecord. | |
| recordConstructor | back to summary |
|---|---|
| public final SubRecord. | |
| sid | back to summary |
|---|---|
| public final short sid | |
| UNKNOWN | back to summary |
|---|---|
| public static final SubRecord. | |
| SubRecordTypes | back to summary |
|---|---|
| private SubRecordTypes(int sid, SubRecord. | |
| forSID | back to summary |
|---|---|
| public static SubRecord. | |
| getSid | back to summary |
|---|---|
| public short getSid() | |
| valueOf | back to summary |
|---|---|
| public static SubRecord. | |
| values | back to summary |
|---|---|
| public static SubRecord. | |
| Modifier and Type | Method and Description |
|---|---|
| public T | Returns: the created sub-recordthe stream to read from in, int size, int the objectType field of the containing CommonObjectDataSubRecord,
we need it to propagate to next sub-records as it defines what data follows cmoOt)read a sub-record from the supplied stream |
| apply | back to summary |
|---|---|
| public T apply(LittleEndianInput in, int size, int cmoOt) read a sub-record from the supplied stream
| |
| Modifier and Type | Field and Description |
|---|---|
| private final byte[] | |
| private final int |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public SubRecord. | copy()
Implements abstract org. Implements org.
|
| protected int | |
| public Map | |
| public SubRecord. | getGenericRecordType()
Overrides default org. Implements abstract org.
|
| public void | serialize(LittleEndianOutput out)
Implements abstract org.
|
| _data | back to summary |
|---|---|
| private final byte[] _data | |
| _sid | back to summary |
|---|---|
| private final int _sid | |
| UnknownSubRecord | back to summary |
|---|---|
| public UnknownSubRecord(LittleEndianInput in, int size, int sid) | |
| copy | back to summary |
|---|---|
| public SubRecord. Implements abstract org. Implements org.
| |
| getDataSize | back to summary |
|---|---|
| protected int getDataSize() Implements abstract org.
| |
| getGenericProperties | back to summary |
|---|---|
| public Map Implements org.
| |
| getGenericRecordType | back to summary |
|---|---|
| public SubRecord. Overrides default org. Implements abstract org.
| |
| serialize | back to summary |
|---|---|
| public void serialize(LittleEndianOutput out) Implements abstract org.
| |