public static final class EntityProtoComparators.EntityProtoComparator
extends java.lang.Object
implements java.util.Comparator<OnestoreEntity.EntityProto>
Constructor and Description |
---|
EntityProtoComparators.EntityProtoComparator(java.util.List<Order> orders) |
EntityProtoComparators.EntityProtoComparator(java.util.List<Order> orders,
java.util.List<Filter> filters) |
Modifier and Type | Method and Description |
---|---|
int |
compare(OnestoreEntity.EntityProto protoA,
OnestoreEntity.EntityProto protoB) |
java.util.List<Order> |
getAdjustedOrders() |
boolean |
matches(OnestoreEntity.EntityProto proto) |
boolean |
matches(OnestoreEntity.Property prop) |
public EntityProtoComparators.EntityProtoComparator(java.util.List<Order> orders)
public EntityProtoComparators.EntityProtoComparator(java.util.List<Order> orders, java.util.List<Filter> filters)
public java.util.List<Order> getAdjustedOrders()
public boolean matches(OnestoreEntity.EntityProto proto)
public boolean matches(OnestoreEntity.Property prop)
public int compare(OnestoreEntity.EntityProto protoA, OnestoreEntity.EntityProto protoB)
compare
in interface java.util.Comparator<OnestoreEntity.EntityProto>