public void addArgument(byte[] argument){
  if (argument == null)   throw new NullPointerException("The passed argument is null, have you checked its validity?");
  arguments.add(Arrays.copyOfRange(argument,0,(argument.length > 255) ? 255 : argument.length));
}

public void addArgument ( byte [ ] argument ) { if ( argument == null ) throw new NullPointerException ( "The passed argument is null, have you checked its validity?" ) ; arguments . add ( Arrays . copyOfRange ( argument , 0 , ( argument . length > 255 ) ? 255 : argument . length ) ) ; }
adds a new bytes array argument .
