|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.lmu.ifi.dbs.elki.result.ResultUtil
public class ResultUtil

Utilities for handling result objects
| Constructor Summary | |
|---|---|
ResultUtil()
|
|
| Method Summary | ||
|---|---|---|
static void |
addChildResult(HierarchicalResult parent,
Result child)
Add a child result. |
|
static
|
ensureClusteringResult(Database db,
Result result)
Ensure that the result contains at least one Clustering. |
|
static void |
ensureSelectionResult(Database db,
Result result)
Ensure that there also is a selection container object. |
|
static
|
filteredResults(Result r,
Class<?> restrictionClass)
|
|
static
|
filterResults(Result r,
Class<?> restrictionClass)
Return only results of the given restriction class |
|
static Database |
findDatabase(Result baseResult)
Find the first database result in the tree. |
|
static List<Clustering<? extends Model>> |
getClusteringResults(Result r)
Collect all clustering results from a Result |
|
static List<CollectionResult<?>> |
getCollectionResults(Result r)
Collect all collection results from a Result |
|
static List<IterableResult<?>> |
getIterableResults(Result r)
Return all Iterable results |
|
static List<OrderingResult> |
getOrderingResults(Result r)
Collect all ordering results from a Result |
|
static List<OutlierResult> |
getOutlierResults(Result r)
Collect all outlier results from a Result |
|
static List<Relation<?>> |
getRelations(Result r)
Collect all Annotation results from a Result |
|
static List<SettingsResult> |
getSettingsResults(Result r)
Collect all settings results from a Result |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ResultUtil()
| Method Detail |
|---|
public static List<Relation<?>> getRelations(Result r)
r - Result
public static List<OrderingResult> getOrderingResults(Result r)
r - Result
public static List<Clustering<? extends Model>> getClusteringResults(Result r)
r - Result
public static List<CollectionResult<?>> getCollectionResults(Result r)
r - Result
public static List<IterableResult<?>> getIterableResults(Result r)
r - Result
public static List<OutlierResult> getOutlierResults(Result r)
r - Result
public static List<SettingsResult> getSettingsResults(Result r)
r - Result
public static <C> ArrayList<C> filterResults(Result r,
Class<?> restrictionClass)
C - Class typerestrictionClass - Class restriction
public static <C extends Result> IterableIterator<C> filteredResults(Result r,
Class<?> restrictionClass)
public static <O> void ensureClusteringResult(Database db,
Result result)
O - Database typedb - Database to processresult - result
public static void ensureSelectionResult(Database db,
Result result)
db - Databaseresult - Result
public static void addChildResult(HierarchicalResult parent,
Result child)
parent - Parentchild - Childpublic static Database findDatabase(Result baseResult)
baseResult - Result tree base.
|
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||