/** * Gets the compression value given the name of the compression type. * @param name the compression name * @return the compression value */ public static CompressionValue getValue(String name) { if (name == null) { return PACKBITS; } for (CompressionValue cv : CompressionValue.values()) { if (cv.toString().equalsIgnoreCase(name)) { return cv; } } throw new IllegalArgumentException("Unknown compression value: " + name); } }
new char[] {(char)compression.getValue()}));
encodeParams.setCompression(CompressionValue.NONE); } else { encodeParams.setCompression(CompressionValue.getValue(params.getCompressionMethod()));