@SuppressWarnings("unused") public Integer getMType() { return getDecodedValue( () -> mType, value -> mType = value, () -> getNumberOfBits() > 80, () -> UNSIGNED_INTEGER_DECODER.apply(getBits(80, 86))); }
@SuppressWarnings("unused") public Integer getStationId() { return getDecodedValue( () -> stationId, value -> stationId = value, () -> getNumberOfBits() > 80, () -> UNSIGNED_INTEGER_DECODER.apply(getBits(86, 96))); }
@SuppressWarnings("unused") public Integer getSpare2() { return getDecodedValue( () -> spare2, value -> spare2 = value, () -> Boolean.TRUE, () -> UNSIGNED_INTEGER_DECODER.apply(getBits(75, 80))); }
@SuppressWarnings("unused") public Integer getHealth() { return getDecodedValue( () -> health, value -> health = value, () -> getNumberOfBits() > 80, () -> UNSIGNED_INTEGER_DECODER.apply(getBits(117, 120))); }
@SuppressWarnings("unused") public Integer getNumOfWords() { return getDecodedValue( () -> numOfWords, value -> numOfWords = value, () -> getNumberOfBits() > 80, () -> UNSIGNED_INTEGER_DECODER.apply(getBits(112, 117))); }
@SuppressWarnings("unused") public Integer getSequenceNumber() { return getDecodedValue( () -> sequenceNumber, value -> sequenceNumber = value, () -> getNumberOfBits() > 80, () -> UNSIGNED_INTEGER_DECODER.apply(getBits(109, 112))); }
@SuppressWarnings("unused") public Integer getZCount() { return getDecodedValue( () -> zCount, value -> zCount = value, () -> getNumberOfBits() > 80, () -> UNSIGNED_INTEGER_DECODER.apply(getBits(96, 109))); }