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.typesystemMethods in com._1c.g5.v8.dt.internal.ql.typesystem with parameters of type AbstractExpressionModifier and TypeMethodDescriptionprotected voidMaxMinFunctionChecker.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 voidSubstringFunctionChecker.checkFloat(List<AbstractExpression> listParam, int paramIndex, IExpressionTypeChecker.CheckResult checkRes, boolean isError) Checkparamof the expression to fractional numberstatic booleanSubstringFunctionChecker.checkZero(List<AbstractExpression> listParam, int paramIndex) Checkparamof expression to zero number
- 
Uses of AbstractExpression in com._1c.g5.v8.dt.qlMethods in com._1c.g5.v8.dt.ql with parameters of type AbstractExpressionModifier and TypeMethodDescriptionbooleanQlTypesComparator.isRefType(AbstractExpression expr, TypeDescriptionSource type) Check for reference typeexprandtypebooleanQlTypesComparator.isRefType(AbstractExpression expr, TypeDescriptionSource type, boolean onlyRefs) Check for reference typeexprandtype
- 
Uses of AbstractExpression in com._1c.g5.v8.dt.ql.dcs.modelSubinterfaces of AbstractExpression in com._1c.g5.v8.dt.ql.dcs.modelModifier and TypeInterfaceDescriptioninterfaceA representation of the model object 'Dcs Parameter Expression'.
- 
Uses of AbstractExpression in com._1c.g5.v8.dt.ql.dcs.model.implClasses in com._1c.g5.v8.dt.ql.dcs.model.impl that implement AbstractExpressionModifier and TypeClassDescriptionclassAn implementation of the model object 'Dcs Parameter Expression'.
- 
Uses of AbstractExpression in com._1c.g5.v8.dt.ql.dcs.model.utilMethods 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.modelSubinterfaces of AbstractExpression in com._1c.g5.v8.dt.ql.modelModifier and TypeInterfaceDescriptioninterfaceA representation of the model object 'ABinary Operators Expression'.interfaceA representation of the model object 'ACommon Binary Operator Expression'.interfaceA representation of the model object 'ACommon Expression'.interfaceA representation of the model object 'ACommon Unary Operator Expression'.interfaceA representation of the model object 'ALiterals Expression'.interfaceA representation of the model object 'ALogical Binary Operator Expression'.interfaceA representation of the model object 'ALogical Unary Operator Expression'.interfaceA representation of the model object 'AOperators Expression'.interfaceA representation of the model object 'AUnary Operators Expression'.interfaceA representation of the model object 'Between Expression'.interfaceA representation of the model object 'Boolean Literal Expression'.interfaceA representation of the model object 'Bracket Common Expression'.interfaceA representation of the model object 'Case Body'.interfaceA representation of the model object 'Case Operation Expression'.interfaceA representation of the model object 'Cast Operation Expression'.interfaceA representation of the model object 'Common Add Operator Expression'.interfaceA representation of the model object 'Common Dev Operator Expression'.interfaceA representation of the model object 'Common Expression'.interfaceA representation of the model object 'Common Multi Operator Expression'.interfaceA representation of the model object 'Common Sub Operator Expression'.interfaceA representation of the model object 'Common Unary Neg Operator Expression'.interfaceA representation of the model object 'Compound Expression'.interfaceA representation of the model object 'Date Literal Expression'.interfaceA representation of the model object 'Derived Function Expression'.interfaceA representation of the model object 'Empty Expression'.interfaceA representation of the model object 'Field With Casting'.interfaceA representation of the model object 'Function Expression'.interfaceA representation of the model object 'Function Invocation Expression'.interfaceA representation of the model object 'In Expression'.interfaceA representation of the model object 'Is Null Operator Expression'.interfaceA representation of the model object 'Like Expression'.interfaceA representation of the model object 'Link Expression'.interfaceA representation of the model object 'Logical AND Operator Expression'.interfaceA representation of the model object 'Logical Compare Operator Expression'.interfaceA representation of the model object 'Logical NOT Operator Expression'.interfaceA representation of the model object 'Logical OR Operator Expression'.interfaceA representation of the model object 'Multi Part Common Expression'.interfaceA representation of the model object 'Nested Table All Fields Expression'.interfaceA representation of the model object 'Nested Table Expression'.interfaceA representation of the model object 'Null Literal Expression'.interfaceA representation of the model object 'Number Literal Expression'.interfaceA representation of the model object 'Parameter Expression'.interfaceA representation of the model object 'Single Part Common Expression'.interfaceA representation of the model object 'Star Expression'.interfaceA representation of the model object 'String Literal Expression'.interfaceA representation of the model object 'Type Literal Expression'.interfaceA representation of the model object 'Undefined Literal Expression'.interfaceA representation of the model object 'Value Literal Expression'.interfaceA 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 TypeMethodDescriptionvoidBracketCommonExpression.setBracketPart(AbstractExpression value) Sets the value of the 'Bracket Part' containment reference.voidDateLiteralExpression.setDay(AbstractExpression value) Sets the value of the 'Day' containment reference.voidCaseOperationExpression.setElseExpression(AbstractExpression value) Sets the value of the 'Else Expression' containment reference.voidLikeExpression.setEscape(AbstractExpression value) Sets the value of the 'Escape' containment reference.voidAUnaryOperatorsExpression.setExpression(AbstractExpression value) Sets the value of the 'Expression' containment reference.voidCaseOperationExpression.setExpression(AbstractExpression value) Sets the value of the 'Expression' containment reference.voidCastOperationExpression.setExpression(AbstractExpression value) Sets the value of the 'Expression' containment reference.voidQuerySchemaExpression.setExpression(AbstractExpression value) Sets the value of the 'Expression' containment reference.voidBetweenExpression.setFirstExpression(AbstractExpression value) Sets the value of the 'First Expression' containment reference.voidCompoundExpression.setHead(AbstractExpression value) Sets the value of the 'Head' containment reference.voidDateLiteralExpression.setHour(AbstractExpression value) Sets the value of the 'Hour' containment reference.voidABinaryOperatorsExpression.setLeft(AbstractExpression value) Sets the value of the 'Left' containment reference.voidCastingNumberType.setLength(AbstractExpression value) Sets the value of the 'Length' containment reference.voidCastingStringType.setLength(AbstractExpression value) Sets the value of the 'Length' containment reference.voidLikeExpression.setLiteral(AbstractExpression value) Sets the value of the 'Literal' containment reference.voidDateLiteralExpression.setMinute(AbstractExpression value) Sets the value of the 'Minute' containment reference.voidDateLiteralExpression.setMonth(AbstractExpression value) Sets the value of the 'Month' containment reference.voidCastingNumberType.setPrecision(AbstractExpression value) Sets the value of the 'Precision' containment reference.voidABinaryOperatorsExpression.setRight(AbstractExpression value) Sets the value of the 'Right' containment reference.voidDateLiteralExpression.setSecond(AbstractExpression value) Sets the value of the 'Second' containment reference.voidBetweenExpression.setSecondExpression(AbstractExpression value) Sets the value of the 'Second Expression' containment reference.voidCaseBody.setThen(AbstractExpression value) Sets the value of the 'Then' containment reference.voidCaseBody.setWhen(AbstractExpression value) Sets the value of the 'When' containment reference.voidDateLiteralExpression.setYear(AbstractExpression value) Sets the value of the 'Year' containment reference.
- 
Uses of AbstractExpression in com._1c.g5.v8.dt.ql.model.implClasses in com._1c.g5.v8.dt.ql.model.impl that implement AbstractExpressionModifier and TypeClassDescriptionclassAn implementation of the model object 'ABinary Operators Expression'.classAn implementation of the model object 'Abstract Expression'.classAn implementation of the model object 'ACommon Binary Operator Expression'.classAn implementation of the model object 'ACommon Expression'.classAn implementation of the model object 'ACommon Unary Operator Expression'.classAn implementation of the model object 'ALiterals Expression'.classAn implementation of the model object 'ALogical Binary Operator Expression'.classAn implementation of the model object 'ALogical Unary Operator Expression'.classAn implementation of the model object 'AOperators Expression'.classAn implementation of the model object 'AUnary Operators Expression'.classAn implementation of the model object 'Between Expression'.classAn implementation of the model object 'Boolean Literal Expression'.classAn implementation of the model object 'Bracket Common Expression'.classAn implementation of the model object 'Case Body'.classAn implementation of the model object 'Case Operation Expression'.classAn implementation of the model object 'Cast Operation Expression'.classAn implementation of the model object 'Common Add Operator Expression'.classAn implementation of the model object 'Common Dev Operator Expression'.classAn implementation of the model object 'Common Expression'.classAn implementation of the model object 'Common Multi Operator Expression'.classAn implementation of the model object 'Common Sub Operator Expression'.classAn implementation of the model object 'Common Unary Neg Operator Expression'.classAn implementation of the model object 'Compound Expression'.classAn implementation of the model object 'Date Literal Expression'.classAn implementation of the model object 'Derived Function Expression'.classAn implementation of the model object 'Empty Expression'.classAn implementation of the model object 'Field With Casting'.classAn implementation of the model object 'Function Expression'.classAn implementation of the model object 'Function Invocation Expression'.classAn implementation of the model object 'In Expression'.classAn implementation of the model object 'Is Null Operator Expression'.classAn implementation of the model object 'Like Expression'.classAn implementation of the model object 'Link Expression'.classAn implementation of the model object 'Logical AND Operator Expression'.classAn implementation of the model object 'Logical Compare Operator Expression'.classAn implementation of the model object 'Logical NOT Operator Expression'.classAn implementation of the model object 'Logical OR Operator Expression'.classAn implementation of the model object 'Multi Part Common Expression'.classAn implementation of the model object 'Nested Table All Fields Expression'.classAn implementation of the model object 'Nested Table Expression'.classAn implementation of the model object 'Null Literal Expression'.classAn implementation of the model object 'Number Literal Expression'.classAn implementation of the model object 'Parameter Expression'.classAn implementation of the model object 'Single Part Common Expression'.classAn implementation of the model object 'Star Expression'.classAn implementation of the model object 'String Literal Expression'.classAn implementation of the model object 'Type Literal Expression'.classAn implementation of the model object 'Undefined Literal Expression'.classAn implementation of the model object 'Value Literal Expression'.classAn 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 TypeMethodDescriptionvoidBracketCommonExpressionImpl.setBracketPart(AbstractExpression newBracketPart) voidDateLiteralExpressionImpl.setDay(AbstractExpression newDay) voidCaseOperationExpressionImpl.setElseExpression(AbstractExpression newElseExpression) voidLikeExpressionImpl.setEscape(AbstractExpression newEscape) voidAUnaryOperatorsExpressionImpl.setExpression(AbstractExpression newExpression) voidCaseOperationExpressionImpl.setExpression(AbstractExpression newExpression) voidCastOperationExpressionImpl.setExpression(AbstractExpression newExpression) voidQuerySchemaExpressionImpl.setExpression(AbstractExpression newExpression) voidBetweenExpressionImpl.setFirstExpression(AbstractExpression newFirstExpression) voidCompoundExpressionImpl.setHead(AbstractExpression newHead) voidDateLiteralExpressionImpl.setHour(AbstractExpression newHour) voidABinaryOperatorsExpressionImpl.setLeft(AbstractExpression newLeft) voidCastingNumberTypeImpl.setLength(AbstractExpression newLength) voidCastingStringTypeImpl.setLength(AbstractExpression newLength) voidLikeExpressionImpl.setLiteral(AbstractExpression newLiteral) voidDateLiteralExpressionImpl.setMinute(AbstractExpression newMinute) voidDateLiteralExpressionImpl.setMonth(AbstractExpression newMonth) voidCastingNumberTypeImpl.setPrecision(AbstractExpression newPrecision) voidABinaryOperatorsExpressionImpl.setRight(AbstractExpression newRight) voidDateLiteralExpressionImpl.setSecond(AbstractExpression newSecond) voidBetweenExpressionImpl.setSecondExpression(AbstractExpression newSecondExpression) voidCaseBodyImpl.setThen(AbstractExpression newThen) voidCaseBodyImpl.setWhen(AbstractExpression newWhen) voidDateLiteralExpressionImpl.setYear(AbstractExpression newYear) 
- 
Uses of AbstractExpression in com._1c.g5.v8.dt.ql.model.utilMethods 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.utilsMethods 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 voidQueryWizardServiceUtils.getConditionAndExpressions(AbstractExpression condition, List<AbstractExpression> expressions) Break condition on expressions by AND operationstatic FunctionInvocationExpressionQueryWizardServiceUtils.getContainedAggregate(AbstractExpression field) Get aggregate from expressionstatic booleanFieldsEditor.isEmptyNestedTable(AbstractExpression expression) Check is expression is empty nested tablestatic booleanQueryWizardServiceUtils.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 voidQueryWizardServiceUtils.getConditionAndExpressions(AbstractExpression condition, List<AbstractExpression> expressions) Break condition on expressions by AND operation
- 
Uses of AbstractExpression in com._1c.g5.v8.dt.right.ql.modelSubinterfaces of AbstractExpression in com._1c.g5.v8.dt.right.ql.modelModifier and TypeInterfaceDescriptioninterfaceA 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 TypeMethodDescriptionvoidPreprocessorConditional.setPredicate(AbstractExpression value) Sets the value of the 'Predicate' containment reference.
- 
Uses of AbstractExpression in com._1c.g5.v8.dt.right.ql.model.implClasses in com._1c.g5.v8.dt.right.ql.model.impl that implement AbstractExpressionModifier and TypeClassDescriptionclassAn implementation of the model object 'Template Call'.Fields in com._1c.g5.v8.dt.right.ql.model.impl declared as AbstractExpressionModifier and TypeFieldDescriptionprotected AbstractExpressionPreprocessorConditionalImpl.predicateThe 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.paramsThe 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.NotificationChainPreprocessorConditionalImpl.basicSetPredicate(AbstractExpression newPredicate, org.eclipse.emf.common.notify.NotificationChain msgs) voidPreprocessorConditionalImpl.setPredicate(AbstractExpression newPredicate) 
- 
Uses of AbstractExpression in com._1c.g5.v8.dt.right.ql.model.utilMethods 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'.