Uses of Interface
messif.objects.nio.BinaryOutput

Packages that use BinaryOutput
messif.objects Metric data objects. 
messif.objects.impl Implementation of basic data objects. 
messif.objects.keys Data object keys. 
messif.objects.nio Support for extended binary serialization of objects. 
 

Uses of BinaryOutput in messif.objects
 

Methods in messif.objects with parameters of type BinaryOutput
protected  int AbstractObject.binarySerialize(BinaryOutput output, BinarySerializator serializator)
          Binary-serialize this object into the output.
protected  int LocalAbstractObject.binarySerialize(BinaryOutput output, BinarySerializator serializator)
          Binary-serialize this object into the output.
 int PrecomputedDistancesFilter.binarySerialize(BinaryOutput output, BinarySerializator serializator)
          Binary-serialize this object into the output.
protected  int UniqueID.binarySerialize(BinaryOutput output, BinarySerializator serializator)
          Binary-serialize this object into the output.
 int PrecomputedDistancesFixedArrayFilter.binarySerialize(BinaryOutput output, BinarySerializator serializator)
          Binary-serialize this object into the output.
 int PrecomputedDistancesPivotMapFilter.binarySerialize(BinaryOutput output, BinarySerializator serializator)
          Binary-serialize this object into the output.
 

Uses of BinaryOutput in messif.objects.impl
 

Methods in messif.objects.impl with parameters of type BinaryOutput
 int MetaObjectMap.binarySerialize(BinaryOutput output, BinarySerializator serializator)
           
 int ObjectByteVector.binarySerialize(BinaryOutput output, BinarySerializator serializator)
           
 int ObjectFloatVector.binarySerialize(BinaryOutput output, BinarySerializator serializator)
           
 int ObjectIntVector.binarySerialize(BinaryOutput output, BinarySerializator serializator)
           
 int ObjectShortVector.binarySerialize(BinaryOutput output, BinarySerializator serializator)
          Binary-serialize this object into the output.
 int ObjectString.binarySerialize(BinaryOutput output, BinarySerializator serializator)
           
 

Uses of BinaryOutput in messif.objects.keys
 

Methods in messif.objects.keys with parameters of type BinaryOutput
 int AbstractObjectKey.binarySerialize(BinaryOutput output, BinarySerializator serializator)
          Binary-serialize this object into the output.
 int DoubleKey.binarySerialize(BinaryOutput output, BinarySerializator serializator)
          Binary-serialize this object into the output.
 int DoubleKeyInterval.binarySerialize(BinaryOutput output, BinarySerializator serializator)
          Binary-serialize this object into the output.
 int IntegerKey.binarySerialize(BinaryOutput output, BinarySerializator serializator)
          Binary-serialize this object into the output.
 int LongKey.binarySerialize(BinaryOutput output, BinarySerializator serializator)
          Binary-serialize this object into the output.
 

Uses of BinaryOutput in messif.objects.nio
 

Classes in messif.objects.nio that implement BinaryOutput
 class BufferOutputStream
          Output stream that implements the BinaryOutput using an internal buffer.
 class FileChannelOutputStream
          Extending class for ChannelOutputStream operating over a file.
 class ChannelOutputStream
          Buffered output stream for operating over channels.
 

Methods in messif.objects.nio with parameters of type BinaryOutput
 int BinarySerializable.binarySerialize(BinaryOutput output, BinarySerializator serializator)
          Binary-serialize this object into the output.
 int JavaToBinarySerializable.binarySerialize(BinaryOutput output, BinarySerializator serializator)
           
protected abstract  int BinarySerializator.write(BinaryOutput output, BinarySerializable object)
          Writes object to this output buffer using binary serialization.
protected  int MultiClassSerializator.write(BinaryOutput output, BinarySerializable object)
           
protected  int SingleClassSerializator.write(BinaryOutput output, BinarySerializable object)
           
 int BinarySerializator.write(BinaryOutput output, boolean value)
          Writes a boolean value to the specified output.
 int BinarySerializator.write(BinaryOutput output, boolean[] array)
          Writes a boolean array to the specified output.
 int BinarySerializator.write(BinaryOutput output, boolean[] array, int index, int length)
          Writes a boolean array to the specified output.
 int BinarySerializator.write(BinaryOutput output, byte value)
          Writes a byte value to the specified output.
 int BinarySerializator.write(BinaryOutput output, byte[] array)
          Writes a byte array to the specified output.
 int BinarySerializator.write(BinaryOutput output, byte[] array, int index, int length)
          Writes a byte array to the specified output.
 int BinarySerializator.write(BinaryOutput output, double value)
          Writes a double value to the specified output.
 int BinarySerializator.write(BinaryOutput output, double[] array)
          Writes a double array to the specified output.
 int BinarySerializator.write(BinaryOutput output, double[] array, int index, int length)
          Writes a double array to the specified output.
 int BinarySerializator.write(BinaryOutput output, float value)
          Writes a float value to the specified output.
 int BinarySerializator.write(BinaryOutput output, float[] array)
          Writes a float array to the specified output.
 int BinarySerializator.write(BinaryOutput output, float[] array, int index, int length)
          Writes a float array to the specified output.
 int BinarySerializator.write(BinaryOutput output, char value)
          Writes a char value to the specified output.
 int BinarySerializator.write(BinaryOutput output, char[] array)
          Writes a char array to the specified output.
 int BinarySerializator.write(BinaryOutput output, char[] array, int index, int length)
          Writes a char array to the specified output.
 int BinarySerializator.write(BinaryOutput output, int value)
          Writes a int value to the specified output.
 int BinarySerializator.write(BinaryOutput output, int[] array)
          Writes a int array to the specified output.
 int BinarySerializator.write(BinaryOutput output, int[] array, int index, int length)
          Writes a int array to the specified output.
 int BinarySerializator.write(BinaryOutput output, long value)
          Writes a long value to the specified output.
 int BinarySerializator.write(BinaryOutput output, long[] array)
          Writes a long array to the specified output.
 int BinarySerializator.write(BinaryOutput output, long[] array, int index, int length)
          Writes a long array to the specified output.
 int BinarySerializator.write(BinaryOutput output, java.lang.Object object)
          Writes object to the provided output buffer.
 int BinarySerializator.write(BinaryOutput output, short value)
          Writes a short value to the specified output.
 int BinarySerializator.write(BinaryOutput output, short[] array)
          Writes a short array to the specified output.
 int BinarySerializator.write(BinaryOutput output, short[] array, int index, int length)
          Writes a short array to the specified output.
 int BinarySerializator.write(BinaryOutput output, java.lang.String string)
          Writes a String to the specified output.