A B C E G H I J N O S T U V W 
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
 
A B C E G H I J N O S T U V W 
All Classes All Packages