Class IntersectsPredicate
java.lang.Object
org.hibernate.query.criteria.internal.AbstractNode
org.hibernate.query.criteria.internal.expression.AbstractTupleElement<X>
org.hibernate.query.criteria.internal.expression.SelectionImpl<T>
org.hibernate.query.criteria.internal.expression.ExpressionImpl<Boolean>
org.hibernate.query.criteria.internal.predicate.AbstractPredicateImpl
org.hibernate.query.criteria.internal.predicate.AbstractSimplePredicate
org.n52.sensorweb.server.db.query.IntersectsPredicate
- All Implemented Interfaces:
Serializable,javax.persistence.criteria.Expression<Boolean>,javax.persistence.criteria.Predicate,javax.persistence.criteria.Selection<Boolean>,javax.persistence.TupleElement<Boolean>,org.hibernate.query.criteria.internal.ExpressionImplementor<Boolean>,org.hibernate.query.criteria.internal.ParameterContainer,org.hibernate.query.criteria.internal.predicate.PredicateImplementor,org.hibernate.query.criteria.internal.Renderable,org.hibernate.query.criteria.internal.SelectionImplementor<Boolean>,org.hibernate.query.criteria.internal.TupleElementImplementor<Boolean>
public class IntersectsPredicate
extends org.hibernate.query.criteria.internal.predicate.AbstractSimplePredicate
implements javax.persistence.criteria.Expression<Boolean>, Serializable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.hibernate.query.criteria.internal.ParameterContainer
org.hibernate.query.criteria.internal.ParameterContainer.HelperNested classes/interfaces inherited from interface javax.persistence.criteria.Predicate
javax.persistence.criteria.Predicate.BooleanOperator -
Constructor Summary
ConstructorsConstructorDescriptionIntersectsPredicate(org.hibernate.query.criteria.internal.CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<org.locationtech.jts.geom.Geometry> matchExpression, javax.persistence.criteria.Expression<org.locationtech.jts.geom.Geometry> matchingExprssion, javax.persistence.EntityManager entityManager) -
Method Summary
Modifier and TypeMethodDescriptionjavax.persistence.criteria.Expression<org.locationtech.jts.geom.Geometry>javax.persistence.criteria.Expression<org.locationtech.jts.geom.Geometry>voidregisterParameters(org.hibernate.query.criteria.internal.ParameterRegistry registry) render(boolean isNegated, org.hibernate.query.criteria.internal.compile.RenderingContext renderingContext) Methods inherited from class org.hibernate.query.criteria.internal.predicate.AbstractSimplePredicate
getExpressions, getOperator, isJunction, renderMethods inherited from class org.hibernate.query.criteria.internal.predicate.AbstractPredicateImpl
getCompoundSelectionItems, isCompoundSelection, isNegated, notMethods inherited from class org.hibernate.query.criteria.internal.expression.ExpressionImpl
as, asBigDecimal, asBigInteger, asDouble, asFloat, asInteger, asLong, asString, in, in, in, in, isNotNull, isNullMethods inherited from class org.hibernate.query.criteria.internal.expression.SelectionImpl
alias, getValueHandlersMethods inherited from class org.hibernate.query.criteria.internal.expression.AbstractTupleElement
forceConversion, getAlias, getJavaType, getValueHandler, resetJavaType, setAliasMethods inherited from class org.hibernate.query.criteria.internal.AbstractNode
criteriaBuilderMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.persistence.criteria.Expression
as, in, in, in, in, isNotNull, isNullMethods inherited from interface org.hibernate.query.criteria.internal.predicate.PredicateImplementor
criteriaBuilderMethods inherited from interface javax.persistence.criteria.Selection
alias, getCompoundSelectionItems, isCompoundSelectionMethods inherited from interface org.hibernate.query.criteria.internal.SelectionImplementor
getValueHandlersMethods inherited from interface javax.persistence.TupleElement
getAlias, getJavaTypeMethods inherited from interface org.hibernate.query.criteria.internal.TupleElementImplementor
getValueHandler
-
Constructor Details
-
IntersectsPredicate
public IntersectsPredicate(org.hibernate.query.criteria.internal.CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<org.locationtech.jts.geom.Geometry> matchExpression, javax.persistence.criteria.Expression<org.locationtech.jts.geom.Geometry> matchingExprssion, javax.persistence.EntityManager entityManager)
-
-
Method Details
-
getMatchExpression
public javax.persistence.criteria.Expression<org.locationtech.jts.geom.Geometry> getMatchExpression() -
getMatchingExprssion
public javax.persistence.criteria.Expression<org.locationtech.jts.geom.Geometry> getMatchingExprssion() -
registerParameters
public void registerParameters(org.hibernate.query.criteria.internal.ParameterRegistry registry) - Specified by:
registerParametersin interfaceorg.hibernate.query.criteria.internal.ParameterContainer
-
render
public String render(boolean isNegated, org.hibernate.query.criteria.internal.compile.RenderingContext renderingContext) - Specified by:
renderin interfaceorg.hibernate.query.criteria.internal.predicate.PredicateImplementor
-