public class JTSFilterPredicate extends org.hibernate.query.criteria.internal.predicate.AbstractSimplePredicate implements Serializable
Predicate equivalent of SpatialFilter.Predicate.BooleanOperator| Constructor and Description |
|---|
JTSFilterPredicate(CriteriaBuilder criteriaBuilder,
Expression<? extends org.locationtech.jts.geom.Geometry> geometry,
org.locationtech.jts.geom.Envelope envelope,
int srid) |
JTSFilterPredicate(CriteriaBuilder criteriaBuilder,
Expression<? extends org.locationtech.jts.geom.Geometry> geometry,
Expression<? extends org.locationtech.jts.geom.Geometry> filter) |
JTSFilterPredicate(CriteriaBuilder criteriaBuilder,
Expression<? extends org.locationtech.jts.geom.Geometry> geometry,
org.locationtech.jts.geom.Geometry filter) |
| Modifier and Type | Method and Description |
|---|---|
void |
registerParameters(org.hibernate.query.criteria.internal.ParameterRegistry registry) |
String |
render(boolean isNegated,
org.hibernate.query.criteria.internal.compile.RenderingContext renderingContext) |
getExpressions, getOperator, isJunction, rendergetCompoundSelectionItems, isCompoundSelection, isNegated, notas, asBigDecimal, asBigInteger, asDouble, asFloat, asInteger, asLong, asString, in, in, in, in, isNotNull, isNullalias, getValueHandlersforceConversion, getAlias, getJavaType, getValueHandler, resetJavaType, setAliasclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcriteriaBuilderas, in, in, in, in, isNotNull, isNullgetAlias, getJavaTypepublic JTSFilterPredicate(CriteriaBuilder criteriaBuilder, Expression<? extends org.locationtech.jts.geom.Geometry> geometry, Expression<? extends org.locationtech.jts.geom.Geometry> filter)
public JTSFilterPredicate(CriteriaBuilder criteriaBuilder, Expression<? extends org.locationtech.jts.geom.Geometry> geometry, org.locationtech.jts.geom.Geometry filter)
public JTSFilterPredicate(CriteriaBuilder criteriaBuilder, Expression<? extends org.locationtech.jts.geom.Geometry> geometry, org.locationtech.jts.geom.Envelope envelope, int srid)
public void registerParameters(org.hibernate.query.criteria.internal.ParameterRegistry registry)
registerParameters in interface org.hibernate.query.criteria.internal.ParameterContainerpublic String render(boolean isNegated, org.hibernate.query.criteria.internal.compile.RenderingContext renderingContext)
render in interface org.hibernate.query.criteria.internal.predicate.PredicateImplementorCopyright © 2001-2021 Red Hat, Inc. All Rights Reserved.