public final class NoteStructureSubRecord extends SubRecord
Represents a NoteStructure sub record.
The docs say nothing about it. The length of this record is always 26 bytes.
SubRecord.SubRecordTypes| Modifier and Type | Field and Description |
|---|---|
static short |
sid |
| Constructor and Description |
|---|
NoteStructureSubRecord()
Construct a new
NoteStructureSubRecord and
fill its data with the default values |
NoteStructureSubRecord(LittleEndianInput in,
int size)
Read the record data from the supplied
RecordInputStream |
NoteStructureSubRecord(LittleEndianInput in,
int size,
int cmoOt) |
NoteStructureSubRecord(NoteStructureSubRecord other) |
| Modifier and Type | Method and Description |
|---|---|
NoteStructureSubRecord |
copy() |
protected int |
getDataSize() |
java.util.Map<java.lang.String,java.util.function.Supplier<?>> |
getGenericProperties() |
SubRecord.SubRecordTypes |
getGenericRecordType() |
short |
getSid() |
void |
serialize(LittleEndianOutput out)
Serialize the record data into the supplied array of bytes
|
createSubRecord, getMaxRecordLength, isTerminating, serialize, setMaxRecordLength, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetGenericChildrenpublic static final short sid
public NoteStructureSubRecord()
NoteStructureSubRecord and
fill its data with the default valuespublic NoteStructureSubRecord(NoteStructureSubRecord other)
public NoteStructureSubRecord(LittleEndianInput in, int size)
RecordInputStreamin - the input to read fromsize - the provided size - must be 22public NoteStructureSubRecord(LittleEndianInput in, int size, int cmoOt)
public void serialize(LittleEndianOutput out)
protected int getDataSize()
getDataSize in class SubRecordpublic short getSid()
public NoteStructureSubRecord copy()
copy in interface Duplicatablecopy in class SubRecordpublic SubRecord.SubRecordTypes getGenericRecordType()
getGenericRecordType in interface GenericRecordgetGenericRecordType in class SubRecordpublic java.util.Map<java.lang.String,java.util.function.Supplier<?>> getGenericProperties()
Copyright 2022 The Apache Software Foundation or its licensors, as applicable.