Berkeley DB
version 5.3.21

Uses of Class
com.sleepycat.bind.tuple.TupleOutput

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

Uses of TupleOutput in com.sleepycat.bind.serial
 

Methods in com.sleepycat.bind.serial with parameters of type TupleOutput
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)
           
 void TupleSerialMarshalledBinding.objectToKey(E object, TupleOutput output)
           
abstract  void TupleSerialBinding.objectToKey(E object, TupleOutput keyOutput)
          Extracts a key tuple from an entity object.
 

Uses of TupleOutput in com.sleepycat.bind.tuple
 

Methods in com.sleepycat.bind.tuple that return TupleOutput
protected  TupleOutput BigDecimalBinding.getTupleOutput(BigDecimal object)
           
protected  TupleOutput SortedBigDecimalBinding.getTupleOutput(BigDecimal object)
           
protected  TupleOutput BigIntegerBinding.getTupleOutput(BigInteger object)
           
protected  TupleOutput BooleanBinding.getTupleOutput(Boolean object)
           
protected  TupleOutput ByteBinding.getTupleOutput(Byte object)
           
protected  TupleOutput CharacterBinding.getTupleOutput(Character object)
           
protected  TupleOutput DoubleBinding.getTupleOutput(Double object)
           
protected  TupleOutput SortedDoubleBinding.getTupleOutput(Double object)
           
protected  TupleOutput TupleBase.getTupleOutput(E object)
          Returns an empty TupleOutput instance that will be used by the tuple binding or key creator.
protected  TupleOutput SortedFloatBinding.getTupleOutput(Float object)
           
protected  TupleOutput FloatBinding.getTupleOutput(Float object)
           
protected  TupleOutput SortedPackedIntegerBinding.getTupleOutput(Integer object)
           
protected  TupleOutput PackedIntegerBinding.getTupleOutput(Integer object)
           
protected  TupleOutput IntegerBinding.getTupleOutput(Integer object)
           
protected  TupleOutput SortedPackedLongBinding.getTupleOutput(Long object)
           
protected  TupleOutput PackedLongBinding.getTupleOutput(Long object)
           
protected  TupleOutput LongBinding.getTupleOutput(Long object)
           
protected  TupleOutput ShortBinding.getTupleOutput(Short object)
           
protected  TupleOutput StringBinding.getTupleOutput(String object)
           
static TupleOutput TupleBase.newOutput()
          Deprecated. replaced by TupleBase.getTupleOutput(E)
static TupleOutput TupleBase.newOutput(byte[] buffer)
          Deprecated. replaced by TupleBase.getTupleOutput(E)
 TupleOutput TupleOutput.writeBigDecimal(BigDecimal val)
          Writes an unsorted BigDecimal.
 TupleOutput TupleOutput.writeBigInteger(BigInteger val)
          Writes a BigInteger.
 TupleOutput TupleOutput.writeBoolean(boolean val)
          Writes a boolean (one byte) unsigned value to the buffer, writing one if the value is true and zero if it is false.
 TupleOutput TupleOutput.writeByte(int val)
          Writes an signed byte (one byte) value to the buffer.
 TupleOutput TupleOutput.writeBytes(char[] chars)
          Writes the specified bytes to the buffer, converting each character to an unsigned byte value.
 TupleOutput TupleOutput.writeBytes(String val)
          Writes the specified bytes to the buffer, converting each character to an unsigned byte value.
 TupleOutput TupleOutput.writeChar(int val)
          Writes a char (two byte) unsigned value to the buffer.
 TupleOutput TupleOutput.writeChars(char[] chars)
          Writes the specified characters to the buffer, converting each character to a two byte unsigned value.
 TupleOutput TupleOutput.writeChars(String val)
          Writes the specified characters to the buffer, converting each character to a two byte unsigned value.
 TupleOutput TupleOutput.writeDouble(double val)
          Writes an unsorted double (eight byte) value to the buffer.
 TupleOutput TupleOutput.writeFloat(float val)
          Writes an unsorted float (four byte) value to the buffer.
 TupleOutput TupleOutput.writeInt(int val)
          Writes an signed int (four byte) value to the buffer.
 TupleOutput TupleOutput.writeLong(long val)
          Writes an signed long (eight byte) value to the buffer.
 TupleOutput TupleOutput.writePackedInt(int val)
          Writes an unsorted packed integer.
 TupleOutput TupleOutput.writePackedLong(long val)
          Writes an unsorted packed long integer.
 TupleOutput TupleOutput.writeShort(int val)
          Writes an signed short (two byte) value to the buffer.
 TupleOutput TupleOutput.writeSortedBigDecimal(BigDecimal val)
          Writes a sorted BigDecimal.
 TupleOutput TupleOutput.writeSortedDouble(double val)
          Writes a sorted double (eight byte) value to the buffer.
 TupleOutput TupleOutput.writeSortedFloat(float val)
          Writes a sorted float (four byte) value to the buffer.
 TupleOutput TupleOutput.writeSortedPackedInt(int val)
          Writes a sorted packed integer.
 TupleOutput TupleOutput.writeSortedPackedLong(long val)
          Writes a sorted packed long integer.
 TupleOutput TupleOutput.writeString(char[] chars)
          Writes the specified characters to the buffer, converting each character to UTF format.
 TupleOutput TupleOutput.writeString(String val)
          Writes the specified characters to the buffer, converting each character to UTF format, and adding a null terminator byte.
 TupleOutput TupleOutput.writeUnsignedByte(int val)
          Writes an unsigned byte (one byte) value to the buffer.
 TupleOutput TupleOutput.writeUnsignedInt(long val)
          Writes an unsigned int (four byte) value to the buffer.
 TupleOutput TupleOutput.writeUnsignedShort(int val)
          Writes an unsigned short (two byte) value to the buffer.
 

Methods in com.sleepycat.bind.tuple with parameters of type TupleOutput
 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.
 void MarshalledTupleEntry.marshalEntry(TupleOutput dataOutput)
          Construct the key or data tuple entry from the key or data object.
 void MarshalledTupleKeyEntity.marshalPrimaryKey(TupleOutput keyOutput)
          Extracts the entity's primary key and writes it to the key output.
 boolean MarshalledTupleKeyEntity.marshalSecondaryKey(String keyName, TupleOutput keyOutput)
          Extracts the entity's secondary key and writes it to the key output.
 boolean TupleTupleMarshalledKeyCreator.nullifyForeignKey(TupleInput dataInput, TupleOutput dataOutput)
           
 boolean TupleTupleKeyCreator.nullifyForeignKey(TupleInput dataInput, TupleOutput dataOutput)
          Clears the index key in the tuple data entry.
abstract  void TupleTupleBinding.objectToData(E object, TupleOutput output)
          Extracts a key tuple from an entity object.
 void TupleTupleMarshalledBinding.objectToData(E object, TupleOutput output)
           
 void BigDecimalBinding.objectToEntry(BigDecimal object, TupleOutput output)
           
 void SortedBigDecimalBinding.objectToEntry(BigDecimal object, TupleOutput output)
           
 void BigIntegerBinding.objectToEntry(BigInteger object, TupleOutput output)
           
 void BooleanBinding.objectToEntry(Boolean object, TupleOutput output)
           
 void ByteBinding.objectToEntry(Byte object, TupleOutput output)
           
 void CharacterBinding.objectToEntry(Character object, TupleOutput output)
           
 void DoubleBinding.objectToEntry(Double object, TupleOutput output)
           
 void SortedDoubleBinding.objectToEntry(Double object, TupleOutput output)
           
abstract  void TupleBinding.objectToEntry(E object, TupleOutput output)
          Converts a key or data object to a tuple entry.
 void TupleMarshalledBinding.objectToEntry(E object, TupleOutput output)
           
 void SortedFloatBinding.objectToEntry(Float object, TupleOutput output)
           
 void FloatBinding.objectToEntry(Float object, TupleOutput output)
           
 void SortedPackedIntegerBinding.objectToEntry(Integer object, TupleOutput output)
           
 void PackedIntegerBinding.objectToEntry(Integer object, TupleOutput output)
           
 void IntegerBinding.objectToEntry(Integer object, TupleOutput output)
           
 void SortedPackedLongBinding.objectToEntry(Long object, TupleOutput output)
           
 void PackedLongBinding.objectToEntry(Long object, TupleOutput output)
           
 void LongBinding.objectToEntry(Long object, TupleOutput output)
           
 void ShortBinding.objectToEntry(Short object, TupleOutput output)
           
 void StringBinding.objectToEntry(String object, TupleOutput output)
           
abstract  void TupleTupleBinding.objectToKey(E object, TupleOutput output)
          Extracts a key tuple from an entity object.
 void TupleTupleMarshalledBinding.objectToKey(E object, TupleOutput output)
           
static void TupleBase.outputToEntry(TupleOutput output, DatabaseEntry entry)
          Utility method to set the data in a entry buffer to the data in a tuple output object.
 

Constructors in com.sleepycat.bind.tuple with parameters of type TupleOutput
TupleInput(TupleOutput output)
          Creates a tuple input object from the data contained in a tuple output object.
 


Berkeley DB
version 5.3.21

Copyright (c) 1996, 2012 Oracle and/or its affiliates. All rights reserved.