Uses of Interface
com.regnosys.rosetta.rosetta.expression.LogicalOperation
Packages that use LogicalOperation
Package
Description
-
Uses of LogicalOperation in com.regnosys.rosetta.generator.java.expression
Methods in com.regnosys.rosetta.generator.java.expression with parameters of type LogicalOperationModifier and TypeMethodDescriptionprotected JavaStatementBuilderExpressionGenerator.caseAndOperation(LogicalOperation expr, ExpressionGenerator.Context context) protected JavaStatementBuilderExpressionGenerator.caseOrOperation(LogicalOperation expr, ExpressionGenerator.Context context) -
Uses of LogicalOperation in com.regnosys.rosetta.interpreter
Methods in com.regnosys.rosetta.interpreter with parameters of type LogicalOperationModifier and TypeMethodDescriptionprotected RosettaValueRosettaInterpreter.caseAndOperation(LogicalOperation expr, RosettaInterpreterContext context) protected RosettaValueRosettaInterpreter.caseOrOperation(LogicalOperation expr, RosettaInterpreterContext context) -
Uses of LogicalOperation in com.regnosys.rosetta.rosetta.expression
Methods in com.regnosys.rosetta.rosetta.expression that return LogicalOperationModifier and TypeMethodDescriptionExpressionFactory.createLogicalOperation()Returns a new object of class 'Logical Operation'. -
Uses of LogicalOperation in com.regnosys.rosetta.rosetta.expression.impl
Classes in com.regnosys.rosetta.rosetta.expression.impl that implement LogicalOperationModifier and TypeClassDescriptionclassAn implementation of the model object 'Logical Operation'.Methods in com.regnosys.rosetta.rosetta.expression.impl that return LogicalOperation -
Uses of LogicalOperation in com.regnosys.rosetta.rosetta.expression.util
Methods in com.regnosys.rosetta.rosetta.expression.util with parameters of type LogicalOperationModifier and TypeMethodDescriptionExpressionSwitch.caseLogicalOperation(LogicalOperation object) Returns the result of interpreting the object as an instance of 'Logical Operation'. -
Uses of LogicalOperation in com.regnosys.rosetta.serializer
Methods in com.regnosys.rosetta.serializer with parameters of type LogicalOperationModifier and TypeMethodDescriptionprotected voidRosettaSemanticSequencer.sequence_RosettaCalcAnd_LogicalOperation_1_1_0_0_0(org.eclipse.xtext.serializer.ISerializationContext context, LogicalOperation semanticObject) Contexts: RosettaCalcAnd.LogicalOperation_1_1_0_0_0 returns LogicalOperation Constraint: ((operator='and' right=RosettaCalcEquality) | (left=RosettaCalcAnd_LogicalOperation_1_1_0_0_0 operator='and' right=RosettaCalcEquality))protected voidRosettaSemanticSequencer.sequence_RosettaCalcAnd_RosettaCalcOr(org.eclipse.xtext.serializer.ISerializationContext context, LogicalOperation semanticObject) Contexts: RosettaCalcExpressionWithAsKey returns LogicalOperation RosettaCalcExpressionWithAsKey.AsKeyOperation_1_0_0 returns LogicalOperation RosettaCalcExpression returns LogicalOperation ThenOperation returns LogicalOperation ThenOperation.ThenOperation_1_0_0_0 returns LogicalOperation RosettaCalcOr returns LogicalOperation RosettaCalcOr.LogicalOperation_0_1_0_0_0 returns LogicalOperation RosettaCalcAnd returns LogicalOperation RosettaCalcAnd.LogicalOperation_0_1_0_0_0 returns LogicalOperation RosettaCalcEquality returns LogicalOperation RosettaCalcEquality.EqualityOperation_0_1_0_0_0 returns LogicalOperation RosettaCalcComparison returns LogicalOperation RosettaCalcComparison.ComparisonOperation_0_1_0_0_0 returns LogicalOperation RosettaCalcAdditive returns LogicalOperation RosettaCalcAdditive.ArithmeticOperation_1_0_0_0 returns LogicalOperation RosettaCalcMultiplicative returns LogicalOperation RosettaCalcMultiplicative.ArithmeticOperation_0_1_0_0_0 returns LogicalOperation RosettaCalcBinary returns LogicalOperation RosettaCalcBinary.RosettaContainsExpression_0_1_0_0_0 returns LogicalOperation RosettaCalcBinary.RosettaDisjointExpression_0_1_0_1_0 returns LogicalOperation RosettaCalcBinary.DefaultOperation_0_1_0_2_0 returns LogicalOperation RosettaCalcBinary.JoinOperation_0_1_0_3_0 returns LogicalOperation ListOperation returns LogicalOperation ListOperation.RosettaFeatureCall_0_1_0_0_0_0 returns LogicalOperation ListOperation.RosettaDeepFeatureCall_0_1_0_0_1_0 returns LogicalOperation ListOperation.RosettaExistsExpression_0_1_0_0_2_0 returns LogicalOperation ListOperation.RosettaAbsentExpression_0_1_0_0_3_0 returns LogicalOperation ListOperation.RosettaOnlyElement_0_1_0_0_4_0 returns LogicalOperation ListOperation.RosettaCountOperation_0_1_0_0_5_0 returns LogicalOperation ListOperation.FlattenOperation_0_1_0_0_6_0 returns LogicalOperation ListOperation.DistinctOperation_0_1_0_0_7_0 returns LogicalOperation ListOperation.ReverseOperation_0_1_0_0_8_0 returns LogicalOperation ListOperation.FirstOperation_0_1_0_0_9_0 returns LogicalOperation ListOperation.LastOperation_0_1_0_0_10_0 returns LogicalOperation ListOperation.SumOperation_0_1_0_0_11_0 returns LogicalOperation ListOperation.OneOfOperation_0_1_0_0_12_0 returns LogicalOperation ListOperation.ChoiceOperation_0_1_0_0_13_0 returns LogicalOperation ListOperation.ToStringOperation_0_1_0_0_14_0 returns LogicalOperation ListOperation.ToNumberOperation_0_1_0_0_15_0 returns LogicalOperation ListOperation.ToIntOperation_0_1_0_0_16_0 returns LogicalOperation ListOperation.ToTimeOperation_0_1_0_0_17_0 returns LogicalOperation ListOperation.ToEnumOperation_0_1_0_0_18_0 returns LogicalOperation ListOperation.ToDateOperation_0_1_0_0_19_0 returns LogicalOperation ListOperation.ToDateTimeOperation_0_1_0_0_20_0 returns LogicalOperation ListOperation.ToZonedDateTimeOperation_0_1_0_0_21_0 returns LogicalOperation ListOperation.SortOperation_0_1_1_0_0_0_0 returns LogicalOperation ListOperation.MinOperation_0_1_1_0_0_1_0 returns LogicalOperation ListOperation.MaxOperation_0_1_1_0_0_2_0 returns LogicalOperation ListOperation.ReduceOperation_0_1_2_0_0_0_0 returns LogicalOperation ListOperation.FilterOperation_0_1_2_0_0_1_0 returns LogicalOperation ListOperation.MapOperation_0_1_2_0_0_2_0 returns LogicalOperation RosettaCalcPrimary returns LogicalOperation Constraint: ( (left=RosettaCalcOr_LogicalOperation_0_1_0_0_0 operator='or' right=RosettaCalcAnd) | (operator='or' right=RosettaCalcAnd) | (left=RosettaCalcOr_LogicalOperation_1_1_0_0_0 operator='or' right=RosettaCalcAnd) | (left=RosettaCalcAnd_LogicalOperation_0_1_0_0_0 operator='and' right=RosettaCalcEquality) | (operator='and' right=RosettaCalcEquality) | (left=RosettaCalcAnd_LogicalOperation_1_1_0_0_0 operator='and' right=RosettaCalcEquality) )protected voidRosettaSemanticSequencer.sequence_RosettaCalcOr_LogicalOperation_1_1_0_0_0(org.eclipse.xtext.serializer.ISerializationContext context, LogicalOperation semanticObject) Contexts: RosettaCalcOr.LogicalOperation_1_1_0_0_0 returns LogicalOperation Constraint: ((operator='or' right=RosettaCalcAnd) | (left=RosettaCalcOr_LogicalOperation_1_1_0_0_0 operator='or' right=RosettaCalcAnd)) -
Uses of LogicalOperation in com.regnosys.rosetta.types
Methods in com.regnosys.rosetta.types with parameters of type LogicalOperationModifier and TypeMethodDescriptionprotected BooleanCardinalityProvider.caseAndOperation(LogicalOperation expr, Boolean breakOnClosureParameter) protected RTypeRosettaTypeProvider.caseAndOperation(LogicalOperation expr, Map<org.eclipse.emf.ecore.EObject, RType> context) protected BooleanCardinalityProvider.caseOrOperation(LogicalOperation expr, Boolean breakOnClosureParameter) protected RTypeRosettaTypeProvider.caseOrOperation(LogicalOperation expr, Map<org.eclipse.emf.ecore.EObject, RType> context) -
Uses of LogicalOperation in com.regnosys.rosetta.typing
Methods in com.regnosys.rosetta.typing with parameters of type LogicalOperationModifier and TypeMethodDescriptionprotected org.eclipse.xsemantics.runtime.Result<RListType>RosettaTyping.applyRuleTLogical(org.eclipse.xsemantics.runtime.RuleEnvironment G, org.eclipse.xsemantics.runtime.RuleApplicationTrace _trace_, LogicalOperation op) org.eclipse.xsemantics.runtime.Result<Boolean>RosettaTypingChecking.checkLeftLogical(LogicalOperation op) org.eclipse.xsemantics.runtime.Result<Boolean>RosettaTypingChecking.checkLeftLogical(org.eclipse.xsemantics.runtime.RuleApplicationTrace _trace_, LogicalOperation op) protected org.eclipse.xsemantics.runtime.Result<Boolean>RosettaTypingChecking.checkLeftLogicalInternal(org.eclipse.xsemantics.runtime.RuleApplicationTrace _trace_, LogicalOperation op) org.eclipse.xsemantics.runtime.Result<Boolean>RosettaTypingChecking.checkRightLogical(LogicalOperation op) org.eclipse.xsemantics.runtime.Result<Boolean>RosettaTypingChecking.checkRightLogical(org.eclipse.xsemantics.runtime.RuleApplicationTrace _trace_, LogicalOperation op) protected org.eclipse.xsemantics.runtime.Result<Boolean>RosettaTypingChecking.checkRightLogicalInternal(org.eclipse.xsemantics.runtime.RuleApplicationTrace _trace_, LogicalOperation op) protected org.eclipse.xsemantics.runtime.Result<RListType>RosettaTyping.inferTypeImpl(org.eclipse.xsemantics.runtime.RuleEnvironment G, org.eclipse.xsemantics.runtime.RuleApplicationTrace _trace_, LogicalOperation op) -
Uses of LogicalOperation in com.regnosys.rosetta.typing.validation
Methods in com.regnosys.rosetta.typing.validation with parameters of type LogicalOperationModifier and TypeMethodDescriptionvoidRosettaTypingCheckingValidator.checkLeftLogical(LogicalOperation op) voidRosettaTypingCheckingValidator.checkRightLogical(LogicalOperation op) -
Uses of LogicalOperation in com.regnosys.rosetta.utils
Methods in com.regnosys.rosetta.utils with parameters of type LogicalOperationModifier and TypeMethodDescriptionprotected abstract ReturnRosettaExpressionSwitch.caseAndOperation(LogicalOperation expr, Context context) protected abstract ReturnRosettaExpressionSwitch.caseOrOperation(LogicalOperation expr, Context context) protected ReturnRosettaExpressionSwitch.doSwitch(LogicalOperation expr, Context context)