public class EntityComparator extends Object implements Comparator<Entity>
Comparator for entities.
Supports sorting by entity confidence and entity text.| Modifier and Type | Class and Description |
|---|---|
static class |
EntityComparator.Order |
| Constructor and Description |
|---|
EntityComparator(EntityComparator.Order sortingBy)
Creates a new
EntityComparator with the given
sorting method. |
| Modifier and Type | Method and Description |
|---|---|
int |
compare(Entity entity1,
Entity entity2) |
EntityComparator.Order |
getSortingBy()
Gets the sorting order.
|
static Set<Entity> |
sort(Set<Entity> entities,
EntityComparator.Order sortingBy)
Sort the entities.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcomparing, comparing, comparingDouble, comparingInt, comparingLong, equals, naturalOrder, nullsFirst, nullsLast, reversed, reverseOrder, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLongpublic EntityComparator(EntityComparator.Order sortingBy)
EntityComparator with the given
sorting method.sortingBy - The EntityComparator.Order to sort the entities.public int compare(Entity entity1, Entity entity2)
compare in interface Comparator<Entity>public EntityComparator.Order getSortingBy()
EntityComparator.Order.Copyright © 2017. All rights reserved.