Package org.cakelab.blender.io.util
Class CStringUtils
- java.lang.Object
-
- org.cakelab.blender.io.util.CStringUtils
-
public class CStringUtils extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description CStringUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
readNullTerminatedString(CDataReadWriteAccess in)
static java.lang.String
readNullTerminatedString(CDataReadWriteAccess in, boolean removeControlCodes)
static int
strlen(byte[] str)
static int
strlen(byte[] str, int start, int maxlen)
static java.lang.String
toNullTerminatedString(byte[] str)
static java.lang.String
toNullTerminatedString(byte[] str, boolean removeControlCodes)
static java.lang.String
toNullTerminatedString(byte[] ascii, int start, int len, boolean removeControlCodes)
static java.lang.String
toNullTerminatedString(byte[] buf, java.nio.charset.Charset charset)
static java.lang.String
toString(byte[] str)
static java.lang.String
toString(byte[] str, boolean removeControlCodes)
static java.lang.String
toString(byte[] ascii, int start, int len, boolean removeControlCodes)
static byte[]
valueOf(java.lang.String str)
static void
writeNullTerminatedString(java.lang.String string, java.nio.charset.Charset charset, CDataReadWriteAccess io, boolean b)
-
-
-
Method Detail
-
toString
public static java.lang.String toString(byte[] ascii, int start, int len, boolean removeControlCodes)
-
toNullTerminatedString
public static java.lang.String toNullTerminatedString(byte[] ascii, int start, int len, boolean removeControlCodes)
-
toString
public static java.lang.String toString(byte[] str)
-
toNullTerminatedString
public static java.lang.String toNullTerminatedString(byte[] str)
-
strlen
public static int strlen(byte[] str, int start, int maxlen)
-
strlen
public static int strlen(byte[] str)
-
valueOf
public static byte[] valueOf(java.lang.String str)
-
readNullTerminatedString
public static java.lang.String readNullTerminatedString(CDataReadWriteAccess in, boolean removeControlCodes) throws java.io.IOException
- Throws:
java.io.IOException
-
toString
public static java.lang.String toString(byte[] str, boolean removeControlCodes)
-
toNullTerminatedString
public static java.lang.String toNullTerminatedString(byte[] str, boolean removeControlCodes)
-
readNullTerminatedString
public static java.lang.String readNullTerminatedString(CDataReadWriteAccess in) throws java.io.IOException
- Throws:
java.io.IOException
-
writeNullTerminatedString
public static void writeNullTerminatedString(java.lang.String string, java.nio.charset.Charset charset, CDataReadWriteAccess io, boolean b) throws java.io.IOException
- Throws:
java.io.IOException
-
toNullTerminatedString
public static java.lang.String toNullTerminatedString(byte[] buf, java.nio.charset.Charset charset)
-
-