java.lang.Object
org.seasar.doma.jdbc.criteria.query.BuilderSupport
-
Constructor Summary
ConstructorsConstructorDescriptionBuilderSupport(Config config, Function<String, String> commenter, PreparedSqlBuilder buf, AliasManager aliasManager) -
Method Summary
Modifier and TypeMethodDescriptionvoidalias(EntityMetamodel<?> entityMetamodel) voidcolumn(Operand.Prop prop) voidcolumn(PropertyMetamodel<?> propertyMetamodel) voidvoidcolumnWithoutAlias(PropertyMetamodel<?> propertyMetamodel) getAlias(EntityMetamodel<?> entityMetamodel) voidvoidparam(Operand.Param param) voidselectColumn(PropertyMetamodel<?> propertyMetamodel) voidsubQuery(EntityMetamodel<?> entityMetamodel, SetOperationContext<?> setOperationContext, AliasManager aliasManager) voidtable(EntityMetamodel<?> entityMetamodel) voidtableOnly(EntityMetamodel<?> entityMetamodel) voidvisitCriterion(int index, Criterion criterion) voidwith(List<WithContext> withContexts)
-
Constructor Details
-
BuilderSupport
public BuilderSupport(Config config, Function<String, String> commenter, PreparedSqlBuilder buf, AliasManager aliasManager)
-
-
Method Details
-
with
-
subQuery
public void subQuery(EntityMetamodel<?> entityMetamodel, SetOperationContext<?> setOperationContext, AliasManager aliasManager) -
table
-
tableOnly
-
alias
-
getAlias
-
operand
-
column
-
column
-
columnWithoutAlias
-
columnWithoutAlias
-
selectColumn
-
param
-
visitCriterion
-