Package com.webmethods.rtl.encode
Class HTMLEncoder
java.lang.Object
com.webmethods.rtl.encode.Encoder
com.webmethods.rtl.encode.HTMLEncoder
Encodes to and from HTML.
Escapes & ' > < ".
-
Nested Class Summary
Nested classes/interfaces inherited from class com.webmethods.rtl.encode.Encoder
Encoder.FixedCharArrayWriter
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
AMP_REF
protected static final char[] AMP_REF -
APOS_REF
protected static final char[] APOS_REF -
GT_REF
protected static final char[] GT_REF -
LT_REF
protected static final char[] LT_REF -
QUOT_REF
protected static final char[] QUOT_REF -
CHAR_REF_START
protected static final char[] CHAR_REF_START -
encoder
-
HTMLEntities
-
-
Constructor Details
-
HTMLEncoder
public HTMLEncoder()
-
-
Method Details
-
encoder
Returns the encoder instance. -
encode
Encodes to HTML.- Specified by:
encode
in classEncoder
- Parameters:
src
- Char array to encode.soff
- Offset in the src array at which to begin reading.len
- Length of src array to encode.dst
- Writer in which to write the encoded chars.- Returns:
- Length of chars written to dst.
- Throws:
IOException
-
decode
Decodes from HTML.- Specified by:
decode
in classEncoder
- Parameters:
src
- Char array to decode.soff
- Offset in the src array at which to begin reading.len
- Length of src array to decode.dst
- Writer in which to write the decoded chars.- Returns:
- Length of chars written to dst.
- Throws:
IOException
-