Uses of Interface
elki.utilities.datastructures.arraylike.ArrayAdapter
-
Packages that use ArrayAdapter Package Description elki.data Basic classes for different data types, database object types and label types.elki.data.projection Data projections.elki.data.uncertain Uncertain data objects.elki.index.tree.spatial.rstarvariants.strategies.insert Insertion strategies for R-trees.elki.index.tree.spatial.rstarvariants.strategies.reinsert Reinsertion strategies for R-trees.elki.index.tree.spatial.rstarvariants.strategies.split Splitting strategies for R-trees.elki.index.tree.spatial.rstarvariants.util Utilities for R*-tree and variants.elki.utilities.datastructures.arraylike Common API for accessing objects that are "array-like", including lists, numerical vectors, database vectors and arrays. -
-
Uses of ArrayAdapter in elki.data
Methods in elki.data with parameters of type ArrayAdapter Modifier and Type Method Description <A> BitVectorBitVector.Factory. newFeatureVector(A array, ArrayAdapter<? extends java.lang.Number,A> adapter)<A> ByteVectorByteVector.Factory. newFeatureVector(A array, ArrayAdapter<? extends java.lang.Number,A> adapter)<A> DoubleVectorDoubleVector.Factory. newFeatureVector(A array, ArrayAdapter<? extends java.lang.Number,A> adapter)<A> VFeatureVector.Factory. newFeatureVector(A array, ArrayAdapter<? extends D,A> adapter)Returns a new FeatureVector of V for the given values.<A> FloatVectorFloatVector.Factory. newFeatureVector(A array, ArrayAdapter<? extends java.lang.Number,A> adapter)<A> IntegerVectorIntegerVector.Factory. newFeatureVector(A array, ArrayAdapter<? extends java.lang.Number,A> adapter)<A> OneDimensionalDoubleVectorOneDimensionalDoubleVector.Factory. newFeatureVector(A array, ArrayAdapter<? extends java.lang.Number,A> adapter)<A> ShortVectorShortVector.Factory. newFeatureVector(A array, ArrayAdapter<? extends java.lang.Number,A> adapter)<A> SparseByteVectorSparseByteVector.Factory. newFeatureVector(A array, ArrayAdapter<? extends java.lang.Number,A> adapter)<A> SparseDoubleVectorSparseDoubleVector.Factory. newFeatureVector(A array, ArrayAdapter<? extends java.lang.Number,A> adapter)<A> SparseFloatVectorSparseFloatVector.Factory. newFeatureVector(A array, ArrayAdapter<? extends java.lang.Number,A> adapter)<A> SparseIntegerVectorSparseIntegerVector.Factory. newFeatureVector(A array, ArrayAdapter<? extends java.lang.Number,A> adapter)<A> SparseShortVectorSparseShortVector.Factory. newFeatureVector(A array, ArrayAdapter<? extends java.lang.Number,A> adapter) -
Uses of ArrayAdapter in elki.data.projection
Classes in elki.data.projection that implement ArrayAdapter Modifier and Type Class Description private classFeatureSelection.ProjectedFeatureVectorAdapterGeneric projection functionprivate classFeatureSelection.ProjectedNumberFeatureVectorAdapterAdapter for generating number vectors without reboxing. -
Uses of ArrayAdapter in elki.data.uncertain
Methods in elki.data.uncertain with parameters of type ArrayAdapter Modifier and Type Method Description <A> SimpleGaussianContinuousUncertainObjectSimpleGaussianContinuousUncertainObject.Factory. newFeatureVector(A array, ArrayAdapter<? extends java.lang.Number,A> adapter)<A> UniformContinuousUncertainObjectUniformContinuousUncertainObject.Factory. newFeatureVector(A array, ArrayAdapter<? extends java.lang.Number,A> adapter)<A> UnweightedDiscreteUncertainObjectUnweightedDiscreteUncertainObject.Factory. newFeatureVector(A array, ArrayAdapter<? extends java.lang.Number,A> adapter)<A> WeightedDiscreteUncertainObjectWeightedDiscreteUncertainObject.Factory. newFeatureVector(A array, ArrayAdapter<? extends java.lang.Number,A> adapter) -
Uses of ArrayAdapter in elki.index.tree.spatial.rstarvariants.strategies.insert
Methods in elki.index.tree.spatial.rstarvariants.strategies.insert with parameters of type ArrayAdapter Modifier and Type Method Description <A> intApproximativeLeastOverlapInsertionStrategy. choose(A options, ArrayAdapter<? extends SpatialComparable,A> getter, SpatialComparable obj, int height, int depth)<A> intCombinedInsertionStrategy. choose(A options, ArrayAdapter<? extends SpatialComparable,A> getter, SpatialComparable obj, int height, int depth)<A> intInsertionStrategy. choose(A options, ArrayAdapter<? extends SpatialComparable,A> getter, SpatialComparable obj, int height, int depth)Choose insertion rectangle.<A> intLeastEnlargementInsertionStrategy. choose(A options, ArrayAdapter<? extends SpatialComparable,A> getter, SpatialComparable obj, int height, int depth)<A> intLeastEnlargementWithAreaInsertionStrategy. choose(A options, ArrayAdapter<? extends SpatialComparable,A> getter, SpatialComparable obj, int height, int depth)<A> intLeastOverlapInsertionStrategy. choose(A options, ArrayAdapter<? extends SpatialComparable,A> getter, SpatialComparable obj, int height, int depth) -
Uses of ArrayAdapter in elki.index.tree.spatial.rstarvariants.strategies.reinsert
Methods in elki.index.tree.spatial.rstarvariants.strategies.reinsert with parameters of type ArrayAdapter Modifier and Type Method Description <A> int[]CloseReinsert. computeReinserts(A entries, ArrayAdapter<? extends SpatialComparable,? super A> getter, SpatialComparable page)<A> int[]FarReinsert. computeReinserts(A entries, ArrayAdapter<? extends SpatialComparable,? super A> getter, SpatialComparable page)<A> int[]ReinsertStrategy. computeReinserts(A entries, ArrayAdapter<? extends SpatialComparable,? super A> getter, SpatialComparable page)Perform reinsertions. -
Uses of ArrayAdapter in elki.index.tree.spatial.rstarvariants.strategies.split
Fields in elki.index.tree.spatial.rstarvariants.strategies.split declared as ArrayAdapter Modifier and Type Field Description private ArrayAdapter<E,A>TopologicalSplitter.Split. getterThe getter class for the entries.Methods in elki.index.tree.spatial.rstarvariants.strategies.split with parameters of type ArrayAdapter Modifier and Type Method Description protected <E extends SpatialComparable,A>
doubleAngTanLinearSplit. computeOverlap(A entries, ArrayAdapter<E,A> getter, long[] assign)Compute overlap of assignment<E extends SpatialComparable,A>
long[]AngTanLinearSplit. split(A entries, ArrayAdapter<E,A> getter, int minEntries)<E extends SpatialComparable,A>
long[]GreeneSplit. split(A entries, ArrayAdapter<E,A> getter, int minEntries)<E extends SpatialComparable,A>
long[]RTreeLinearSplit. split(A entries, ArrayAdapter<E,A> getter, int minEntries)<E extends SpatialComparable,A>
long[]RTreeQuadraticSplit. split(A entries, ArrayAdapter<E,A> getter, int minEntries)<E extends SpatialComparable,A>
long[]SplitStrategy. split(A entries, ArrayAdapter<E,A> getter, int minEntries)Split a page<E extends SpatialComparable,A>
long[]TopologicalSplitter. split(A entries, ArrayAdapter<E,A> getter, int minEntries)Constructors in elki.index.tree.spatial.rstarvariants.strategies.split with parameters of type ArrayAdapter Constructor Description Split(A entries, ArrayAdapter<E,A> getter)Constructor. -
Uses of ArrayAdapter in elki.index.tree.spatial.rstarvariants.util
Classes in elki.index.tree.spatial.rstarvariants.util that implement ArrayAdapter Modifier and Type Class Description classNodeArrayAdapterAccess the entries of a node as array-like. -
Uses of ArrayAdapter in elki.utilities.datastructures.arraylike
Subinterfaces of ArrayAdapter in elki.utilities.datastructures.arraylike Modifier and Type Interface Description interfaceNumberArrayAdapter<N extends java.lang.Number,A>Adapter for arrays of numbers, to avoid boxing.Classes in elki.utilities.datastructures.arraylike that implement ArrayAdapter Modifier and Type Class Description classDoubleArrayArray of double values (primitive, avoiding the boxing overhead of ArrayList). classDoubleArrayAdapterUse adouble[]in the ArrayAdapter API.classExtendedArray<T>Class to extend an array with a single element virtually.classFeatureVectorAdapter<F>Adapter to use a feature vector as an array of features.classFloatArrayAdapterUse afloat[]in the ArrayAdapter API.classIntegerArrayArray of int values (primitive, avoiding the boxing overhead of ArrayList). classNumberVectorAdapterAdapter to use a feature vector as an array of features.Fields in elki.utilities.datastructures.arraylike declared as ArrayAdapter Modifier and Type Field Description (package private) ArrayAdapter<T,java.lang.Object>ExtendedArray. getterThe array adapterMethods in elki.utilities.datastructures.arraylike with parameters of type ArrayAdapter Modifier and Type Method Description static <T,A>
ExtendedArray<T>ExtendedArray. extend(A array, ArrayAdapter<T,A> getter, T extra)Static wrapper that has a nicer generics signature.Constructors in elki.utilities.datastructures.arraylike with parameters of type ArrayAdapter Constructor Description ExtendedArray(java.lang.Object array, ArrayAdapter<T,java.lang.Object> getter, T extra)Constructor.
-