|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.deployers.structure.spi.classloading.VersionComparatorRegistry
public class VersionComparatorRegistry
Version comparator registry.
| Method Summary | ||
|---|---|---|
|
compare(T t,
U u)
Compare two version impls. |
|
VersionComparator |
getComparator(Class<? extends Version> t,
Class<? extends Version> u)
Get the comparator. |
|
protected
|
getComparator(T t,
U u)
Get the comparator. |
|
static VersionComparatorRegistry |
getInstance()
|
|
|
registerVersionComparator(Class<T> t,
Class<U> u,
VersionComparator<T,U> comparator)
Register version comparator. |
|
|
registerVersionComparator(Class<T> t,
VersionComparator<T,T> comparator)
Register version comparator. |
|
|
removeVersionComparator(Class<T> t)
Remove the version comparator. |
|
|
removeVersionComparator(Class<T> t,
Class<U> u)
Remove the version comparator. |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static VersionComparatorRegistry getInstance()
public <T extends Version,U extends Version> void removeVersionComparator(Class<T> t,
Class<U> u)
t - first version implu - second version implpublic <T extends Version> void removeVersionComparator(Class<T> t)
t - version impl
public <T extends Version> void registerVersionComparator(Class<T> t,
VersionComparator<T,T> comparator)
t - version implcomparator - the version comparator
public <T extends Version,U extends Version> void registerVersionComparator(Class<T> t,
Class<U> u,
VersionComparator<T,U> comparator)
t - first version implu - second version implcomparator - the version comparator
protected <T extends Version,U extends Version> VersionComparator<T,U> getComparator(T t,
U u)
t - first version implu - second version impl
public VersionComparator getComparator(Class<? extends Version> t,
Class<? extends Version> u)
t - first version impl classu - second version impl class
public <T extends Version,U extends Version> int compare(T t,
U u)
t - T version implu - U version impl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||