Package org.nuiton.eugene.java
Class BeanTransformerContext
- java.lang.Object
-
- org.nuiton.eugene.java.BeanTransformerContext
-
public class BeanTransformerContext extends Object
Created by tchemit on 31/08/17.- Author:
- Tony Chemit - dev@tchemit.fr
-
-
Field Summary
Fields Modifier and Type Field Description com.google.common.collect.ImmutableMap<String,ObjectModelClass>classesByFqncom.google.common.collect.ImmutableList<String>classesFqncom.google.common.collect.ImmutableMap<ObjectModelClass,String>classesNameTranslationcom.google.common.collect.ImmutableSet<ObjectModelClass>excludedClassesString[]relativeNameExcludescom.google.common.collect.ImmutableSet<ObjectModelClass>selectedClassescom.google.common.collect.ImmutableMap<String,ObjectModelClass>selectedClassesByFqncom.google.common.collect.ImmutableList<String>selectedClassesFqnbooleanuseJava8booleanuseRelativeName
-
Constructor Summary
Constructors Constructor Description BeanTransformerContext(ObjectModel model, EugeneCoreTagValues coreTagValues, EugeneJavaTagValues javaTemplatesTagValues, BeanTransformerTagValues beanTagValues, boolean includeAbstract, boolean includeSkip, Predicate<ObjectModelClass> extraPredicate, LogProxy log)
-
-
-
Field Detail
-
classesNameTranslation
public final com.google.common.collect.ImmutableMap<ObjectModelClass,String> classesNameTranslation
-
classesByFqn
public final com.google.common.collect.ImmutableMap<String,ObjectModelClass> classesByFqn
-
classesFqn
public final com.google.common.collect.ImmutableList<String> classesFqn
-
selectedClasses
public final com.google.common.collect.ImmutableSet<ObjectModelClass> selectedClasses
-
excludedClasses
public final com.google.common.collect.ImmutableSet<ObjectModelClass> excludedClasses
-
selectedClassesFqn
public final com.google.common.collect.ImmutableList<String> selectedClassesFqn
-
selectedClassesByFqn
public final com.google.common.collect.ImmutableMap<String,ObjectModelClass> selectedClassesByFqn
-
useJava8
public final boolean useJava8
-
useRelativeName
public final boolean useRelativeName
-
relativeNameExcludes
public final String[] relativeNameExcludes
-
-
Constructor Detail
-
BeanTransformerContext
public BeanTransformerContext(ObjectModel model, EugeneCoreTagValues coreTagValues, EugeneJavaTagValues javaTemplatesTagValues, BeanTransformerTagValues beanTagValues, boolean includeAbstract, boolean includeSkip, Predicate<ObjectModelClass> extraPredicate, LogProxy log)
-
-