Modifier and Type | Class and Description |
---|---|
class |
AbstractField
Abstract base class for Field, Schema and Projection.
|
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.
|
Modifier and Type | Class and Description |
---|---|
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.
|
Modifier and Type | Class and Description |
---|---|
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.
|
Modifier and Type | Class and Description |
---|---|
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.
|
Modifier and Type | Class and Description |
---|---|
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.
|
Modifier and Type | Class and Description |
---|---|
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 © 2018. All rights reserved.