A B C E G H I J N O S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addDefaultMethodForNoneBeanSuperClass(ObjectModelClass, boolean, List<ObjectModelAttribute>) - Method in class org.nuiton.eugene.java.BeanTransformer
- addInterfaces(ObjectModelClass, ObjectModelClassifier, String) - Method in class org.nuiton.eugene.java.BeanTransformer
-
Add all interfaces defines in input class and returns if
Serializable
interface was found. - addSerializable(ObjectModelClass, ObjectModelClass, boolean) - Method in class org.nuiton.eugene.java.BeanTransformer
B
- bean - org.nuiton.eugene.java.EugeneJavaTagValues.Store
-
Boolean tag value for JavaBean objects to place on a classifier or package.
- beanTagValues - Variable in class org.nuiton.eugene.java.BeanTransformer
- BeanTransformer - Class in org.nuiton.eugene.java
-
Generates a bean and a helper class around it.
- BeanTransformer() - Constructor for class org.nuiton.eugene.java.BeanTransformer
- BeanTransformerTagValues - Class in org.nuiton.eugene.java
-
Defines all tag values managed by Java templates.
- BeanTransformerTagValues() - Constructor for class org.nuiton.eugene.java.BeanTransformerTagValues
- BeanTransformerTagValues.Store - Enum in org.nuiton.eugene.java
C
- canGenerate(ObjectModelEnumeration) - Method in class org.nuiton.eugene.java.JavaEnumerationTransformer
- canGenerate(ObjectModelInterface) - Method in class org.nuiton.eugene.java.JavaInterfaceTransformer
- canGenerateAbstractClass(ObjectModelClass, String) - Method in class org.nuiton.eugene.java.BeanTransformer
- classNamePrefix - org.nuiton.eugene.java.BeanTransformerTagValues.Store
-
To add a prefix on the name of each generated bean class.
- classNameSuffix - org.nuiton.eugene.java.BeanTransformerTagValues.Store
-
To add a prefix on the name of each generated bean class.
- containsMultiple(List<ObjectModelAttribute>) - Method in class org.nuiton.eugene.java.BeanTransformer
- createAddAllChildrenMethod(ObjectModelClass, String, String, String, boolean) - Method in class org.nuiton.eugene.java.BeanTransformer
- createAddChildMethod(ObjectModelClass, String, String, String, boolean) - Method in class org.nuiton.eugene.java.BeanTransformer
- createContainsAllChildrenMethod(ObjectModelClass, String, String, String) - Method in class org.nuiton.eugene.java.BeanTransformer
- createContainsChildMethod(ObjectModelClass, String, String, String, boolean) - Method in class org.nuiton.eugene.java.BeanTransformer
- createGetChildMethod(ObjectModelClass) - Method in class org.nuiton.eugene.java.BeanTransformer
- createGetChildMethod(ObjectModelClass, String, String, String) - Method in class org.nuiton.eugene.java.BeanTransformer
- createGetMethod(ObjectModelClass, String, String, String) - Method in class org.nuiton.eugene.java.BeanTransformer
- createGetMethod(ObjectModelClass, String, String, String, boolean, String) - Method in class org.nuiton.eugene.java.BeanTransformer
- createIsEmptyMethod(ObjectModelClass, String) - Method in class org.nuiton.eugene.java.BeanTransformer
- createProperty(ObjectModelClass, ObjectModelAttribute, boolean, boolean, boolean) - Method in class org.nuiton.eugene.java.BeanTransformer
- createPropertyChangeSupport(ObjectModelClass) - Method in class org.nuiton.eugene.java.BeanTransformer
- createPropertyConstant(ObjectModelClassifier, ObjectModelAttribute, String, Set<String>) - Method in class org.nuiton.eugene.java.BeanTransformer
- createRemoveAllChildrenMethod(ObjectModelClass, String, String, String, boolean) - Method in class org.nuiton.eugene.java.BeanTransformer
- createRemoveChildMethod(ObjectModelClass, String, String, String, boolean) - Method in class org.nuiton.eugene.java.BeanTransformer
- createSetMethod(ObjectModelClass, String, String, String, String, boolean) - Method in class org.nuiton.eugene.java.BeanTransformer
- createSizeMethod(ObjectModelClass, String) - Method in class org.nuiton.eugene.java.BeanTransformer
E
- EugeneJavaTagValues - Class in org.nuiton.eugene.java
-
Defines all tag values managed by Java templates.
- EugeneJavaTagValues() - Constructor for class org.nuiton.eugene.java.EugeneJavaTagValues
- EugeneJavaTagValues.Store - Enum in org.nuiton.eugene.java
G
- generateClass(ObjectModelClass, String, String) - Method in class org.nuiton.eugene.java.BeanTransformer
- generateGeneratedClass(ObjectModelPackage, ObjectModelClass, String) - Method in class org.nuiton.eugene.java.BeanTransformer
- generateGeneratedHelper(ObjectModelPackage, ObjectModelClass, String, String) - Method in class org.nuiton.eugene.java.BeanTransformer
- generateGeneratedHelperConstructors(ObjectModelClass, String) - Method in class org.nuiton.eugene.java.BeanTransformer
- generateGeneratedHelperCopyMethods(ObjectModelClass, String) - Method in class org.nuiton.eugene.java.BeanTransformer
- generateGeneratedHelperFunctions(ObjectModelClass, ObjectModelClass, String) - Method in class org.nuiton.eugene.java.BeanTransformer
- generateGeneratedHelperPredicates(ObjectModelClass, ObjectModelClass, String) - Method in class org.nuiton.eugene.java.BeanTransformer
- generateHelper - org.nuiton.eugene.java.BeanTransformerTagValues.Store
-
To generate a utility class around the bean. this classe offers functions, predicates, copy methods, ...
- generateHelper(ObjectModelClass, String, String) - Method in class org.nuiton.eugene.java.BeanTransformer
- generateHelperConstructors - org.nuiton.eugene.java.BeanTransformerTagValues.Store
-
To generate or not constructors methods on Default classes.
- generateHelperFunctions - org.nuiton.eugene.java.BeanTransformerTagValues.Store
-
To generate or not guava functions on each property of the bean.
- generateHelperPredicates - org.nuiton.eugene.java.BeanTransformerTagValues.Store
-
To generate or not guava predicates on each property of the bean.
- generateI18nBlockAndConstants(ObjectModelPackage, ObjectModelClass, ObjectModelClassifier) - Method in class org.nuiton.eugene.java.BeanTransformer
- generateName(String, String, String) - Method in class org.nuiton.eugene.java.BeanTransformer
- generateNotEmptyCollections - org.nuiton.eugene.java.BeanTransformerTagValues.Store
-
Tag value to generate lazy instantiation of any collection to avoid NPEs.
- generatePropertyChangeSupport - org.nuiton.eugene.java.BeanTransformerTagValues.Store
-
Tag value to generate property change support on generated beans.
- getAttributeName(ObjectModelAttribute) - Method in class org.nuiton.eugene.java.BeanTransformer
- getAttributeType(String) - Method in class org.nuiton.eugene.java.BeanTransformer
- getAttributeType(ObjectModelAttribute) - Method in class org.nuiton.eugene.java.BeanTransformer
- getAttributeTypeWithGeneric(ObjectModelAttribute) - Method in class org.nuiton.eugene.java.BeanTransformer
- getClassNamePrefixTagValue(ObjectModelClassifier, ObjectModelPackage, ObjectModel) - Method in class org.nuiton.eugene.java.BeanTransformerTagValues
-
Obtain the value of the
BeanTransformerTagValues.Store.classNamePrefix
tag value on the given model or classifier. - getClassNameSuffixTagValue(ObjectModelClassifier, ObjectModelPackage, ObjectModel) - Method in class org.nuiton.eugene.java.BeanTransformerTagValues
-
Obtain the value of the
BeanTransformerTagValues.Store.classNameSuffix
tag value on the given model or classifier. - getDefaultValue() - Method in enum org.nuiton.eugene.java.BeanTransformerTagValues.Store
- getDefaultValue() - Method in enum org.nuiton.eugene.java.EugeneJavaTagValues.Store
- getDescription() - Method in class org.nuiton.eugene.java.BeanTransformerTagValues
- getDescription() - Method in enum org.nuiton.eugene.java.BeanTransformerTagValues.Store
- getDescription() - Method in class org.nuiton.eugene.java.EugeneJavaTagValues
- getDescription() - Method in enum org.nuiton.eugene.java.EugeneJavaTagValues.Store
- getGeneratedHelperSuperClassName(ObjectModelPackage, ObjectModelClass) - Method in class org.nuiton.eugene.java.BeanTransformer
- getGetterName(ObjectModelAttribute, String) - Method in class org.nuiton.eugene.java.BeanTransformer
- getHelperClassNamePrefixTagValue(ObjectModelClassifier, ObjectModelPackage, ObjectModel) - Method in class org.nuiton.eugene.java.BeanTransformerTagValues
-
Obtain the value of the
BeanTransformerTagValues.Store.helperClassNamePrefix
tag value on the given model or classifier. - getHelperClassNameSuffixTagValue(ObjectModelClassifier, ObjectModelPackage, ObjectModel) - Method in class org.nuiton.eugene.java.BeanTransformerTagValues
-
Obtain the value of the
BeanTransformerTagValues.Store.helperClassNameSuffix
tag value on the given model or classifier. - getHelperSuperClassTagValue(ObjectModelClassifier, ObjectModelPackage, ObjectModel) - Method in class org.nuiton.eugene.java.BeanTransformerTagValues
-
Obtain the value of the
BeanTransformerTagValues.Store.helperSuperClass
tag value on the given model or classifier. - getMatcherClass() - Method in enum org.nuiton.eugene.java.BeanTransformerTagValues.Store
- getMatcherClass() - Method in enum org.nuiton.eugene.java.EugeneJavaTagValues.Store
- getName() - Method in enum org.nuiton.eugene.java.BeanTransformerTagValues.Store
- getName() - Method in enum org.nuiton.eugene.java.EugeneJavaTagValues.Store
- getProperties(ObjectModelClass) - Method in class org.nuiton.eugene.java.BeanTransformer
- getSuperClassTagValue(ObjectModelClassifier, ObjectModelPackage, ObjectModel) - Method in class org.nuiton.eugene.java.BeanTransformerTagValues
-
Obtain the value of the
BeanTransformerTagValues.Store.superClass
tag value on the given model or classifier. - getTargets() - Method in enum org.nuiton.eugene.java.BeanTransformerTagValues.Store
- getTargets() - Method in enum org.nuiton.eugene.java.EugeneJavaTagValues.Store
- getType() - Method in enum org.nuiton.eugene.java.BeanTransformerTagValues.Store
- getType() - Method in enum org.nuiton.eugene.java.EugeneJavaTagValues.Store
H
- helperClassNamePrefix - org.nuiton.eugene.java.BeanTransformerTagValues.Store
-
To add a prefix on the name of each generated bean class.
- helperClassNameSuffix - org.nuiton.eugene.java.BeanTransformerTagValues.Store
-
To add a suffix on the name of each generated bean class.
- helperSuperClass - org.nuiton.eugene.java.BeanTransformerTagValues.Store
-
Tag value to use a super super-class for generated defaults class of a simple bean.
I
- isBean(ObjectModelClassifier, ObjectModelPackage) - Method in class org.nuiton.eugene.java.EugeneJavaTagValues
-
Check if the given classifier has the
EugeneJavaTagValues.Store.bean
stereotype. - isDeprecated() - Method in enum org.nuiton.eugene.java.BeanTransformerTagValues.Store
- isDeprecated() - Method in enum org.nuiton.eugene.java.EugeneJavaTagValues.Store
- isGenerateHelper(ObjectModelClassifier, ObjectModelPackage, ObjectModel) - Method in class org.nuiton.eugene.java.BeanTransformerTagValues
-
Obtain the value of the
BeanTransformerTagValues.Store.generateHelper
tag value on the given model or classifier. - isGenerateHelperConstructors(ObjectModelClassifier, ObjectModelPackage, ObjectModel) - Method in class org.nuiton.eugene.java.BeanTransformerTagValues
-
Obtain the value of the
BeanTransformerTagValues.Store.generateHelperConstructors
tag value on the given model or classifier. - isGenerateHelperFunctions(ObjectModelClassifier, ObjectModelPackage, ObjectModel) - Method in class org.nuiton.eugene.java.BeanTransformerTagValues
-
Obtain the value of the
BeanTransformerTagValues.Store.generateHelperFunctions
tag value on the given model or classifier. - isGenerateHelperPredicates(ObjectModelClassifier, ObjectModelPackage, ObjectModel) - Method in class org.nuiton.eugene.java.BeanTransformerTagValues
-
Obtain the value of the
BeanTransformerTagValues.Store.generateHelperPredicates
tag value on the given model or classifier. - isGenerateNotEmptyCollections(ObjectModelClassifier, ObjectModelPackage, ObjectModel) - Method in class org.nuiton.eugene.java.BeanTransformerTagValues
-
Obtain the value of the
BeanTransformerTagValues.Store.generateNotEmptyCollections
tag value on the given model, package or classifier. - isGeneratePropertyChangeSupport(ObjectModelClassifier, ObjectModelPackage, ObjectModel) - Method in class org.nuiton.eugene.java.BeanTransformerTagValues
-
Obtain the value of the
BeanTransformerTagValues.Store.generatePropertyChangeSupport
tag value on the given model, package or classifier. - isUseJava8(ObjectModel) - Method in class org.nuiton.eugene.java.EugeneJavaTagValues
-
Obtain the value of the
EugeneJavaTagValues.Store.java8
tag value on the given model.
J
- java8 - org.nuiton.eugene.java.EugeneJavaTagValues.Store
-
To use java 8 new syntax and api in generation.
- JavaBeanTransformer - Class in org.nuiton.eugene.java
-
Deprecated.since 3.0, no more usable, replaced by
BeanTransformer
. - JavaBeanTransformer() - Constructor for class org.nuiton.eugene.java.JavaBeanTransformer
-
Deprecated.
- JavaEnumerationTransformer - Class in org.nuiton.eugene.java
-
JavaEnumerationTransformer generates a enumeration for enuration with stereotype enumeration.
- JavaEnumerationTransformer() - Constructor for class org.nuiton.eugene.java.JavaEnumerationTransformer
- JavaInterfaceTransformer - Class in org.nuiton.eugene.java
-
JavaInterfaceTransformer generates simple interfaces for Java language.
- JavaInterfaceTransformer() - Constructor for class org.nuiton.eugene.java.JavaInterfaceTransformer
- javaTemplatesTagValues - Variable in class org.nuiton.eugene.java.BeanTransformer
N
- notFoundInClassPath(ObjectModelClass, String) - Method in class org.nuiton.eugene.java.BeanTransformer
O
- org.nuiton.eugene.java - package org.nuiton.eugene.java
-
Eugene java package : Java generators.
S
- SimpleJavaBeanTransformer - Class in org.nuiton.eugene.java
-
Deprecated.since 3.0, no more usable, replaced by
BeanTransformer
. - SimpleJavaBeanTransformer() - Constructor for class org.nuiton.eugene.java.SimpleJavaBeanTransformer
-
Deprecated.
- SimpleJavaBeanWithNoInterfaceTransformer - Class in org.nuiton.eugene.java
-
Deprecated.since 3.0, no more usable, replaced by
BeanTransformer
. - SimpleJavaBeanWithNoInterfaceTransformer() - Constructor for class org.nuiton.eugene.java.SimpleJavaBeanWithNoInterfaceTransformer
-
Deprecated.
- superClass - org.nuiton.eugene.java.BeanTransformerTagValues.Store
-
Tag value to use a super class for generated bean.
T
- transformFromClass(ObjectModelClass) - Method in class org.nuiton.eugene.java.BeanTransformer
- transformFromClass(ObjectModelClass) - Method in class org.nuiton.eugene.java.JavaBeanTransformer
-
Deprecated.
- transformFromClass(ObjectModelClass) - Method in class org.nuiton.eugene.java.SimpleJavaBeanTransformer
-
Deprecated.
- transformFromClass(ObjectModelClass) - Method in class org.nuiton.eugene.java.SimpleJavaBeanWithNoInterfaceTransformer
-
Deprecated.
- transformFromEnumeration(ObjectModelEnumeration) - Method in class org.nuiton.eugene.java.JavaEnumerationTransformer
- transformFromInterface(ObjectModelInterface) - Method in class org.nuiton.eugene.java.JavaInterfaceTransformer
- transformFromModel(ObjectModel) - Method in class org.nuiton.eugene.java.BeanTransformer
- transformFromModel(ObjectModel) - Method in class org.nuiton.eugene.java.SimpleJavaBeanTransformer
-
Deprecated.
- transformFromModel(ObjectModel) - Method in class org.nuiton.eugene.java.SimpleJavaBeanWithNoInterfaceTransformer
-
Deprecated.
U
- useJava8 - Variable in class org.nuiton.eugene.java.BeanTransformer
V
- valueOf(String) - Static method in enum org.nuiton.eugene.java.BeanTransformerTagValues.Store
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.nuiton.eugene.java.EugeneJavaTagValues.Store
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.nuiton.eugene.java.BeanTransformerTagValues.Store
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.nuiton.eugene.java.EugeneJavaTagValues.Store
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- wrapPrimitiveType(String) - Method in class org.nuiton.eugene.java.BeanTransformer
All Classes All Packages