package com.honeywell.honeywellXL10NextGen.util.commUtil; public interface IEndianInputStream { int position(); int readBit(int i, int i2, int i3); boolean readBoolean(); boolean readBooleanBit(int i, int i2, int i3); byte[] readByteArray(); byte[] readByteArray(int i); String readCharArray(int i); double readDouble(); float readFloat(); int readSigned16(); int readSigned32(); int readSigned8(); int readSignedBit(int i, int i2, int i3); String readString(); int readUnsigned16(); long readUnsigned32(); int readUnsigned8(); void reset(); void reset(int i); void resetBitFieldMark(int i); int setBitFieldMark(); }