@Override public long getAsLong(final int index) { return this.getAsInt(index); }
singleAtomicField = new JBBPFieldBit(name, read & 0xFF, bitNumber); } else { structureFields.add(new JBBPFieldArrayBit(name, inStream.readBitsArray(wholeStreamArray ? -1 : arrayLength, bitNumber), bitNumber));
if (array.size() > 0) { if (array instanceof JBBPFieldArrayBit) { Byte(((JBBPFieldArrayBit) array).getArray()); } else if (array instanceof JBBPFieldArrayBoolean) { final boolean[] boolArray = ((JBBPFieldArrayBoolean) array).getArray();
@Override public JBBPFieldBit getElementAt(final int index) { final JBBPFieldBit result = new JBBPFieldBit(this.fieldNameInfo, this.getAsInt(index), this.bitNumber); result.payload = this.payload; return result; }