|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.mindswap.pellet.utils.PartialOrderBuilder<T>
public class PartialOrderBuilder<T>
Title: Partial Order Builder
Description:
Copyright: Copyright (c) 2007
Company: Clark & Parsia, LLC.
Constructor Summary | |
---|---|
PartialOrderBuilder()
Deprecated. Use { PartialOrderBuilder(Taxonomy, PartialOrderComparator)
instead |
|
PartialOrderBuilder(Taxonomy<T> taxonomy,
PartialOrderComparator<T> comparator)
Initialize the builder with given taxonomy and comparator. |
Method Summary | ||
---|---|---|
void |
add(T toAdd)
Add a new element to the partial order of this builder with its comparator. |
|
void |
addAll(java.util.Collection<? extends T> elements)
Adds a collection of elements to the partial order. |
|
static
|
build(java.util.Collection<? extends T> elements,
PartialOrderComparator<T> comparator)
|
|
static
|
build(java.util.Collection<? extends T> elements,
PartialOrderComparator<T> comparator,
T top,
T bottom)
|
|
PartialOrderComparator<T> |
getComparator()
|
|
static
|
getPartialOrder(java.util.Collection<T> elements,
PartialOrderComparator<T> comparator)
Deprecated. Use build(Collection, PartialOrderComparator)
instead |
|
Taxonomy<T> |
getTaxonomy()
|
|
void |
setComparator(PartialOrderComparator<T> comparator)
|
|
void |
setTaxonomy(Taxonomy<T> taxonomy)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PartialOrderBuilder()
PartialOrderBuilder(Taxonomy, PartialOrderComparator)
instead
public PartialOrderBuilder(Taxonomy<T> taxonomy, PartialOrderComparator<T> comparator)
Method Detail |
---|
public static <T> Taxonomy<T> build(java.util.Collection<? extends T> elements, PartialOrderComparator<T> comparator)
public static <T> Taxonomy<T> build(java.util.Collection<? extends T> elements, PartialOrderComparator<T> comparator, T top, T bottom)
public void add(T toAdd)
toAdd
- the element to be addedpublic void addAll(java.util.Collection<? extends T> elements)
elements
- new elements to addpublic PartialOrderComparator<T> getComparator()
public static <T> Taxonomy<T> getPartialOrder(java.util.Collection<T> elements, PartialOrderComparator<T> comparator)
build(Collection, PartialOrderComparator)
instead
public Taxonomy<T> getTaxonomy()
public void setComparator(PartialOrderComparator<T> comparator)
public void setTaxonomy(Taxonomy<T> taxonomy)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |