org.datanucleus.store.expression.spatial
Class SpatialStringExpression

java.lang.Object
  extended by org.datanucleus.store.mapped.expression.ScalarExpression
      extended by org.datanucleus.store.mapped.expression.StringExpression
          extended by org.datanucleus.store.expression.spatial.SpatialStringExpression

public class SpatialStringExpression
extends org.datanucleus.store.mapped.expression.StringExpression


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
SpatialStringExpression(org.datanucleus.store.mapped.expression.ScalarExpression expr, java.lang.String functionName, java.util.List args, org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping)
           
SpatialStringExpression(java.lang.String functionName, java.util.List args, org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping)
           
 
Method Summary
 
Methods inherited from class org.datanucleus.store.mapped.expression.StringExpression
add, charAtMethod, endsWithMethod, eq, equalsMethod, gt, gteq, in, indexOfMethod, indexOfMethod, lengthMethod, likeMethod, lt, lteq, matchesMethod, noteq, startsWithMethod, startsWithMethod, substringMethod, substringMethod, toLowerCaseMethod, toUpperCaseMethod, translateMethod, trimLeftMethod, trimMethod, trimRightMethod
 
Methods inherited from class org.datanucleus.store.mapped.expression.ScalarExpression
accessField, and, as, assertValidTypeForParameterComparison, callMethod, cast, checkForTypeAssignability, com, div, encloseWithInParentheses, eor, equals, getAlias, getConsistentTypeForParameterComparison, getExpressionList, getLogicSetExpression, getMapping, getNonAliasExpression, getQueryExpression, instanceOf, ior, mod, mul, neg, not, setParameterName, sub, toStatementText, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SpatialStringExpression

public SpatialStringExpression(java.lang.String functionName,
                               java.util.List args,
                               org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping)

SpatialStringExpression

public SpatialStringExpression(org.datanucleus.store.mapped.expression.ScalarExpression expr,
                               java.lang.String functionName,
                               java.util.List args,
                               org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping)


Copyright © 2009. All Rights Reserved.