Top Inners Fields Constructors Methods
com.sun.xml.fastinfoset.algorithm

public abstract Class BuiltInEncodingAlgorithm

extends Object
implements EncodingAlgorithm
Class Inheritance
All Implemented Interfaces
org.jvnet.fastinfoset.EncodingAlgorithm
Known Direct Subclasses
com.sun.xml.fastinfoset.algorithm.HexadecimalEncodingAlgorithm, com.sun.xml.fastinfoset.algorithm.IEEE754FloatingPointEncodingAlgorithm, com.sun.xml.fastinfoset.algorithm.IntegerEncodingAlgorithm, com.sun.xml.fastinfoset.algorithm.BASE64EncodingAlgorithm, com.sun.xml.fastinfoset.algorithm.BooleanEncodingAlgorithm
Imports
java.nio.CharBuffer, java.util.regex.Matcher, .Pattern, org.jvnet.fastinfoset.EncodingAlgorithm, .EncodingAlgorithmException

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static interface

Field Summary

Modifier and TypeField and Description
protected static final Pattern

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
public abstract void
encodeToBytes(Object array, int astart, int alength, byte[] b, int start)

public abstract int
getOctetLengthFromPrimitiveLength(int primitiveLength)

public abstract int
public void
public StringBuilder
removeWhitespace(char[] ch, int start, int length)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

SPACE_PATTERNback to summary
protected static final Pattern SPACE_PATTERN

Constructor Detail

BuiltInEncodingAlgorithmback to summary
protected BuiltInEncodingAlgorithm()

Method Detail

encodeToBytesback to summary
public abstract void encodeToBytes(Object array, int astart, int alength, byte[] b, int start)
getOctetLengthFromPrimitiveLengthback to summary
public abstract int getOctetLengthFromPrimitiveLength(int primitiveLength)
getPrimtiveLengthFromOctetLengthback to summary
public abstract int getPrimtiveLengthFromOctetLength(int octetLength) throws EncodingAlgorithmException
matchWhiteSpaceDelimnatedWordsback to summary
public void matchWhiteSpaceDelimnatedWords(CharBuffer cb, BuiltInEncodingAlgorithm.WordListener wl)
removeWhitespaceback to summary
public StringBuilder removeWhitespace(char[] ch, int start, int length)
com.sun.xml.fastinfoset.algorithm back to summary

public Interface BuiltInEncodingAlgorithm.WordListener


Method Summary

Modifier and TypeMethod and Description
public void
word(int start, int end)

Method Detail

wordback to summary
public void word(int start, int end)