public interface FSTDecoder
String readStringUTF() throws IOException
IOExceptionString readStringAsc() throws IOException
IOExceptionvoid readFIntArr(int len,
int[] arr)
throws IOException
IOExceptionint readFInt()
throws IOException
IOExceptiondouble readFDouble()
throws IOException
IOExceptionfloat readFFloat()
throws IOException
IOExceptionbyte readFByte()
throws IOException
IOExceptionint readIntByte()
throws IOException
IOExceptionlong readFLong()
throws IOException
IOExceptionchar readFChar()
throws IOException
IOExceptionshort readFShort()
throws IOException
IOExceptionint readPlainInt()
throws IOException
IOExceptionbyte[] getBuffer()
int getInputPos()
void moveTo(int position)
void setInputStream(InputStream in)
int ensureReadAhead(int bytes)
void reset()
void resetToCopyOf(byte[] bytes,
int off,
int len)
void resetWith(byte[] bytes,
int len)
FSTClazzInfo readClass() throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionClass classForName(String name) throws ClassNotFoundException
ClassNotFoundExceptionvoid registerClass(Class possible)
void close()
void skip(int n)
void readPlainBytes(byte[] b,
int off,
int len)
byte readObjectHeaderTag()
throws IOException
IOExceptionint getObjectHeaderLen()
boolean isMapBased()
Object getDirectObject()
void consumeEndMarker()
Object readArrayHeader() throws IOException, ClassNotFoundException, Exception
void readExternalEnd()
boolean isEndMarker(String s)
int readVersionTag()
throws IOException
IOExceptionvoid pushBack(int bytes)
void readArrayEnd(FSTClazzInfo clzSerInfo)
void readObjectEnd()
int available()
Copyright © 2015. All rights reserved.