public class Disjoint extends BinarySpatialPredicate
expression1, expression2| Constructor and Description |
|---|
Disjoint() |
Disjoint(SpatialExpression expression1,
SpatialExpression expression2,
boolean loose) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
evaluateInternal(FilterGeometry value1,
FilterGeometry value2) |
void |
fromBinary(byte[] bytes) |
<V extends Comparable<V>> |
getConstraints(Class<V> constraintClass,
DataStatisticsStore statsStore,
DataTypeAdapter<?> adapter,
AdapterToIndexMapping indexMapping,
Index index,
Set<String> indexedFields) |
protected boolean |
isExact() |
boolean |
isLoose() |
byte[] |
toBinary() |
String |
toString() |
evaluate, evaluate, getConstrainableFields, prepareaddReferencedFields, getExpression1, getExpression2, removePredicatesForFieldspublic Disjoint()
public Disjoint(SpatialExpression expression1, SpatialExpression expression2, boolean loose)
public boolean evaluateInternal(FilterGeometry value1, FilterGeometry value2)
evaluateInternal in class BinarySpatialPredicatepublic <V extends Comparable<V>> FilterConstraints<V> getConstraints(Class<V> constraintClass, DataStatisticsStore statsStore, DataTypeAdapter<?> adapter, AdapterToIndexMapping indexMapping, Index index, Set<String> indexedFields)
getConstraints in interface FiltergetConstraints in class BinarySpatialPredicateprotected boolean isExact()
isExact in class BinarySpatialPredicatepublic boolean isLoose()
public byte[] toBinary()
toBinary in interface PersistabletoBinary in class BinaryPredicate<SpatialExpression>public void fromBinary(byte[] bytes)
fromBinary in interface PersistablefromBinary in class BinaryPredicate<SpatialExpression>Copyright © 2013–2021. All rights reserved.