Package org.web3d.parser.x3d
Class QuantizedzlibFloatArrayAlgorithm
java.lang.Object
org.web3d.parser.x3d.QuantizedzlibFloatArrayAlgorithm
- All Implemented Interfaces:
org.jvnet.fastinfoset.EncodingAlgorithm
public class QuantizedzlibFloatArrayAlgorithm
extends Object
implements org.jvnet.fastinfoset.EncodingAlgorithm
An encoder for handling float arrays.
- Version:
- $Id: $
- Author:
- Alan Hudson
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal Object
convertFromCharacters
(char[] ch, int start, int length) final void
convertToCharacters
(Object data, StringBuffer s) final void
convertToCharactersFromByteArray
(byte[] sdata, StringBuffer s) final Object
decodeFromBytes
(byte[] b, int start, int length) final void
decodeFromBytesToByteArray
(byte[] sdata, int istart, byte[] b, int start, int length) final Object
final byte[]
void
encodeToOutputStream
(Object data, OutputStream s) final byte[]
generateArrayFromList
(List<Byte> array) void
-
Field Details
-
ALGORITHM_URI
-
SPACE_PATTERN
-
BYTE_SIZE
public static final int BYTE_SIZE- See Also:
-
-
Constructor Details
-
QuantizedzlibFloatArrayAlgorithm
public QuantizedzlibFloatArrayAlgorithm() -
QuantizedzlibFloatArrayAlgorithm
public QuantizedzlibFloatArrayAlgorithm(float tolerance)
-
-
Method Details
-
encodeToOutputStream
- Specified by:
encodeToOutputStream
in interfaceorg.jvnet.fastinfoset.EncodingAlgorithm
- Throws:
IOException
-
decodeFromBytes
public final Object decodeFromBytes(byte[] b, int start, int length) throws org.jvnet.fastinfoset.EncodingAlgorithmException - Specified by:
decodeFromBytes
in interfaceorg.jvnet.fastinfoset.EncodingAlgorithm
- Throws:
org.jvnet.fastinfoset.EncodingAlgorithmException
-
decodeFromInputStream
- Specified by:
decodeFromInputStream
in interfaceorg.jvnet.fastinfoset.EncodingAlgorithm
- Throws:
IOException
-
convertFromCharacters
- Specified by:
convertFromCharacters
in interfaceorg.jvnet.fastinfoset.EncodingAlgorithm
-
convertToCharacters
- Specified by:
convertToCharacters
in interfaceorg.jvnet.fastinfoset.EncodingAlgorithm
-
decodeFromBytesToByteArray
public final void decodeFromBytesToByteArray(byte[] sdata, int istart, byte[] b, int start, int length) -
decodeFromInputStreamToByteArray
- Throws:
IOException
-
convertToCharactersFromByteArray
-
generateArrayFromList
-
matchWhiteSpaceDelimnatedWords
public void matchWhiteSpaceDelimnatedWords(CharBuffer cb, QuantizedzlibFloatArrayAlgorithm.WordListener wl)
-