public byte[] deflateString2ByteArray(String inputString){
  int length=deflateString2ByteArray(inputString,buffer);
  byte[] result=new byte[Math.abs(length)];
  System.arraycopy(buffer,0,result,0,Math.abs(length));
  return result;
}

public byte [ ] deflateString2ByteArray ( String inputString ) { int length = deflateString2ByteArray ( inputString , buffer ) ; byte [ ] result = new byte [ Math . abs ( length ) ] ; System . arraycopy ( buffer , 0 , result , 0 , Math . abs ( length ) ) ; return result ; }
gets a deflated string
