Class ModelObjectGenerator
java.lang.Object
com.regnosys.rosetta.generator.java.object.ModelObjectGenerator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription_buildify(JavaParameterizedType<?> clazz) org.eclipse.xtend2.lib.StringConcatenationClientorg.eclipse.xtend2.lib.StringConcatenationClientclassBody(Data d, JavaScope scope, JavaClass<?> metaType, String version, Collection<Object> interfaces) voidgenerate(RosettaJavaPackages.RootPackage root, org.eclipse.xtext.generator.IFileSystemAccess2 fsa, Data data, String version) booleanglobalKeyRecursive(Data class1) protected org.eclipse.xtend2.lib.StringConcatenationClientpojoBuilderInterfaceGetterMethods(Data d, JavaClass<?> javaType, JavaScope builderScope) protected org.eclipse.xtend2.lib.StringConcatenationClientpojoInterfaceBuilderMethods(JavaClass<?> javaType, Data d) protected org.eclipse.xtend2.lib.StringConcatenationClientpojoInterfaceDefaultOverridenMethods(JavaClass<?> javaType, GeneratedIdentifier metaDataIdentifier, Collection<Object> interfaces, Data d) protected org.eclipse.xtend2.lib.StringConcatenationClientpojoInterfaceGetterMethods(JavaClass<?> javaType, JavaClass<?> metaType, GeneratedIdentifier metaDataIdentifier, Data d)
-
Constructor Details
-
ModelObjectGenerator
public ModelObjectGenerator()
-
-
Method Details
-
generate
public void generate(RosettaJavaPackages.RootPackage root, org.eclipse.xtext.generator.IFileSystemAccess2 fsa, Data data, String version) -
classBody
-
classBody
-
pojoBuilderInterfaceGetterMethods
-
pojoInterfaceDefaultOverridenMethods
protected org.eclipse.xtend2.lib.StringConcatenationClient pojoInterfaceDefaultOverridenMethods(JavaClass<?> javaType, GeneratedIdentifier metaDataIdentifier, Collection<Object> interfaces, Data d) -
pojoInterfaceGetterMethods
protected org.eclipse.xtend2.lib.StringConcatenationClient pojoInterfaceGetterMethods(JavaClass<?> javaType, JavaClass<?> metaType, GeneratedIdentifier metaDataIdentifier, Data d) -
pojoInterfaceBuilderMethods
-
_buildify
-
_buildify
-
_buildify
-
globalKeyRecursive
-
buildify
-