Uses of Class
com.regnosys.rosetta.generator.java.JavaScope
Packages that use JavaScope
Package
Description
-
Uses of JavaScope in com.regnosys.rosetta.generator.java
Methods in com.regnosys.rosetta.generator.java that return JavaScopeModifier and TypeMethodDescriptionJavaScope.childScope(String description) JavaScope.classScope(String className) JavaScope.lambdaScope()JavaScope.methodScope(String methodName) Constructors in com.regnosys.rosetta.generator.java with parameters of type JavaScope -
Uses of JavaScope in com.regnosys.rosetta.generator.java.expression
Fields in com.regnosys.rosetta.generator.java.expression declared as JavaScopeMethods in com.regnosys.rosetta.generator.java.expression with parameters of type JavaScopeModifier and TypeMethodDescriptionTypeCoercionService.addCoercions(JavaExpression expr, JavaType expected, JavaScope scope) TypeCoercionService.addCoercions(JavaStatementBuilder expr, JavaType expected, JavaScope scope) org.eclipse.xtend2.lib.StringConcatenationClientExpressionGenerator.aliasCallArgs(RShortcut alias, RFunction function, JavaScope scope) ExpressionGenerator.exists(JavaStatementBuilder arg, ExistsModifier modifier, JavaScope scope) ExpressionGenerator.featureCall(JavaStatementBuilder receiverCode, RType receiverType, RosettaFeature feature, boolean isDeepFeature, JavaScope scope, boolean autoValue) ExpressionGenerator.javaCode(RosettaExpression expr, JavaType expectedType, JavaScope scope) convert a rosetta expression to code ParamMpa params - a map keyed by classname or positional index that provides variable names for expression parameters -
Uses of JavaScope in com.regnosys.rosetta.generator.java.function
Methods in com.regnosys.rosetta.generator.java.function with parameters of type JavaScope -
Uses of JavaScope in com.regnosys.rosetta.generator.java.object
Methods in com.regnosys.rosetta.generator.java.object with parameters of type JavaScopeModifier and TypeMethodDescriptionorg.eclipse.xtend2.lib.StringConcatenationClientModelObjectBoilerPlate.boilerPlate(Data c, JavaScope scope) org.eclipse.xtend2.lib.StringConcatenationClientModelObjectBoilerPlate.builderBoilerPlate(Data c, JavaScope scope) org.eclipse.xtend2.lib.StringConcatenationClientModelObjectBuilderGenerator.builderClass(Data c, JavaScope scope) org.eclipse.xtend2.lib.StringConcatenationClientorg.eclipse.xtend2.lib.StringConcatenationClientModelObjectGenerator.classBody(Data d, JavaScope scope, JavaClass<?> metaType, String version, Collection<Object> interfaces) protected org.eclipse.xtend2.lib.StringConcatenationClientModelObjectGenerator.pojoBuilderInterfaceGetterMethods(Data d, JavaClass<?> javaType, JavaScope builderScope) -
Uses of JavaScope in com.regnosys.rosetta.generator.java.statement.builder
Methods in com.regnosys.rosetta.generator.java.statement.builder with parameters of type JavaScopeModifier and TypeMethodDescriptionJavaBlockBuilder.collapseToSingleExpression(JavaScope scope) JavaConditionalExpression.collapseToSingleExpression(JavaScope scope) JavaExpression.collapseToSingleExpression(JavaScope scope) JavaIfThenElseBuilder.collapseToSingleExpression(JavaScope scope) abstract JavaStatementBuilderJavaStatementBuilder.collapseToSingleExpression(JavaScope scope) If this statement builder ends with multiple branches, assign all expressions to a new variable and return a new builder ending with that variable.JavaBlockBuilder.declareAsVariable(boolean isFinal, String variableId, JavaScope scope) JavaConditionalExpression.declareAsVariable(boolean isFinal, String variableId, JavaScope scope) JavaExpression.declareAsVariable(boolean isFinal, String variableId, JavaScope scope) JavaIfThenElseBuilder.declareAsVariable(boolean isFinal, String variableId, JavaScope scope) abstract JavaStatementBuilderJavaStatementBuilder.declareAsVariable(boolean isFinal, String variableId, JavaScope scope) Assign all expressions to a new variable, and return a new builder ending with that variable.JavaThis.declareAsVariable(boolean isFinal, String variableId, JavaScope scope) JavaVariable.declareAsVariable(boolean isFinal, String variableId, JavaScope scope) JavaBlockBuilder.then(JavaBlockBuilder after, BiFunction<JavaExpression, JavaExpression, JavaStatementBuilder> combineExpressions, JavaScope scope) JavaBlockBuilder.then(JavaStatementBuilder after, BiFunction<JavaExpression, JavaExpression, JavaStatementBuilder> combineExpressions, JavaScope scope) JavaConditionalExpression.then(JavaStatementBuilder after, BiFunction<JavaExpression, JavaExpression, JavaStatementBuilder> combineExpressions, JavaScope scope) JavaExpression.then(JavaExpression after, BiFunction<JavaExpression, JavaExpression, JavaStatementBuilder> combineExpressions, JavaScope scope) JavaExpression.then(JavaStatementBuilder after, BiFunction<JavaExpression, JavaExpression, JavaStatementBuilder> combineExpressions, JavaScope scope) JavaIfThenElseBuilder.then(JavaStatementBuilder after, BiFunction<JavaExpression, JavaExpression, JavaStatementBuilder> combineExpressions, JavaScope scope) abstract JavaStatementBuilderJavaStatementBuilder.then(JavaStatementBuilder after, BiFunction<JavaExpression, JavaExpression, JavaStatementBuilder> combineExpressions, JavaScope scope) Append another statement builder to this one, and combine this expression with the other using the given operation. -
Uses of JavaScope in com.regnosys.rosetta.generator.java.util
Methods in com.regnosys.rosetta.generator.java.util with parameters of type JavaScopeModifier and TypeMethodDescriptionprotected JavaStatementBuilderRecordJavaUtil._recordConstructor(RDateTimeType recordType, Map<String, JavaStatementBuilder> features, JavaScope scope) protected JavaStatementBuilderRecordJavaUtil._recordConstructor(RDateType recordType, Map<String, JavaStatementBuilder> features, JavaScope scope) protected JavaStatementBuilderRecordJavaUtil._recordConstructor(RZonedDateTimeType recordType, Map<String, JavaStatementBuilder> features, JavaScope scope) protected org.eclipse.xtend2.lib.StringConcatenationClientRecordJavaUtil._recordFeatureToLambda(RDateTimeType recordType, RosettaRecordFeature feature, JavaScope scope) protected org.eclipse.xtend2.lib.StringConcatenationClientRecordJavaUtil._recordFeatureToLambda(RDateType recordType, RosettaRecordFeature feature, JavaScope scope) protected org.eclipse.xtend2.lib.StringConcatenationClientRecordJavaUtil._recordFeatureToLambda(RZonedDateTimeType recordType, RosettaRecordFeature feature, JavaScope scope) ImportManagerExtension.buildClass(DottedPath packageName, org.eclipse.xtend2.lib.StringConcatenationClient classCode, JavaScope topScope) Given the body of a Java class represented as a StringConcatenationClient, generate a full Java class file by adding imports and resolving identifiers.RecordJavaUtil.recordConstructor(RRecordType recordType, Map<String, JavaStatementBuilder> features, JavaScope scope) org.eclipse.xtend2.lib.StringConcatenationClientRecordJavaUtil.recordFeatureToLambda(RRecordType recordType, RosettaRecordFeature feature, JavaScope scope) Constructors in com.regnosys.rosetta.generator.java.util with parameters of type JavaScope