org.datanucleus.store.expression.spatial
Class SpatialBooleanExpression

java.lang.Object
  extended by org.datanucleus.store.mapped.expression.ScalarExpression
      extended by org.datanucleus.store.mapped.expression.BooleanExpression
          extended by org.datanucleus.store.expression.spatial.SpatialBooleanExpression

public class SpatialBooleanExpression
extends org.datanucleus.store.mapped.expression.BooleanExpression


Nested Class Summary
 
Nested classes/interfaces inherited from class org.datanucleus.store.mapped.expression.ScalarExpression
org.datanucleus.store.mapped.expression.ScalarExpression.DatastoreFieldExpression, org.datanucleus.store.mapped.expression.ScalarExpression.DyadicOperator, org.datanucleus.store.mapped.expression.ScalarExpression.ExpressionList, org.datanucleus.store.mapped.expression.ScalarExpression.IllegalArgumentTypeException, org.datanucleus.store.mapped.expression.ScalarExpression.IllegalOperationException, org.datanucleus.store.mapped.expression.ScalarExpression.MethodInvocationException, org.datanucleus.store.mapped.expression.ScalarExpression.MonadicOperator, org.datanucleus.store.mapped.expression.ScalarExpression.Operator
 
Field Summary
 
Fields inherited from class org.datanucleus.store.mapped.expression.ScalarExpression
aliasIdentifier, checkForTypeAssignability, expressionList, FILTER, LOCALISER, lowestOperator, mapping, OP_ADD, OP_AND, OP_BETWEEN, OP_COM, OP_CONCAT, OP_DIV, OP_EQ, OP_GT, OP_GTEQ, OP_IN, OP_IS, OP_ISNOT, OP_LIKE, OP_LT, OP_LTEQ, OP_MOD, OP_MUL, OP_NEG, OP_NOT, OP_NOTEQ, OP_NOTIN, OP_NOTLIKE, OP_OR, OP_SUB, parameterName, PROJECTION, qs, st, te
 
Constructor Summary
SpatialBooleanExpression(org.datanucleus.store.mapped.expression.ScalarExpression function, org.datanucleus.store.mapped.expression.ScalarExpression booleanValue)
           
SpatialBooleanExpression(org.datanucleus.store.mapped.expression.ScalarExpression operand1, java.lang.String relationalOperator, org.datanucleus.store.mapped.expression.ScalarExpression operand2)
           
 
Method Summary
 
Methods inherited from class org.datanucleus.store.mapped.expression.BooleanExpression
and, eor, eq, in, ior, neg, not, noteq
 
Methods inherited from class org.datanucleus.store.mapped.expression.ScalarExpression
accessField, add, as, assertValidTypeForParameterComparison, callMethod, cast, checkForTypeAssignability, com, div, encloseWithInParentheses, equals, getAlias, getConsistentTypeForParameterComparison, getExpressionList, getLogicSetExpression, getMapping, getNonAliasExpression, getQueryExpression, gt, gteq, instanceOf, lt, lteq, mod, mul, setParameterName, sub, toStatementText, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SpatialBooleanExpression

public SpatialBooleanExpression(org.datanucleus.store.mapped.expression.ScalarExpression function,
                                org.datanucleus.store.mapped.expression.ScalarExpression booleanValue)

SpatialBooleanExpression

public SpatialBooleanExpression(org.datanucleus.store.mapped.expression.ScalarExpression operand1,
                                java.lang.String relationalOperator,
                                org.datanucleus.store.mapped.expression.ScalarExpression operand2)


Copyright © 2009. All Rights Reserved.