Uses of Interface
org.castor.cpa.query.QueryObject

Packages that use QueryObject
org.castor.cpa.query   
org.castor.cpa.query.object   
org.castor.cpa.query.object.condition   
org.castor.cpa.query.object.expression   
org.castor.cpa.query.object.function   
org.castor.cpa.query.object.literal   
org.castor.cpa.query.object.parameter   
 

Uses of QueryObject in org.castor.cpa.query
 

Subinterfaces of QueryObject in org.castor.cpa.query
 interface Condition
          Interface specification for conditions of query objects.
 interface Expression
          Interface specification for expressions of query objects.
 interface Field
          Interface specification for Field of query objects.
 interface Function
          Marker interface for functions of query objects.
 interface InCondition
          Interface for InCondition of query objects.
 interface Literal
          Marker interface for literals of query objects.
 interface Order
          Interface for Order of query objects.
 interface Parameter
          Interface for parameters of query objects.
 interface Projection
          Interface for Projection of query objects.
 interface Schema
          Interface for Schema of query objects.
 interface SelectQuery
          Interface for Select Query of query objects.
 

Uses of QueryObject in org.castor.cpa.query.object
 

Classes in org.castor.cpa.query.object that implement QueryObject
 class AbstractField
          Abstract base class for Field, Schema and Projection.
 class AbstractQueryObject
          Abstract base class for all query objects.
 class FieldImpl
          Final immutable class that implements Field.
 class OrderImpl
          Final class that implements Order.
 class ProjectionImpl
          Final immutable class that a projection of a select query.
 class SchemaImpl
          Final immutable class that implements Schema.
 class SelectQueryImpl
          Final class that implements SelectQuery.
 

Uses of QueryObject in org.castor.cpa.query.object.condition
 

Classes in org.castor.cpa.query.object.condition that implement QueryObject
 class AbstractCondition
          Abstract base class for Conditions.
 class And
          Final class that represents and compound condition.
 class Between
          Final class that represents between simple condition.
 class Comparison
          Final class that represents comparison simple condition.
 class CompoundCondition
          Abstract base class compound condition.
 class In
          Final class that represents in simple condition.
 class Like
          Final class that represents like simple condition.
 class Not
          Final class that represents not condition.
 class Null
          Final class that represents null simple condition.
 class Or
          Final class that represents or compound condition.
 class SimpleCondition
          Abstract base class that represents simple condition.
 

Uses of QueryObject in org.castor.cpa.query.object.expression
 

Classes in org.castor.cpa.query.object.expression that implement QueryObject
 class AbstractExpression
          Abstract base class for Expressions.
 class Add
          Final class that represents add arithmetic expression.
 class CompoundExpression
          Abstract base class for compound expression.
 class Concat
          Final class that represents a concat arithmetic expression.
 class Divide
          Final class that represents a divide arithmetic expression.
 class Multiply
          Final class that represents Multiply expression.
 class Negate
          Final class that represents negate expression.
 class Remainder
          Final class that represents subtract arithmetic expression.
 class Subtract
          Final class that represents subtract arithmetic expression.
 

Uses of QueryObject in org.castor.cpa.query.object.function
 

Classes in org.castor.cpa.query.object.function that implement QueryObject
 class Abs
          Final class that represents ABS (absolute) function.
 class AbstractFunction
          Abstract base class for functions.
 class CustomFunction
          Final class that represents functions with custom names of CastorQL.
 class Length
          Final class that represents LENGTH function.
 class Locate
          Final class that represents LOCATE function.
 class Lower
          Final class that represents LOWER function of query objects.
 class Sqrt
          Final class that represents SQRT (square root) function.
 class Substring
          Final class that represents SUBSTRING function.
 class Trim
          Final class that represents TRIM function.
 class Upper
          Final class that represents UPPER function.
 

Uses of QueryObject in org.castor.cpa.query.object.literal
 

Classes in org.castor.cpa.query.object.literal that implement QueryObject
 class AbstractLiteral
          Abstract base class for literals.
 class AbstractNumericLiteral
          Abstract base class for numeric literals.
 class AbstractTemporalLiteral
          Abstract immutable base class for temporal literals.
 class BigDecimalLiteral
          Final immutable class that represents a BigDecimal literal.
 class BooleanLiteral
          Final immutable class that represents a boolean literal.
 class DateLiteral
          Final immutable class that represents a date literal.
 class DoubleLiteral
          Final immutable class that represents a double literal.
 class EnumLiteral
          Final immutable class that represents a enum expression.
 class LongLiteral
          Final immutable class that represents a long literal.
 class StringLiteral
          Final immutable class that represents a string literal.
 class TimeLiteral
          Final immutable class that represents a time literal.
 class TimestampLiteral
          Final immutable class that represents a timestamp literal.
 

Uses of QueryObject in org.castor.cpa.query.object.parameter
 

Classes in org.castor.cpa.query.object.parameter that implement QueryObject
 class AbstractParameter
          Abstract base class for parameters.
 class NamedParameter
          Final immutable class that represents a named parameter.
 class PositionalParameter
          Final immutable class that represents a positional parameter.
 



Copyright © 2010. All Rights Reserved.