question: reset the read pointer for this buffer . concode_field_sep ByteArrayInputStream _inputStream concode_elem_sep boolean _valid concode_elem_sep byte[] _byteArray concode_elem_sep DataInputStream _input concode_field_sep char unpackChar concode_elem_sep void setBuffer concode_elem_sep int length concode_elem_sep byte[] unpackBytes concode_elem_sep float unpackFloat concode_elem_sep void skipHeader concode_elem_sep String unpackString concode_elem_sep boolean valid concode_elem_sep byte unpackByte concode_elem_sep int unpackInt concode_elem_sep void unpackFrom concode_elem_sep short unpackShort concode_elem_sep void print concode_elem_sep double unpackDouble concode_elem_sep boolean unpackBoolean concode_elem_sep void copy concode_elem_sep byte[] buffer concode_elem_sep void realign concode_elem_sep long unpackLong
target: boolean function ( ) { if ( ! _valid ) return false ; try { _inputStream = new ByteArrayInputStream ( _byteArray ) ; _input = new DataInputStream ( _inputStream ) ; skipHeader ( ) ; } catch ( IOException loc0 ) { _valid = false ; } return _valid ; }