Package | Description |
---|---|
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.
|
Constructor and Description |
---|
AbstractObject(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of AbstractObject loaded from binary input.
|
LocalAbstractObject(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of LocalAbstractObject loaded from binary input.
|
LocalAbstractObjectParametric(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of MetaObjectParametric loaded from binary input.
|
MetaObject(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of MetaObject loaded from binary input.
|
MetaObjectParametric(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of MetaObjectParametric loaded from binary input.
|
PrecompDistPerforatedArrayFilter(BinaryInput input,
BinarySerializator serializator) |
PrecomputedDistancesFilter(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of PrecomputedDistancesFilter loaded from binary input.
|
PrecomputedDistancesFixedArrayFilter(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of PrecomputedDistancesFixedArrayFilter loaded from binary input.
|
PrecomputedDistancesPivotMapFilter(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of PrecomputedDistancesPivotMapFilter loaded from binary input.
|
Modifier and Type | Method and Description |
---|---|
protected LocalAbstractObject[] |
MetaObjectFixed.readObjectsBinary(BinaryInput input,
BinarySerializator serializator,
java.lang.Class<? extends LocalAbstractObject>[] classes)
Reads encapsulated objects from the binary input buffer.
|
Constructor and Description |
---|
MetaObjectArray(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of MetaObjectFixed loaded from binary input.
|
MetaObjectArrayWeightedSum(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of MetaObjectArrayWeightedSum loaded from binary input.
|
MetaObjectColor(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of MetaObjectColor loaded from binary input buffer.
|
MetaObjectCophirKeywords.MetaObjectCophirKeywordsWithTKStrings(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of MetaObjectCophirKeywordsWithTKStrings loaded from binary input buffer.
|
MetaObjectCophirKeywords(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of MetaObjectCophirKeywords loaded from binary input.
|
MetaObjectFixed(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of MetaObjectFixed loaded from binary input.
|
MetaObjectFixedWeightedSum(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of MetaObjectFixedWeightedSum loaded from binary input.
|
MetaObjectMap(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of MetaObject loaded from binary input buffer.
|
MetaObjectParametricArray(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of MetaObjectFixed loaded from binary input.
|
MetaObjectParametricArrayTotalMin(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of MetaObjectParametricArrayTotalMin loaded from binary input.
|
MetaObjectParametricArrayWeightedSum(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of MetaObjectParametricArrayWeightedSum loaded from binary input.
|
MetaObjectParametricMap(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of MetaObject loaded from binary input buffer.
|
MetaObjectParametricShapeAndColor(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of MetaObjectParametricShapeAndColor loaded from binary input.
|
MetaObjectParametricShapeColorAndText(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of MetaObjectParametricShapeColorAndText loaded from binary input.
|
MetaObjectPixMacSCT(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of MetaObjectPixMacShapeAndColor loaded from binary input buffer.
|
MetaObjectPixMacShapeAndColor(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of MetaObjectPixMacShapeAndColor loaded from binary input buffer.
|
MetaObjectProfiSCT.MetaObjectProfiSCTWithTKStrings(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of MetaObjectProfiSCTWithTKStrings loaded from binary input buffer.
|
MetaObjectProfiSCT(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of MetaObjectProfiSCT loaded from binary input buffer.
|
MetaObjectProfiSCTiDIM.MetaObjectProfiSCTiDIMWithTKStrings(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of MetaObjectProfiSCTiDIMWithTKStrings loaded from binary input buffer.
|
MetaObjectProfiSCTiDIM(BinaryInput input,
BinarySerializator serializator) |
MetaObjectSAPIR(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of MetaObjectSAPIR loaded from binary input buffer.
|
MetaObjectSAPIRWeightedDist(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of MetaObjectSAPIRWeightedDist loaded from binary input buffer.
|
MetaObjectSAPIRWeightedDist2(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of MetaObjectSAPIRWeightedDist2 loaded from binary input buffer.
|
MetaObjectSAPIRWeightedDist3(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of MetaObjectSAPIRWeightedDist2 loaded from binary input buffer.
|
MetaObjectShape(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of MetaObjectShape loaded from binary input buffer.
|
MetaObjectShapeAndColor(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of MetaObjectShapeAndColor loaded from binary input buffer.
|
ObjectByteVector(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectByteVector loaded from binary input buffer.
|
ObjectByteVectorL1(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectByteVectorL1 loaded from binary input buffer.
|
ObjectByteVectorL2(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectByteVectorL2 loaded from binary input buffer.
|
ObjectColorLayout(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectColorLayout loaded from binary input buffer.
|
ObjectContourShape(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectByteVector loaded from binary input buffer.
|
ObjectDoubleVector(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectDoubleVector loaded from binary input buffer.
|
ObjectDoubleVectorL1(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectFloatVectorL1 loaded from binary input buffer.
|
ObjectDoubleVectorL2(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectFloatVectorL1 loaded from binary input buffer.
|
ObjectFaceLuxandDescriptor(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectFaceLuxandDescriptor loaded from binary input buffer.
|
ObjectFaceMPEG7AdvancedDescriptor(BinaryInput input,
BinarySerializator serializator) |
ObjectFacePittPattDescriptor(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectFacePittPattDescriptor loaded from binary input.
|
ObjectFeature(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectFeature loaded from binary input buffer.
|
ObjectFeatureByte(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectFeatureType loaded from binary input buffer.
|
ObjectFeatureByteL2(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectIntVector loaded from binary input buffer.
|
ObjectFeatureClustered(BinaryInput input,
BinarySerializator serializator)
Deprecated.
Creates a new instance of ObjectFeatureType loaded from binary input buffer.
|
ObjectFeatureClusteredMatch(BinaryInput input,
BinarySerializator serializator)
Deprecated.
Creates a new instance of ObjectIntVector loaded from binary input buffer.
|
ObjectFeatureFloat(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectFeatureType loaded from binary input buffer.
|
ObjectFeatureFloatL2(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectIntVector loaded from binary input buffer.
|
ObjectFeatureFloatWClusters(BinaryInput input,
BinarySerializator serializator)
Deprecated.
Creates a new instance of ObjectFeatureType loaded from binary input buffer.
|
ObjectFeatureFloatWClustersL2(BinaryInput input,
BinarySerializator serializator)
Deprecated.
Creates a new instance of ObjectIntVector loaded from binary input buffer.
|
ObjectFeatureLong(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectFeatureType loaded from binary input buffer.
|
ObjectFeatureLongL2(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectIntVector loaded from binary input buffer.
|
ObjectFeatureOrderedSet(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectFeatureSet loaded from binary input.
|
ObjectFeatureQuantized(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectFeature loaded from binary input buffer.
|
ObjectFeatureQuantizedOneOfManyDist(BinaryInput input,
BinarySerializator serializator) |
ObjectFeatureSet(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectFeatureSet loaded from binary input.
|
ObjectFeatureSetHausdorff(BinaryInput input,
BinarySerializator serializator) |
ObjectFeatureSetMinNumOfSimilar(BinaryInput input,
BinarySerializator serializator) |
ObjectFeatureSetNeedlemanWunsch(BinaryInput input,
BinarySerializator serializator) |
ObjectFeatureSetNeedlemanWunschWindowed(BinaryInput input,
BinarySerializator serializator) |
ObjectFeatureSetNumOfSimilar(BinaryInput input,
BinarySerializator serializator) |
ObjectFeatureSetOrdpres(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectFeatureSetOrdpress loaded from binary input.
|
ObjectFeatureSetSmithWaterman(BinaryInput input,
BinarySerializator serializator) |
ObjectFeatureSetSmithWatermanWindowed(BinaryInput input,
BinarySerializator serializator) |
ObjectFeatureSetSumOfMinDists(BinaryInput input,
BinarySerializator serializator) |
ObjectFeatureSetSumOfSimilar(BinaryInput input,
BinarySerializator serializator) |
ObjectFloatUnitVector(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectFloatUnitVector loaded from binary input buffer.
|
ObjectFloatUnitVectorL2(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectFloatUnitVector loaded from binary input buffer.
|
ObjectFloatVector(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectFloatVector loaded from binary input buffer.
|
ObjectFloatVectorCosine(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of
ObjectFloatVectorCosine loaded from
binary input buffer. |
ObjectFloatVectorL1(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectFloatVectorL1 loaded from binary input buffer.
|
ObjectFloatVectorL2(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectFloatVectorL2 loaded from binary input buffer.
|
ObjectFloatVectorLmax(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectFloatVectorLmax loaded from binary input buffer.
|
ObjectFloatVectorNeuralNetwork(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectFloatVector loaded from binary input buffer.
|
ObjectFloatVectorNeuralNetworkL2(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectFloatVectorL2 loaded from binary input buffer.
|
ObjectFloatVectorTunable(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectFloatVectorL2 loaded from binary input buffer.
|
ObjectGPSCoordinate(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectGPSCoordinate loaded from binary input buffer.
|
ObjectHomogeneousTexture(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectHomogeneousTexture loaded from binary input buffer.
|
ObjectIntMultiVector(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectIntVector loaded from binary input buffer.
|
ObjectIntMultiVectorCosine(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectIntMultiVectorCosine loaded from binary input buffer.
|
ObjectIntMultiVectorJaccard(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectIntMultiVectorJaccard loaded from binary input buffer.
|
ObjectIntSortedVector(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectIntSortedVector loaded from binary input buffer - it gotta be sorted already.
|
ObjectIntSortedVectorJaccard(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectIntSortedVector loaded from binary input buffer - it gotta be sorted already.
|
ObjectIntVector(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectIntVector loaded from binary input buffer.
|
ObjectIntVectorL1(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectIntVector loaded from binary input buffer.
|
ObjectIntVectorL2(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectIntVector loaded from binary input buffer.
|
ObjectRectangle2D(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectFeature loaded from binary input buffer.
|
ObjectRegionShape(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectRegionShape loaded from binary input buffer.
|
ObjectShortVector(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectShortVector loaded from binary input buffer.
|
ObjectShortVectorL1(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectShortVectorL1 loaded from binary input buffer.
|
ObjectShortVectorL2(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectShortVectorL1 loaded from binary input buffer.
|
ObjectSignatureSQFD(BinaryInput input,
BinarySerializator serializator) |
ObjectString(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectString loaded from binary input buffer.
|
ObjectStringEditDist(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectString loaded from binary input buffer.
|
ObjectUnsignedByteVector(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectUnsignedByteVectorL2 loaded from binary input buffer.
|
ObjectUnsignedByteVectorL2(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectUnsignedByteVectorL2 loaded from binary input buffer.
|
ObjectVectorEdgecomp(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectVectorEdgecomp loaded from binary input buffer.
|
ObjectXMRegionShape(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of ObjectRegionShape loaded from binary input buffer.
|
Constructor and Description |
---|
AbstractObjectKey(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of AbstractObjectKey loaded from binary input.
|
DimensionObjectKey(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of AbstractObjectKey loaded from binary input.
|
DoubleKey(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of DoubleKey loaded from binary input.
|
DoubleKeyInterval(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of DoubleKeyInterval loaded from binary input.
|
FaceKey(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of FaceKey loaded from binary input.
|
IntegerKey(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of IntegerKey loaded from binary input.
|
LongKey(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of LongKey loaded from binary input.
|
LuxandFaceKey(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of FaceKey loaded from binary input.
|
OCVFaceKey(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of FaceKey loaded from binary input.
|
PittPattFaceKey(BinaryInput input,
BinarySerializator serializator)
Creates a new instance of FaceKey loaded from binary input.
|
Modifier and Type | Class and Description |
---|---|
class |
AsynchronousFileChannelInputStream
Extending class for a
ChannelInputStream that operates on a
file. |
class |
BufferInputStream
Input stream that implements the
BinaryInput using
an internal buffer . |
class |
FileChannelInputStream
Extending class for a
ChannelInputStream that operates on a
file. |
class |
ChannelInputStream
Buffered binary input stream.
|
class |
MappedFileChannelInputStream
Extending class for a
ChannelInputStream that operates on a
file. |
Modifier and Type | Method and Description |
---|---|
static java.lang.Object |
JavaToBinarySerializable.binaryDeserialize(BinaryInput input,
BinarySerializator serializator)
Deserialize a previously
stored object from input buffer. |
int |
BinarySerializator.objectToBuffer(BinaryInput stream,
java.nio.ByteBuffer buffer,
int copySize)
Reads one object from the input stream into a buffer (including the header), no deserialization is performed.
|
java.math.BigInteger |
BinarySerializator.readBigInteger(BinaryInput input)
Returns a
BigInteger value read from the specified input. |
boolean |
BinarySerializator.readBoolean(BinaryInput input)
Returns a
boolean value read from the specified input. |
boolean[] |
BinarySerializator.readBooleanArray(BinaryInput input)
Returns a
boolean array read from the specified input. |
byte |
BinarySerializator.readByte(BinaryInput input)
Returns a
byte value read from the specified input. |
byte[] |
BinarySerializator.readByteArray(BinaryInput input)
Returns a
byte array read from the specified input. |
double |
BinarySerializator.readDouble(BinaryInput input)
Returns a
double value read from the specified input. |
double[] |
BinarySerializator.readDoubleArray(BinaryInput input)
Returns a
double array read from the specified input. |
<E extends java.lang.Enum<?>> |
BinarySerializator.readEnum(BinaryInput input,
java.lang.Class<E> enumClass)
Returns an
Enum read from the specified input. |
float |
BinarySerializator.readFloat(BinaryInput input)
Returns a
float value read from the specified input. |
float[] |
BinarySerializator.readFloatArray(BinaryInput input)
Returns a
float array read from the specified input. |
char |
BinarySerializator.readChar(BinaryInput input)
Returns a
char value read from the specified input. |
char[] |
BinarySerializator.readCharArray(BinaryInput input)
Returns a
char array read from the specified input. |
int |
BinarySerializator.readInt(BinaryInput input)
Returns a
int value read from the specified input. |
int[] |
BinarySerializator.readIntArray(BinaryInput input)
Returns a
int array read from the specified input. |
long |
BinarySerializator.readLong(BinaryInput input)
Returns a
long value read from the specified input. |
long[] |
BinarySerializator.readLongArray(BinaryInput input)
Returns a
long array read from the specified input. |
T |
MultiClassSerializator.readObject(BinaryInput input)
Reads an instance from the
input using this serializator. |
T |
SingleClassSerializator.readObject(BinaryInput input)
Reads an instance from the
input using this serializator. |
protected static java.lang.Object |
BinarySerializator.readObject(BinaryInput input,
BinarySerializator serializator,
java.lang.reflect.Constructor<?> constructor,
java.lang.reflect.Method factoryMethod)
Reads an instance created by
constructor or factoryMethod
from the input buffer. |
<E> E |
BinarySerializator.readObject(BinaryInput input,
java.lang.Class<E> expectedClass)
Reads an instance from the
input using this serializator. |
protected abstract <E> E |
BinarySerializator.readObjectImpl(BinaryInput input,
java.lang.Class<E> expectedClass)
Reads an instance using the proper constructor/factory method as specified by this serializator.
|
protected <E> E |
MultiClassSerializator.readObjectImpl(BinaryInput input,
java.lang.Class<E> expectedClass)
Reads an instance using the proper constructor/factory method.
|
protected <E> E |
SingleClassSerializator.readObjectImpl(BinaryInput input,
java.lang.Class<E> expectedClass) |
protected int |
BinarySerializator.readObjectSize(BinaryInput input)
Read the size of the object at the current position of the buffer.
|
short |
BinarySerializator.readShort(BinaryInput input)
Returns a
short value read from the specified input. |
short[] |
BinarySerializator.readShortArray(BinaryInput input)
Returns a
short array read from the specified input. |
java.lang.String |
BinarySerializator.readString(BinaryInput input)
Returns a
String read from the specified input. |
java.lang.String[] |
BinarySerializator.readStringArray(BinaryInput input)
Returns a
String array read from the specified input. |
int |
BinarySerializator.skipObject(BinaryInput stream,
boolean skipDeleted)
Skip the object at the current position of the stream.
|