Package | Description |
---|---|
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.parameter |
Modifier and Type | Interface and Description |
---|---|
interface |
InCondition
Interface for InCondition of query objects.
|
Modifier and Type | Method and Description |
---|---|
Condition |
Condition.and(Condition condition)
AND condition of condition query object.
|
Condition |
Expression.between(BigDecimal low,
BigDecimal high)
Between.
|
Condition |
Expression.between(double low,
double high)
Between.
|
Condition |
Expression.between(Expression low,
Expression high)
Between.
|
Condition |
Expression.between(long low,
long high)
Between.
|
Condition |
Expression.between(String low,
String high)
Between.
|
Condition |
Expression.between(TemporalType temporalType,
Calendar low,
Calendar high)
Between.
|
Condition |
Expression.between(TemporalType temporalType,
Date low,
Date high)
Between.
|
Condition |
Expression.equal(BigDecimal value)
Equal.
|
Condition |
Expression.equal(boolean value)
Equal.
|
Condition |
Expression.equal(double value)
Equal.
|
Condition |
Expression.equal(Expression value)
Equal.
|
Condition |
Expression.equal(long value)
Equal.
|
Condition |
Expression.equal(String value)
Equal.
|
Condition |
Expression.equal(TemporalType temporalType,
Calendar value)
Equal.
|
Condition |
Expression.equal(TemporalType temporalType,
Date value)
Equal.
|
Condition |
Expression.greaterEqual(BigDecimal value)
Greater equal.
|
Condition |
Expression.greaterEqual(double value)
Greater equal.
|
Condition |
Expression.greaterEqual(Expression value)
Greater equal.
|
Condition |
Expression.greaterEqual(long value)
Greater equal.
|
Condition |
Expression.greaterEqual(String value)
Greater equal.
|
Condition |
Expression.greaterEqual(TemporalType temporalType,
Calendar value)
Greater equal.
|
Condition |
Expression.greaterEqual(TemporalType temporalType,
Date value)
Greater equal.
|
Condition |
Expression.greaterThan(BigDecimal value)
Greater Then.
|
Condition |
Expression.greaterThan(double value)
Greater Then.
|
Condition |
Expression.greaterThan(Expression value)
Greater Then.
|
Condition |
Expression.greaterThan(long value)
Greater Then.
|
Condition |
Expression.greaterThan(String value)
Greater Then.
|
Condition |
Expression.greaterThan(TemporalType temporalType,
Calendar value)
Greater Then.
|
Condition |
Expression.greaterThan(TemporalType temporalType,
Date value)
Greater Then.
|
Condition |
Field.isNotNull()
Checks if is not null.
|
Condition |
Parameter.isNotNull()
Factory method to create a Condition that checks if this Parameter is not null.
|
Condition |
Field.isNull()
Checks if is null.
|
Condition |
Parameter.isNull()
Factory method to create a Condition that checks if this Parameter is null.
|
Condition |
Expression.lessEqual(BigDecimal value)
Less equal.
|
Condition |
Expression.lessEqual(double value)
Less equal.
|
Condition |
Expression.lessEqual(Expression value)
Less equal.
|
Condition |
Expression.lessEqual(long value)
Less equal.
|
Condition |
Expression.lessEqual(String value)
Less equal.
|
Condition |
Expression.lessEqual(TemporalType temporalType,
Calendar value)
Less equal.
|
Condition |
Expression.lessEqual(TemporalType temporalType,
Date value)
Less equal.
|
Condition |
Expression.lessThan(BigDecimal value)
Less Then.
|
Condition |
Expression.lessThan(double value)
Less Then.
|
Condition |
Expression.lessThan(Expression value)
Less Then.
|
Condition |
Expression.lessThan(long value)
Less Then.
|
Condition |
Expression.lessThan(String value)
Less Then.
|
Condition |
Expression.lessThan(TemporalType temporalType,
Calendar value)
Less Then.
|
Condition |
Expression.lessThan(TemporalType temporalType,
Date value)
Less Then.
|
Condition |
Expression.like(Parameter pattern)
Like.
|
Condition |
Expression.like(Parameter pattern,
char escape)
Like.
|
Condition |
Expression.like(Parameter pattern,
Parameter escape)
Like.
|
Condition |
Expression.like(String pattern)
Like.
|
Condition |
Expression.like(String pattern,
char escape)
Like.
|
Condition |
Expression.like(String pattern,
Parameter escape)
Like.
|
Condition |
Condition.not()
NOT condition of condition query object.
|
Condition |
Expression.notBetween(BigDecimal low,
BigDecimal high)
Not between.
|
Condition |
Expression.notBetween(double low,
double high)
Not between.
|
Condition |
Expression.notBetween(Expression low,
Expression high)
Not between.
|
Condition |
Expression.notBetween(long low,
long high)
Not between.
|
Condition |
Expression.notBetween(String low,
String high)
Not between.
|
Condition |
Expression.notBetween(TemporalType temporalType,
Calendar low,
Calendar high)
Not between.
|
Condition |
Expression.notBetween(TemporalType temporalType,
Date low,
Date high)
Not between.
|
Condition |
Expression.notEqual(BigDecimal value)
Not equal.
|
Condition |
Expression.notEqual(boolean value)
Not equal.
|
Condition |
Expression.notEqual(double value)
Not equal.
|
Condition |
Expression.notEqual(Expression value)
Not equal.
|
Condition |
Expression.notEqual(long value)
Not equal.
|
Condition |
Expression.notEqual(String value)
Not equal.
|
Condition |
Expression.notEqual(TemporalType temporalType,
Calendar value)
Not equal.
|
Condition |
Expression.notEqual(TemporalType temporalType,
Date value)
Not equal.
|
Condition |
Expression.notLike(Parameter pattern)
Not like.
|
Condition |
Expression.notLike(Parameter pattern,
char escape)
Not like.
|
Condition |
Expression.notLike(Parameter pattern,
Parameter escape)
Not like.
|
Condition |
Expression.notLike(String pattern)
Not like.
|
Condition |
Expression.notLike(String pattern,
char escape)
Not like.
|
Condition |
Expression.notLike(String pattern,
Parameter escape)
Not like.
|
Condition |
Condition.or(Condition condition)
OR condition of condition query object.
|
Modifier and Type | Method and Description |
---|---|
Condition |
Condition.and(Condition condition)
AND condition of condition query object.
|
Condition |
Condition.or(Condition condition)
OR condition of condition query object.
|
void |
SelectQuery.setWhere(Condition condition)
Sets the where.
|
Modifier and Type | Method and Description |
---|---|
Condition |
AbstractField.isNotNull()
Checks if is not null.
|
Condition |
AbstractField.isNull()
Checks if is null.
|
Modifier and Type | Method and Description |
---|---|
void |
SelectQueryImpl.setWhere(Condition condition)
Sets the where.
|
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 | Method and Description |
---|---|
Condition |
AbstractCondition.and(Condition condition)
AND condition of condition query object.
|
Condition |
And.and(Condition condition)
AND condition of condition query object.
|
Condition |
Not.getCondition()
Get condition of not condition.
|
Condition |
SimpleCondition.not()
NOT condition of condition query object.
|
Condition |
Not.not()
NOT condition of condition query object.
|
Condition |
Comparison.not()
NOT condition of condition query object.
|
Condition |
CompoundCondition.not()
NOT condition of condition query object.
|
Condition |
Or.or(Condition condition)
OR condition of condition query object.
|
Condition |
AbstractCondition.or(Condition condition)
OR condition of condition query object.
|
Modifier and Type | Method and Description |
---|---|
List<Condition> |
CompoundCondition.getConditions()
Get list of conditions.
|
Modifier and Type | Method and Description |
---|---|
void |
CompoundCondition.addCondition(Condition condition)
Add condition to the end of the list.
|
Condition |
AbstractCondition.and(Condition condition)
AND condition of condition query object.
|
Condition |
And.and(Condition condition)
AND condition of condition query object.
|
Condition |
Or.or(Condition condition)
OR condition of condition query object.
|
Condition |
AbstractCondition.or(Condition condition)
OR condition of condition query object.
|
void |
Not.setCondition(Condition condition)
Set condition of not condition.
|
Modifier and Type | Method and Description |
---|---|
void |
CompoundCondition.addAllConditions(List<Condition> conditions)
Add all conditions to the end of the list.
|
Modifier and Type | Method and Description |
---|---|
Condition |
AbstractExpression.between(BigDecimal low,
BigDecimal high)
Between.
|
Condition |
AbstractExpression.between(double low,
double high)
Between.
|
Condition |
AbstractExpression.between(Expression low,
Expression high)
Between.
|
Condition |
AbstractExpression.between(long low,
long high)
Between.
|
Condition |
AbstractExpression.between(String low,
String high)
Between.
|
Condition |
AbstractExpression.between(TemporalType temporalType,
Calendar low,
Calendar high)
Between.
|
Condition |
AbstractExpression.between(TemporalType temporalType,
Date low,
Date high)
Between.
|
Condition |
AbstractExpression.equal(BigDecimal value)
Equal.
|
Condition |
AbstractExpression.equal(boolean value)
Equal.
|
Condition |
AbstractExpression.equal(double value)
Equal.
|
Condition |
AbstractExpression.equal(Expression value)
Equal.
|
Condition |
AbstractExpression.equal(long value)
Equal.
|
Condition |
AbstractExpression.equal(String value)
Equal.
|
Condition |
AbstractExpression.equal(TemporalType temporalType,
Calendar value)
Equal.
|
Condition |
AbstractExpression.equal(TemporalType temporalType,
Date value)
Equal.
|
Condition |
AbstractExpression.greaterEqual(BigDecimal value)
Greater equal.
|
Condition |
AbstractExpression.greaterEqual(double value)
Greater equal.
|
Condition |
AbstractExpression.greaterEqual(Expression value)
Greater equal.
|
Condition |
AbstractExpression.greaterEqual(long value)
Greater equal.
|
Condition |
AbstractExpression.greaterEqual(String value)
Greater equal.
|
Condition |
AbstractExpression.greaterEqual(TemporalType temporalType,
Calendar value)
Greater equal.
|
Condition |
AbstractExpression.greaterEqual(TemporalType temporalType,
Date value)
Greater equal.
|
Condition |
AbstractExpression.greaterThan(BigDecimal value)
Greater Then.
|
Condition |
AbstractExpression.greaterThan(double value)
Greater Then.
|
Condition |
AbstractExpression.greaterThan(Expression value)
Greater Then.
|
Condition |
AbstractExpression.greaterThan(long value)
Greater Then.
|
Condition |
AbstractExpression.greaterThan(String value)
Greater Then.
|
Condition |
AbstractExpression.greaterThan(TemporalType temporalType,
Calendar value)
Greater Then.
|
Condition |
AbstractExpression.greaterThan(TemporalType temporalType,
Date value)
Greater Then.
|
Condition |
AbstractExpression.lessEqual(BigDecimal value)
Less equal.
|
Condition |
AbstractExpression.lessEqual(double value)
Less equal.
|
Condition |
AbstractExpression.lessEqual(Expression value)
Less equal.
|
Condition |
AbstractExpression.lessEqual(long value)
Less equal.
|
Condition |
AbstractExpression.lessEqual(String value)
Less equal.
|
Condition |
AbstractExpression.lessEqual(TemporalType temporalType,
Calendar value)
Less equal.
|
Condition |
AbstractExpression.lessEqual(TemporalType temporalType,
Date value)
Less equal.
|
Condition |
AbstractExpression.lessThan(BigDecimal value)
Less Then.
|
Condition |
AbstractExpression.lessThan(double value)
Less Then.
|
Condition |
AbstractExpression.lessThan(Expression value)
Less Then.
|
Condition |
AbstractExpression.lessThan(long value)
Less Then.
|
Condition |
AbstractExpression.lessThan(String value)
Less Then.
|
Condition |
AbstractExpression.lessThan(TemporalType temporalType,
Calendar value)
Less Then.
|
Condition |
AbstractExpression.lessThan(TemporalType temporalType,
Date value)
Less Then.
|
Condition |
AbstractExpression.like(Parameter pattern)
Like.
|
Condition |
AbstractExpression.like(Parameter pattern,
char escape)
Like.
|
Condition |
AbstractExpression.like(Parameter pattern,
Parameter escape)
Like.
|
Condition |
AbstractExpression.like(String pattern)
Like.
|
Condition |
AbstractExpression.like(String pattern,
char escape)
Like.
|
Condition |
AbstractExpression.like(String pattern,
Parameter escape)
Like.
|
Condition |
AbstractExpression.notBetween(BigDecimal low,
BigDecimal high)
Not between.
|
Condition |
AbstractExpression.notBetween(double low,
double high)
Not between.
|
Condition |
AbstractExpression.notBetween(Expression low,
Expression high)
Not between.
|
Condition |
AbstractExpression.notBetween(long low,
long high)
Not between.
|
Condition |
AbstractExpression.notBetween(String low,
String high)
Not between.
|
Condition |
AbstractExpression.notBetween(TemporalType temporalType,
Calendar low,
Calendar high)
Not between.
|
Condition |
AbstractExpression.notBetween(TemporalType temporalType,
Date low,
Date high)
Not between.
|
Condition |
AbstractExpression.notEqual(BigDecimal value)
Not equal.
|
Condition |
AbstractExpression.notEqual(boolean value)
Not equal.
|
Condition |
AbstractExpression.notEqual(double value)
Not equal.
|
Condition |
AbstractExpression.notEqual(Expression value)
Not equal.
|
Condition |
AbstractExpression.notEqual(long value)
Not equal.
|
Condition |
AbstractExpression.notEqual(String value)
Not equal.
|
Condition |
AbstractExpression.notEqual(TemporalType temporalType,
Calendar value)
Not equal.
|
Condition |
AbstractExpression.notEqual(TemporalType temporalType,
Date value)
Not equal.
|
Condition |
AbstractExpression.notLike(Parameter pattern)
Not like.
|
Condition |
AbstractExpression.notLike(Parameter pattern,
char escape)
Not like.
|
Condition |
AbstractExpression.notLike(Parameter pattern,
Parameter escape)
Not like.
|
Condition |
AbstractExpression.notLike(String pattern)
Not like.
|
Condition |
AbstractExpression.notLike(String pattern,
char escape)
Not like.
|
Condition |
AbstractExpression.notLike(String pattern,
Parameter escape)
Not like.
|
Modifier and Type | Method and Description |
---|---|
Condition |
AbstractParameter.isNotNull()
Factory method to create a Condition that checks if this Parameter is not null.
|
Condition |
AbstractParameter.isNull()
Factory method to create a Condition that checks if this Parameter is null.
|
Copyright © 2014. All rights reserved.