public class DetailedResultsImpl<T> extends Object implements DetailedResults<T>
| Constructor and Description |
|---|
DetailedResultsImpl(AnalyzeResult<T> analyze,
Map<T,FieldProxy<T>> proxies,
int proxyCount) |
| Modifier and Type | Method and Description |
|---|---|
AnalyzeResult<T> |
getAnalyze()
Get the underlying analyze that these detailed results was based on
|
Collection<ProbabilityKnowledge<T>> |
getProxies() |
int |
getProxyCount()
Get the number of unique proxies that was required for the calculation.
|
ProbabilityKnowledge<T> |
getProxyFor(T field)
Get the detailed probabilities for a field
|
Map<T,ProbabilityKnowledge<T>> |
getProxyMap() |
public DetailedResultsImpl(AnalyzeResult<T> analyze, Map<T,FieldProxy<T>> proxies, int proxyCount)
public Collection<ProbabilityKnowledge<T>> getProxies()
getProxies in interface DetailedResults<T>public int getProxyCount()
DetailedResultsgetProxyMap().size()getProxyCount in interface DetailedResults<T>public ProbabilityKnowledge<T> getProxyFor(T field)
DetailedResultsgetProxyFor in interface DetailedResults<T>field - The field to get the information forpublic AnalyzeResult<T> getAnalyze()
DetailedResultsgetAnalyze in interface DetailedResults<T>AnalyzeResult object that is the source of this analyzepublic Map<T,ProbabilityKnowledge<T>> getProxyMap()
getProxyMap in interface DetailedResults<T>Copyright © 2014. All rights reserved.