Uses of Interface
com._1c.g5.v8.dt.ql.model.CommonExpression
-
-
Uses of CommonExpression in com._1c.g5.v8.dt.ql
Methods in com._1c.g5.v8.dt.ql that return CommonExpression Modifier and Type Method Description static CommonExpression
QlUtil. getRefExpressionOfNestedTable(CommonExpression expression, IDynamicDbViewFieldComputer dbViewComputer)
Gets expression corresponding to reference field of nested tableMethods in com._1c.g5.v8.dt.ql with parameters of type CommonExpression Modifier and Type Method Description static boolean
QlUtil. fieldFromCompoundType(CommonExpression expr, IExpressionTypeChecker qlChecker)
static ACommonExpression
QlUtil. getExpressionOfNestedTable(CommonExpression expression, IDynamicDbViewFieldComputer dbViewComputer)
Gets expression corresponding to the field of nested tablestatic CommonExpression
QlUtil. getRefExpressionOfNestedTable(CommonExpression expression, IDynamicDbViewFieldComputer dbViewComputer)
Gets expression corresponding to reference field of nested tablestatic boolean
QlUtil. isExternalDataSourceTable(CommonExpression input)
static boolean
QlUtil. isPartOfBracketCommonExpression(CommonExpression expression)
Checks thatexpression
corresponding to the {@link QlPackage#Literals#BRACKET_COMMON_EXPRESSION__COMMON_EXPRESSION} partstatic boolean
QlUtil. isPeriodKeyword(CommonExpression expr, QlTypeDescriptionContainer qlTypeDescr)
Checks thatCommonExpression
content corresponding to period keyword -
Uses of CommonExpression in com._1c.g5.v8.dt.ql.model
Subinterfaces of CommonExpression in com._1c.g5.v8.dt.ql.model Modifier and Type Interface Description interface
MultiPartCommonExpression
A representation of the model object 'Multi Part Common Expression'.interface
SinglePartCommonExpression
A representation of the model object 'Single Part Common Expression'.Methods in com._1c.g5.v8.dt.ql.model that return CommonExpression Modifier and Type Method Description CommonExpression
MultiPartCommonExpression. getSourceTable()
Returns the value of the 'Source Table' containment reference.CommonExpression
NestedTableAllFieldsExpression. getTable()
Returns the value of the 'Table' containment reference.CommonExpression
NestedTableExpression. getTable()
Returns the value of the 'Table' containment reference.Methods in com._1c.g5.v8.dt.ql.model with parameters of type CommonExpression Modifier and Type Method Description void
MultiPartCommonExpression. setSourceTable(CommonExpression value)
Sets the value of the 'Source Table
' containment reference.void
NestedTableAllFieldsExpression. setTable(CommonExpression value)
Sets the value of the 'Table
' containment reference.void
NestedTableExpression. setTable(CommonExpression value)
Sets the value of the 'Table
' containment reference. -
Uses of CommonExpression in com._1c.g5.v8.dt.ql.model.impl
Classes in com._1c.g5.v8.dt.ql.model.impl that implement CommonExpression Modifier and Type Class Description class
CommonExpressionImpl
An implementation of the model object 'Common Expression'.class
MultiPartCommonExpressionImpl
An implementation of the model object 'Multi Part Common Expression'.class
SinglePartCommonExpressionImpl
An implementation of the model object 'Single Part Common Expression'.Methods in com._1c.g5.v8.dt.ql.model.impl that return CommonExpression Modifier and Type Method Description CommonExpression
MultiPartCommonExpressionImpl. getSourceTable()
CommonExpression
NestedTableAllFieldsExpressionImpl. getTable()
CommonExpression
NestedTableExpressionImpl. getTable()
Methods in com._1c.g5.v8.dt.ql.model.impl with parameters of type CommonExpression Modifier and Type Method Description void
MultiPartCommonExpressionImpl. setSourceTable(CommonExpression newSourceTable)
void
NestedTableAllFieldsExpressionImpl. setTable(CommonExpression newTable)
void
NestedTableExpressionImpl. setTable(CommonExpression newTable)
-
Uses of CommonExpression in com._1c.g5.v8.dt.ql.model.util
Methods in com._1c.g5.v8.dt.ql.model.util that return CommonExpression Modifier and Type Method Description static CommonExpression
QlUtil. createCommonExpression(DbViewElement dbView, char delimiter, boolean byRuName)
CreatesCommonExpression
by dbViewstatic CommonExpression
QlUtil. createCommonExpression(DbViewElement dbView, String delimiter, boolean byRuName)
CreatesCommonExpression
by dbViewstatic CommonExpression
QlUtil. createCommonExpression(String content, char delimiter)
CreatesCommonExpression
by string's contentstatic CommonExpression
QlUtil. createCommonExpression(String content, String delimiter)
CreatesCommonExpression
by string's contentMethods in com._1c.g5.v8.dt.ql.model.util with parameters of type CommonExpression Modifier and Type Method Description T
QlSwitch. caseCommonExpression(CommonExpression object)
Returns the result of interpreting the object as an instance of 'Common Expression'. -
Uses of CommonExpression in com._1c.g5.v8.dt.ql.resource
Methods in com._1c.g5.v8.dt.ql.resource with parameters of type CommonExpression Modifier and Type Method Description String
AliasComputer. getNameAliasCommonExpression(CommonExpression expr, IDynamicDbViewFieldComputer dynamicDbViewComputer, boolean isRussian)
Gets name alias from CommonExpression - split by '.' and get lastString
AliasComputer. getNameAliasCommonExpressionForFieldOfNestedTable(CommonExpression expr, IDynamicDbViewFieldComputer dynamicDbViewComputer, boolean isRussian)
Computes alias for field from nested table represented as CommonExpression -
Uses of CommonExpression in com._1c.g5.v8.dt.ql.validation
Methods in com._1c.g5.v8.dt.ql.validation with parameters of type CommonExpression Modifier and Type Method Description protected int
QlValidator. exprInAliasSelectFields(CommonExpression expr, QuerySchemaSelectQuery query)
-