ps = con.prepareStatement(GetWKBZTypes);
rs = ps.executeQuery();
rs.next();
byte[] bytes = rs.getBytes(1);
ByteOrderDataInStream dis = new ByteOrderDataInStream();
dis.setInStream(new ByteArrayInStream(bytes));
byte byteOrder = dis.readByte();
// default is big endian
if (byteOrder == WKBConstants.wkbNDR)
dis.setOrder(ByteOrderValues.LITTLE_ENDIAN);