@Override public void encodeValue(final BCF2Encoder encoder, final Object value, final BCF2Type type, final int minValues) throws IOException { final String s = javaStringToBCF2String(value); encoder.encodeRawString(s, Math.max(s.length(), minValues)); }
@Override public void encodeValue(final BCF2Encoder encoder, final Object value, final BCF2Type type, final int minValues) throws IOException { final String s = javaStringToBCF2String(value); encoder.encodeRawString(s, Math.max(s.length(), minValues)); }
@Override public void encodeValue(final BCF2Encoder encoder, final Object value, final BCF2Type type, final int minValues) throws IOException { final String s = javaStringToBCF2String(value); encoder.encodeRawString(s, Math.max(s.length(), minValues)); }
@Override protected int numElementsFromValue(final Object value) { return value == null ? 0 : javaStringToBCF2String(value).length(); }
@Override protected int numElementsFromValue(final Object value) { return value == null ? 0 : javaStringToBCF2String(value).length(); }
@Override protected int numElementsFromValue(final Object value) { return value == null ? 0 : javaStringToBCF2String(value).length(); }