List of usage examples for org.apache.commons.codec CharEncoding UTF_16LE
String UTF_16LE
To view the source code for org.apache.commons.codec CharEncoding UTF_16LE.
Click Source Link
From source file:com.bfd.util.StringUtils.java
/** * Encodes the given string into a sequence of bytes using the UTF-16LE charset, storing the result into a new byte * array.//w w w.jav a2 s . co m * * @param string * the String to encode, may be <code>null</code> * @return encoded bytes, or <code>null</code> if the input string was <code>null</code> * @throws IllegalStateException * Thrown when the charset is missing, which should be never according the the Java specification. * @see <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/nio/charset/Charset.html">Standard charsets</a> * @see #getBytesUnchecked(String, String) */ public static byte[] getBytesUtf16Le(String string) { return StringUtils.getBytesUnchecked(string, CharEncoding.UTF_16LE); }
From source file:com.bfd.util.StringUtils.java
/** * Constructs a new <code>String</code> by decoding the specified array of bytes using the UTF-16LE charset. * /* w w w . j a v a 2s . c o m*/ * @param bytes * The bytes to be decoded into characters * @return A new <code>String</code> decoded from the specified array of bytes using the UTF-16LE charset, * or <code>null</code> if the input byte array was <code>null</code>. * @throws IllegalStateException * Thrown when a {@link UnsupportedEncodingException} is caught, which should never happen since the * charset is required. */ public static String newStringUtf16Le(byte[] bytes) { return StringUtils.newString(bytes, CharEncoding.UTF_16LE); }