| Package | Description |
|---|---|
| org.bremersee.comparator |
This package contains general mechanism for comparing and sorting objects.
|
| org.bremersee.comparator.model |
This package contains the model of the comparator.
|
| org.bremersee.comparator.spring |
This package contains the spring framework integration.
|
| Modifier and Type | Method and Description |
|---|---|
default ComparatorField |
WellKnownTextParser.buildComparatorField(String fieldDescription)
Builds a comparator field from the string representation of a sort order (must be a single
field, not a path).
|
| Modifier and Type | Method and Description |
|---|---|
default List<ComparatorField> |
WellKnownTextParser.buildComparatorFields(String wkt)
Builds a list of comparator fields from the string representation of a sort order.
|
| Modifier and Type | Method and Description |
|---|---|
default ComparatorBuilder |
ComparatorBuilder.add(ComparatorField field)
Creates and adds a value comparator for the given field ordering description.
|
default ComparatorBuilder |
ComparatorBuilder.add(ComparatorField field,
ValueExtractor valueExtractor)
Creates and adds a value comparator for the given field ordering description.
|
Comparator |
WellKnownTextParser.apply(ComparatorField comparatorField)
Creates the comparator for the given field.
|
| Modifier and Type | Method and Description |
|---|---|
default ComparatorBuilder |
ComparatorBuilder.addAll(Collection<? extends ComparatorField> fields)
Creates and adds value comparators for the given field ordering descriptions.
|
default ComparatorBuilder |
ComparatorBuilder.addAll(Collection<? extends ComparatorField> fields,
ValueExtractor valueExtractor)
Creates and adds value comparators for the given field ordering descriptions.
|
| Constructor and Description |
|---|
ValueComparator(ComparatorField comparatorField)
Instantiates a new value comparator.
|
ValueComparator(ComparatorField comparatorField,
ValueExtractor valueExtractor)
Instantiates a new value comparator.
|
| Modifier and Type | Method and Description |
|---|---|
ComparatorField |
ObjectFactory.createComparatorField()
Create comparator field.
|
| Modifier and Type | Method and Description |
|---|---|
List<ComparatorField> |
ComparatorFields.getFields()
Gets the list of comparator fields.
|
| Constructor and Description |
|---|
ComparatorFields(Collection<? extends ComparatorField> fields)
Instantiates a new list of comparator fields.
|
| Modifier and Type | Method and Description |
|---|---|
static ComparatorField |
ComparatorSpringUtils.fromSortOrder(org.springframework.data.domain.Sort.Order sortOrder)
Transforms a
Sort.Order object into a comparator field. |
| Modifier and Type | Method and Description |
|---|---|
static List<ComparatorField> |
ComparatorSpringUtils.fromSort(org.springframework.data.domain.Sort sort)
Transforms a
Sort object into a comparator field list. |
| Modifier and Type | Method and Description |
|---|---|
static org.springframework.data.domain.Sort.Order |
ComparatorSpringUtils.toSortOrder(ComparatorField comparatorField)
Transforms the comparator field into a
Sort.Order object. |
| Modifier and Type | Method and Description |
|---|---|
static org.springframework.data.domain.Sort |
ComparatorSpringUtils.toSort(Collection<? extends ComparatorField> comparatorFields)
Transforms the comparator field into a
Sort object. |
Copyright © 2019 bremersee.org. All rights reserved.