## Uses of Class
com.sleepycat.bind.tuple.TupleInput

Packages that use TupleInput
com.sleepycat.bind.serial: Bindings that use Java serialization.
com.sleepycat.bind.tuple: Bindings that use sequences of primitive fields, or tuples.

### Uses of TupleInput in com.sleepycat.bind.serial

Methods in com.sleepycat.bind.serial with parameters of type TupleInput
`abstract boolean` TupleSerialKeyCreator.`createSecondaryKey(TupleInput primaryKeyInput, D dataInput, TupleOutput indexKeyOutput)` Creates the index key entry from primary key tuple entry and deserialized data entry.
`boolean` TupleSerialMarshalledKeyCreator.`createSecondaryKey(TupleInput primaryKeyInput, D dataInput, TupleOutput indexKeyOutput)`
`abstract E` TupleSerialBinding.`entryToObject(TupleInput keyInput, D dataInput)` Constructs an entity object from `TupleInput` key entry and deserialized data entry objects.
`E` TupleSerialMarshalledBinding.`entryToObject(TupleInput tupleInput, E javaInput)`

### Uses of TupleInput in com.sleepycat.bind.tuple

Methods in com.sleepycat.bind.tuple that return TupleInput
`static TupleInput` TupleBase.`entryToInput(DatabaseEntry entry)` Utility method to create a new tuple input object for reading the data from a given buffer.
`TupleInput` TupleInputBinding.`entryToObject(DatabaseEntry entry)`

Methods in com.sleepycat.bind.tuple with parameters of type TupleInput
`boolean` TupleTupleMarshalledKeyCreator.`createSecondaryKey(TupleInput primaryKeyInput, TupleInput dataInput, TupleOutput indexKeyOutput)`
`abstract boolean` TupleTupleKeyCreator.`createSecondaryKey(TupleInput primaryKeyInput, TupleInput dataInput, TupleOutput indexKeyOutput)` Creates the index key from primary key tuple and data tuple.
`java.lang.Float` FloatBinding.`entryToObject(TupleInput input)`
`java.lang.Boolean` BooleanBinding.`entryToObject(TupleInput input)`
`java.lang.Double` SortedDoubleBinding.`entryToObject(TupleInput input)`
`java.lang.Long` SortedPackedLongBinding.`entryToObject(TupleInput input)`
`java.lang.Integer` IntegerBinding.`entryToObject(TupleInput input)`
`java.lang.Byte` ByteBinding.`entryToObject(TupleInput input)`
`java.lang.Float` SortedFloatBinding.`entryToObject(TupleInput input)`
`java.lang.Short` ShortBinding.`entryToObject(TupleInput input)`
`java.math.BigDecimal` SortedBigDecimalBinding.`entryToObject(TupleInput input)`
`java.lang.String` StringBinding.`entryToObject(TupleInput input)`
`java.lang.Long` LongBinding.`entryToObject(TupleInput input)`
`java.lang.Integer` PackedIntegerBinding.`entryToObject(TupleInput input)`
`java.lang.Integer` SortedPackedIntegerBinding.`entryToObject(TupleInput input)`
`java.lang.Double` DoubleBinding.`entryToObject(TupleInput input)`
`java.lang.Long` PackedLongBinding.`entryToObject(TupleInput input)`
`java.math.BigDecimal` BigDecimalBinding.`entryToObject(TupleInput input)`
`E` TupleMarshalledBinding.`entryToObject(TupleInput input)`
`java.math.BigInteger` BigIntegerBinding.`entryToObject(TupleInput input)`
`abstract E` TupleBinding.`entryToObject(TupleInput input)` Constructs a key or data object from a `TupleInput` entry.
`java.lang.Character` CharacterBinding.`entryToObject(TupleInput input)`
`E` TupleTupleMarshalledBinding.`entryToObject(TupleInput keyInput, TupleInput dataInput)`
`abstract E` TupleTupleBinding.`entryToObject(TupleInput keyInput, TupleInput dataInput)` Constructs an entity object from `TupleInput` key and data entries.
`static void` TupleBase.`inputToEntry(TupleInput input, DatabaseEntry entry)` Utility method to set the data in a entry buffer to the data in a tuple input object.
`boolean` TupleTupleMarshalledKeyCreator.`nullifyForeignKey(TupleInput dataInput, TupleOutput dataOutput)`
`boolean` TupleTupleKeyCreator.`nullifyForeignKey(TupleInput dataInput, TupleOutput dataOutput)` Clears the index key in the tuple data entry.
`void` TupleInputBinding.`objectToEntry(TupleInput object, DatabaseEntry entry)`
`void` MarshalledTupleEntry.`unmarshalEntry(TupleInput dataInput)` Construct the key or data object from the key or data tuple entry.
`void` MarshalledTupleKeyEntity.`unmarshalPrimaryKey(TupleInput keyInput)` Completes construction of the entity by setting its primary key from the stored primary key.