Package org.jcodings.transcode.specific
Class From_UTF_32_Transcoder
- java.lang.Object
-
- org.jcodings.transcode.Transcoder
-
- org.jcodings.transcode.specific.From_UTF_32_Transcoder
-
- All Implemented Interfaces:
TranscodingInstruction
public class From_UTF_32_Transcoder extends Transcoder
-
-
Field Summary
Fields Modifier and Type Field Description static Transcoder
INSTANCE
-
Fields inherited from class org.jcodings.transcode.Transcoder
compatibility, inputUnitLength, maxInput, maxOutput
-
Fields inherited from interface org.jcodings.transcode.TranscodingInstruction
FOURbt, FUNii, FUNio, FUNsi, FUNsio, FUNso, GB4bt, INVALID, LAST, NOMAP, NOMAP_RESUME_1, ONEbt, STR1, THREEbt, TWObt, UNDEF, ZERObt, ZeroXResume_1, ZeroXResume_2
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
From_UTF_32_Transcoder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
hasStateInit()
int
startToInfo(byte[] statep, byte[] s, int sStart, int l)
int
startToOutput(byte[] statep, byte[] s, int sStart, int l, byte[] o, int oStart, int oSize)
int
stateInit(byte[] statep)
-
Methods inherited from class org.jcodings.transcode.Transcoder
finish, getDestination, getSource, hasFinish, infoToInfo, infoToOutput, load, resetSize, resetState, startInfoToOutput, stateFinish, toString, toStringFull, transcoding
-
-
-
-
Field Detail
-
INSTANCE
public static final Transcoder INSTANCE
-
-
Method Detail
-
hasStateInit
public boolean hasStateInit()
- Overrides:
hasStateInit
in classTranscoder
-
stateInit
public int stateInit(byte[] statep)
- Overrides:
stateInit
in classTranscoder
-
startToInfo
public int startToInfo(byte[] statep, byte[] s, int sStart, int l)
- Overrides:
startToInfo
in classTranscoder
-
startToOutput
public int startToOutput(byte[] statep, byte[] s, int sStart, int l, byte[] o, int oStart, int oSize)
- Overrides:
startToOutput
in classTranscoder
-
-