A transfer type is an encoding of a double on to the stream. It must have a fixed length in bytes. Some are pure ASCII, and isAscii can be used to check this.
convenient method which gently reminds that the ByteOrder needs to be specified with ByteBuffers. ByteBuffers are created with big endian turned on, but more often little endian is used.
returns a TranferType for the given name, or null if none is found.
return true if the transfer type uses ASCII-encodings to represent data. It's assumed in this case that trailing whitespace can be modified for readability.
return a string identifying the TransferType.
read the data from the buffer. The implementations will increment the buffer's position by sizeBytes.
return the number of bytes used by the transfer type.
write the data to the buffer. The buffer's position should be incremented by sizeBytes.