All Methods Instance Methods Concrete Methods
| 修飾子とタイプ |
メソッドと説明 |
protected void |
assertScalarConditionColumnType(String function,
String derivedColumnDbName) |
protected String |
buildFromWhereClause(String selectClause,
String tableAliasName,
ColumnRealName partitionByCorrelatedColumnRealName,
ColumnSqlName partitionByRelatedColumnSqlName) |
protected String |
buildFunctionPart(String function,
ColumnRealName columnRealName,
ScalarConditionOption option,
boolean union) |
String |
buildScalarCondition(String function,
ScalarConditionOption option) |
protected String |
buildSubQueryClause(String function,
ScalarConditionOption option) |
protected String |
buildUnionMainPartClause(ColumnSqlName relatedColumnSqlName,
String tableAliasName,
ColumnRealName derivedColumnRealName,
ColumnSqlName derivedColumnSqlName) |
protected String |
buildUnionSubQuerySql(String function,
String tableAliasName,
ColumnSqlName derivedColumnSqlName,
ColumnRealName derivedColumnRealName,
ColumnRealName partitionByCorrelatedColumnRealName,
ColumnSqlName partitionByRelatedColumnSqlName,
ScalarConditionOption option) |
protected String |
completeUnionMainWholeClause(String tableAliasName,
StringBuilder keySb) |
protected ColumnRealName |
getDerivedColumnRealName() |
protected ColumnSqlName |
getDerivedColumnSqlName() |
protected String |
getDerivedReferrerNestedAlias() |
protected String |
getDerivedReferrerNestedAliasDef() |
protected boolean |
isNestedDerivedReferrer(ColumnSqlName name) |
protected boolean |
isNestedDerivedReferrer(String name) |
protected boolean |
mightBeSubQueryOrCalculation(ColumnSqlName derivedRealSqlName) |
protected String |
resolveNestedDerivedReferrerAliasDef(String derivedExp,
String aliasDef) |
protected String |
resolveUnionCorrelation(String derivedExp) |
protected void |
setupOptionAttribute(ScalarConditionOption option) |
protected void |
setupUnionMainForDerivedColumn(StringBuilder keySb,
ColumnRealName derivedColumnRealName,
ColumnSqlName derivedColumnSqlName,
ColumnSqlName derivedRealSqlName) |
protected void |
throwScalarConditionInvalidColumnSpecificationException(String function) |
protected void |
throwScalarConditionPartitionByInvalidColumnSpecificationException(String function) |
protected void |
throwScalarConditionUnmatchedColumnTypeException(String function,
String derivedColumnDbName,
Class<?> derivedColumnType) |