Modifier and Type | Method and Description |
---|---|
Expression |
VersionLockingPolicy.getWriteLockUpdateExpression(ExpressionBuilder builder)
INTERNAL:
Retrun an expression that updates the write lock
|
Expression |
TimestampLockingPolicy.getWriteLockUpdateExpression(ExpressionBuilder builder)
INTERNAL:
Retrun an expression that updates the write lock
|
Modifier and Type | Method and Description |
---|---|
abstract ExpressionBuilder |
Expression.getBuilder()
INTERNAL:
Return the expression builder which is the ultimate base of this expression, or
null if there isn't one (shouldn't happen if we start from a root)
|
ExpressionBuilder |
ExpressionBuilder.getBuilder()
INTERNAL:
Return the expression builder which is the ultimate base of this expression, or
null if there isn't one (shouldn't happen if we start from a root)
|
Modifier and Type | Method and Description |
---|---|
Expression |
OptimisticLockingPolicy.getWriteLockUpdateExpression(ExpressionBuilder builder)
INTERNAL:
This method will return an expression that is used to update its optimistic
locking field.
|
Modifier and Type | Field and Description |
---|---|
protected ExpressionBuilder |
SQLStatement.builder |
Modifier and Type | Method and Description |
---|---|
ExpressionBuilder |
FunctionExpression.getBuilder()
Return the expression builder which is the ultimate base of this expression, or
null if there isn't one (shouldn't happen if we start from a root)
|
ExpressionBuilder |
DataExpression.getBuilder()
Return the expression builder which is the ultimate base of this expression, or
null if there isn't one (shouldn't happen if we start from a root)
|
ExpressionBuilder |
SubSelectExpression.getBuilder()
Return the builder from the defining expression.
|
ExpressionBuilder |
ParameterExpression.getBuilder()
Return the expression builder which is the ultimate base of this expression, or
null if there isn't one (shouldn't happen if we start from a root)
|
ExpressionBuilder |
LiteralExpression.getBuilder()
Return the expression builder which is the ultimate base of this expression, or
null if there isn't one (shouldn't happen if we start from a root)
|
ExpressionBuilder |
ConstantExpression.getBuilder()
Return the expression builder which is the ultimate base of this expression, or
null if there isn't one (shouldn't happen if we start from a root)
|
ExpressionBuilder |
CompoundExpression.getBuilder()
Return the expression builder which is the ultimate base of this expression, or
null if there isn't one (shouldn't happen if we start from a root)
|
ExpressionBuilder |
SQLStatement.getBuilder() |
ExpressionBuilder |
SQLStatement.getExpressionBuilder() |
Modifier and Type | Method and Description |
---|---|
void |
SQLSelectStatement.rebuildAndAddExpressions(Map expressions,
Vector allExpressions,
ExpressionBuilder primaryBuilder,
Dictionary clonedExpressions)
Rebuild the expressions with the correct expression builder if using a different one.
|
void |
SQLSelectStatement.rebuildAndAddExpressions(Vector expressions,
Vector allExpressions,
ExpressionBuilder primaryBuilder,
Dictionary clonedExpressions)
Rebuild the expressions with the correct expression builder if using a different one.
|
protected void |
SQLStatement.setBuilder(ExpressionBuilder aBuilder) |
Modifier and Type | Field and Description |
---|---|
protected ExpressionBuilder |
JoinedAttributeManager.baseExpressionBuilder
Stores the base builder for resolving joined attributes by name
|
Modifier and Type | Method and Description |
---|---|
ExpressionBuilder |
JoinedAttributeManager.getBaseExpressionBuilder()
INTERNAL:
Returns the base expression builder for this query.
|
ExpressionBuilder |
ExpressionQueryMechanism.getExpressionBuilder()
Return an expression builder which is valid for us
|
Modifier and Type | Method and Description |
---|---|
protected void |
JoinedAttributeManager.setBaseExpressionBuilder(ExpressionBuilder builder)
INTERNAL:
This method is called from within this package, it is used when
initializing a ReportItem
|
Constructor and Description |
---|
JoinedAttributeManager(ClassDescriptor descriptor,
ExpressionBuilder baseBuilder,
ObjectBuildingQuery baseQuery) |
Modifier and Type | Method and Description |
---|---|
protected Vector |
DatabaseMapping.extractNestedExpressions(List expressions,
ExpressionBuilder newRoot,
boolean rootExpressionsAllowed)
INTERNAL:
Extract the nested attribute expressions that apply to this mapping.
|
Modifier and Type | Field and Description |
---|---|
protected ExpressionBuilder |
ObjectLevelReadQuery.defaultBuilder
Provide a default builder so that it's easier to be consistent
|
protected ExpressionBuilder |
ModifyAllQuery.defaultBuilder
Provide a default builder so that it's easier to be consistent
|
Modifier and Type | Method and Description |
---|---|
ExpressionBuilder |
ObjectLevelReadQuery.getExpressionBuilder()
REQUIRED:
Get the expression builder which should be used for this query.
|
ExpressionBuilder |
ModifyAllQuery.getExpressionBuilder()
PUBLIC:
Get the expression builder which should be used for this query.
|
Modifier and Type | Method and Description |
---|---|
void |
ObjectLevelReadQuery.setExpressionBuilder(ExpressionBuilder builder)
INTERNAL
Sets the default expression builder for this query.
|
void |
ModifyAllQuery.setExpressionBuilder(ExpressionBuilder builder)
INTERNAL
Sets the default expression builder for this query.
|
Constructor and Description |
---|
ReadAllQuery(Class classToRead,
ExpressionBuilder builder)
PUBLIC:
Return a new read all query for the class.
|
ReadAllQuery(ExpressionBuilder builder)
PUBLIC:
The expression builder should be provide on creation to ensure only one is used.
|
ReadObjectQuery(Class classToRead,
ExpressionBuilder builder)
PUBLIC:
Return a new read object query for the class.
|
ReadObjectQuery(ExpressionBuilder builder)
PUBLIC:
The expression builder should be provide on creation to ensure only one is used.
|
ReportQuery(Class javaClass,
ExpressionBuilder builder)
PUBLIC:
The report query is require to be constructor with an expression builder.
|
ReportQuery(ExpressionBuilder builder)
PUBLIC:
The report query is require to be constructor with an expression builder.
|
UpdateAllQuery(Class referenceClass,
ExpressionBuilder expressionBuilder)
PUBLIC:
Constructs an update all query for the Class type specified and the given
ExpressionBuilder.
|
Copyright © 2022. All rights reserved.