T - the type of the original instances the are being disambiguated.public class ReportPartitions<T> extends Object
DisambiguationPolicy.| Constructor and Description |
|---|
ReportPartitions(DisambiguationPolicy disambiguationPolicy)
Constructs a new instance with no partitions in it.
|
ReportPartitions(DisambiguationPolicy disambiguationPolicy,
List<List<MutableDisambiguationReport<T>>> partitions) |
ReportPartitions(DisambiguationPolicy disambiguationPolicy,
ReportPartitions<T> other) |
| Modifier and Type | Method and Description |
|---|---|
List<List<MutableDisambiguationReport<T>>> |
getAllPartitions() |
List<List<MutableDisambiguationReport<T>>> |
getAmbiguousPartitions() |
DisambiguationPolicy |
getDisambiguationPolicy() |
List<List<MutableDisambiguationReport<T>>> |
getUniquePartitions() |
boolean |
isPartitionsUnique() |
void |
put(MutableDisambiguationReport<T> value) |
void |
putAll(List<MutableDisambiguationReport<T>> values) |
void |
putAll(ReportPartitions<T> other) |
String |
toString() |
public ReportPartitions(DisambiguationPolicy disambiguationPolicy)
disambiguationPolicy - the policy that decides if reports are ambiguous.public ReportPartitions(DisambiguationPolicy disambiguationPolicy, ReportPartitions<T> other)
public ReportPartitions(DisambiguationPolicy disambiguationPolicy, List<List<MutableDisambiguationReport<T>>> partitions)
public DisambiguationPolicy getDisambiguationPolicy()
public List<List<MutableDisambiguationReport<T>>> getAmbiguousPartitions()
public List<List<MutableDisambiguationReport<T>>> getUniquePartitions()
public List<List<MutableDisambiguationReport<T>>> getAllPartitions()
public void put(MutableDisambiguationReport<T> value)
public void putAll(List<MutableDisambiguationReport<T>> values)
public void putAll(ReportPartitions<T> other)
public boolean isPartitionsUnique()
Copyright © 2008-2014 Red Hat, Inc.. All Rights Reserved.