org.granite.messaging.jmf.codec.std
Interface BigIntegerCodec

All Superinterfaces:
BijectiveCodec<BigInteger>, JMFConstants, StandardCodec<BigInteger>
All Known Implementing Classes:
BigIntegerCodecImpl

public interface BigIntegerCodec
extends BijectiveCodec<BigInteger>

Author:
Franck WOLFF

Field Summary
 
Fields inherited from interface org.granite.messaging.jmf.JMFConstants
CLIENT_PERSISTENCE_COLLECTION_PACKAGE, JMF_1111_1010, JMF_1111_1011, JMF_1111_1100, JMF_1111_1101, JMF_1111_1110, JMF_1111_1111, JMF_ARRAY, JMF_ARRAY_LIST, JMF_BIG_DECIMAL, JMF_BIG_INTEGER, JMF_BOOLEAN, JMF_BOOLEAN_OBJECT, JMF_BYTE, JMF_BYTE_OBJECT, JMF_CHARACTER, JMF_CHARACTER_OBJECT, JMF_CLASS, JMF_DATE, JMF_DOUBLE, JMF_DOUBLE_OBJECT, JMF_ENUM, JMF_FLOAT, JMF_FLOAT_OBJECT, JMF_HASH_MAP, JMF_HASH_SET, JMF_INTEGER, JMF_INTEGER_OBJECT, JMF_LONG, JMF_LONG_OBJECT, JMF_NULL, JMF_OBJECT, JMF_OBJECT_END, JMF_SHORT, JMF_SHORT_OBJECT, JMF_SQL_DATE, JMF_SQL_TIME, JMF_SQL_TIMESTAMP, JMF_STRING, JMF_X011_1100, JMF_X011_1101, JMF_X011_1110, JMF_X011_1111, JMF_XX01_1110, JMF_XX01_1111, JMF_XXX0_1110, JMF_XXX0_1111, JMF_XXXX_0110, JMF_XXXX_0111, UTF8
 
Method Summary
 BigInteger decode(InputContext ctx, int parameterizedJmfType)
           
 void encode(OutputContext ctx, BigInteger v)
           
 
Methods inherited from interface org.granite.messaging.jmf.codec.BijectiveCodec
getObjectClass
 
Methods inherited from interface org.granite.messaging.jmf.codec.StandardCodec
dump, getObjectType
 

Method Detail

encode

void encode(OutputContext ctx,
            BigInteger v)
            throws IOException
Specified by:
encode in interface StandardCodec<BigInteger>
Throws:
IOException

decode

BigInteger decode(InputContext ctx,
                  int parameterizedJmfType)
                  throws IOException
Specified by:
decode in interface StandardCodec<BigInteger>
Throws:
IOException