Class ManagerWriter
- java.lang.Object
-
- de.hybris.bootstrap.codegenerator.AbstractImportProvider
-
- de.hybris.bootstrap.codegenerator.ClassWriter
-
- de.hybris.bootstrap.codegenerator.jalo.JaloClassWriter
-
- de.hybris.bootstrap.codegenerator.jalo.ManagerWriter
-
- All Implemented Interfaces:
CodeWriter
public class ManagerWriter extends JaloClassWriter
-
-
Field Summary
-
Fields inherited from class de.hybris.bootstrap.codegenerator.ClassWriter
GENERATED_NOTICE
-
-
Constructor Summary
Constructors Constructor Description ManagerWriter(YExtension ext, CodeGenerator gen, boolean jaloLogicFree)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddCreatorMethods(YComposedType type)static java.lang.StringassembleManagerClassName(CodeGenerator gen, YExtension ext)ClassWritercreateNonAbstractClassWriter()protected voidfill()protected java.util.Set<YComposedType>getDeclaredTypes()protected java.util.Set<YComposedType>getExtendedTypes()-
Methods inherited from class de.hybris.bootstrap.codegenerator.jalo.JaloClassWriter
addAnnotations, getConstantsClassName, isJaloLogicFree, sortMethods
-
Methods inherited from class de.hybris.bootstrap.codegenerator.ClassWriter
addAnnotation, addAnnotationIfDeprecated, addConstantDeclaration, addConstantDeclaration, addConstructor, addDeclaration, addDeclaration, addDeclaration, addInterface, addMethod, assembleAbstractClassName, assembleClassName, containsAnnotation, firstLetterUpperCase, getAnnotations, getClassName, getClassToExtend, getConstantDeclarations, getConstructors, getCopyright, getDeclarations, getExtension, getGenerator, getInfo, getInterfaces, getJavadoc, getMethods, getModifiers, getPackageName, getRequiredImports, getVisibility, isGeneratePartOf, processAnnotations, removeSelfImport, setClassToExtend, setCopyright, setJavadoc, setModifiers, setPackageName, setVisibility, write, writeMethods, writeSignature
-
Methods inherited from class de.hybris.bootstrap.codegenerator.AbstractImportProvider
addRequiredImport
-
-
-
-
Constructor Detail
-
ManagerWriter
public ManagerWriter(YExtension ext, CodeGenerator gen, boolean jaloLogicFree)
-
-
Method Detail
-
assembleManagerClassName
public static java.lang.String assembleManagerClassName(CodeGenerator gen, YExtension ext)
-
createNonAbstractClassWriter
public ClassWriter createNonAbstractClassWriter()
-
fill
protected void fill()
- Overrides:
fillin classClassWriter
-
addCreatorMethods
protected void addCreatorMethods(YComposedType type)
-
getExtendedTypes
protected java.util.Set<YComposedType> getExtendedTypes()
-
getDeclaredTypes
protected java.util.Set<YComposedType> getDeclaredTypes()
-
-