Package com._1c.g5.v8.dt.ql.dcs.resource
Class AliasComputerDcs
java.lang.Object
com._1c.g5.v8.dt.ql.resource.AliasComputer
com._1c.g5.v8.dt.ql.dcs.resource.AliasComputerDcs
Handler for aliases in select query for dcs
-
Nested Class Summary
Nested classes/interfaces inherited from class com._1c.g5.v8.dt.ql.resource.AliasComputer
AliasComputer.PairAliasIsExpr
-
Field Summary
FieldsFields inherited from class com._1c.g5.v8.dt.ql.resource.AliasComputer
FIELD, FIELD_RU, PRESENTATION, REFPRESENTATION
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
fillAliasFormJoins
(List<? extends AbstractQuerySchemaQuerySourceJoin> allJoins, Set<CaseInsensitiveString> announcedAlias) Fills all alias for sources from joinsprotected void
readAllFillAliasFromJoins
(List<AbstractQuerySchemaQuerySourceJoin> allJoins, Set<CaseInsensitiveString> announcedAlias) Read all alias from joins for Ql.DcsMethods inherited from class com._1c.g5.v8.dt.ql.resource.AliasComputer
fillAliasForFromSection, fillAliasForSelectFields, getAlias, getAliasWithoutRepeat, getDefaultFieldName, getNameAliasCommonExpression, getNameAliasCommonExpressionForFieldOfNestedTable, getNameAliasTableExpression, getQSExpressionName, readAllFillAliasFrom, readAllFillAliasFrom
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
AliasComputerDcs
public AliasComputerDcs()
-
-
Method Details
-
readAllFillAliasFromJoins
protected void readAllFillAliasFromJoins(List<AbstractQuerySchemaQuerySourceJoin> allJoins, Set<CaseInsensitiveString> announcedAlias) Read all alias from joins for Ql.Dcs- Overrides:
readAllFillAliasFromJoins
in classAliasComputer
- Parameters:
allJoins
- - processing joinsAbstractQuerySchemaQuerySourceJoin
announcedAlias
- - container of alias
-
fillAliasFormJoins
protected void fillAliasFormJoins(List<? extends AbstractQuerySchemaQuerySourceJoin> allJoins, Set<CaseInsensitiveString> announcedAlias) Description copied from class:AliasComputer
Fills all alias for sources from joins- Overrides:
fillAliasFormJoins
in classAliasComputer
- Parameters:
allJoins
- - processing joinsAbstractQuerySchemaQuerySourceJoin
announcedAlias
- - container of alias
-