Uses of Class
ijgen.generator.model.ClassDefinition

Packages that use ClassDefinition
ijgen.generator.engine   
ijgen.generator.engine.generators   
ijgen.generator.engine.parser   
ijgen.generator.engine.parser.java   
ijgen.generator.engine.parser.xml   
ijgen.generator.util   
 

Uses of ClassDefinition in ijgen.generator.engine
 

Fields in ijgen.generator.engine with type parameters of type ClassDefinition
protected  java.util.List<ClassDefinition> TemplateGenerator.classDefinitions
          Class definitions which will be passed to the abstract doGenerate() method
 

Methods in ijgen.generator.engine with parameters of type ClassDefinition
protected  void TemplateGenerator.writeToFile(ClassDefinition classDefinition, java.lang.String layer, boolean appendPackage, byte[] content)
          Writes to a physical file produced artifact by the generator.
 

Method parameters in ijgen.generator.engine with type arguments of type ClassDefinition
protected abstract  void TemplateGenerator.doGenerate(java.util.Map<java.lang.String,java.io.File> templates, java.util.List<ClassDefinition> classDefinitions)
          Abstract method that should be overridden by all child classes.
protected  void TemplateGenerator.setClassDefinitions(java.util.List<ClassDefinition> classDefinitions)
          Sets list of model definitions that will be processed by the generator.
 

Uses of ClassDefinition in ijgen.generator.engine.generators
 

Method parameters in ijgen.generator.engine.generators with type arguments of type ClassDefinition
 void DbCreateTemplateGenerator.doGenerate(java.util.Map<java.lang.String,java.io.File> templateFilesCache, java.util.List<ClassDefinition> classDefnitions)
          Implements the parent abstract method.
 void MultipleDefinitionsTemplateGenerator.doGenerate(java.util.Map<java.lang.String,java.io.File> templateFilesCache, java.util.List<ClassDefinition> classDefnitions)
          Implements the parent abstract method.
 void SingleDefinitionTemplateGenerator.doGenerate(java.util.Map<java.lang.String,java.io.File> templateFilesCache, java.util.List<ClassDefinition> classDefnitions)
          Implements the parent abstract method.
 

Uses of ClassDefinition in ijgen.generator.engine.parser
 

Methods in ijgen.generator.engine.parser that return types with arguments of type ClassDefinition
protected abstract  java.util.List<ClassDefinition> ModelDefinitionsLoader.doLoadClassDefinitions()
          Abstract method that should be overridden by all the successors of this class.
 java.util.List<ClassDefinition> ModelDefinitionsLoader.getClassDefinitions()
          Gets a list for loaded model definitions for the directory returned by the method getModelDefinitionsDirectory()
 

Uses of ClassDefinition in ijgen.generator.engine.parser.java
 

Methods in ijgen.generator.engine.parser.java that return types with arguments of type ClassDefinition
protected  java.util.List<ClassDefinition> JavaModelDefinitionsLoader.doLoadClassDefinitions()
          Abstract method that should be overridden by all the successors of this class.
 

Uses of ClassDefinition in ijgen.generator.engine.parser.xml
 

Methods in ijgen.generator.engine.parser.xml that return types with arguments of type ClassDefinition
protected  java.util.List<ClassDefinition> XmlModelsDefinitionsLoader.doLoadClassDefinitions()
          Abstract method that should be overridden by all the successors of this class.
 

Uses of ClassDefinition in ijgen.generator.util
 

Methods in ijgen.generator.util with parameters of type ClassDefinition
static java.lang.String GeneratorUtils.constructFilePath(ClassDefinition classDefinition, java.lang.String outputDirectoryName, java.lang.String layer, java.lang.String fileFilter, java.lang.String extension, boolean addPackagePath)
          Constructs a fully qualified path to a file.
static java.lang.String GeneratorUtils.constructPathFromClassPackage(ClassDefinition classDefinition)
          Gets a directory structure from package name.
 java.lang.String TemplateUtils.getRelationMappingString(FieldDefinition fieldDef, ClassDefinition classDefinition)
          Gets string for JPA annotation responsible for relation between the classDefinition and the relation info in fieldDef
 



Copyright © 2010 Detelin Zlatev. All Rights Reserved.