|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Pair | |
---|---|
de.lmu.ifi.dbs.elki | ELKI framework "Environment for Developing KDD-Applications Supported by Index-Structures"
KDDTask is the main class of the ELKI-Framework
for command-line interaction. |
de.lmu.ifi.dbs.elki.algorithm.clustering.correlation | Correlation clustering algorithms |
de.lmu.ifi.dbs.elki.algorithm.clustering.subspace | Axis-parallel subspace clustering algorithms The clustering algorithms in this package are instances of both, projected clustering algorithms or subspace clustering algorithms according to the classical but somewhat obsolete classification schema of clustering algorithms for axis-parallel subspaces. |
de.lmu.ifi.dbs.elki.algorithm.clustering.subspace.clique | Helper classes for the CLIQUE algorithm. |
de.lmu.ifi.dbs.elki.algorithm.outlier | Outlier detection algorithms |
de.lmu.ifi.dbs.elki.algorithm.outlier.spatial | Spatial outlier detection algorithms |
de.lmu.ifi.dbs.elki.application | Base classes for stand alone applications. |
de.lmu.ifi.dbs.elki.application.internal | Internal utilities for development. |
de.lmu.ifi.dbs.elki.database.query | Database queries - computing distances, neighbors, similarities - API and general documentation. |
de.lmu.ifi.dbs.elki.datasource.parser | Parsers for different file formats and data types. |
de.lmu.ifi.dbs.elki.evaluation.index | Simple index evaluation methods |
de.lmu.ifi.dbs.elki.evaluation.roc | Evaluation of rankings using ROC AUC (Receiver Operation Characteristics - Area Under Curve) |
de.lmu.ifi.dbs.elki.gui.util | Utility classes for GUIs (e.g. a class to display a logging panel) |
de.lmu.ifi.dbs.elki.index.tree.spatial | Tree-based index structures for spatial indexing. |
de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.util | Utilities for R*-Tree and variants. |
de.lmu.ifi.dbs.elki.math | Mathematical operations and utilities used throughout the framework. |
de.lmu.ifi.dbs.elki.result | Result types, representation and handling |
de.lmu.ifi.dbs.elki.result.textwriter.writers | Serialization handlers for individual data types. |
de.lmu.ifi.dbs.elki.utilities | Utility and helper classes - commonly used data structures, output formatting, exceptions, ... |
de.lmu.ifi.dbs.elki.utilities.optionhandling | Parameter handling and option descriptions. |
de.lmu.ifi.dbs.elki.utilities.optionhandling.parameterization | Configuration managers
See the de.lmu.ifi.dbs.elki.utilities.optionhandling package for documentation! |
de.lmu.ifi.dbs.elki.utilities.pairs | Pairs and triples utility classes. |
de.lmu.ifi.dbs.elki.visualization.css | Managing CSS styles / classes. |
de.lmu.ifi.dbs.elki.visualization.gui.overview | Classes for managing the overview plot. |
de.lmu.ifi.dbs.elki.visualization.projections | Visualization projections |
Uses of Pair in de.lmu.ifi.dbs.elki |
---|
Fields in de.lmu.ifi.dbs.elki with type parameters of type Pair | |
---|---|
private Collection<Pair<Object,Parameter<?,?>>> |
KDDTask.settings
The settings used, for settings reporting. |
(package private) Collection<Pair<Object,Parameter<?,?>>> |
KDDTask.Parameterizer.settings
|
Constructor parameters in de.lmu.ifi.dbs.elki with type arguments of type Pair | |
---|---|
KDDTask(InputStep inputStep,
AlgorithmStep algorithmStep,
EvaluationStep evaluationStep,
OutputStep outputStep,
Collection<Pair<Object,Parameter<?,?>>> settings)
Constructor. |
Uses of Pair in de.lmu.ifi.dbs.elki.algorithm.clustering.correlation |
---|
Fields in de.lmu.ifi.dbs.elki.algorithm.clustering.correlation with type parameters of type Pair | |
---|---|
protected Collection<Pair<OptionID,Object>> |
COPAC.Parameterizer.algO
|
private Collection<Pair<OptionID,Object>> |
COPAC.partitionAlgorithmParameters
Holds the parameters of the algorithm to run on each partition. |
Constructor parameters in de.lmu.ifi.dbs.elki.algorithm.clustering.correlation with type arguments of type Pair | |
---|---|
COPAC(FilteredLocalPCABasedDistanceFunction<V,?,D> partitionDistanceFunction,
Class<? extends ClusteringAlgorithm<Clustering<Model>>> partitionAlgorithm,
Collection<Pair<OptionID,Object>> partitionAlgorithmParameters)
Constructor. |
Uses of Pair in de.lmu.ifi.dbs.elki.algorithm.clustering.subspace |
---|
Fields in de.lmu.ifi.dbs.elki.algorithm.clustering.subspace with type parameters of type Pair | |
---|---|
private Collection<Pair<OptionID,Object>> |
DiSH.opticsAlgorithmParameters
Parameters that were given to OPTICS |
protected Collection<Pair<OptionID,Object>> |
DiSH.Parameterizer.opticsO
|
Methods in de.lmu.ifi.dbs.elki.algorithm.clustering.subspace that return Pair | |
---|---|
private Pair<BitSet,ArrayModifiableDBIDs> |
DiSH.findParent(Relation<V> database,
DiSHDistanceFunction.Instance<V> distFunc,
Pair<BitSet,ArrayModifiableDBIDs> child,
Map<BitSet,List<Pair<BitSet,ArrayModifiableDBIDs>>> clustersMap)
Returns the parent of the specified cluster |
Methods in de.lmu.ifi.dbs.elki.algorithm.clustering.subspace that return types with arguments of type Pair | |
---|---|
private List<Pair<Subspace<V>,ModifiableDBIDs>> |
CLIQUE.determineClusters(List<CLIQUESubspace<V>> denseSubspaces)
Determines the clusters in the specified dense subspaces. |
private Map<BitSet,List<Pair<BitSet,ArrayModifiableDBIDs>>> |
DiSH.extractClusters(Relation<V> database,
DiSHDistanceFunction.Instance<V> distFunc,
ClusterOrderResult<PreferenceVectorBasedCorrelationDistance> clusterOrder)
Extracts the clusters from the cluster order. |
private List<Pair<V,Set<Integer>>> |
PROCLUS.findDimensions(List<PROCLUS.PROCLUSCluster> clusters,
Relation<V> database)
Refinement step that determines the set of correlated dimensions for each cluster centroid. |
Methods in de.lmu.ifi.dbs.elki.algorithm.clustering.subspace with parameters of type Pair | |
---|---|
private Pair<BitSet,ArrayModifiableDBIDs> |
DiSH.findParent(Relation<V> database,
DiSHDistanceFunction.Instance<V> distFunc,
Pair<BitSet,ArrayModifiableDBIDs> child,
Map<BitSet,List<Pair<BitSet,ArrayModifiableDBIDs>>> clustersMap)
Returns the parent of the specified cluster |
Method parameters in de.lmu.ifi.dbs.elki.algorithm.clustering.subspace with type arguments of type Pair | |
---|---|
private void |
DiSH.checkClusters(Relation<V> database,
DiSHDistanceFunction.Instance<V> distFunc,
Map<BitSet,List<Pair<BitSet,ArrayModifiableDBIDs>>> clustersMap,
int minpts)
Removes the clusters with size < minpts from the cluster map and adds them to their parents. |
private List<PROCLUS.PROCLUSCluster> |
PROCLUS.finalAssignment(List<Pair<V,Set<Integer>>> dimensions,
Relation<V> database)
Refinement step to assign the objects to the final clusters. |
private Pair<BitSet,ArrayModifiableDBIDs> |
DiSH.findParent(Relation<V> database,
DiSHDistanceFunction.Instance<V> distFunc,
Pair<BitSet,ArrayModifiableDBIDs> child,
Map<BitSet,List<Pair<BitSet,ArrayModifiableDBIDs>>> clustersMap)
Returns the parent of the specified cluster |
private List<Cluster<SubspaceModel<V>>> |
DiSH.sortClusters(Relation<V> database,
Map<BitSet,List<Pair<BitSet,ArrayModifiableDBIDs>>> clustersMap)
Returns a sorted list of the clusters w.r.t. the subspace dimensionality in descending order. |
Constructor parameters in de.lmu.ifi.dbs.elki.algorithm.clustering.subspace with type arguments of type Pair | |
---|---|
DiSH(double epsilon,
DiSHDistanceFunction dishDistance,
Collection<Pair<OptionID,Object>> opticsAlgorithmParameters)
Constructor. |
Uses of Pair in de.lmu.ifi.dbs.elki.algorithm.clustering.subspace.clique |
---|
Methods in de.lmu.ifi.dbs.elki.algorithm.clustering.subspace.clique that return types with arguments of type Pair | |
---|---|
List<Pair<Subspace<V>,ModifiableDBIDs>> |
CLIQUESubspace.determineClusters()
Determines all clusters in this subspace by performing a depth-first search algorithm to find connected dense units. |
Uses of Pair in de.lmu.ifi.dbs.elki.algorithm.outlier |
---|
Subclasses of Pair in de.lmu.ifi.dbs.elki.algorithm.outlier | |
---|---|
private static class |
AggarwalYuEvolutionary.Individuum
Individuum for the evolutionary search. |
Methods in de.lmu.ifi.dbs.elki.algorithm.outlier that return Pair | |
---|---|
protected Pair<WritableDataStore<Double>,DoubleMinMax> |
LOF.computeLOFs(DBIDs ids,
DataStore<Double> lrds,
KNNQuery<O,D> knnRefer)
Computes the Local outlier factor (LOF) of the specified objects. |
private Pair<Pair<KNNQuery<O,D>,KNNQuery<O,D>>,Pair<RKNNQuery<O,D>,RKNNQuery<O,D>>> |
OnlineLOF.getKNNAndRkNNQueries(Relation<O> relation,
StepProgress stepprog)
Get the kNN and rkNN queries for the algorithm. |
protected Pair<KNNQuery<O,D>,KNNQuery<O,D>> |
LoOP.getKNNQueries(Database database,
Relation<O> relation,
StepProgress stepprog)
Get the kNN queries for the algorithm. |
private Pair<KNNQuery<O,D>,KNNQuery<O,D>> |
LOF.getKNNQueries(Relation<O> relation,
StepProgress stepprog)
Get the kNN queries for the algorithm. |
private Pair<AggarwalYuEvolutionary.Individuum,AggarwalYuEvolutionary.Individuum> |
AggarwalYuEvolutionary.EvolutionarySearch.recombineOptimized(AggarwalYuEvolutionary.Individuum parent1,
AggarwalYuEvolutionary.Individuum parent2)
Recombination method. |
Methods in de.lmu.ifi.dbs.elki.algorithm.outlier that return types with arguments of type Pair | |
---|---|
private Pair<Pair<KNNQuery<O,D>,KNNQuery<O,D>>,Pair<RKNNQuery<O,D>,RKNNQuery<O,D>>> |
OnlineLOF.getKNNAndRkNNQueries(Relation<O> relation,
StepProgress stepprog)
Get the kNN and rkNN queries for the algorithm. |
private Pair<Pair<KNNQuery<O,D>,KNNQuery<O,D>>,Pair<RKNNQuery<O,D>,RKNNQuery<O,D>>> |
OnlineLOF.getKNNAndRkNNQueries(Relation<O> relation,
StepProgress stepprog)
Get the kNN and rkNN queries for the algorithm. |
Uses of Pair in de.lmu.ifi.dbs.elki.algorithm.outlier.spatial |
---|
Methods in de.lmu.ifi.dbs.elki.algorithm.outlier.spatial that return Pair | |
---|---|
private Pair<DBID,Double> |
CTLuGLSBackwardSearchAlgorithm.singleIteration(Relation<V> relationx,
Relation<? extends NumberVector<?,?>> relationy)
Run a single iteration of the GLS-SOD modeling step |
Uses of Pair in de.lmu.ifi.dbs.elki.application |
---|
Method parameters in de.lmu.ifi.dbs.elki.application with type arguments of type Pair | |
---|---|
static String |
AbstractApplication.usage(Collection<Pair<Object,Parameter<?,?>>> options)
Returns a usage message, explaining all known options |
Uses of Pair in de.lmu.ifi.dbs.elki.application.internal |
---|
Methods in de.lmu.ifi.dbs.elki.application.internal that return types with arguments of type Pair | |
---|---|
private static List<Pair<Reference,List<Class<?>>>> |
DocumentReferences.sortedReferences()
|
Method parameters in de.lmu.ifi.dbs.elki.application.internal with type arguments of type Pair | |
---|---|
private static void |
DocumentParameters.buildParameterIndex(HashMapList<Class<?>,Parameter<?,?>> byclass,
HashMapList<OptionID,Pair<Parameter<?,?>,Class<?>>> byopt)
|
private static Document |
DocumentParameters.makeByOptOverview(HashMapList<OptionID,Pair<Parameter<?,?>,Class<?>>> byopt)
|
Uses of Pair in de.lmu.ifi.dbs.elki.database.query |
---|
Subclasses of Pair in de.lmu.ifi.dbs.elki.database.query | |
---|---|
class |
GenericDistanceResultPair<D extends Distance<D>>
Trivial implementation using a generic pair. |
Uses of Pair in de.lmu.ifi.dbs.elki.datasource.parser |
---|
Methods in de.lmu.ifi.dbs.elki.datasource.parser that return Pair | |
---|---|
Pair<SparseFloatVector,LabelList> |
TermFrequencyParser.parseLineInternal(String line)
|
protected Pair<V,LabelList> |
NumberVectorLabelParser.parseLineInternal(String line)
Internal method for parsing a single line. |
Pair<SparseFloatVector,LabelList> |
SparseFloatVectorLabelParser.parseLineInternal(String line)
|
Uses of Pair in de.lmu.ifi.dbs.elki.evaluation.index |
---|
Constructor parameters in de.lmu.ifi.dbs.elki.evaluation.index with type arguments of type Pair | |
---|---|
IndexStatistics.IndexMetaResult(Collection<Pair<String,String>> col,
Collection<String> header)
Constructor. |
Uses of Pair in de.lmu.ifi.dbs.elki.evaluation.roc |
---|
Methods in de.lmu.ifi.dbs.elki.evaluation.roc that return Pair | |
---|---|
Pair<D,DBID> |
ROC.DistanceResultAdapter.next()
|
Uses of Pair in de.lmu.ifi.dbs.elki.gui.util |
---|
Fields in de.lmu.ifi.dbs.elki.gui.util with type parameters of type Pair | |
---|---|
private ArrayList<Pair<String,ArrayList<String>>> |
SavedSettingsFile.store
Data store |
Methods in de.lmu.ifi.dbs.elki.gui.util that return Pair | |
---|---|
Pair<String,ArrayList<String>> |
SavedSettingsFile.getElementAt(int index)
Array access. |
Methods in de.lmu.ifi.dbs.elki.gui.util that return types with arguments of type Pair | |
---|---|
Iterator<Pair<String,ArrayList<String>>> |
SavedSettingsFile.iterator()
|
Uses of Pair in de.lmu.ifi.dbs.elki.index.tree.spatial |
---|
Subclasses of Pair in de.lmu.ifi.dbs.elki.index.tree.spatial | |
---|---|
class |
SpatialPair<K,V extends SpatialComparable>
Defines the requirements for objects that can be indexed by a Spatial Index, which are spatial nodes or data objects. |
Uses of Pair in de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.util |
---|
Methods in de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.util that return Pair | ||
---|---|---|
|
SplitStrategy.split(List<E> entries,
int minEntries)
Split a page |
|
|
TopologicalSplitter.split(List<E> entries,
int minEntries)
|
Uses of Pair in de.lmu.ifi.dbs.elki.math |
---|
Subclasses of Pair in de.lmu.ifi.dbs.elki.math | |
---|---|
class |
MinMax<T extends Comparable<? super T>>
Class to find the minimum and maximum double values in data. |
Fields in de.lmu.ifi.dbs.elki.math with type parameters of type Pair | |
---|---|
private ArrayList<Pair<Double,D>> |
FlexiHistogram.tempcache
Cache for elements when not yet initialized. |
Methods in de.lmu.ifi.dbs.elki.math that return Pair | |
---|---|
Pair<Double,T> |
ReplacingHistogram.Iter.next()
|
Pair<Double,T> |
ReplacingHistogram.RIter.next()
|
Methods in de.lmu.ifi.dbs.elki.math that return types with arguments of type Pair | |
---|---|
static ReplacingHistogram<Pair<Double,Double>> |
ReplacingHistogram.DoubleDoubleHistogram(int bins,
double min,
double max)
Convenience constructor for Histograms with pairs of Doubles Uses a constructor to initialize bins with Pair(Double(0),Double(0)) |
static FlexiHistogram<Pair<Double,Double>,Pair<Double,Double>> |
FlexiHistogram.DoubleSumDoubleSumHistogram(int bins)
Histograms that work like two FlexiHistogram.DoubleSumHistogram(int) , component wise. |
static FlexiHistogram<Pair<Double,Double>,Pair<Double,Double>> |
FlexiHistogram.DoubleSumDoubleSumHistogram(int bins)
Histograms that work like two FlexiHistogram.DoubleSumHistogram(int) , component wise. |
static AggregatingHistogram<Pair<Double,Double>,Pair<Double,Double>> |
AggregatingHistogram.DoubleSumDoubleSumHistogram(int bins,
double min,
double max)
Histograms that work like two AggregatingHistogram.DoubleSumHistogram(int, double, double) , component wise. |
static AggregatingHistogram<Pair<Double,Double>,Pair<Double,Double>> |
AggregatingHistogram.DoubleSumDoubleSumHistogram(int bins,
double min,
double max)
Histograms that work like two AggregatingHistogram.DoubleSumHistogram(int, double, double) , component wise. |
static ReplacingHistogram<Pair<Integer,Integer>> |
ReplacingHistogram.IntIntHistogram(int bins,
double min,
double max)
Convenience constructor for Histograms with pairs of Integers Uses a constructor to initialize bins with Pair(Integer(0),Integer(0)) |
static FlexiHistogram<Pair<Integer,Integer>,Pair<Integer,Integer>> |
FlexiHistogram.IntSumIntSumHistogram(int bins)
Histograms that work like two FlexiHistogram.IntSumHistogram(int) , component wise. |
static FlexiHistogram<Pair<Integer,Integer>,Pair<Integer,Integer>> |
FlexiHistogram.IntSumIntSumHistogram(int bins)
Histograms that work like two FlexiHistogram.IntSumHistogram(int) , component wise. |
static AggregatingHistogram<Pair<Integer,Integer>,Pair<Integer,Integer>> |
AggregatingHistogram.IntSumIntSumHistogram(int bins,
double min,
double max)
Histograms that work like two AggregatingHistogram.IntSumHistogram(int, double, double) , component wise. |
static AggregatingHistogram<Pair<Integer,Integer>,Pair<Integer,Integer>> |
AggregatingHistogram.IntSumIntSumHistogram(int bins,
double min,
double max)
Histograms that work like two AggregatingHistogram.IntSumHistogram(int, double, double) , component wise. |
Iterator<Pair<Double,T>> |
FlexiHistogram.iterator()
|
Iterator<Pair<Double,T>> |
ReplacingHistogram.iterator()
Get an iterator over all histogram bins. |
static FlexiHistogram<Pair<Long,Long>,Pair<Long,Long>> |
FlexiHistogram.LongSumLongSumHistogram(int bins)
Histograms that work like two FlexiHistogram.LongSumHistogram(int) , component wise. |
static FlexiHistogram<Pair<Long,Long>,Pair<Long,Long>> |
FlexiHistogram.LongSumLongSumHistogram(int bins)
Histograms that work like two FlexiHistogram.LongSumHistogram(int) , component wise. |
static AggregatingHistogram<Pair<Long,Long>,Pair<Long,Long>> |
AggregatingHistogram.LongSumLongSumHistogram(int bins,
double min,
double max)
Histograms that work like two AggregatingHistogram.LongSumHistogram(int, double, double) , component wise. |
static AggregatingHistogram<Pair<Long,Long>,Pair<Long,Long>> |
AggregatingHistogram.LongSumLongSumHistogram(int bins,
double min,
double max)
Histograms that work like two AggregatingHistogram.LongSumHistogram(int, double, double) , component wise. |
Iterator<Pair<Double,T>> |
FlexiHistogram.reverseIterator()
|
Iterator<Pair<Double,T>> |
ReplacingHistogram.reverseIterator()
Get an iterator over all histogram bins. |
Uses of Pair in de.lmu.ifi.dbs.elki.result |
---|
Fields in de.lmu.ifi.dbs.elki.result with type parameters of type Pair | |
---|---|
(package private) Collection<Pair<Object,Parameter<?,?>>> |
SettingsResult.settings
Settings storage. |
Methods in de.lmu.ifi.dbs.elki.result that return types with arguments of type Pair | |
---|---|
Collection<Pair<Object,Parameter<?,?>>> |
SettingsResult.getSettings()
Get the settings |
Constructor parameters in de.lmu.ifi.dbs.elki.result with type arguments of type Pair | |
---|---|
SettingsResult(Collection<Pair<Object,Parameter<?,?>>> settings)
Constructor. |
Uses of Pair in de.lmu.ifi.dbs.elki.result.textwriter.writers |
---|
Methods in de.lmu.ifi.dbs.elki.result.textwriter.writers with parameters of type Pair | |
---|---|
void |
TextWriterPair.write(TextWriterStream out,
String label,
Pair<?,?> object)
Serialize a pair, component-wise |
Uses of Pair in de.lmu.ifi.dbs.elki.utilities |
---|
Fields in de.lmu.ifi.dbs.elki.utilities with type parameters of type Pair | |
---|---|
private ArrayList<Pair<Class<?>,H>> |
HandlerList.handlers
List with registered Handlers. |
Methods in de.lmu.ifi.dbs.elki.utilities that return Pair | ||
---|---|---|
static
|
DatabaseUtil.computeMinMax(Relation<NV> database)
Determines the minimum and maximum values in each dimension of all objects stored in the given database. |
Uses of Pair in de.lmu.ifi.dbs.elki.utilities.optionhandling |
---|
Method parameters in de.lmu.ifi.dbs.elki.utilities.optionhandling with type arguments of type Pair | |
---|---|
static void |
OptionUtil.formatForConsole(StringBuffer buf,
int width,
String indent,
Collection<Pair<Object,Parameter<?,?>>> options)
Format a list of options (and associated owning objects) for console help output. |
Uses of Pair in de.lmu.ifi.dbs.elki.utilities.optionhandling.parameterization |
---|
Fields in de.lmu.ifi.dbs.elki.utilities.optionhandling.parameterization with type parameters of type Pair | |
---|---|
(package private) Vector<Pair<Object,Parameter<?,?>>> |
TrackParameters.options
Tracking storage |
(package private) LinkedList<Pair<OptionID,Object>> |
ListParameterization.parameters
The actual parameters, for storage |
private Vector<Pair<OptionID,Object>> |
MergedParameterization.used
Parameters to rewind. |
Methods in de.lmu.ifi.dbs.elki.utilities.optionhandling.parameterization that return types with arguments of type Pair | |
---|---|
Collection<Pair<Object,Parameter<?,?>>> |
TrackParameters.getAllParameters()
Get all seen parameters, set or unset, along with their owner objects. |
Collection<Pair<OptionID,Object>> |
TrackParameters.getGivenParameters()
Get the tracked parameters that were actually set. |
List<Pair<OptionID,Object>> |
ListParameterization.getRemainingParameters()
Return the yet unused parameters. |
Constructor parameters in de.lmu.ifi.dbs.elki.utilities.optionhandling.parameterization with type arguments of type Pair | |
---|---|
ListParameterization(Collection<Pair<OptionID,Object>> dbParameters)
Constructor with an existing collection. |
|
MergedParameterization(Parameterization inner,
ListParameterization current,
Vector<Pair<OptionID,Object>> used)
Constructor for descending |
|
TrackParameters(Parameterization inner,
Object option,
Vector<Pair<Object,Parameter<?,?>>> options,
Map<Object,Object> parents,
Map<Object,List<Object>> children)
Internal constructor, for nested tracking. |
Uses of Pair in de.lmu.ifi.dbs.elki.utilities.pairs |
---|
Subclasses of Pair in de.lmu.ifi.dbs.elki.utilities.pairs | |
---|---|
class |
CPair<FIRST extends Comparable<? super FIRST>,SECOND extends Comparable<? super SECOND>>
Pair with canonical comparison function derived from the components comparable interfaces. |
class |
FCPair<FIRST extends Comparable<? super FIRST>,SECOND>
Pair that can only be compared by it's first component. |
class |
SCPair<FIRST,SECOND extends Comparable<? super SECOND>>
Pair that can only be compared by it's second component. |
Methods in de.lmu.ifi.dbs.elki.utilities.pairs that return Pair | ||
---|---|---|
static
|
Pair.newPairArray(int size)
Create a new array of the given size (for generics) |
Methods in de.lmu.ifi.dbs.elki.utilities.pairs that return types with arguments of type Pair | ||
---|---|---|
static
|
PairUtil.comparator()
Return a comparator for this pair, given that both components are already comparable. |
|
static
|
PairUtil.comparator(Comparator<? super FIRST> c1,
Comparator<? super SECOND> c2)
Return a derived comparator given a comparator for each component. |
|
static
|
PairUtil.comparatorFirst()
Return a comparator by first component for this pair, given that the first component is already comparable. |
|
static
|
PairUtil.comparatorFirst(Comparator<? super FIRST> c1)
Return a derived comparator by first component given a comparator for this component. |
|
static
|
PairUtil.comparatorSecond()
Return a comparator by first component for this pair, given that the first component is already comparable. |
|
static
|
PairUtil.comparatorSecond(Comparator<? super SECOND> c2)
Return a derived comparator by first component given a comparator for this component. |
|
static
|
PairUtil.comparatorSwapped()
Return a component-swapped comparator for this pair, given that both components are already comparable. |
|
static
|
PairUtil.comparatorSwapped(Comparator<? super FIRST> c1,
Comparator<? super SECOND> c2)
Return a derived component-swapped comparator given a comparator for each component. |
Methods in de.lmu.ifi.dbs.elki.utilities.pairs with parameters of type Pair | |
---|---|
int |
PairUtil.CompareNatural.compare(Pair<? extends FIRST,? extends SECOND> o1,
Pair<? extends FIRST,? extends SECOND> o2)
Compare by first, then by second. |
int |
PairUtil.CompareNatural.compare(Pair<? extends FIRST,? extends SECOND> o1,
Pair<? extends FIRST,? extends SECOND> o2)
Compare by first, then by second. |
int |
PairUtil.CompareNaturalFirst.compare(Pair<? extends FIRST,? extends SECOND> o1,
Pair<? extends FIRST,? extends SECOND> o2)
Compare by first component natural ordering |
int |
PairUtil.CompareNaturalFirst.compare(Pair<? extends FIRST,? extends SECOND> o1,
Pair<? extends FIRST,? extends SECOND> o2)
Compare by first component natural ordering |
int |
PairUtil.CompareNaturalSecond.compare(Pair<? extends FIRST,? extends SECOND> o1,
Pair<? extends FIRST,? extends SECOND> o2)
Compare by second components natural ordering |
int |
PairUtil.CompareNaturalSecond.compare(Pair<? extends FIRST,? extends SECOND> o1,
Pair<? extends FIRST,? extends SECOND> o2)
Compare by second components natural ordering |
int |
PairUtil.CompareNaturalSwapped.compare(Pair<? extends FIRST,? extends SECOND> o1,
Pair<? extends FIRST,? extends SECOND> o2)
Compare by second component, using the ComparableSwapped interface. |
int |
PairUtil.CompareNaturalSwapped.compare(Pair<? extends FIRST,? extends SECOND> o1,
Pair<? extends FIRST,? extends SECOND> o2)
Compare by second component, using the ComparableSwapped interface. |
int |
PairUtil.Compare.compare(Pair<? extends FIRST,? extends SECOND> o1,
Pair<? extends FIRST,? extends SECOND> o2)
Two Objects of type Pair are compared based on the comparison of
their property using the comparators PairUtil.Compare.fcomparator , then
PairUtil.Compare.scomparator . |
int |
PairUtil.Compare.compare(Pair<? extends FIRST,? extends SECOND> o1,
Pair<? extends FIRST,? extends SECOND> o2)
Two Objects of type Pair are compared based on the comparison of
their property using the comparators PairUtil.Compare.fcomparator , then
PairUtil.Compare.scomparator . |
int |
PairUtil.CompareByFirst.compare(Pair<? extends FIRST,? extends SECOND> o1,
Pair<? extends FIRST,? extends SECOND> o2)
To Objects of type Pair are compared based on the comparison of
their property using the current PairUtil.comparator() . |
int |
PairUtil.CompareByFirst.compare(Pair<? extends FIRST,? extends SECOND> o1,
Pair<? extends FIRST,? extends SECOND> o2)
To Objects of type Pair are compared based on the comparison of
their property using the current PairUtil.comparator() . |
int |
PairUtil.CompareBySecond.compare(Pair<? extends FIRST,? extends SECOND> o1,
Pair<? extends FIRST,? extends SECOND> o2)
To Objects of type Pair are compared based on the comparison of
their property using the current PairUtil.comparator() . |
int |
PairUtil.CompareBySecond.compare(Pair<? extends FIRST,? extends SECOND> o1,
Pair<? extends FIRST,? extends SECOND> o2)
To Objects of type Pair are compared based on the comparison of
their property using the current PairUtil.comparator() . |
int |
PairUtil.CompareSwapped.compare(Pair<? extends FIRST,? extends SECOND> o1,
Pair<? extends FIRST,? extends SECOND> o2)
Two Objects of type Pair are compared based on the comparison of
their property using the given comparators PairUtil.CompareSwapped.scomparator , then
PairUtil.CompareSwapped.fcomparator . |
int |
PairUtil.CompareSwapped.compare(Pair<? extends FIRST,? extends SECOND> o1,
Pair<? extends FIRST,? extends SECOND> o2)
Two Objects of type Pair are compared based on the comparison of
their property using the given comparators PairUtil.CompareSwapped.scomparator , then
PairUtil.CompareSwapped.fcomparator . |
Uses of Pair in de.lmu.ifi.dbs.elki.visualization.css |
---|
Fields in de.lmu.ifi.dbs.elki.visualization.css with type parameters of type Pair | |
---|---|
private Collection<Pair<String,String>> |
CSSClass.statements
Actual CSS statements |
Methods in de.lmu.ifi.dbs.elki.visualization.css that return types with arguments of type Pair | |
---|---|
Collection<Pair<String,String>> |
CSSClass.getStatements()
Get read-only collection access to all statements. |
Method parameters in de.lmu.ifi.dbs.elki.visualization.css with type arguments of type Pair | |
---|---|
static boolean |
CSSClass.checkCSSStatements(Collection<Pair<String,String>> statements)
Validate a set of CSS statements. |
Constructor parameters in de.lmu.ifi.dbs.elki.visualization.css with type arguments of type Pair | |
---|---|
CSSClass(Object owner,
String name,
Collection<Pair<String,String>> statements)
Full constructor |
Uses of Pair in de.lmu.ifi.dbs.elki.visualization.gui.overview |
---|
Fields in de.lmu.ifi.dbs.elki.visualization.gui.overview with type parameters of type Pair | |
---|---|
private HashMap<Pair<PlotItem,VisualizationTask>,Element> |
OverviewPlot.vistoelem
Lookup |
Uses of Pair in de.lmu.ifi.dbs.elki.visualization.projections |
---|
Methods in de.lmu.ifi.dbs.elki.visualization.projections that return Pair | |
---|---|
Pair<DoubleMinMax,DoubleMinMax> |
AffineProjection.estimateViewport()
|
Pair<DoubleMinMax,DoubleMinMax> |
Simple2D.estimateViewport()
|
Pair<DoubleMinMax,DoubleMinMax> |
Projection2D.estimateViewport()
Estimate the viewport requirements |
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |