Environment for
DeveLoping
KDD-Applications
Supported by Index-Structures

de.lmu.ifi.dbs.elki.result.outlier
Class OutlierResult

java.lang.Object
  extended by de.lmu.ifi.dbs.elki.result.MultiResult
      extended by de.lmu.ifi.dbs.elki.result.outlier.OutlierResult
All Implemented Interfaces:
Result

public class OutlierResult
extends MultiResult

Wrap a typical Outlier result, keeping direct references to the main result parts.

Author:
Erich Schubert

Field Summary
private  OutlierScoreMeta meta
          Outlier score meta information
private  OrderingResult ordering
          Outlier ordering.
private static AssociationID<OutlierScoreMeta> OUTLIER_SCORE_META
          Constant association ID for the outlier score meta data.
private  AnnotationResult<Double> scores
          Outlier scores.
 
Constructor Summary
OutlierResult(OutlierScoreMeta meta, AnnotationResult<Double> scores, OrderingResult ordering)
          Constructor.
 
Method Summary
 OrderingResult getOrdering()
          Get the outlier ordering
 OutlierScoreMeta getOutlierMeta()
          Get the outlier score meta data
 AnnotationResult<Double> getScores()
          Get the outlier scores association.
 
Methods inherited from class de.lmu.ifi.dbs.elki.result.MultiResult
addResult, filterResults, getAssociation, getAssociationGenerics, getAssociations, getFirstFilteredResult, getName, getResults, prependResult, setAssociation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

OUTLIER_SCORE_META

private static final AssociationID<OutlierScoreMeta> OUTLIER_SCORE_META
Constant association ID for the outlier score meta data.


meta

private OutlierScoreMeta meta
Outlier score meta information


scores

private AnnotationResult<Double> scores
Outlier scores.


ordering

private OrderingResult ordering
Outlier ordering.

Constructor Detail

OutlierResult

public OutlierResult(OutlierScoreMeta meta,
                     AnnotationResult<Double> scores,
                     OrderingResult ordering)
Constructor.

Parameters:
meta - Outlier score metadata.
scores - Scores result.
ordering - Ordering result.
Method Detail

getOutlierMeta

public OutlierScoreMeta getOutlierMeta()
Get the outlier score meta data

Returns:
the outlier meta information

getScores

public AnnotationResult<Double> getScores()
Get the outlier scores association.

Returns:
the scores

getOrdering

public OrderingResult getOrdering()
Get the outlier ordering

Returns:
the ordering

Release 0.3 (2010-03-31_1612)