Uses of Interface
com._1c.g5.v8.dt.ql.model.AbstractExpression
Packages that use AbstractExpression
Package
Description
-
Uses of AbstractExpression in com._1c.g5.v8.dt.internal.ql.typesystem
Methods in com._1c.g5.v8.dt.internal.ql.typesystem with parameters of type AbstractExpressionModifier and TypeMethodDescriptionprotected void
MaxMinFunctionChecker.validation
(IExpressionTypeChecker.CheckResult checkRes, AbstractExpression expression) Validation for aggregate which don't have to "ValueStorage" type of parameters, and not fix type parametersMethod parameters in com._1c.g5.v8.dt.internal.ql.typesystem with type arguments of type AbstractExpressionModifier and TypeMethodDescriptionstatic void
SubstringFunctionChecker.checkFloat
(List<AbstractExpression> listParam, int paramIndex, IExpressionTypeChecker.CheckResult checkRes, boolean isError) Checkparam
of the expression to fractional numberstatic boolean
SubstringFunctionChecker.checkZero
(List<AbstractExpression> listParam, int paramIndex) Checkparam
of expression to zero number -
Uses of AbstractExpression in com._1c.g5.v8.dt.ql
Methods in com._1c.g5.v8.dt.ql with parameters of type AbstractExpressionModifier and TypeMethodDescriptionboolean
QlTypesComparator.isRefType
(AbstractExpression expr, TypeDescriptionSource type) Check for reference typeexpr
andtype
boolean
QlTypesComparator.isRefType
(AbstractExpression expr, TypeDescriptionSource type, boolean onlyRefs) Check for reference typeexpr
andtype
-
Uses of AbstractExpression in com._1c.g5.v8.dt.ql.dcs.model
Subinterfaces of AbstractExpression in com._1c.g5.v8.dt.ql.dcs.modelModifier and TypeInterfaceDescriptioninterface
A representation of the model object 'Dcs Parameter Expression'. -
Uses of AbstractExpression in com._1c.g5.v8.dt.ql.dcs.model.impl
Classes in com._1c.g5.v8.dt.ql.dcs.model.impl that implement AbstractExpressionModifier and TypeClassDescriptionclass
An implementation of the model object 'Dcs Parameter Expression'. -
Uses of AbstractExpression in com._1c.g5.v8.dt.ql.dcs.model.util
Methods in com._1c.g5.v8.dt.ql.dcs.model.util with parameters of type AbstractExpressionModifier and TypeMethodDescriptionQlDcsSwitch.caseAbstractExpression
(AbstractExpression object) Returns the result of interpreting the object as an instance of 'Abstract Expression'. -
Uses of AbstractExpression in com._1c.g5.v8.dt.ql.model
Subinterfaces of AbstractExpression in com._1c.g5.v8.dt.ql.modelModifier and TypeInterfaceDescriptioninterface
A representation of the model object 'ABinary Operators Expression'.interface
A representation of the model object 'ACommon Binary Operator Expression'.interface
A representation of the model object 'ACommon Expression'.interface
A representation of the model object 'ACommon Unary Operator Expression'.interface
A representation of the model object 'ALiterals Expression'.interface
A representation of the model object 'ALogical Binary Operator Expression'.interface
A representation of the model object 'ALogical Unary Operator Expression'.interface
A representation of the model object 'AOperators Expression'.interface
A representation of the model object 'AUnary Operators Expression'.interface
A representation of the model object 'Between Expression'.interface
A representation of the model object 'Boolean Literal Expression'.interface
A representation of the model object 'Bracket Common Expression'.interface
A representation of the model object 'Case Body'.interface
A representation of the model object 'Case Operation Expression'.interface
A representation of the model object 'Cast Operation Expression'.interface
A representation of the model object 'Common Add Operator Expression'.interface
A representation of the model object 'Common Dev Operator Expression'.interface
A representation of the model object 'Common Expression'.interface
A representation of the model object 'Common Multi Operator Expression'.interface
A representation of the model object 'Common Sub Operator Expression'.interface
A representation of the model object 'Common Unary Neg Operator Expression'.interface
A representation of the model object 'Compound Expression'.interface
A representation of the model object 'Date Literal Expression'.interface
A representation of the model object 'Derived Function Expression'.interface
A representation of the model object 'Empty Expression'.interface
A representation of the model object 'Field With Casting'.interface
A representation of the model object 'Function Expression'.interface
A representation of the model object 'Function Invocation Expression'.interface
A representation of the model object 'In Expression'.interface
A representation of the model object 'Is Null Operator Expression'.interface
A representation of the model object 'Like Expression'.interface
A representation of the model object 'Link Expression'.interface
A representation of the model object 'Logical AND Operator Expression'.interface
A representation of the model object 'Logical Compare Operator Expression'.interface
A representation of the model object 'Logical NOT Operator Expression'.interface
A representation of the model object 'Logical OR Operator Expression'.interface
A representation of the model object 'Multi Part Common Expression'.interface
A representation of the model object 'Nested Table All Fields Expression'.interface
A representation of the model object 'Nested Table Expression'.interface
A representation of the model object 'Null Literal Expression'.interface
A representation of the model object 'Number Literal Expression'.interface
A representation of the model object 'Parameter Expression'.interface
A representation of the model object 'Single Part Common Expression'.interface
A representation of the model object 'Star Expression'.interface
A representation of the model object 'String Literal Expression'.interface
A representation of the model object 'Type Literal Expression'.interface
A representation of the model object 'Undefined Literal Expression'.interface
A representation of the model object 'Value Literal Expression'.interface
A representation of the model object 'Verbal Operator Expression'.Methods in com._1c.g5.v8.dt.ql.model that return AbstractExpressionModifier and TypeMethodDescriptionBracketCommonExpression.getBracketPart()
Returns the value of the 'Bracket Part' containment reference.DateLiteralExpression.getDay()
Returns the value of the 'Day' containment reference.CaseOperationExpression.getElseExpression()
Returns the value of the 'Else Expression' containment reference.LikeExpression.getEscape()
Returns the value of the 'Escape' containment reference.AUnaryOperatorsExpression.getExpression()
Returns the value of the 'Expression' containment reference.CaseOperationExpression.getExpression()
Returns the value of the 'Expression' containment reference.CastOperationExpression.getExpression()
Returns the value of the 'Expression' containment reference.QuerySchemaExpression.getExpression()
Returns the value of the 'Expression' containment reference.BetweenExpression.getFirstExpression()
Returns the value of the 'First Expression' containment reference.CompoundExpression.getHead()
Returns the value of the 'Head' containment reference.DateLiteralExpression.getHour()
Returns the value of the 'Hour' containment reference.ABinaryOperatorsExpression.getLeft()
Returns the value of the 'Left' containment reference.CastingNumberType.getLength()
Returns the value of the 'Length' containment reference.CastingStringType.getLength()
Returns the value of the 'Length' containment reference.LikeExpression.getLiteral()
Returns the value of the 'Literal' containment reference.DateLiteralExpression.getMinute()
Returns the value of the 'Minute' containment reference.DateLiteralExpression.getMonth()
Returns the value of the 'Month' containment reference.CastingNumberType.getPrecision()
Returns the value of the 'Precision' containment reference.ABinaryOperatorsExpression.getRight()
Returns the value of the 'Right' containment reference.DateLiteralExpression.getSecond()
Returns the value of the 'Second' containment reference.BetweenExpression.getSecondExpression()
Returns the value of the 'Second Expression' containment reference.CaseBody.getThen()
Returns the value of the 'Then' containment reference.CaseBody.getWhen()
Returns the value of the 'When' containment reference.DateLiteralExpression.getYear()
Returns the value of the 'Year' containment reference.Methods in com._1c.g5.v8.dt.ql.model that return types with arguments of type AbstractExpressionModifier and TypeMethodDescriptionorg.eclipse.emf.common.util.EList<AbstractExpression>
InExpression.getExpression()
Returns the value of the 'Expression' containment reference list.org.eclipse.emf.common.util.EList<AbstractExpression>
FunctionInvocationExpression.getParams()
Returns the value of the 'Params' containment reference list.org.eclipse.emf.common.util.EList<AbstractExpression>
CompoundExpression.getTail()
Returns the value of the 'Tail' containment reference list.Methods in com._1c.g5.v8.dt.ql.model with parameters of type AbstractExpressionModifier and TypeMethodDescriptionvoid
BracketCommonExpression.setBracketPart
(AbstractExpression value) Sets the value of the 'Bracket Part
' containment reference.void
DateLiteralExpression.setDay
(AbstractExpression value) Sets the value of the 'Day
' containment reference.void
CaseOperationExpression.setElseExpression
(AbstractExpression value) Sets the value of the 'Else Expression
' containment reference.void
LikeExpression.setEscape
(AbstractExpression value) Sets the value of the 'Escape
' containment reference.void
AUnaryOperatorsExpression.setExpression
(AbstractExpression value) Sets the value of the 'Expression
' containment reference.void
CaseOperationExpression.setExpression
(AbstractExpression value) Sets the value of the 'Expression
' containment reference.void
CastOperationExpression.setExpression
(AbstractExpression value) Sets the value of the 'Expression
' containment reference.void
QuerySchemaExpression.setExpression
(AbstractExpression value) Sets the value of the 'Expression
' containment reference.void
BetweenExpression.setFirstExpression
(AbstractExpression value) Sets the value of the 'First Expression
' containment reference.void
CompoundExpression.setHead
(AbstractExpression value) Sets the value of the 'Head
' containment reference.void
DateLiteralExpression.setHour
(AbstractExpression value) Sets the value of the 'Hour
' containment reference.void
ABinaryOperatorsExpression.setLeft
(AbstractExpression value) Sets the value of the 'Left
' containment reference.void
CastingNumberType.setLength
(AbstractExpression value) Sets the value of the 'Length
' containment reference.void
CastingStringType.setLength
(AbstractExpression value) Sets the value of the 'Length
' containment reference.void
LikeExpression.setLiteral
(AbstractExpression value) Sets the value of the 'Literal
' containment reference.void
DateLiteralExpression.setMinute
(AbstractExpression value) Sets the value of the 'Minute
' containment reference.void
DateLiteralExpression.setMonth
(AbstractExpression value) Sets the value of the 'Month
' containment reference.void
CastingNumberType.setPrecision
(AbstractExpression value) Sets the value of the 'Precision
' containment reference.void
ABinaryOperatorsExpression.setRight
(AbstractExpression value) Sets the value of the 'Right
' containment reference.void
DateLiteralExpression.setSecond
(AbstractExpression value) Sets the value of the 'Second
' containment reference.void
BetweenExpression.setSecondExpression
(AbstractExpression value) Sets the value of the 'Second Expression
' containment reference.void
CaseBody.setThen
(AbstractExpression value) Sets the value of the 'Then
' containment reference.void
CaseBody.setWhen
(AbstractExpression value) Sets the value of the 'When
' containment reference.void
DateLiteralExpression.setYear
(AbstractExpression value) Sets the value of the 'Year
' containment reference. -
Uses of AbstractExpression in com._1c.g5.v8.dt.ql.model.impl
Classes in com._1c.g5.v8.dt.ql.model.impl that implement AbstractExpressionModifier and TypeClassDescriptionclass
An implementation of the model object 'ABinary Operators Expression'.class
An implementation of the model object 'Abstract Expression'.class
An implementation of the model object 'ACommon Binary Operator Expression'.class
An implementation of the model object 'ACommon Expression'.class
An implementation of the model object 'ACommon Unary Operator Expression'.class
An implementation of the model object 'ALiterals Expression'.class
An implementation of the model object 'ALogical Binary Operator Expression'.class
An implementation of the model object 'ALogical Unary Operator Expression'.class
An implementation of the model object 'AOperators Expression'.class
An implementation of the model object 'AUnary Operators Expression'.class
An implementation of the model object 'Between Expression'.class
An implementation of the model object 'Boolean Literal Expression'.class
An implementation of the model object 'Bracket Common Expression'.class
An implementation of the model object 'Case Body'.class
An implementation of the model object 'Case Operation Expression'.class
An implementation of the model object 'Cast Operation Expression'.class
An implementation of the model object 'Common Add Operator Expression'.class
An implementation of the model object 'Common Dev Operator Expression'.class
An implementation of the model object 'Common Expression'.class
An implementation of the model object 'Common Multi Operator Expression'.class
An implementation of the model object 'Common Sub Operator Expression'.class
An implementation of the model object 'Common Unary Neg Operator Expression'.class
An implementation of the model object 'Compound Expression'.class
An implementation of the model object 'Date Literal Expression'.class
An implementation of the model object 'Derived Function Expression'.class
An implementation of the model object 'Empty Expression'.class
An implementation of the model object 'Field With Casting'.class
An implementation of the model object 'Function Expression'.class
An implementation of the model object 'Function Invocation Expression'.class
An implementation of the model object 'In Expression'.class
An implementation of the model object 'Is Null Operator Expression'.class
An implementation of the model object 'Like Expression'.class
An implementation of the model object 'Link Expression'.class
An implementation of the model object 'Logical AND Operator Expression'.class
An implementation of the model object 'Logical Compare Operator Expression'.class
An implementation of the model object 'Logical NOT Operator Expression'.class
An implementation of the model object 'Logical OR Operator Expression'.class
An implementation of the model object 'Multi Part Common Expression'.class
An implementation of the model object 'Nested Table All Fields Expression'.class
An implementation of the model object 'Nested Table Expression'.class
An implementation of the model object 'Null Literal Expression'.class
An implementation of the model object 'Number Literal Expression'.class
An implementation of the model object 'Parameter Expression'.class
An implementation of the model object 'Single Part Common Expression'.class
An implementation of the model object 'Star Expression'.class
An implementation of the model object 'String Literal Expression'.class
An implementation of the model object 'Type Literal Expression'.class
An implementation of the model object 'Undefined Literal Expression'.class
An implementation of the model object 'Value Literal Expression'.class
An implementation of the model object 'Verbal Operator Expression'.Methods in com._1c.g5.v8.dt.ql.model.impl that return AbstractExpressionModifier and TypeMethodDescriptionBracketCommonExpressionImpl.getBracketPart()
DateLiteralExpressionImpl.getDay()
CaseOperationExpressionImpl.getElseExpression()
LikeExpressionImpl.getEscape()
AUnaryOperatorsExpressionImpl.getExpression()
CaseOperationExpressionImpl.getExpression()
CastOperationExpressionImpl.getExpression()
QuerySchemaExpressionImpl.getExpression()
BetweenExpressionImpl.getFirstExpression()
CompoundExpressionImpl.getHead()
DateLiteralExpressionImpl.getHour()
ABinaryOperatorsExpressionImpl.getLeft()
CastingNumberTypeImpl.getLength()
CastingStringTypeImpl.getLength()
LikeExpressionImpl.getLiteral()
DateLiteralExpressionImpl.getMinute()
DateLiteralExpressionImpl.getMonth()
CastingNumberTypeImpl.getPrecision()
ABinaryOperatorsExpressionImpl.getRight()
DateLiteralExpressionImpl.getSecond()
BetweenExpressionImpl.getSecondExpression()
CaseBodyImpl.getThen()
CaseBodyImpl.getWhen()
DateLiteralExpressionImpl.getYear()
Methods in com._1c.g5.v8.dt.ql.model.impl that return types with arguments of type AbstractExpressionModifier and TypeMethodDescriptionorg.eclipse.emf.common.util.EList<AbstractExpression>
InExpressionImpl.getExpression()
org.eclipse.emf.common.util.EList<AbstractExpression>
FunctionInvocationExpressionImpl.getParams()
org.eclipse.emf.common.util.EList<AbstractExpression>
CompoundExpressionImpl.getTail()
Methods in com._1c.g5.v8.dt.ql.model.impl with parameters of type AbstractExpressionModifier and TypeMethodDescriptionvoid
BracketCommonExpressionImpl.setBracketPart
(AbstractExpression newBracketPart) void
DateLiteralExpressionImpl.setDay
(AbstractExpression newDay) void
CaseOperationExpressionImpl.setElseExpression
(AbstractExpression newElseExpression) void
LikeExpressionImpl.setEscape
(AbstractExpression newEscape) void
AUnaryOperatorsExpressionImpl.setExpression
(AbstractExpression newExpression) void
CaseOperationExpressionImpl.setExpression
(AbstractExpression newExpression) void
CastOperationExpressionImpl.setExpression
(AbstractExpression newExpression) void
QuerySchemaExpressionImpl.setExpression
(AbstractExpression newExpression) void
BetweenExpressionImpl.setFirstExpression
(AbstractExpression newFirstExpression) void
CompoundExpressionImpl.setHead
(AbstractExpression newHead) void
DateLiteralExpressionImpl.setHour
(AbstractExpression newHour) void
ABinaryOperatorsExpressionImpl.setLeft
(AbstractExpression newLeft) void
CastingNumberTypeImpl.setLength
(AbstractExpression newLength) void
CastingStringTypeImpl.setLength
(AbstractExpression newLength) void
LikeExpressionImpl.setLiteral
(AbstractExpression newLiteral) void
DateLiteralExpressionImpl.setMinute
(AbstractExpression newMinute) void
DateLiteralExpressionImpl.setMonth
(AbstractExpression newMonth) void
CastingNumberTypeImpl.setPrecision
(AbstractExpression newPrecision) void
ABinaryOperatorsExpressionImpl.setRight
(AbstractExpression newRight) void
DateLiteralExpressionImpl.setSecond
(AbstractExpression newSecond) void
BetweenExpressionImpl.setSecondExpression
(AbstractExpression newSecondExpression) void
CaseBodyImpl.setThen
(AbstractExpression newThen) void
CaseBodyImpl.setWhen
(AbstractExpression newWhen) void
DateLiteralExpressionImpl.setYear
(AbstractExpression newYear) -
Uses of AbstractExpression in com._1c.g5.v8.dt.ql.model.util
Methods in com._1c.g5.v8.dt.ql.model.util with parameters of type AbstractExpressionModifier and TypeMethodDescriptionQlSwitch.caseAbstractExpression
(AbstractExpression object) Returns the result of interpreting the object as an instance of 'Abstract Expression'. -
Uses of AbstractExpression in com._1c.g5.v8.dt.qw.ui.utils
Methods in com._1c.g5.v8.dt.qw.ui.utils that return types with arguments of type AbstractExpressionModifier and TypeMethodDescriptionQueryWizardSource.getExpressinsTextCache()
Get cached expressions textMethods in com._1c.g5.v8.dt.qw.ui.utils with parameters of type AbstractExpressionModifier and TypeMethodDescriptionstatic void
QueryWizardServiceUtils.getConditionAndExpressions
(AbstractExpression condition, List<AbstractExpression> expressions) Break condition on expressions by AND operationstatic FunctionInvocationExpression
QueryWizardServiceUtils.getContainedAggregate
(AbstractExpression field) Get aggregate from expressionstatic boolean
FieldsEditor.isEmptyNestedTable
(AbstractExpression expression) Check is expression is empty nested tablestatic boolean
QueryWizardServiceUtils.isPresentationExpression
(AbstractExpression expression) Is expression contain PRESENTATION functionMethod parameters in com._1c.g5.v8.dt.qw.ui.utils with type arguments of type AbstractExpressionModifier and TypeMethodDescriptionstatic void
QueryWizardServiceUtils.getConditionAndExpressions
(AbstractExpression condition, List<AbstractExpression> expressions) Break condition on expressions by AND operation -
Uses of AbstractExpression in com._1c.g5.v8.dt.right.ql.model
Subinterfaces of AbstractExpression in com._1c.g5.v8.dt.right.ql.modelModifier and TypeInterfaceDescriptioninterface
A representation of the model object 'Template Call'.Methods in com._1c.g5.v8.dt.right.ql.model that return AbstractExpressionModifier and TypeMethodDescriptionPreprocessorConditional.getPredicate()
Returns the value of the 'Predicate' containment reference.Methods in com._1c.g5.v8.dt.right.ql.model that return types with arguments of type AbstractExpressionModifier and TypeMethodDescriptionorg.eclipse.emf.common.util.EList<AbstractExpression>
TemplateCall.getParams()
Returns the value of the 'Params' containment reference list.Methods in com._1c.g5.v8.dt.right.ql.model with parameters of type AbstractExpressionModifier and TypeMethodDescriptionvoid
PreprocessorConditional.setPredicate
(AbstractExpression value) Sets the value of the 'Predicate
' containment reference. -
Uses of AbstractExpression in com._1c.g5.v8.dt.right.ql.model.impl
Classes in com._1c.g5.v8.dt.right.ql.model.impl that implement AbstractExpressionModifier and TypeClassDescriptionclass
An implementation of the model object 'Template Call'.Fields in com._1c.g5.v8.dt.right.ql.model.impl declared as AbstractExpressionModifier and TypeFieldDescriptionprotected AbstractExpression
PreprocessorConditionalImpl.predicate
The cached value of the 'Predicate
' containment reference.Fields in com._1c.g5.v8.dt.right.ql.model.impl with type parameters of type AbstractExpressionModifier and TypeFieldDescriptionprotected org.eclipse.emf.common.util.EList<AbstractExpression>
TemplateCallImpl.params
The cached value of the 'Params
' containment reference list.Methods in com._1c.g5.v8.dt.right.ql.model.impl that return AbstractExpressionMethods in com._1c.g5.v8.dt.right.ql.model.impl that return types with arguments of type AbstractExpressionModifier and TypeMethodDescriptionorg.eclipse.emf.common.util.EList<AbstractExpression>
TemplateCallImpl.getParams()
Methods in com._1c.g5.v8.dt.right.ql.model.impl with parameters of type AbstractExpressionModifier and TypeMethodDescriptionorg.eclipse.emf.common.notify.NotificationChain
PreprocessorConditionalImpl.basicSetPredicate
(AbstractExpression newPredicate, org.eclipse.emf.common.notify.NotificationChain msgs) void
PreprocessorConditionalImpl.setPredicate
(AbstractExpression newPredicate) -
Uses of AbstractExpression in com._1c.g5.v8.dt.right.ql.model.util
Methods in com._1c.g5.v8.dt.right.ql.model.util with parameters of type AbstractExpressionModifier and TypeMethodDescriptionRightQlSwitch.caseAbstractExpression
(AbstractExpression object) Returns the result of interpreting the object as an instance of 'Abstract Expression'.