|
" 2013 FRC Java API " |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.squawk.util.DataInputUTF8Decoder
public final class DataInputUTF8Decoder
This class provides one function for decoding a UTF-8 encoded string from a
DataInput
. This provides almost the same functionality as
DataInputStream.readUTF(DataInput)
except that it can be used
to decode a UTF-8 string from a Java class file which differs from
the "standard" UTF-8 format in that 0 is encoded in two
bytes as opposed to one.
Method Summary | |
---|---|
static String |
readUTF(DataInput in,
boolean isClassFile,
boolean twoByteLength)
Reads a UTF-8 encoded String from in . |
static String |
readUTF(DataInput in,
boolean isClassFile,
int utflen)
Reads a UTF-8 encoded String from in . |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static final String readUTF(DataInput in, boolean isClassFile, boolean twoByteLength) throws IOException
in
.
in
- a data input stream.isClassFile
- if true, then 0 is decoded from two bytes as opposed to onetwoByteLength
- if true, then the length of the encoded string is given in two bytes as opposed to 4
IOException
public static final String readUTF(DataInput in, boolean isClassFile, int utflen) throws IOException
in
.
in
- a data input stream.isClassFile
- if true, then 0 is decoded from two bytes as opposed to oneutflen
- the numbers of bytes to be decoded
IOException
|
" 2013 FRC Java API " |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |