return new java.sql.Timestamp(decodeLong(byte_int));
if (byte_int.length != 8) throw new IllegalArgumentException("Bad parameter to decode");     byte[] date = new byte[4]; byte[] time = new byte[4];  System.arraycopy(byte_int, 0, date, 0, date.length); System.arraycopy(byte_int, date.length, time, 0, time.length);  return new java.sql.Timestamp( decodeDate(date).getTime() + decodeTime(time).getTime());
    public final static java.sql.Timestamp decodeTimestamp(byte[] byte_int){        return new java.sql.Timestamp(decodeLong(byte_int));    } 