Package org.bremersee.comparator
Class ComparatorBuilder.DefaultComparatorBuilder
- java.lang.Object
-
- org.bremersee.comparator.ComparatorBuilder.DefaultComparatorBuilder
-
- All Implemented Interfaces:
ComparatorBuilder
- Enclosing interface:
- ComparatorBuilder
public static class ComparatorBuilder.DefaultComparatorBuilder extends Object implements ComparatorBuilder
The default comparator builder.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.bremersee.comparator.ComparatorBuilder
ComparatorBuilder.DefaultComparatorBuilder
-
-
Constructor Summary
Constructors Constructor Description DefaultComparatorBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ComparatorBuilderadd(Comparator<?> comparator)Adds the given comparator to this builder.<T> Comparator<T>build()Build comparator.
-
-
-
Method Detail
-
add
public ComparatorBuilder add(Comparator<?> comparator)
Description copied from interface:ComparatorBuilderAdds the given comparator to this builder.- Specified by:
addin interfaceComparatorBuilder- Parameters:
comparator- the comparator (can benull- then no comparator is added)- Returns:
- the comparator builder
-
build
public <T> Comparator<T> build()
Description copied from interface:ComparatorBuilderBuild comparator.- Specified by:
buildin interfaceComparatorBuilder- Type Parameters:
T- the type parameter- Returns:
- the comparator
-
-