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
-
public class AliasComputerDcs extends AliasComputer
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
Fields Modifier and Type Field Description static AliasComputerDcs
INSTANCE
-
Fields inherited from class com._1c.g5.v8.dt.ql.resource.AliasComputer
FIELD, FIELD_RU, PRESENTATION, REFPRESENTATION
-
-
Constructor Summary
Constructors Constructor Description AliasComputerDcs()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected 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.Dcs-
Methods inherited from class com._1c.g5.v8.dt.ql.resource.AliasComputer
fillAliasForFromSection, fillAliasForSelectFields, getAlias, getAliasWithoutRepeat, getDefaultFieldName, getNameAliasCommonExpression, getNameAliasCommonExpressionForFieldOfNestedTable, getNameAliasTableExpression, getQSExpressionName, readAllFillAliasFrom, readAllFillAliasFrom
-
-
-
-
Field Detail
-
INSTANCE
public static AliasComputerDcs INSTANCE
-
-
Method Detail
-
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
-
-