public CharsetEncoderICU(Charset cs, long cHandle) {
public CharsetEncoderICU(Charset cs, long cHandle, byte[] replacement) {
	public CharsetEncoderICU(Charset cs, long cHandle) {		super(			cs,			(float) NativeConverter.getAveBytesPerChar(cHandle),			(float) NativeConverter.getMaxBytesPerChar(cHandle),			NativeConverter.getSubstitutionBytes(cHandle).getBytes());		// The default callback action on unmappable input 		// or malformed input is to ignore so we set ICU converter		// callback to stop and report the error		ec = NativeConverter.setCallbackEncode( cHandle,                                				NativeConverter.STOP_CALLBACK,                                				false);		converterHandle = cHandle;		if (ErrorCode.isFailure(ec)) {			throw ErrorCode.getException(ec);		}	}