Uses of Interface
com._1c.g5.v8.dt.ql.model.QuerySchemaExpression
-
-
Uses of QuerySchemaExpression in com._1c.g5.v8.dt.pw.ui
Fields in com._1c.g5.v8.dt.pw.ui declared as QuerySchemaExpression Modifier and Type Field Description QuerySchemaExpression
AttributesPage.SelectedField. expression
Methods in com._1c.g5.v8.dt.pw.ui that return types with arguments of type QuerySchemaExpression Modifier and Type Method Description Set<QuerySchemaExpression>
AttributesPage. getAllFields()
Get all available fieldsMethod parameters in com._1c.g5.v8.dt.pw.ui with type arguments of type QuerySchemaExpression Modifier and Type Method Description void
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 QuerySchemaExpression Modifier and Type Method Description static 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 QuerySchemaExpression Modifier and Type Method Description static 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 QuerySchemaExpression Modifier and Type Method Description QuerySchemaExpression
CharacteristicCompositionDataQuerySchema. getKeyField()
Returns the value of the 'Key Field' containment reference.QuerySchemaExpression
CharacteristicCompositionDataQuerySchema. getNameField()
Returns the value of the 'Name Field' containment reference.QuerySchemaExpression
CharacteristicCompositionDataQuerySchema. getObjectField()
Returns the value of the 'Object Field' containment reference.QuerySchemaExpression
CharacteristicCompositionDataQuerySchema. getTypeField()
Returns the value of the 'Type Field' containment reference.QuerySchemaExpression
CharacteristicCompositionDataQuerySchema. getValueField()
Returns the value of the 'Value Field' containment reference.QuerySchemaExpression
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 QuerySchemaExpression Modifier and Type Method Description org.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 QuerySchemaExpression Modifier and Type Method Description void
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 QuerySchemaExpression Modifier and Type Method Description QuerySchemaExpression
CharacteristicCompositionDataQuerySchemaImpl. getKeyField()
QuerySchemaExpression
CharacteristicCompositionDataQuerySchemaImpl. getNameField()
QuerySchemaExpression
CharacteristicCompositionDataQuerySchemaImpl. getObjectField()
QuerySchemaExpression
CharacteristicCompositionDataQuerySchemaImpl. getTypeField()
QuerySchemaExpression
CharacteristicCompositionDataQuerySchemaImpl. getValueField()
QuerySchemaExpression
CharacteristicCompositionDataQuerySchemaImpl. getValueTypeField()
Methods in com._1c.g5.v8.dt.ql.dcs.model.impl that return types with arguments of type QuerySchemaExpression Modifier and Type Method Description org.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 QuerySchemaExpression Modifier and Type Method Description void
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 QuerySchemaExpression Modifier and Type Method Description protected 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 QuerySchemaExpression Modifier and Type Method Description void
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 QuerySchemaExpression Modifier and Type Method Description QuerySchemaExpression
QlFactory. createQuerySchemaExpression()
Returns a new object of class 'Query Schema Expression'.QuerySchemaExpression
QuerySchemaQuerySourceJoin. getCondition()
Returns the value of the 'Condition' containment reference.QuerySchemaExpression
QuerySchemaTableParameter. getExpression()
Returns the value of the 'Expression' containment reference.QuerySchemaExpression
QuerySchemaTotalControlPoint. getExpression()
Returns the value of the 'Expression' containment reference.QuerySchemaExpression
QuerySchemaOperator. getFilters()
Returns the value of the 'Filters' containment reference.QuerySchemaExpression
QuerySchemaOperator. getHavingExpression()
Returns the value of the 'Having Expression' containment reference.QuerySchemaExpression
QuerySchemaOrderExpression. getItem()
Returns the value of the 'Item' containment reference.QuerySchemaExpression
QuerySchemaTotalControlPoint. getPeriodAdditionBegin()
Returns the value of the 'Period Addition Begin' containment reference.QuerySchemaExpression
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 QuerySchemaExpression Modifier and Type Method Description org.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>
QuerySchemaSelectQuery. 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 QuerySchemaExpression Modifier and Type Method Description void
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 QuerySchemaExpression Modifier and Type Class Description class
QuerySchemaExpressionImpl
An implementation of the model object 'Query Schema Expression'.Methods in com._1c.g5.v8.dt.ql.model.impl that return QuerySchemaExpression Modifier and Type Method Description QuerySchemaExpression
QlFactoryImpl. createQuerySchemaExpression()
QuerySchemaExpression
QuerySchemaQuerySourceJoinImpl. getCondition()
QuerySchemaExpression
QuerySchemaTableParameterImpl. getExpression()
QuerySchemaExpression
QuerySchemaTotalControlPointImpl. getExpression()
QuerySchemaExpression
QuerySchemaOperatorImpl. getFilters()
QuerySchemaExpression
QuerySchemaOperatorImpl. getHavingExpression()
QuerySchemaExpression
QuerySchemaOrderExpressionImpl. getItem()
QuerySchemaExpression
QuerySchemaTotalControlPointImpl. getPeriodAdditionBegin()
QuerySchemaExpression
QuerySchemaTotalControlPointImpl. getPeriodAdditionEnd()
Methods in com._1c.g5.v8.dt.ql.model.impl that return types with arguments of type QuerySchemaExpression Modifier and Type Method Description org.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>
QuerySchemaSelectQueryImpl. 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 QuerySchemaExpression Modifier and Type Method Description void
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 QuerySchemaExpression Modifier and Type Method Description static 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 QuerySchemaExpression Modifier and Type Method Description T
QlSwitch. 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 QuerySchemaExpression Modifier and Type Method Description AliasComputer.PairAliasIsExpr
AliasComputer. 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 QuerySchemaExpression Modifier and Type Method Description Set<CaseInsensitiveString>
AliasComputer. 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 QuerySchemaExpression Modifier and Type Method Description protected 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 QuerySchemaExpression Modifier and Type Method Description void
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 QuerySchemaExpression Modifier and Type Method Description static 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 QuerySchemaExpression Modifier and Type Method Description QuerySchemaExpression
FieldsEditProvider. add(DbViewElement field, String expression)
Add expression by DbViewFieldQuerySchemaExpression
FieldsEditProvider. add(NestedTableExpression nestedTable, String expression)
Add nested tableQuerySchemaExpression
FieldsEditProvider. add(QuerySchemaExpression expression)
Add expressionQuerySchemaExpression
FieldsEditProvider. add(QuerySchemaExpression expression, NestedTableExpression nestedTable)
Add expressionQuerySchemaExpression
FieldsEditProvider. add(Object value)
Adding new fields.QuerySchemaExpression
FieldsEditProvider. add(String sourceAlias, DbViewElement field)
Add new expressionstatic QuerySchemaExpression
JoinsEditProvider. createSourcesAutoLink(QuerySchemaSource src, QuerySchemaSource dest, QueryWizardSource queryWizardsource, boolean isCreateDefaultLink)
Generate join condition for sourcesQuerySchemaExpression
FieldsEditProvider. findAndAddNestedTable(DbViewElement nestedTableView, String expression)
Find nested table, if not found added new nested tableQuerySchemaExpression
DcsConditionsEditProvider. findOrAddNestedTable(String nestedTableExpressionText)
Find nested table in dcs conditions, or add new of not foundQuerySchemaExpression
DcsFieldsEditProvider. 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 expressionQuerySchemaExpression
AggregatesEditProvider. removeAggregate(Object value)
Methods in com._1c.g5.v8.dt.qw.ui.editproviders that return types with arguments of type QuerySchemaExpression Modifier and Type Method Description List<QuerySchemaExpression>
DcsConditionsEditProvider. getDcsConditions(org.eclipse.emf.ecore.EObject parent)
Get select fields for dcsList<QuerySchemaExpression>
DcsFieldsEditProvider. 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 QuerySchemaExpression Modifier and Type Method Description QuerySchemaExpression
FieldsEditProvider. add(QuerySchemaExpression expression)
Add expressionQuerySchemaExpression
FieldsEditProvider. 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 QuerySchemaExpression Modifier and Type Method Description static 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 QuerySchemaExpression Modifier and Type Method Description static 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 QuerySchemaExpression Modifier and Type Method Description static 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 QuerySchemaExpression Modifier and Type Field Description QuerySchemaExpression
QueryTextResultProcessing.ExpressionPresentation. expression
Methods in com._1c.g5.v8.dt.qw.ui.utils that return QuerySchemaExpression Modifier and Type Method Description static 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 presentationQuerySchemaExpression
FieldsMapping. getField(int column)
Getting field from columnQuerySchemaExpression
FieldsMapping. 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 expressionQuerySchemaExpression
FieldsMapping. 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 QuerySchemaExpression Modifier and Type Method Description static List<QuerySchemaExpression>
QueryWizardServiceUtils. getAllNestedTables(org.eclipse.emf.common.util.EList<QuerySchemaExpression> fields)
Get all nested tablesstatic 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 QuerySchemaExpression Modifier and Type Method Description static 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 expressionQuerySchemaExpression
FieldsMapping. setField(int column, QuerySchemaExpression newField)
Setting new field in columnConstructors in com._1c.g5.v8.dt.qw.ui.utils with parameters of type QuerySchemaExpression Constructor Description ExpressionPresentation(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 QuerySchemaExpression Modifier and Type Method Description QuerySchemaExpression
QlRestriction. getFilters()
Returns the value of the 'Filters' containment reference.Methods in com._1c.g5.v8.dt.right.ql.model with parameters of type QuerySchemaExpression Modifier and Type Method Description void
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 QuerySchemaExpression Modifier and Type Field Description protected QuerySchemaExpression
QlRestrictionImpl. filters
The cached value of the 'Filters
' containment reference.Methods in com._1c.g5.v8.dt.right.ql.model.impl that return QuerySchemaExpression Modifier and Type Method Description QuerySchemaExpression
QlRestrictionImpl. getFilters()
Methods in com._1c.g5.v8.dt.right.ql.model.impl with parameters of type QuerySchemaExpression Modifier and Type Method Description org.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 QuerySchemaExpression Modifier and Type Method Description protected QlScopeProvider.AllowedDbViewType[]
RightQlScopeProvider. defineAllowedDbViewForExpressionInSelectOperator(org.eclipse.emf.ecore.EObject context, QuerySchemaExpression expr)
-