public class BigIntegerBinding extends TupleBinding<java.math.BigInteger>
TupleBinding for a BigInteger value.
This class produces byte array values that by default (without a custom comparator) sort correctly.
| Constructor and Description |
|---|
BigIntegerBinding() |
| Modifier and Type | Method and Description |
|---|---|
static void |
bigIntegerToEntry(java.math.BigInteger val,
DatabaseEntry entry)
Converts a
BigInteger value into an entry buffer. |
static java.math.BigInteger |
entryToBigInteger(DatabaseEntry entry)
Converts an entry buffer into a
BigInteger value. |
java.math.BigInteger |
entryToObject(TupleInput input)
Constructs a key or data object from a
TupleInput entry. |
void |
objectToEntry(java.math.BigInteger object,
TupleOutput output)
Converts a key or data object to a tuple entry.
|
entryToObject, getPrimitiveBinding, objectToEntryentryToInput, getTupleBufferSize, inputToEntry, newOutput, newOutput, outputToEntry, setTupleBufferSizepublic java.math.BigInteger entryToObject(TupleInput input)
TupleBindingTupleInput entry.entryToObject in class TupleBinding<java.math.BigInteger>input - is the tuple key or data entry.public void objectToEntry(java.math.BigInteger object,
TupleOutput output)
TupleBindingobjectToEntry in class TupleBinding<java.math.BigInteger>object - is the key or data object.output - is the tuple entry to which the key or data should be
written.public static java.math.BigInteger entryToBigInteger(DatabaseEntry entry)
BigInteger value.entry - is the source entry buffer.public static void bigIntegerToEntry(java.math.BigInteger val,
DatabaseEntry entry)
BigInteger value into an entry buffer.val - is the source value.entry - is the destination entry buffer.Copyright (c) 2004,2014 Oracle. All rights reserved.