public interface EncoderFactory
Factory for the various HLA data types.
-
Method Summary
Modifier and TypeMethodDescriptioncreateHLAASCIIchar(byte b) createHLAboolean(boolean b) createHLAbyte(byte b) <T extends DataElement>
HLAfixedArray<T> createHLAfixedArray(DataElementFactory<T> factory, int size) <T extends DataElement>
HLAfixedArray<T> createHLAfixedArray(T... elements) createHLAfloat32BE(float f) createHLAfloat32LE(float f) createHLAfloat64BE(double d) createHLAfloat64LE(double d) createHLAinteger16BE(short s) createHLAinteger16LE(short s) createHLAinteger32BE(int i) createHLAinteger32LE(int i) createHLAinteger64BE(long l) createHLAinteger64LE(long l) createHLAoctet(byte b) createHLAoctetPairBE(short s) createHLAoctetPairLE(short s) createHLAopaqueData(byte[] b) createHLAunicodeChar(short c) <T extends DataElement>
HLAvariableArray<T> createHLAvariableArray(DataElementFactory<T> factory, T... elements) <T extends DataElement>
HLAvariantRecord<T> createHLAvariantRecord(T discriminant)
-
Method Details
-
createHLAASCIIchar
HLAASCIIchar createHLAASCIIchar() -
createHLAASCIIchar
-
createHLAASCIIstring
HLAASCIIstring createHLAASCIIstring() -
createHLAASCIIstring
-
createHLAboolean
HLAboolean createHLAboolean() -
createHLAboolean
-
createHLAbyte
HLAbyte createHLAbyte() -
createHLAbyte
-
createHLAvariantRecord
-
createHLAfixedRecord
HLAfixedRecord createHLAfixedRecord() -
createHLAfixedArray
<T extends DataElement> HLAfixedArray<T> createHLAfixedArray(DataElementFactory<T> factory, int size) -
createHLAfixedArray
-
createHLAfloat32BE
HLAfloat32BE createHLAfloat32BE() -
createHLAfloat32BE
-
createHLAfloat32LE
HLAfloat32LE createHLAfloat32LE() -
createHLAfloat32LE
-
createHLAfloat64BE
HLAfloat64BE createHLAfloat64BE() -
createHLAfloat64BE
-
createHLAfloat64LE
HLAfloat64LE createHLAfloat64LE() -
createHLAfloat64LE
-
createHLAinteger16BE
HLAinteger16BE createHLAinteger16BE() -
createHLAinteger16BE
-
createHLAinteger16LE
HLAinteger16LE createHLAinteger16LE() -
createHLAinteger16LE
-
createHLAinteger32BE
HLAinteger32BE createHLAinteger32BE() -
createHLAinteger32BE
-
createHLAinteger32LE
HLAinteger32LE createHLAinteger32LE() -
createHLAinteger32LE
-
createHLAinteger64BE
HLAinteger64BE createHLAinteger64BE() -
createHLAinteger64BE
-
createHLAinteger64LE
HLAinteger64LE createHLAinteger64LE() -
createHLAinteger64LE
-
createHLAoctet
HLAoctet createHLAoctet() -
createHLAoctet
-
createHLAoctetPairBE
HLAoctetPairBE createHLAoctetPairBE() -
createHLAoctetPairBE
-
createHLAoctetPairLE
HLAoctetPairLE createHLAoctetPairLE() -
createHLAoctetPairLE
-
createHLAopaqueData
HLAopaqueData createHLAopaqueData() -
createHLAopaqueData
-
createHLAunicodeChar
HLAunicodeChar createHLAunicodeChar() -
createHLAunicodeChar
-
createHLAunicodeString
HLAunicodeString createHLAunicodeString() -
createHLAunicodeString
-
createHLAvariableArray
<T extends DataElement> HLAvariableArray<T> createHLAvariableArray(DataElementFactory<T> factory, T... elements)
-