Module org.jruby.jcodings
Package org.jcodings.transcode.specific
Class Escape_xml_attr_quote_Transcoder
java.lang.Object
org.jcodings.transcode.Transcoder
org.jcodings.transcode.specific.Escape_xml_attr_quote_Transcoder
- All Implemented Interfaces:
TranscodingInstruction
-
Field Summary
FieldsFields 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 -
Method Summary
Modifier and TypeMethodDescriptionint
finish
(byte[] statep, byte[] p, int start, int size) boolean
int
startToOutput
(byte[] statep, byte[] s, int sStart, int l, byte[] o, int oStart, int oSize) int
stateFinish
(byte[] state) int
stateInit
(byte[] statep) Methods inherited from class org.jcodings.transcode.Transcoder
getDestination, getSource, hasStateInit, infoToInfo, infoToOutput, load, resetSize, resetState, startInfoToOutput, startToInfo, toString, toStringFull, transcoding
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
Escape_xml_attr_quote_Transcoder
protected Escape_xml_attr_quote_Transcoder()
-
-
Method Details
-
stateInit
public int stateInit(byte[] statep) - Overrides:
stateInit
in classTranscoder
-
stateFinish
public int stateFinish(byte[] state) - Overrides:
stateFinish
in classTranscoder
-
startToOutput
public int startToOutput(byte[] statep, byte[] s, int sStart, int l, byte[] o, int oStart, int oSize) - Overrides:
startToOutput
in classTranscoder
-
hasFinish
public boolean hasFinish()- Overrides:
hasFinish
in classTranscoder
-
finish
public int finish(byte[] statep, byte[] p, int start, int size) - Overrides:
finish
in classTranscoder
-