com.google.appengine.api.datastore
Class EntityProtoComparators.EntityProtoComparator
- java.lang.Object
-
- com.google.appengine.api.datastore.EntityProtoComparators.EntityProtoComparator
-
- All Implemented Interfaces:
- java.util.Comparator<OnestoreEntity.EntityProto>
- Enclosing class:
- EntityProtoComparators
public static final class EntityProtoComparators.EntityProtoComparator extends java.lang.Object
A comparator forcom.google.storage.onestore.v3.OnestoreEntity.EntityProto
objects with the same ordering asEntityComparator
.
-
-
Constructor Summary
Constructors Constructor and Description EntityProtoComparator(java.util.List<Order> orders)
EntityProtoComparator(java.util.List<Order> orders, java.util.List<Filter> filters)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description int
compare(EntityT entityA, EntityT entityB)
java.util.List<Order>
getAdjustedOrders()
boolean
matches(OnestoreEntity.EntityProto proto)
boolean
matches(OnestoreEntity.Property prop)
-
-
-
Constructor Detail
-
EntityProtoComparator
public EntityProtoComparator(java.util.List<Order> orders)
-
EntityProtoComparator
public EntityProtoComparator(java.util.List<Order> orders, java.util.List<Filter> filters)
-
-
Method Detail
-
getAdjustedOrders
public java.util.List<Order> getAdjustedOrders()
-
matches
public boolean matches(OnestoreEntity.EntityProto proto)
-
matches
public boolean matches(OnestoreEntity.Property prop)
-
compare
public int compare(EntityT entityA, EntityT entityB)
- Specified by:
compare
in interfacejava.util.Comparator<EntityT>
-
-