public DataCoding newInstance(byte dataCoding) { // bit 3 is reserved, and set to 0 byte fixedDataCoding = (byte)(MASK_BIT3_REMOVAL & dataCoding); Alphabet alphabet = Alphabet.parseDataCoding(fixedDataCoding); MessageClass messageClass = MessageClass.parseDataCoding(fixedDataCoding); return new SimpleDataCoding(alphabet, messageClass); } }
public DataCoding newInstance(byte dataCoding) { // bit 3 is reserved, and set to 0 byte fixedDataCoding = (byte)(MASK_BIT3_REMOVAL & dataCoding); Alphabet alphabet = Alphabet.parseDataCoding(fixedDataCoding); MessageClass messageClass = MessageClass.parseDataCoding(fixedDataCoding); return new SimpleDataCoding(alphabet, messageClass); } }
public DataCoding newInstance(byte dataCoding) { // bit 3 is reserved, and set to 0 byte fixedDataCoding = (byte)(MASK_BIT3_REMOVAL & dataCoding); Alphabet alphabet = Alphabet.parseDataCoding(fixedDataCoding); MessageClass messageClass = MessageClass.parseDataCoding(fixedDataCoding); return new SimpleDataCoding(alphabet, messageClass); } }
public DataCoding newInstance(byte dataCoding) { boolean compressed = isCompressed(dataCoding); boolean containMessageClass = isContainMessageClass(dataCoding); MessageClass messageClass = null; if (containMessageClass) { // ignore Message Class if the PDU has tell us no Message Class messageClass = MessageClass.parseDataCoding(dataCoding); } Alphabet alphabet = Alphabet.parseDataCoding(dataCoding); return new GeneralDataCoding(alphabet, messageClass, compressed); }
public DataCoding newInstance(byte dataCoding) { boolean compressed = isCompressed(dataCoding); boolean containMessageClass = DataCodings.containsMessageClass(dataCoding); MessageClass messageClass = null; if (containMessageClass) { // ignore Message Class if the PDU has tell us no Message Class messageClass = MessageClass.parseDataCoding(dataCoding); } Alphabet alphabet = Alphabet.parseDataCoding(dataCoding); return new GeneralDataCoding(alphabet, messageClass, compressed); }
public DataCoding newInstance(byte dataCoding) { boolean compressed = isCompressed(dataCoding); boolean containMessageClass = isContainMessageClass(dataCoding); MessageClass messageClass = null; if (containMessageClass) { // ignore Message Class if the PDU has tell us no Message Class messageClass = MessageClass.parseDataCoding(dataCoding); } Alphabet alphabet = Alphabet.parseDataCoding(dataCoding); return new GeneralDataCoding(alphabet, messageClass, compressed); }