private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.IOException
- if there was an error reading from the input streamjava.lang.ClassNotFoundException
- if there was an error resolving classes from the input streamjava.lang.String algorithmName
int executedOperationsLogVerbosity
AbstractOperation operation
AbstractOperation operation
MessageDispatcher messageDisp
Classifier<T,C> classifier
Algorithm algorithm
StorageIndexed<T> storage
java.lang.String metaobjectName
MetaObject
encapsulated object to index in the algorithmAlgorithm algorithm
java.lang.reflect.Constructor<T> queryOperationConstructor
java.lang.Object[] queryOperationArguments
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.IOException
- if there was an I/O error during deserializationjava.lang.ClassNotFoundException
- if there was an unknown object in the streamjava.util.List<E> buckets
int insertBucket
LocalBucket bucket
AbstractObjectList<E extends AbstractObject> pivots
boolean pivotDistsValidIfGiven
java.util.Map<K,V> buckets
int maxBuckets
java.util.concurrent.atomic.AtomicInteger nextBucketID
long bucketCapacity
long bucketSoftCapacity
long bucketLowOccupation
boolean bucketOccupationAsBytes
java.lang.Class<T> defaultBucketClass
java.util.Map<K,V> defaultBucketClassParams
java.lang.Class<T> autoPivotChooserClass
AbstractPivotChooser autoPivotChooserInstance
java.util.Map<K,V> createdPivotChoosers
BucketErrorCode errorCode
int httpErrorCode
HttpErrorCodeProvider
int bucketID
long capacity
long softCapacity
long lowOccupation
boolean occupationAsBytes
long occupation
BucketFilterBeforeAdd[] beforeAddFilters
BucketFilterAfterAdd[] afterAddFilters
BucketFilterBeforeRemove[] beforeRemoveFilters
BucketFilterAfterRemove[] afterRemoveFilters
Algorithm algorithm
int objectCount
ModifiableIndex<T> objects
ModifiableOrderedIndex<C,T> objects
ModifiableOrderedIndex<C,T> objects
ModifiableOrderedIndex<C,T> objects
ModifiableIndex<T> objects
ModifiableOrderedIndex<C,T> objects
ModifiableOrderedIndex<C,T> objects
ModifiableOrderedIndex<C,T> objects
ModifiableIndex<T> index
ModifiableOrderedIndex<C,T> index
IntStorage<T> storage
int[] index
IndexComparator<K,O> comparator
LongStorage<T> storage
long[] index
IndexComparator<K,O> comparator
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.IOException
java.lang.ClassNotFoundException
private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException
java.io.IOException
DiskStorage<T> storage
java.util.ArrayList<E> index
IndexComparator<K,O> comparator
DiskStorage<T> storage
java.util.ArrayList<E> index
IndexComparator<K,O> comparator
LocalBucket bucket
boolean needsAdjusting
LocalAbstractObject pivot
float radius
float dist
LocalAbstractObject pivot
float radius
float rho
float dist
LocalAbstractObject leftPivot
LocalAbstractObject rightPivot
float halfPivotDistance
LocalAbstractObject.UNKNOWN_DISTANCE
is held.float leftDist
float rightDist
LocalAbstractObject pivot
float[] radii
float dist
LocalAbstractObject[] pivots
IntStorage<T> storage
int address
LongStorage<T> storage
long address
java.lang.Class<T> storedObjectsClass
java.lang.String primaryKeyColumn
DatabaseStorage.ColumnConvertor<T>[] columnConvertors
java.lang.String[] columnNames
java.lang.String sizeSQL
java.lang.String insertSQL
java.lang.String updateSQL
java.lang.String deleteSQL
java.lang.String deleteAllSQL
java.lang.String readSQL
java.lang.String readByDataSQL
java.lang.String selectSQL
java.lang.Class<T> storedObjectsClass
java.lang.reflect.Method getterMethod
java.lang.reflect.Method setterMethod
java.lang.Class<T> storedObjectsClass
BinarySerializator serializator
boolean usedToRead
boolean usedToWrite
LocalAbstractObject.TextStreamFactory<T extends LocalAbstractObject> factory
boolean usedToRead
boolean usedToWrite
java.lang.String encapsulatedObjectName
LocalAbstractObject
encapsulated in the MetaObject
java.lang.String parameterName
Parametric
value to work withboolean usedToRead
boolean usedToWrite
boolean removeParameterOnWrite
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.IOException
- if there was an I/O error during deserializationjava.lang.ClassNotFoundException
- if there was an unknown object in the streamint bufferSize
boolean bufferDirect
direct
java.io.File file
long startPosition
long maximalLength
BinarySerializator serializator
java.lang.Class<T> storedObjectsClass
int references
int inputStreamCount
java.lang.Class<T> storedObjectsClass
java.lang.Object[] items
int size
int deleted
boolean useParameters
java.lang.Class<T> storageClass
java.util.Map<K,V> storageClassParams
long capacity
long softCapacity
BucketStorageException bucketException
java.lang.RuntimeException runtimeException
BucketErrorCode errorCode
LocalAbstractObject object
AbstractObjectList<E extends AbstractObject> objects
QueryOperation<TAnswer> query
LocalAbstractObject object
AbstractObjectList<E extends AbstractObject> objects
java.lang.String objectLocator
AbstractObjectKey objectKey
int deleteObjects
boolean addResultToOperation
int sourceBucketID
QueryOperation<TAnswer> query
int count
QueryOperation<TAnswer> query
SplitPolicy splitPolicy
int[] bucketIDs
long[] capacities
int objectsMoved
SplitPolicy splitPolicy
int whoStays
Bucket.split(messif.buckets.split.SplitPolicy, java.util.List<messif.buckets.Bucket>, messif.buckets.BucketDispatcher, int)
MessageDispatcher messageDisp
RemoteBucket bucket
int bucketID
NetworkNode remoteNetworkNode
NetworkBucketDispatcher netbucketDisp
long capacity
ReplicationNetworkBucketDispatcher bucketDispatcher
LocalBucket encapsulatedBucket
java.util.List<E> replicas
java.util.concurrent.atomic.AtomicInteger nextReplicaForGet
java.util.concurrent.locks.ReadWriteLock replicaManipulationLock
StatisticSimpleWeakrefCounter bucketOperationDistcompCounter
boolean replicateBucketsEqually
java.util.Set<E> pool
NetworkNode centralNode
boolean active
byte response
NetworkNode activatedNode
Startable[] startables
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.IOException
- if there was a problem reading the data from the streamjava.lang.ClassNotFoundException
- if an unknown class was encountered while reading objects from the streamlong messageID
java.util.List<E> navigationPath
NavigationElement actualNavigationElement
java.util.List<E> receivers
messif.network.ReplyReceiverList replyReceivers
java.net.DatagramSocket udpSocket
java.net.ServerSocket tcpSocket
java.net.MulticastSocket broadcastSocket
NetworkNode ourNetworkNode
MessageDispatcher topMessageDispatcher
NetworkNode sender
NetworkNode destination
java.util.Set<E> notWaitingDestinations
sendMessage
during this particular hopjava.util.Set<E> waitingDestinations
sendMessageWaitReply
during this particular hopboolean reply
boolean skipWaiting
OperationStatistics statistics
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.IOException
- if there was an I/O error during deserializationjava.lang.ClassNotFoundException
- if there was an unknown object in the streamjava.net.InetAddress host
int port
java.lang.Integer nodeID
AbstractObjectKey objectKey
LocalAbstractObject pivot
float radius
java.lang.String subobjectName
java.lang.Class<T> subobjectClass
DistanceFunction<T> subobjectDistanceFunction
DistanceFunctionMultiObjectAggregation multiObjectAggregation
AggregationFunction metaObjectAggregationDistance
java.lang.Object suppData
PrecomputedDistancesFilter distanceFilter
PrecomputedDistancesFilter nextFilter
LocalAbstractObject
java.util.Map<K,V> confidenceMap
float lowestConfidence
float highestConfidence
java.util.Map<K,V> parameters
java.util.Map<K,V> keywordMultiConfidence
float currentLowestConfidence
float currentHighestConfidence
int httpErrorCode
HttpErrorCodeProvider
LocalAbstractObject[] objects
ObjectColorLayout colorLayout
ObjectShortVectorL1 colorStructure
ObjectIntVectorL1 scalableColor
ObjectIntMultiVector.WeightProvider weightProviderO1
ObjectIntMultiVector.WeightProvider weightProviderO2
java.lang.Float keywordsWeight
ObjectIntMultiVector.WeightProvider kwWeightProvider
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.IOException
- if there was an error reading from the stream in
java.lang.ClassNotFoundException
- if an unknown class was encountered in the streamprivate void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException
java.io.IOException
- if there was an error writing to the stream out
ArrayMap<K,V> objects
DistanceFunction<T> distance
LocalAbstractObject[] objects
ObjectColorLayout colorLayout
ObjectShortVectorL1 colorStructure
ObjectVectorEdgecomp edgeHistogram
ObjectIntVectorL1 scalableColor
ObjectXMRegionShape regionShape
ObjectIntMultiVectorJaccard keyWords
short attractiveness
byte credits
ObjectColorLayout colorLayout
ObjectShortVectorL1 colorStructure
ObjectVectorEdgecomp edgeHistogram
ObjectIntVectorL1 scalableColor
ObjectRegionShape regionShape
ObjectIntSortedVectorJaccard keyWords
ObjectColorLayout colorLayout
ObjectShortVectorL1 colorStructure
ObjectVectorEdgecomp edgeHistogram
ObjectIntVectorL1 scalableColor
ObjectXMRegionShape regionShape
MetaObjectProfiSCT.Rights rights
java.util.EnumSet<E extends java.lang.Enum<E>> territories
int added
int archiveID
int[] attractiveness
ObjectIntMultiVectorJaccard keyWords
java.lang.String objectLocatorToWordSQL
java.sql.PreparedStatement getObjectWordLinks
java.lang.String originalWordMapParameterName
Map
into when classifyingjava.lang.String originalDistanceParameterName
java.util.Random randomGenerator
MetaObjectProfiSCT.DatabaseSupport.randomLocators(int)
Stemmer stemmer
Stemmer
for word transformationIntStorageIndexed<T> wordIndex
java.lang.String locatorToThumbnailSQL
java.lang.String locatorByIdSQL
java.lang.String maxIdSQL
java.lang.String insertWordLinkSQL
java.lang.String deleteObjectWordLinksSQL
java.lang.String keywordWeightSQL
DatabaseStorage<T> databaseStorage
java.util.Collection<E> stopwords
java.lang.Float keywordsWeight
ObjectIntMultiVector.WeightProvider kwWeightProvider
java.lang.Float keywordsWeight
ObjectIntMultiVector.WeightProvider kwWeightProvider
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.IOException
- if there was an error reading from the stream in
java.lang.ClassNotFoundException
- if an unknown class was encountered in the streamprivate void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException
java.io.IOException
- if there was an error writing to the stream out
ObjectIntMultiVector.WeightProvider weightProviderO1
ObjectIntMultiVector.WeightProvider weightProviderO2
java.lang.Float keywordsWeight
ObjectIntMultiVector.WeightProvider kwWeightProvider
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.IOException
- if there was an error reading from the stream in
java.lang.ClassNotFoundException
- if an unknown class was encountered in the streamprivate void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException
java.io.IOException
- if there was an error writing to the stream out
ObjectColorLayout colorLayout
ObjectShortVectorL1 colorStructure
ObjectVectorEdgecomp edgeHistogram
ObjectHomogeneousTexture homogeneousTexture
ObjectIntVectorL1 scalableColor
ObjectGPSCoordinate location
ObjectVectorEdgecomp edgeHistogram
ObjectXMRegionShape regionShape
ObjectColorLayout colorLayout
ObjectShortVectorL1 colorStructure
ObjectIntVectorL1 scalableColor
ObjectVectorEdgecomp edgeHistogram
ObjectXMRegionShape regionShape
int extensionFlag
int[] fourierFeature
int[] centralFourierFeature
int[] compositeFeature
int[] centralCompositeFeature
SortDimension sortDim
protected <E> E readObject(java.io.BufferedReader stream, java.lang.Class<E> objectClass) throws java.io.IOException
LocalAbstractObject
.
Then, a constructor with BufferedReader
argument is used to load the object up.java.io.IOException
- if there was an error resolving the specified class or its constructor or a problem
occurred while reading from the streamprotected LocalAbstractObject readObject(java.io.BufferedReader stream, java.lang.String className) throws java.io.IOException
LocalAbstractObject
.
Then, a constructor with BufferedReader
argument is used to load the object up.java.io.IOException
- if there was an error resolving the specified class or its constructor or a problem
occurred while reading from the streamjava.util.List<E> objects
java.util.Map<K,V> additionalParameters
int limit1
int limit2
float queryFeatureSearchRadius
int queryFeaturesCount
ObjectIntMultiVector.WeightProvider weightProviderO1
ObjectIntMultiVector.WeightProvider weightProviderO2
ObjectIntMultiVector.WeightProvider weightProviderO1
ObjectIntMultiVector.WeightProvider weightProviderO2
float precomputedDist
float precomputedAlpha
float[] precomputedWeights
int nClusters
int nDim
int centerX
int centerY
int width
float angle
int[] featureXCoordinates
int[] featureYCoordinates
int centerX
int centerY
int width
int height
float rollAngle
float yawAngle
java.util.Map<K,V> landmarkPoints
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.IOException
- if there was a problem reading data from the streamjava.lang.ClassNotFoundException
- if there was an instance of an unknown class in the streamjava.util.Map<K,V> cachedClasses
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.IOException
- if there was an I/O error reading the serializator from the streamjava.lang.ClassNotFoundException
- if there was an error resolving object classpublic T readObject(BinaryInput input) throws java.io.IOException, java.lang.IllegalArgumentException
input
using this serializator.
The default
class that is expected to be in the buffer.java.io.IOException
- if there was an I/O errorjava.lang.IllegalArgumentException
- if the constructor or the factory method has a wrong prototypejava.lang.Class<T> defaultClass
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.IOException
- if there was an I/O error reading the serializator from the streamjava.lang.ClassNotFoundException
- if there was an error resolving object classpublic T readObject(BinaryInput input) throws java.io.IOException, java.lang.IllegalArgumentException
input
using this serializator.
The default
class that is expected to be in the buffer.java.io.IOException
- if there was an I/O errorjava.lang.IllegalArgumentException
- if the constructor or the factory method has a wrong prototypejava.lang.Class<T> deserializationClass
AbstractObject rightObject
boolean ignoringDuplicates
RankedSortedCollection.isEqual(messif.objects.AbstractObject, messif.objects.AbstractObject)
exists already in the collectionDistanceFunction<T> rankingDistanceFunction
float originalDistanceWeight
AbstractObject rankingObject
RankedSortedDistFunctionCollection.rankingDistanceFunction
boolean rankInAdd
add
method computes the rank (true) or adds the ranked objects as-is (false)DistanceFunctionMultiObject<T> rankingDistanceFunction
float originalDistanceWeight
java.util.Collection<E> rankingObjects
RankedSortedDistFunctionMultiCollection.rankingDistanceFunction
boolean rankInAdd
add
method computes the rank (true) or adds the ranked objects as-is (false)RankedSortedCollection memory
RankedSortedCollection[] sublists
java.lang.String parameterName
java.lang.Object[] allowedValues
boolean allowEmptyParameter
Parametric
or do not have the given parameter setfloat radius
RankedAbstractObject
s to be stored in this collectionjava.lang.String[] variableNames
float[] maxDistances
PatternToken pattern
ArithmeticFunctionToken.FunctionType function
PatternToken operand
PatternToken operand1
ArithmeticOperatorToken.OperatorType operator
PatternToken operand2
java.lang.Object suppData
java.util.UUID operID
java.util.Map<K,V> additionalParameters
ErrorCode errValue
RankingSingleQueryOperation encapsulatedOperation
int candidateSetSize
java.util.concurrent.BlockingQueue<E> candidateSetLocators
AnswerType answerType
java.util.List<E> queryObjects
DistanceFunctionMultiObject<T> distanceFunction
boolean storeIndividualDistances
sub-distances
RankedSortedCollection answer
float[] thresholdDistances
LocalAbstractObject queryObject
boolean storeMetaDistances
GetCandidateSetOperation candidateOperation
RankingSingleQueryOperation operationToRefine
AbstractObject answer
java.util.List<E> objectsToDelete
int deleteLimit
boolean checkLocator
#deletedObjects
's locators.java.util.List<E> objectsActuallyDeleted
LocalAbstractObject deletedObject
int deleteLimit
boolean checkLocator
DeleteOperationLegacy.deletedObject
's locatorjava.util.List<E> objects
LocalAbstractObject insertedObject
int k
AggregationFunction aggregationFunction
Approximate.LocalSearchType localSearchType
int localSearchParam
ApproxKNNQueryOperation.localSearchType
.float radiusGuaranteed
Approximate.LocalSearchType localSearchType
int localSearchParam
ApproxRangeQueryOperation.localSearchType
.float radiusGuaranteed
int minNN
int nnAddedToAnswer
DistanceRankedSortedCollection<T extends DistanceRankedObject<?>> answer
float mu
int k
boolean skipSymmetricPairs
java.util.Map<K,V> partitionedAnswer
RankedSortedCollection currentPartition
boolean isPartitionLocked
setCurrentPartition
java.util.Map<K,V> partitionedAnswer
RankedSortedCollection currentPartition
boolean isPartitionLocked
setCurrentPartition
Algorithm algorithm
int parallelQueries
ConstructorInstantiator<T> operConstructor
java.lang.Object[] operParams
RangeJoinQueryOperation.operConstructor
int numberOfInitialSA
boolean numberOfInitialSAProgressive
k
.int numberOfRandomAccesses
java.lang.Class<T> initialSAQueryClass
int sampleSize
AbstractObjectList<E extends AbstractObject> leftPair
AbstractObjectList<E extends AbstractObject> rightPair
float[] distsFormer
int changesFromLastSampleSetSelection
AbstractStreamObjectIterator<E extends LocalAbstractObject> stream
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.IOException
- if there was an error reading from the input streamjava.lang.ClassNotFoundException
- if there was an error resolving classes from the input streamprivate void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException
java.io.IOException
- if there was an error writing to the streamprotected java.lang.Object readResolve() throws java.io.ObjectStreamException
java.io.ObjectStreamException
- if there was an error (not thrown by this implementation)java.lang.String name
long resetTime
java.util.LinkedList<E> values
double sum
int count
int maxNumberOfValues
long windowSizeMilis
long countCheckpoint
long time
StatisticTimer.start()
and StatisticTimer.stop()
.long lastStartTime
StatisticTimer.start()
of started statisticslong cpuTime
StatisticTimer.start()
and StatisticTimer.stop()
. Note that this is in nanoseconds!long userTime
StatisticTimer.start()
and StatisticTimer.stop()
. Note that this is in nanoseconds!long lastStartCpuTime
StatisticTimer.start()
of started statistics. Note that this is in nanoseconds!long lastStartUserTime
StatisticTimer.start()
of started statistics. Note that this is in nanoseconds!long timeCheckpoint
java.lang.Object encapsulatedObject
boolean isArrayClass
java.util.Map<K,V> objectPrimitiveFieldsState
java.util.Map<K,V> objectEncapsulatedFieldsState
java.util.Comparator<T> comparator
java.lang.Object[] items
int size
int capacity