public void queryFunction1(ByteBuffer bb,StringBuilder high,StringBuilder low){
  bb.putLong(windowId);
  byte opId=(byte)(operatorId);
  bb.put(opId);
  ByteBuffer lowbb=bb;
  lowbb.put((byte)0);
  lowbb.put((byte)0);
  lowbb.put((byte)0);
  for (  byte b : lowbb.array()) {
    low.append(String.format("02x",b & 0xff));
  }
  ByteBuffer highbb=bb;
  highbb.put((byte)0xff);
  highbb.put((byte)0xff);
  highbb.put((byte)0xff);
  for (  byte b : highbb.array()) {
    high.append(String.format("02x",b & 0xff));
  }
}

public void queryFunction1 ( ByteBuffer bb , StringBuilder high , StringBuilder low ) { bb . putLong ( windowId ) ; byte opId = ( byte ) ( operatorId ) ; bb . put ( opId ) ; ByteBuffer lowbb = bb ; lowbb . put ( ( byte ) 0 ) ; lowbb . put ( ( byte ) 0 ) ; lowbb . put ( ( byte ) 0 ) ; for ( byte b : lowbb . array ( ) ) { low . append ( String . format ( "02x" , b & 0xff ) ) ; } ByteBuffer highbb = bb ; highbb . put ( ( byte ) 0xff ) ; highbb . put ( ( byte ) 0xff ) ; highbb . put ( ( byte ) 0xff ) ; for ( byte b : highbb . array ( ) ) { high . append ( String . format ( "02x" , b & 0xff ) ) ; } }
8b windowid | 1b opratorid | 3b tupleid
