|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.oddjob.beancmpr.comparers.ComparersByTypeList
public class ComparersByTypeList
An implementation of ComparersByType
backed by a List
.
Constructor Summary | |
---|---|
ComparersByTypeList()
|
Method Summary | ||
---|---|---|
|
comparerFor(Class<T> type)
Find a Comparer for a given type. |
|
void |
injectComparers(ComparersByType comparers)
Used by owner of comparers to inject the master comparer into HierarchicalComparer s. |
|
void |
setComparer(int index,
Comparer<?> comparer)
Setter for Comparer s. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ComparersByTypeList()
Method Detail |
---|
public void setComparer(int index, Comparer<?> comparer)
Comparer
s.
index
- comparer
- public <T> Comparer<T> comparerFor(Class<T> type)
ComparersByType
Comparer
for a given type.
comparerFor
in interface ComparersByType
T
- The type of the type.type
- The type.
public void injectComparers(ComparersByType comparers)
HierarchicalComparer
HierarchicalComparer
s.
injectComparers
in interface HierarchicalComparer
comparers
- The master comparers.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |