Uses of Interface
com._1c.g5.v8.dt.ql.model.QuerySchemaExpression
Packages that use QuerySchemaExpression
Package
Description
-
Uses of QuerySchemaExpression in com._1c.g5.v8.dt.internal.ql.core
Methods in com._1c.g5.v8.dt.internal.ql.core with parameters of type QuerySchemaExpressionModifier and TypeMethodDescriptionprotected void
QlFileStructureBuilder.buildHavingWherePart
(org.eclipse.handly.model.impl.support.Element select, org.eclipse.handly.model.impl.support.SourceElementBody parentBody, QuerySchemaExpression expr, IFieldQuery.FieldQueryType type) Building part ofQuerySchemaSelectQuery
: part 'WHERE' and 'HAVING'protected String
QlFileStructureBuilder.getExpressionName
(QuerySchemaExpression expr) Get name ofexpr
for handle modelMethod parameters in com._1c.g5.v8.dt.internal.ql.core with type arguments of type QuerySchemaExpressionModifier and TypeMethodDescriptionprotected void
QlFileStructureBuilder.buildFieldsPart
(org.eclipse.handly.model.impl.support.Element select, org.eclipse.handly.model.impl.support.SourceElementBody parentBody, List<QuerySchemaExpression> exprs) Building handle model for list ofQuerySchemaExpression
For eachQuerySchemaExpression
assigned one node of handle model.protected void
QlFileStructureBuilder.buildGroupIndexPart
(org.eclipse.handly.model.impl.support.Element select, org.eclipse.handly.model.impl.support.SourceElementBody parentBody, org.eclipse.emf.common.util.EList<QuerySchemaExpression> exprs, IFieldQuery.FieldQueryType type) Building part ofQuerySchemaSelectQuery
: part 'INDEX BY' and 'GROUP BY' -
Uses of QuerySchemaExpression in com._1c.g5.v8.dt.pw.ui
Fields in com._1c.g5.v8.dt.pw.ui declared as QuerySchemaExpressionMethods in com._1c.g5.v8.dt.pw.ui that return types with arguments of type QuerySchemaExpressionMethod parameters in com._1c.g5.v8.dt.pw.ui with type arguments of type QuerySchemaExpressionModifier and TypeMethodDescriptionvoid
AttributesPage.refreshAllFields
(List<QuerySchemaExpression> availableFields) Refresh available fields on page. -
Uses of QuerySchemaExpression in com._1c.g5.v8.dt.pw.ui.providers
Methods in com._1c.g5.v8.dt.pw.ui.providers with parameters of type QuerySchemaExpressionModifier and TypeMethodDescriptionstatic org.eclipse.swt.graphics.Image
LabelProvider.getImage
(QuerySchemaExpression item) Get image for expression -
Uses of QuerySchemaExpression in com._1c.g5.v8.dt.ql
Methods in com._1c.g5.v8.dt.ql with parameters of type QuerySchemaExpressionModifier and TypeMethodDescriptionstatic boolean
QlUtil.isQSExprNestedTable
(QuerySchemaExpression qsExpr, IDynamicDbViewFieldComputer dbViewComputer) Checks that expression contains link to nested tablestatic int
QlUtil.numberOfFields
(QuerySchemaExpression qsExpr, IDynamicDbViewFieldComputer dynamicDbViewComputer) determine number of fields forqsExpr
-
Uses of QuerySchemaExpression in com._1c.g5.v8.dt.ql.dcs.model
Methods in com._1c.g5.v8.dt.ql.dcs.model that return QuerySchemaExpressionModifier and TypeMethodDescriptionCharacteristicCompositionDataQuerySchema.getKeyField()
Returns the value of the 'Key Field' containment reference.CharacteristicCompositionDataQuerySchema.getNameField()
Returns the value of the 'Name Field' containment reference.CharacteristicCompositionDataQuerySchema.getObjectField()
Returns the value of the 'Object Field' containment reference.CharacteristicCompositionDataQuerySchema.getTypeField()
Returns the value of the 'Type Field' containment reference.CharacteristicCompositionDataQuerySchema.getValueField()
Returns the value of the 'Value Field' containment reference.CharacteristicCompositionDataQuerySchema.getValueTypeField()
Returns the value of the 'Value Type Field' containment reference.Methods in com._1c.g5.v8.dt.ql.dcs.model that return types with arguments of type QuerySchemaExpressionModifier and TypeMethodDescriptionorg.eclipse.emf.common.util.EList<QuerySchemaExpression>
FilterCompositionDataQuerySchema.getExpressions()
Returns the value of the 'Expressions' containment reference list.org.eclipse.emf.common.util.EList<QuerySchemaExpression>
SelectFieldsCompositionDataQuerySchema.getExpressions()
Returns the value of the 'Expressions' containment reference list.Methods in com._1c.g5.v8.dt.ql.dcs.model with parameters of type QuerySchemaExpressionModifier and TypeMethodDescriptionvoid
CharacteristicCompositionDataQuerySchema.setKeyField
(QuerySchemaExpression value) Sets the value of the 'Key Field
' containment reference.void
CharacteristicCompositionDataQuerySchema.setNameField
(QuerySchemaExpression value) Sets the value of the 'Name Field
' containment reference.void
CharacteristicCompositionDataQuerySchema.setObjectField
(QuerySchemaExpression value) Sets the value of the 'Object Field
' containment reference.void
CharacteristicCompositionDataQuerySchema.setTypeField
(QuerySchemaExpression value) Sets the value of the 'Type Field
' containment reference.void
CharacteristicCompositionDataQuerySchema.setValueField
(QuerySchemaExpression value) Sets the value of the 'Value Field
' containment reference.void
CharacteristicCompositionDataQuerySchema.setValueTypeField
(QuerySchemaExpression value) Sets the value of the 'Value Type Field
' containment reference. -
Uses of QuerySchemaExpression in com._1c.g5.v8.dt.ql.dcs.model.impl
Methods in com._1c.g5.v8.dt.ql.dcs.model.impl that return QuerySchemaExpressionModifier and TypeMethodDescriptionCharacteristicCompositionDataQuerySchemaImpl.getKeyField()
CharacteristicCompositionDataQuerySchemaImpl.getNameField()
CharacteristicCompositionDataQuerySchemaImpl.getObjectField()
CharacteristicCompositionDataQuerySchemaImpl.getTypeField()
CharacteristicCompositionDataQuerySchemaImpl.getValueField()
CharacteristicCompositionDataQuerySchemaImpl.getValueTypeField()
Methods in com._1c.g5.v8.dt.ql.dcs.model.impl that return types with arguments of type QuerySchemaExpressionModifier and TypeMethodDescriptionorg.eclipse.emf.common.util.EList<QuerySchemaExpression>
FilterCompositionDataQuerySchemaImpl.getExpressions()
org.eclipse.emf.common.util.EList<QuerySchemaExpression>
SelectFieldsCompositionDataQuerySchemaImpl.getExpressions()
Methods in com._1c.g5.v8.dt.ql.dcs.model.impl with parameters of type QuerySchemaExpressionModifier and TypeMethodDescriptionvoid
CharacteristicCompositionDataQuerySchemaImpl.setKeyField
(QuerySchemaExpression newKeyField) void
CharacteristicCompositionDataQuerySchemaImpl.setNameField
(QuerySchemaExpression newNameField) void
CharacteristicCompositionDataQuerySchemaImpl.setObjectField
(QuerySchemaExpression newObjectField) void
CharacteristicCompositionDataQuerySchemaImpl.setTypeField
(QuerySchemaExpression newTypeField) void
CharacteristicCompositionDataQuerySchemaImpl.setValueField
(QuerySchemaExpression newValueField) void
CharacteristicCompositionDataQuerySchemaImpl.setValueTypeField
(QuerySchemaExpression newValueTypeField) -
Uses of QuerySchemaExpression in com._1c.g5.v8.dt.ql.dcs.scoping
Methods in com._1c.g5.v8.dt.ql.dcs.scoping with parameters of type QuerySchemaExpressionModifier and TypeMethodDescriptionprotected QlScopeProvider.AllowedDbViewType[]
QlDcsScopeProvider.defineAllowedDbViewForExpressionInSelectOperator
(org.eclipse.emf.ecore.EObject context, QuerySchemaExpression expr) protected QlScopeProvider.AllowedDbViewType[]
QlDcsScopeProvider.defineAllowedDbViewForExpressionInSelectQuery
(org.eclipse.emf.ecore.EObject context, QuerySchemaExpression expr) -
Uses of QuerySchemaExpression in com._1c.g5.v8.dt.ql.dcs.validation
Methods in com._1c.g5.v8.dt.ql.dcs.validation with parameters of type QuerySchemaExpressionModifier and TypeMethodDescriptionvoid
QlDcsValidator.checkExpressionWithStarByAlias
(QuerySchemaExpression expression) void
QlDcsValidator.checkQSExpression
(QuerySchemaExpression qsExpr) void
QlDcsValidator.checkQuerySchemaAnythingExpressionDcs
(QuerySchemaExpression expression) protected int
QlDcsValidator.exprInAliasSelectFields
(QuerySchemaExpression expr, QuerySchemaSelectQuery query) -
Uses of QuerySchemaExpression in com._1c.g5.v8.dt.ql.model
Methods in com._1c.g5.v8.dt.ql.model that return QuerySchemaExpressionModifier and TypeMethodDescriptionQlFactory.createQuerySchemaExpression()
Returns a new object of class 'Query Schema Expression'.QuerySchemaQuerySourceJoin.getCondition()
Returns the value of the 'Condition' containment reference.QuerySchemaTableParameter.getExpression()
Returns the value of the 'Expression' containment reference.QuerySchemaTotalControlPoint.getExpression()
Returns the value of the 'Expression' containment reference.QuerySchemaOperator.getFilters()
Returns the value of the 'Filters' containment reference.QuerySchemaOperator.getHavingExpression()
Returns the value of the 'Having Expression' containment reference.QuerySchemaOrderExpression.getItem()
Returns the value of the 'Item' containment reference.QuerySchemaTotalControlPoint.getPeriodAdditionBegin()
Returns the value of the 'Period Addition Begin' containment reference.QuerySchemaTotalControlPoint.getPeriodAdditionEnd()
Returns the value of the 'Period Addition End' containment reference.Methods in com._1c.g5.v8.dt.ql.model that return types with arguments of type QuerySchemaExpressionModifier and TypeMethodDescriptionorg.eclipse.emf.common.util.EList<QuerySchemaExpression>
QuerySchemaTableParameter.getExpressionDcs()
Returns the value of the 'Expression Dcs' containment reference list.org.eclipse.emf.common.util.EList<QuerySchemaExpression>
NestedTableExpression.getFieldsName()
Returns the value of the 'Fields Name' containment reference list.org.eclipse.emf.common.util.EList<QuerySchemaExpression>
QuerySchemaGroupingSets.getGrouping()
Returns the value of the 'Grouping' containment reference list.org.eclipse.emf.common.util.EList<QuerySchemaExpression>
QuerySchemaOperator.getGrouping()
Returns the value of the 'Grouping' containment reference list.org.eclipse.emf.common.util.EList<QuerySchemaExpression>
QuerySchemaIndexSets.getIndexes()
Returns the value of the 'Indexes' containment reference list.org.eclipse.emf.common.util.EList<QuerySchemaExpression>
QuerySchemaOperator.getSelectFields()
Returns the value of the 'Select Fields' containment reference list.org.eclipse.emf.common.util.EList<QuerySchemaExpression>
QuerySchemaSelectQuery.getTotalExpressions()
Returns the value of the 'Total Expressions' containment reference list.Methods in com._1c.g5.v8.dt.ql.model with parameters of type QuerySchemaExpressionModifier and TypeMethodDescriptionvoid
QuerySchemaQuerySourceJoin.setCondition
(QuerySchemaExpression value) Sets the value of the 'Condition
' containment reference.void
QuerySchemaTableParameter.setExpression
(QuerySchemaExpression value) Sets the value of the 'Expression
' containment reference.void
QuerySchemaTotalControlPoint.setExpression
(QuerySchemaExpression value) Sets the value of the 'Expression
' containment reference.void
QuerySchemaOperator.setFilters
(QuerySchemaExpression value) Sets the value of the 'Filters
' containment reference.void
QuerySchemaOperator.setHavingExpression
(QuerySchemaExpression value) Sets the value of the 'Having Expression
' containment reference.void
QuerySchemaOrderExpression.setItem
(QuerySchemaExpression value) Sets the value of the 'Item
' containment reference.void
QuerySchemaTotalControlPoint.setPeriodAdditionBegin
(QuerySchemaExpression value) Sets the value of the 'Period Addition Begin
' containment reference.void
QuerySchemaTotalControlPoint.setPeriodAdditionEnd
(QuerySchemaExpression value) Sets the value of the 'Period Addition End
' containment reference. -
Uses of QuerySchemaExpression in com._1c.g5.v8.dt.ql.model.impl
Classes in com._1c.g5.v8.dt.ql.model.impl that implement QuerySchemaExpressionModifier and TypeClassDescriptionclass
An implementation of the model object 'Query Schema Expression'.Methods in com._1c.g5.v8.dt.ql.model.impl that return QuerySchemaExpressionModifier and TypeMethodDescriptionQlFactoryImpl.createQuerySchemaExpression()
QuerySchemaQuerySourceJoinImpl.getCondition()
QuerySchemaTableParameterImpl.getExpression()
QuerySchemaTotalControlPointImpl.getExpression()
QuerySchemaOperatorImpl.getFilters()
QuerySchemaOperatorImpl.getHavingExpression()
QuerySchemaOrderExpressionImpl.getItem()
QuerySchemaTotalControlPointImpl.getPeriodAdditionBegin()
QuerySchemaTotalControlPointImpl.getPeriodAdditionEnd()
Methods in com._1c.g5.v8.dt.ql.model.impl that return types with arguments of type QuerySchemaExpressionModifier and TypeMethodDescriptionorg.eclipse.emf.common.util.EList<QuerySchemaExpression>
QuerySchemaTableParameterImpl.getExpressionDcs()
org.eclipse.emf.common.util.EList<QuerySchemaExpression>
NestedTableExpressionImpl.getFieldsName()
org.eclipse.emf.common.util.EList<QuerySchemaExpression>
QuerySchemaGroupingSetsImpl.getGrouping()
org.eclipse.emf.common.util.EList<QuerySchemaExpression>
QuerySchemaOperatorImpl.getGrouping()
org.eclipse.emf.common.util.EList<QuerySchemaExpression>
QuerySchemaIndexSetsImpl.getIndexes()
org.eclipse.emf.common.util.EList<QuerySchemaExpression>
QuerySchemaOperatorImpl.getSelectFields()
org.eclipse.emf.common.util.EList<QuerySchemaExpression>
QuerySchemaSelectQueryImpl.getTotalExpressions()
Methods in com._1c.g5.v8.dt.ql.model.impl with parameters of type QuerySchemaExpressionModifier and TypeMethodDescriptionvoid
QuerySchemaQuerySourceJoinImpl.setCondition
(QuerySchemaExpression newCondition) void
QuerySchemaTableParameterImpl.setExpression
(QuerySchemaExpression newExpression) void
QuerySchemaTotalControlPointImpl.setExpression
(QuerySchemaExpression newExpression) void
QuerySchemaOperatorImpl.setFilters
(QuerySchemaExpression newFilters) void
QuerySchemaOperatorImpl.setHavingExpression
(QuerySchemaExpression newHavingExpression) void
QuerySchemaOrderExpressionImpl.setItem
(QuerySchemaExpression newItem) void
QuerySchemaTotalControlPointImpl.setPeriodAdditionBegin
(QuerySchemaExpression newPeriodAdditionBegin) void
QuerySchemaTotalControlPointImpl.setPeriodAdditionEnd
(QuerySchemaExpression newPeriodAdditionEnd) -
Uses of QuerySchemaExpression in com._1c.g5.v8.dt.ql.model.util
Methods in com._1c.g5.v8.dt.ql.model.util that return types with arguments of type QuerySchemaExpressionModifier and TypeMethodDescriptionstatic List<QuerySchemaExpression>
QlUtil.allGroupingExpressions
(QuerySchemaOperator operator) Gets all grouping expressions fromQuerySchemaOperator
: expression from each group inQuerySchemaOperator.getGroupingSets()
or expression fromQuerySchemaOperator.getGrouping()
Methods in com._1c.g5.v8.dt.ql.model.util with parameters of type QuerySchemaExpressionModifier and TypeMethodDescriptionQlSwitch.caseQuerySchemaExpression
(QuerySchemaExpression object) Returns the result of interpreting the object as an instance of 'Query Schema Expression'. -
Uses of QuerySchemaExpression in com._1c.g5.v8.dt.ql.resource
Methods in com._1c.g5.v8.dt.ql.resource with parameters of type QuerySchemaExpressionModifier and TypeMethodDescriptionAliasComputer.getQSExpressionName
(QuerySchemaExpression expression, IDynamicDbViewFieldComputer dynamicDbViewComputer, boolean isRussian) Gets name field by it expressionMethod parameters in com._1c.g5.v8.dt.ql.resource with type arguments of type QuerySchemaExpressionModifier and TypeMethodDescriptionAliasComputer.fillAliasForSelectFields
(List<QuerySchemaExpression> allFields, List<QuerySchemaSource> allSources, IDynamicDbViewFieldComputer dynamicDbViewComputer, boolean isRussian) Fills alias for select fields, if they don't have it -
Uses of QuerySchemaExpression in com._1c.g5.v8.dt.ql.scoping
Methods in com._1c.g5.v8.dt.ql.scoping with parameters of type QuerySchemaExpressionModifier and TypeMethodDescriptionprotected QlScopeProvider.AllowedDbViewType[]
QlScopeProvider.defineAllowedDbViewForExpressionInSelectOperator
(org.eclipse.emf.ecore.EObject context, QuerySchemaExpression expr) protected QlScopeProvider.AllowedDbViewType[]
QlScopeProvider.defineAllowedDbViewForExpressionInSelectQuery
(org.eclipse.emf.ecore.EObject context, QuerySchemaExpression expr) -
Uses of QuerySchemaExpression in com._1c.g5.v8.dt.ql.validation
Methods in com._1c.g5.v8.dt.ql.validation with parameters of type QuerySchemaExpressionModifier and TypeMethodDescriptionvoid
QlValidator.checkExpressionWithStarByAlias
(QuerySchemaExpression expression) void
QlValidator.checkLogicalExpression
(QuerySchemaExpression expression) void
QlValidator.checkQSExpression
(QuerySchemaExpression qsExpr) protected int
QlValidator.exprInAliasSelectFields
(QuerySchemaExpression expr, QuerySchemaSelectQuery query) -
Uses of QuerySchemaExpression in com._1c.g5.v8.dt.qw.ui.editingsupport
Methods in com._1c.g5.v8.dt.qw.ui.editingsupport with parameters of type QuerySchemaExpressionModifier and TypeMethodDescriptionstatic boolean
TotalsControlsPointsEditingSupport.isDateType
(QueryWizardSource source, QuerySchemaExpression expression) Is field have type date -
Uses of QuerySchemaExpression in com._1c.g5.v8.dt.qw.ui.editproviders
Methods in com._1c.g5.v8.dt.qw.ui.editproviders that return QuerySchemaExpressionModifier and TypeMethodDescriptionFieldsEditProvider.add
(DbViewElement field, String expression) Add expression by DbViewFieldFieldsEditProvider.add
(NestedTableExpression nestedTable, String expression) Add nested tableFieldsEditProvider.add
(QuerySchemaExpression expression) Add expressionFieldsEditProvider.add
(QuerySchemaExpression expression, NestedTableExpression nestedTable) Add expressionAdding new fields.FieldsEditProvider.add
(String sourceAlias, DbViewElement field) Add new expressionstatic QuerySchemaExpression
JoinsEditProvider.createSourcesAutoLink
(QuerySchemaSource src, QuerySchemaSource dest, QueryWizardSource queryWizardsource, boolean isCreateDefaultLink) Generate join condition for sourcesFieldsEditProvider.findAndAddNestedTable
(DbViewElement nestedTableView, String expression) Find nested table, if not found added new nested tableDcsConditionsEditProvider.findOrAddNestedTable
(String nestedTableExpressionText) Find nested table in dcs conditions, or add new of not foundDcsFieldsEditProvider.findOrAddNestedTable
(NestedTableExpression nestedTable) Find exist nested table in dcs field or add newstatic QuerySchemaExpression
GroupingsEditProvider.isCollectionContainExpression
(QuerySchemaExpression expression, org.eclipse.emf.common.util.EList<QuerySchemaExpression> groupings, QueryWizardSource source) Is grouping contain expressionAggregatesEditProvider.removeAggregate
(Object value) Methods in com._1c.g5.v8.dt.qw.ui.editproviders that return types with arguments of type QuerySchemaExpressionModifier and TypeMethodDescriptionDcsConditionsEditProvider.getDcsConditions
(org.eclipse.emf.ecore.EObject parent) Get select fields for dcsDcsFieldsEditProvider.getDcsSelectFields
(org.eclipse.emf.ecore.EObject parent) Get select fields for dcsMethods in com._1c.g5.v8.dt.qw.ui.editproviders with parameters of type QuerySchemaExpressionModifier and TypeMethodDescriptionFieldsEditProvider.add
(QuerySchemaExpression expression) Add expressionFieldsEditProvider.add
(QuerySchemaExpression expression, NestedTableExpression nestedTable) Add expressionstatic QuerySchemaExpression
GroupingsEditProvider.isCollectionContainExpression
(QuerySchemaExpression expression, org.eclipse.emf.common.util.EList<QuerySchemaExpression> groupings, QueryWizardSource source) Is grouping contain expressionstatic boolean
DcsConditionsEditProvider.isFieldLink
(QueryWizardSource source, QuerySchemaExpression field) Is expression linkboolean
FieldsEditProvider.remove
(QuerySchemaExpression field) Method parameters in com._1c.g5.v8.dt.qw.ui.editproviders with type arguments of type QuerySchemaExpressionModifier and TypeMethodDescriptionstatic QuerySchemaExpression
GroupingsEditProvider.isCollectionContainExpression
(QuerySchemaExpression expression, org.eclipse.emf.common.util.EList<QuerySchemaExpression> groupings, QueryWizardSource source) Is grouping contain expression -
Uses of QuerySchemaExpression in com._1c.g5.v8.dt.qw.ui.labelproviders
Methods in com._1c.g5.v8.dt.qw.ui.labelproviders with parameters of type QuerySchemaExpressionModifier and TypeMethodDescriptionstatic org.eclipse.emf.ecore.EObject
AliasesLabelProvider.getFieldDbView
(QuerySchemaExpression expression, QueryWizardSource source) Get dbview for expression -
Uses of QuerySchemaExpression in com._1c.g5.v8.dt.qw.ui.tabs
Methods in com._1c.g5.v8.dt.qw.ui.tabs with parameters of type QuerySchemaExpressionModifier and TypeMethodDescriptionstatic void
TablesAndFieldsTab.changeExpression
(QuerySchemaExpression querySchemaExpression, QueryWizardControl queryWizard, org.eclipse.core.resources.IProject project) Change expression in dialogstatic void
DataCompositionTab.changeExpressionInDialog
(QueryWizardControl queryWizard, QuerySchemaExpression editedExpression) Change dcs condition in dialog -
Uses of QuerySchemaExpression in com._1c.g5.v8.dt.qw.ui.utils
Fields in com._1c.g5.v8.dt.qw.ui.utils declared as QuerySchemaExpressionMethods in com._1c.g5.v8.dt.qw.ui.utils that return QuerySchemaExpressionModifier and TypeMethodDescriptionstatic QuerySchemaExpression
QueryWizardServiceUtils.copyExpression
(QuerySchemaExpression expression) Get expression copystatic QuerySchemaExpression
QueryWizardServiceUtils.copyExpression
(QuerySchemaExpression expression, NestedTableExpression parentNestedTable) Make copy of query schema expression.static QuerySchemaExpression
FieldsEditor.createEmptyNestedTable()
Create empty nested tablestatic QuerySchemaExpression
FieldsEditor.createNullExpression()
Create NULL expressionstatic QuerySchemaExpression
FieldsEditor.createNullExpression
(boolean emptyField) Create NULL expressionstatic QuerySchemaExpression
QueryTextResultProcessing.findPresentation
(QuerySchemaExpression field, List<QueryTextResultProcessing.ExpressionPresentation> allPresentations) Find field presentationstatic QuerySchemaExpression
QueryTextResultProcessing.getExpressionPresentation
(QuerySchemaExpression field, List<QuerySchemaExpression> fields, List<QueryTextResultProcessing.ExpressionPresentation> allPresentations) Get expression presentationFieldsMapping.getField
(int column) Getting field from columnFieldsMapping.getFirstNotNullField()
static QuerySchemaExpression
FieldsEditor.getMatchedFieldInOperator
(QuerySchemaExpression firstField, int operatorIndex, QueryWizardSource source) Get matched field in operatorstatic QuerySchemaExpression
QueryWizardServiceUtils.getPresentationForRefExpression
(QueryWizardSource source, QuerySchemaExpression field) Get presentation for ref expressionstatic QuerySchemaExpression
QuerySchemaExpressionEditableTextBuilder.replaceAggregate
(QuerySchemaExpression aggregateExpression, FunctionExpression newAggregateFunction, boolean distinct) Set new aggregate function for expressionFieldsMapping.setField
(int column, QuerySchemaExpression newField) Setting new field in columnMethods in com._1c.g5.v8.dt.qw.ui.utils that return types with arguments of type QuerySchemaExpressionModifier and TypeMethodDescriptionstatic List<QuerySchemaExpression>
QueryWizardServiceUtils.getAllNestedTables
(org.eclipse.emf.common.util.EList<QuerySchemaExpression> fields) Get all nested tablesorg.eclipse.emf.common.util.EList<QuerySchemaExpression>
QueryWizardSource.getCurrentIndexes()
Return current indexes collectionstatic org.eclipse.emf.common.util.EList<QuerySchemaExpression>
FieldsEditor.getFieldContainerFields
(QuerySchemaExpression field) Get field containerstatic List<QuerySchemaExpression>
QuerySchemaExpressionEditableTextBuilder.getValidVariantsForAggrerate
(QuerySchemaExpression expression, QueryWizardSource source, boolean getOneVariant) Get available aggregate variants for expression.static List<QuerySchemaExpression>
QuerySchemaExpressionEditableTextBuilder.getValidVariantsForTotalsExpressions
(QuerySchemaExpression expression, QueryWizardSource source, boolean getOneVariant) Get available aggregate variants for totals expression.Methods in com._1c.g5.v8.dt.qw.ui.utils with parameters of type QuerySchemaExpressionModifier and TypeMethodDescriptionstatic void
FieldsEditor.addField
(QueryWizardSource source, QuerySchemaExpression newField, NestedTableExpression parentNestedTable) Adds a new expressionstatic void
FieldsEditor.addField
(QueryWizardSource source, QuerySchemaExpression newField, NestedTableExpression parentNestedTable, int mappingPos) Adds a new expressionstatic void
FieldsEditor.addField
(QueryWizardSource source, QuerySchemaExpression newField, NestedTableExpression parentNestedTable, int mappingPos, String alias) Adds a new expressionstatic void
FieldsEditor.addField
(QueryWizardSource source, QuerySchemaExpression newField, NestedTableExpression parentNestedTable, String alias) Adds a new expressionstatic QuerySchemaExpression
QueryWizardServiceUtils.copyExpression
(QuerySchemaExpression expression) Get expression copystatic QuerySchemaExpression
QueryWizardServiceUtils.copyExpression
(QuerySchemaExpression expression, NestedTableExpression parentNestedTable) Make copy of query schema expression.static void
FieldsMapping.createNestedFieldMapping
(QueryWizardSource source, int unionPos, QuerySchemaExpression field, FieldsMapping parentMapping) Create nested field mappingstatic QuerySchemaExpression
QueryTextResultProcessing.findPresentation
(QuerySchemaExpression field, List<QueryTextResultProcessing.ExpressionPresentation> allPresentations) Find field presentationstatic String
QueryWizardServiceUtils.getExpressionAlias
(QueryWizardSource source, QuerySchemaExpression expression) Get alias for expressionstatic QuerySchemaExpression
QueryTextResultProcessing.getExpressionPresentation
(QuerySchemaExpression field, List<QuerySchemaExpression> fields, List<QueryTextResultProcessing.ExpressionPresentation> allPresentations) Get expression presentationstatic org.eclipse.emf.common.util.EList<QuerySchemaExpression>
FieldsEditor.getFieldContainerFields
(QuerySchemaExpression field) Get field containerstatic FieldsMapping
FieldsMapping.getFieldMappingForField
(QuerySchemaExpression field, FieldsMapping parentMapping) Looking for fields matching for given fieldstatic QuerySchemaExpression
FieldsEditor.getMatchedFieldInOperator
(QuerySchemaExpression firstField, int operatorIndex, QueryWizardSource source) Get matched field in operatorstatic QuerySchemaExpression
QueryWizardServiceUtils.getPresentationForRefExpression
(QueryWizardSource source, QuerySchemaExpression field) Get presentation for ref expressionstatic List<QuerySchemaExpression>
QuerySchemaExpressionEditableTextBuilder.getValidVariantsForAggrerate
(QuerySchemaExpression expression, QueryWizardSource source, boolean getOneVariant) Get available aggregate variants for expression.static List<QuerySchemaExpression>
QuerySchemaExpressionEditableTextBuilder.getValidVariantsForTotalsExpressions
(QuerySchemaExpression expression, QueryWizardSource source, boolean getOneVariant) Get available aggregate variants for totals expression.static boolean
QueryWizardServiceUtils.isNumberExpression
(QueryWizardSource source, QuerySchemaExpression expression) Returns whether expression have number typestatic boolean
QueryWizardServiceUtils.isPresentationAlias
(QuerySchemaExpression expression, QueryWizardSource source) Is expressions from alias contain PRESENTATION functionstatic void
FieldsEditor.removeField
(QueryWizardSource source, QuerySchemaExpression field) Removes fieldsstatic QuerySchemaExpression
QuerySchemaExpressionEditableTextBuilder.replaceAggregate
(QuerySchemaExpression aggregateExpression, FunctionExpression newAggregateFunction, boolean distinct) Set new aggregate function for expressionFieldsMapping.setField
(int column, QuerySchemaExpression newField) Setting new field in columnMethod parameters in com._1c.g5.v8.dt.qw.ui.utils with type arguments of type QuerySchemaExpressionModifier and TypeMethodDescriptionstatic FunctionInvocationExpression
QueryWizardServiceUtils.getAggregateFromExpressions
(org.eclipse.emf.common.util.EList<QuerySchemaExpression> fields) Is collection of expressions contain aggregate fieldstatic List<QuerySchemaExpression>
QueryWizardServiceUtils.getAllNestedTables
(org.eclipse.emf.common.util.EList<QuerySchemaExpression> fields) Get all nested tablesQueryTextResultProcessing.getAllPresentations
(QueryWizardSource source, List<QuerySchemaExpression> fields) Find all presentation fieldsstatic QuerySchemaExpression
QueryTextResultProcessing.getExpressionPresentation
(QuerySchemaExpression field, List<QuerySchemaExpression> fields, List<QueryTextResultProcessing.ExpressionPresentation> allPresentations) Get expression presentationstatic int
FieldsEditor.getNotNullFieldsCount
(List<QuerySchemaExpression> fields) Calculating not null fields in collectionstatic String
QueryTextResultProcessing.getTotalPresentation
(QueryWizardSource source, QuerySchemaTotalControlPoint total, List<QuerySchemaExpression> fields, List<QueryTextResultProcessing.ExpressionPresentation> allPresentations, Map<String, QuerySchemaExpression> allAliases) Get total presentationstatic String
QueryTextResultProcessing.getTotalPresentation
(QueryWizardSource source, QuerySchemaTotalControlPoint total, List<QuerySchemaExpression> fields, List<QueryTextResultProcessing.ExpressionPresentation> allPresentations, Map<String, QuerySchemaExpression> allAliases) Get total presentationConstructors in com._1c.g5.v8.dt.qw.ui.utils with parameters of type QuerySchemaExpressionModifierConstructorDescriptionExpressionPresentation
(QuerySchemaExpression expression, boolean isFunction, String tableName, DbViewElement fieldDbView) FieldsMapping
(QueryWizardSource source, QuerySchemaExpression field, FieldsMapping parent) -
Uses of QuerySchemaExpression in com._1c.g5.v8.dt.right.ql.model
Methods in com._1c.g5.v8.dt.right.ql.model that return QuerySchemaExpressionModifier and TypeMethodDescriptionQlRestriction.getFilters()
Returns the value of the 'Filters' containment reference.Methods in com._1c.g5.v8.dt.right.ql.model with parameters of type QuerySchemaExpressionModifier and TypeMethodDescriptionvoid
QlRestriction.setFilters
(QuerySchemaExpression value) Sets the value of the 'Filters
' containment reference. -
Uses of QuerySchemaExpression in com._1c.g5.v8.dt.right.ql.model.impl
Fields in com._1c.g5.v8.dt.right.ql.model.impl declared as QuerySchemaExpressionModifier and TypeFieldDescriptionprotected QuerySchemaExpression
QlRestrictionImpl.filters
The cached value of the 'Filters
' containment reference.Methods in com._1c.g5.v8.dt.right.ql.model.impl that return QuerySchemaExpressionMethods in com._1c.g5.v8.dt.right.ql.model.impl with parameters of type QuerySchemaExpressionModifier and TypeMethodDescriptionorg.eclipse.emf.common.notify.NotificationChain
QlRestrictionImpl.basicSetFilters
(QuerySchemaExpression newFilters, org.eclipse.emf.common.notify.NotificationChain msgs) void
QlRestrictionImpl.setFilters
(QuerySchemaExpression newFilters) -
Uses of QuerySchemaExpression in com._1c.g5.v8.dt.right.ql.scoping
Methods in com._1c.g5.v8.dt.right.ql.scoping with parameters of type QuerySchemaExpressionModifier and TypeMethodDescriptionprotected QlScopeProvider.AllowedDbViewType[]
RightQlScopeProvider.defineAllowedDbViewForExpressionInSelectOperator
(org.eclipse.emf.ecore.EObject context, QuerySchemaExpression expr)