Class BuiltInEncodingAlgorithm
java.lang.Object
com.sun.xml.fastinfoset.algorithm.BuiltInEncodingAlgorithm
- All Implemented Interfaces:
EncodingAlgorithm
- Direct Known Subclasses:
BASE64EncodingAlgorithm,BooleanEncodingAlgorithm,HexadecimalEncodingAlgorithm,IEEE754FloatingPointEncodingAlgorithm,IntegerEncodingAlgorithm
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voidencodeToBytes(Object array, int astart, int alength, byte[] b, int start) abstract intgetOctetLengthFromPrimitiveLength(int primitiveLength) abstract intgetPrimtiveLengthFromOctetLength(int octetLength) voidremoveWhitespace(char[] ch, int start, int length) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jvnet.fastinfoset.EncodingAlgorithm
convertFromCharacters, convertToCharacters, decodeFromBytes, decodeFromInputStream, encodeToOutputStream
-
Field Details
-
SPACE_PATTERN
-
-
Constructor Details
-
BuiltInEncodingAlgorithm
public BuiltInEncodingAlgorithm()
-
-
Method Details
-
getPrimtiveLengthFromOctetLength
public abstract int getPrimtiveLengthFromOctetLength(int octetLength) throws EncodingAlgorithmException - Throws:
EncodingAlgorithmException
-
getOctetLengthFromPrimitiveLength
public abstract int getOctetLengthFromPrimitiveLength(int primitiveLength) -
encodeToBytes
-
matchWhiteSpaceDelimnatedWords
-
removeWhitespace
-