public class GeolatteFilterPredicate extends org.hibernate.query.criteria.internal.predicate.AbstractSimplePredicate implements Serializable
JTSFilterPredicate
, but for geolatte-geom.Predicate.BooleanOperator
Constructor and Description |
---|
GeolatteFilterPredicate(CriteriaBuilder criteriaBuilder,
Expression<? extends org.geolatte.geom.Geometry> geometry,
org.geolatte.geom.Envelope envelope) |
GeolatteFilterPredicate(CriteriaBuilder criteriaBuilder,
Expression<? extends org.geolatte.geom.Geometry> geometry,
Expression<? extends org.geolatte.geom.Geometry> filter) |
GeolatteFilterPredicate(CriteriaBuilder criteriaBuilder,
Expression<? extends org.geolatte.geom.Geometry> geometry,
org.geolatte.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, render
getCompoundSelectionItems, isCompoundSelection, isNegated, not
as, asBigDecimal, asBigInteger, asDouble, asFloat, asInteger, asLong, asString, in, in, in, in, isNotNull, isNull
alias, getValueHandlers
forceConversion, getAlias, getJavaType, getValueHandler, resetJavaType, setAlias
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
criteriaBuilder
as, in, in, in, in, isNotNull, isNull
getAlias, getJavaType
public GeolatteFilterPredicate(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry, Expression<? extends org.geolatte.geom.Geometry> filter)
public GeolatteFilterPredicate(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry, org.geolatte.geom.Geometry filter)
public GeolatteFilterPredicate(CriteriaBuilder criteriaBuilder, Expression<? extends org.geolatte.geom.Geometry> geometry, org.geolatte.geom.Envelope envelope)
public void registerParameters(org.hibernate.query.criteria.internal.ParameterRegistry registry)
registerParameters
in interface org.hibernate.query.criteria.internal.ParameterContainer
public String render(boolean isNegated, org.hibernate.query.criteria.internal.compile.RenderingContext renderingContext)
render
in interface org.hibernate.query.criteria.internal.predicate.PredicateImplementor
Copyright © 2001-2022 Red Hat, Inc. All Rights Reserved.