Methods in org.outerj.daisy.query.model with parameters of type SqlGenerationContext |
void |
PredicateExpr.generateSql(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
AlwaysSatisfiedPredicate.generateSql(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
And.generateSql(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Between.generateSql(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
DoesNotHaveVariant.generateSql(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
UnaryPredicateExpr.generateSql(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
HasAll.generateSql(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
In.generateSql(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
HasNone.generateSql(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
HasPart.generateSql(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
HasPartWithMimeType.generateSql(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
InCollection.generateSql(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
IsLinked.generateSql(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
IsNotNull.generateSql(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
IsNull.generateSql(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Like.generateSql(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
LinksToOrFrom.generateSql(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Or.generateSql(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
ValueExpr.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
Generates the SQL for this expression. |
void |
AbstractFunction.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.FieldIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.FieldValueCountIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.LinkFieldDocumentIdIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.LinkFieldBranchIdIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.LinkFieldLanguageIdIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.CollectionsIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.CollectionsValueCountIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.DocumentTypeIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.DocumentNameIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.CreationTimeIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.DocumentIdIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.DocumentLinkIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.BranchIdIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.BranchNameIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.LanguageIdIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.LanguageNameIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.VersionCreationTimeIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.TotalSizeOfPartsIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.VersionStateLastModifiedIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.VersionCreatorIdIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.VersionCreatorLoginIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.PrivateIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.RetiredIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.AbstractOutputIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.VersionStateIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.PartMimeTypeIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.PartSizeIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.LockTypeIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.LockOwnerIdIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.LockOwnerLoginIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.LockTimeAcquiredIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.LockDurationIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.OwnerIdIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.OwnerLoginIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.LastModifierIdIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.LastModifierLoginIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.VariantLastModifierIdIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.VariantLastModifierLoginIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.LastModifiedIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.VariantLastModifiedIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.VersionIdIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Identifier.CustomFieldIdentifier.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
Literal.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
java.lang.String |
ValueExpr.getSqlPreConditions(SqlGenerationContext context)
Generates any SQL conditions needed outside of the main value expression (which is
generated using ValueExpr.generateSqlValueExpr(StringBuffer, SqlGenerationContext) ). |
java.lang.String |
AbstractFunction.getSqlPreConditions(SqlGenerationContext context)
|
java.lang.String |
Identifier.getSqlPreConditions(SqlGenerationContext context)
|
java.lang.String |
Identifier.AbstractIdentifier.getSqlPreConditions(SqlGenerationContext context)
|
java.lang.String |
Identifier.FieldIdentifier.getSqlPreConditions(SqlGenerationContext context)
|
java.lang.String |
Identifier.FieldValueCountIdentifier.getSqlPreConditions(SqlGenerationContext context)
|
java.lang.String |
Identifier.LinkFieldDocumentIdIdentifier.getSqlPreConditions(SqlGenerationContext context)
|
java.lang.String |
Identifier.LinkFieldBranchIdIdentifier.getSqlPreConditions(SqlGenerationContext context)
|
java.lang.String |
Identifier.LinkFieldLanguageIdIdentifier.getSqlPreConditions(SqlGenerationContext context)
|
java.lang.String |
Identifier.AbstractOutputIdentifier.getSqlPreConditions(SqlGenerationContext context)
|
java.lang.String |
Identifier.PartMimeTypeIdentifier.getSqlPreConditions(SqlGenerationContext context)
|
java.lang.String |
Identifier.PartSizeIdentifier.getSqlPreConditions(SqlGenerationContext context)
|
java.lang.String |
Identifier.CustomFieldIdentifier.getSqlPreConditions(SqlGenerationContext context)
|
java.lang.String |
Literal.getSqlPreConditions(SqlGenerationContext context)
|
Methods in org.outerj.daisy.query.model.functions with parameters of type SqlGenerationContext |
void |
AbstractUnaryMathFunction.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
AbstractBinaryMathFunction.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
AbstractCaseFunction.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
ConcatFunction.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
ContextDocFunction.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
CurrentDateFunction.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
CurrentDateTimeFunction.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
DateComponentFunction.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
LeftFunction.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
LengthFunction.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
ModFunction.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
RandomFunction.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
RelativeDateTimeFunction.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
RoundFunction.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
SubstringFunction.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
void |
UserIdFunction.generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
|
protected java.lang.String |
LeftFunction.getFunctionName(SqlGenerationContext context)
|
protected java.lang.String |
RightFunction.getFunctionName(SqlGenerationContext context)
|
protected java.lang.String[] |
AbsFunction.getSqlFunction(SqlGenerationContext context)
|
protected abstract java.lang.String[] |
AbstractUnaryMathFunction.getSqlFunction(SqlGenerationContext context)
|
protected java.lang.String[] |
CeilingFunction.getSqlFunction(SqlGenerationContext context)
|
protected abstract java.lang.String[] |
DateComponentFunction.getSqlFunction(SqlGenerationContext context)
|
protected java.lang.String[] |
DayOfMonthFunction.getSqlFunction(SqlGenerationContext context)
|
protected java.lang.String[] |
DayOfWeekFunction.getSqlFunction(SqlGenerationContext context)
|
protected java.lang.String[] |
DayOfYearFunction.getSqlFunction(SqlGenerationContext context)
|
protected java.lang.String[] |
FloorFunction.getSqlFunction(SqlGenerationContext context)
|
protected java.lang.String[] |
MonthFunction.getSqlFunction(SqlGenerationContext context)
|
protected java.lang.String[] |
WeekFunction.getSqlFunction(SqlGenerationContext context)
|
protected java.lang.String[] |
YearFunction.getSqlFunction(SqlGenerationContext context)
|
protected abstract java.lang.String |
AbstractCaseFunction.getSqlFunctionName(SqlGenerationContext context)
|
protected java.lang.String |
LowerCaseFunction.getSqlFunctionName(SqlGenerationContext context)
|
protected java.lang.String |
UpperCaseFunction.getSqlFunctionName(SqlGenerationContext context)
|
java.lang.String |
ContextDocFunction.getSqlPreConditions(SqlGenerationContext context)
|