|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of Model in org.javagen.agile.core |
|---|
| Fields in org.javagen.agile.core declared as Model | |
|---|---|
protected Model |
GeneratorPipeline.startModel
|
| Methods in org.javagen.agile.core that return Model | |
|---|---|
Model |
Generator.gen(Model input)
Entry point for generation task. |
Model |
GeneratorPipeline.gen(Model input)
Entry point for starting the generator. |
Model |
ModelPath.gen(Model input)
|
Model |
GeneratorPipeline.getStartModel()
|
| Methods in org.javagen.agile.core with parameters of type Model | |
|---|---|
Model |
Generator.gen(Model input)
Entry point for generation task. |
Model |
GeneratorPipeline.gen(Model input)
Entry point for starting the generator. |
Model |
ModelPath.gen(Model input)
|
void |
ModelPath.setExplicitResult(Model explicitResult)
|
void |
GeneratorPipeline.setStartModel(Model startModel)
|
| Uses of Model in org.javagen.agile.core.context |
|---|
| Methods in org.javagen.agile.core.context with parameters of type Model | |
|---|---|
void |
ContextLoader.popAll(ContextHolderStack stack,
Model modelTree)
|
void |
DefaultContextLoader.popAll(ContextHolderStack stack,
Model modelTree)
|
static void |
DefaultContextLoader.popModelTreeToRoot(ContextHolderStack stack,
Model parent)
|
void |
ContextLoader.pushAll(ContextHolderStack stack,
Model modelTree)
|
void |
DefaultContextLoader.pushAll(ContextHolderStack stack,
Model modelTree)
|
static void |
DefaultContextLoader.pushModelTreeFromRoot(ContextHolderStack stack,
Model node)
|
| Uses of Model in org.javagen.agile.core.emitter.binding |
|---|
| Methods in org.javagen.agile.core.emitter.binding with parameters of type Model | |
|---|---|
Set<Emitter> |
Binder.boundEmitters(Model modelNode)
Determine the registered emitters for a given model type. |
Set<Emitter> |
ModelTypeBinder.boundEmitters(Model modelNode)
|
| Uses of Model in org.javagen.agile.core.emitter.context |
|---|
| Methods in org.javagen.agile.core.emitter.context with parameters of type Model | |
|---|---|
void |
EmitterContextLoader.popAll(ContextHolderStack stack,
Model modelTree,
Emitter emitterContextHolder)
|
void |
EmitterContextStackLoader.popAll(ContextHolderStack stack,
Model modelTree,
Emitter emitterContextHolder)
|
void |
EmitterLocalContextLoader.popAll(ContextHolderStack context,
Model modelTree,
Emitter emitterContextHolder)
|
protected void |
EmitterContextStackLoader.popModelTreeToRoot(ContextHolderStack stack,
Model parent)
|
void |
EmitterContextLoader.pushAll(ContextHolderStack stack,
Model modelTree,
Emitter emitterContextHolder)
|
void |
EmitterContextStackLoader.pushAll(ContextHolderStack stack,
Model modelTree,
Emitter emitterContextHolder)
|
void |
EmitterLocalContextLoader.pushAll(ContextHolderStack context,
Model currentModel,
Emitter emitterContextHolder)
|
protected void |
EmitterContextStackLoader.pushModelTreeFromRoot(ContextHolderStack stack,
Model node)
|
| Uses of Model in org.javagen.agile.core.emitter.template |
|---|
| Methods in org.javagen.agile.core.emitter.template with parameters of type Model | |
|---|---|
String |
NanoTemplateCallback.bindKey(String templateKey,
Model model)
|
| Uses of Model in org.javagen.agile.core.ioc.spring |
|---|
| Fields in org.javagen.agile.core.ioc.spring declared as Model | |
|---|---|
protected Model |
GlobalPropertyHolder.globalPropertiesModel
|
| Methods in org.javagen.agile.core.ioc.spring that return Model | |
|---|---|
Model |
GlobalPropertyHolder.getGlobalPropertiesModel()
|
Model |
SpringMain.runPipeline()
Pulls pipeline bean out of factory
and calls the gen method. |
| Methods in org.javagen.agile.core.ioc.spring with parameters of type Model | |
|---|---|
void |
GlobalPropertyHolder.setGlobalPropertiesModel(Model globalPropertiesModel)
|
| Uses of Model in org.javagen.agile.core.model |
|---|
| Classes in org.javagen.agile.core.model that implement Model | |
|---|---|
class |
AbstractModel
Generic implementation of Model interface. |
class |
BasicModel
Generic model implementation can be used for: simple modeling tasks as a placeholder for global or localized context key-value pairs as container for other models |
| Fields in org.javagen.agile.core.model declared as Model | |
|---|---|
protected Model |
AbstractModel.parentModel
|
| Fields in org.javagen.agile.core.model with type parameters of type Model | |
|---|---|
protected List<Model> |
AbstractModel.childModels
|
| Methods in org.javagen.agile.core.model that return Model | |
|---|---|
Model |
AbstractModel.getParentModel()
|
Model |
Model.getParentModel()
A parent is usually the owner or source of the child node. |
Model |
AbstractModel.lookupChildByName(String name)
|
Model |
Model.lookupChildByName(String name)
|
| Methods in org.javagen.agile.core.model that return types with arguments of type Model | |
|---|---|
List<Model> |
AbstractModel.allOwnedModels()
|
List<Model> |
Model.allOwnedModels()
This method is used by the visitor patterns to navigate the model tree hierarchy. |
List<Model> |
AbstractModel.getChildModels()
|
List<Model> |
Model.getChildModels()
|
| Methods in org.javagen.agile.core.model with parameters of type Model | |
|---|---|
void |
AbstractModel.addChildModel(Model child)
Add child model, making sure the parent is set. |
void |
Model.addChildModel(Model child)
|
void |
AbstractModel.copyTo(Model target)
|
void |
Model.copyTo(Model target)
Copy non-null properties into target model instance. |
void |
AbstractModel.setParentModel(Model parentModel)
|
void |
Model.setParentModel(Model parent)
|
| Method parameters in org.javagen.agile.core.model with type arguments of type Model | |
|---|---|
void |
AbstractModel.setChildModels(List<Model> childModels)
Set child models, making sure the parent is set. |
void |
Model.setChildModels(List<Model> childModels)
|
| Uses of Model in org.javagen.agile.core.util |
|---|
| Methods in org.javagen.agile.core.util that return Model | |
|---|---|
static Model |
ModelUtil.getRootNode(Model currentNode)
|
static Model |
ModelUtil.lookupChildByName(Model parent,
String name,
boolean includeSubTrees)
Calls lookupChildByName with null type. |
static Model |
ModelUtil.lookupChildByName(Model parent,
String name,
Class type,
boolean includeSubTrees)
Lookup child by name. |
static Model |
ModelUtil.modelPath(Model currentNode,
String path)
Defines a simple XPath-like language to grab arbitrary model instances out of a model tree. |
| Methods in org.javagen.agile.core.util with parameters of type Model | |
|---|---|
static String |
NanoTemplate.bindKey(String templateKey,
Model model)
Recursively processes template. |
static Model |
ModelUtil.getRootNode(Model currentNode)
|
static void |
ModelUtil.injectPropertiesIntoModelContext(Properties properties,
Model model)
Load properties into Model's context. |
static Model |
ModelUtil.lookupChildByName(Model parent,
String name,
boolean includeSubTrees)
Calls lookupChildByName with null type. |
static Model |
ModelUtil.lookupChildByName(Model parent,
String name,
Class type,
boolean includeSubTrees)
Lookup child by name. |
static Model |
ModelUtil.modelPath(Model currentNode,
String path)
Defines a simple XPath-like language to grab arbitrary model instances out of a model tree. |
| Uses of Model in org.javagen.agile.core.visitor |
|---|
| Methods in org.javagen.agile.core.visitor that return Model | |
|---|---|
Model |
CustomizerVisitor.gen(Model input)
|
Model |
DefaultVisitor.gen(Model model)
|
Model |
IdAssignerVisitor.gen(Model model)
|
Model |
IdOverrideVisitor.gen(Model input)
|
Model |
IndexBuilderVisitor.gen(Model model)
|
Model |
RegexRenameVisitor.gen(Model model)
|
Model |
IdOverrideVisitor.getCustomizingModels()
|
| Methods in org.javagen.agile.core.visitor that return types with arguments of type Model | |
|---|---|
Map<String,Model> |
IdOverrideVisitor.getIndex()
|
Map<String,Model> |
IndexBuilderVisitor.getIndex()
|
| Methods in org.javagen.agile.core.visitor with parameters of type Model | |
|---|---|
Model |
CustomizerVisitor.gen(Model input)
|
Model |
DefaultVisitor.gen(Model model)
|
Model |
IdAssignerVisitor.gen(Model model)
|
Model |
IdOverrideVisitor.gen(Model input)
|
Model |
IndexBuilderVisitor.gen(Model model)
|
Model |
RegexRenameVisitor.gen(Model model)
|
void |
DefaultValueVisitor.DefaultSetter.set(Model model)
|
void |
IdOverrideVisitor.setCustomizingModels(Model customizedModels)
|
void |
DefaultValueVisitor.visit(Model model)
|
void |
DefaultVisitor.visit(Model model)
|
void |
EmitterVisitor.visit(Model model)
|
void |
IdOverrideVisitor.visit(Model model)
|
void |
IndexBuilderVisitor.visit(Model model)
|
void |
RegexRenameVisitor.visit(Model model)
|
void |
TypeLookupVisitor.visit(Model model)
Lookup Visit instance for this model type and invoke visit method. |
void |
Visit.visit(Model model)
Called to perform a specific process on a model instance. |
void |
Visitor.visit(Model model)
Called to perform a specific process on a model instance. |
static void |
GenericWalker.walk(Model model,
Visitor visitor)
Traverse the whole model tree. |
static void |
GenericWalker.walk(Model model,
Visitor visitor,
Set<String> itinerary)
Traverse the whole model tree. |
| Method parameters in org.javagen.agile.core.visitor with type arguments of type Model | |
|---|---|
void |
IdOverrideVisitor.setIndex(Map<String,Model> index)
|
void |
IndexBuilderVisitor.setIndex(Map<String,Model> index)
|
| Uses of Model in org.javagen.agile.core.xml |
|---|
| Methods in org.javagen.agile.core.xml that return Model | |
|---|---|
Model |
XmlReader.gen(Model input)
|
Model |
XmlWriter.gen(Model input)
|
Model |
XmlReader.read(Reader reader)
|
| Methods in org.javagen.agile.core.xml with parameters of type Model | |
|---|---|
Model |
XmlReader.gen(Model input)
|
Model |
XmlWriter.gen(Model input)
|
void |
XmlWriter.write(Model input,
Writer writer)
|
| Uses of Model in org.javagen.agile.core.xml.jaxb |
|---|
| Methods in org.javagen.agile.core.xml.jaxb that return Model | |
|---|---|
Model |
JAXBXmlReader.gen(Model input)
Returns a read model, cached model or null, depending on settings. |
Model |
JAXBXmlWriter.gen(Model input)
|
Model |
ContextModelEntryType.getModel()
|
Model |
JAXBXmlReader.read(Reader reader)
|
| Methods in org.javagen.agile.core.xml.jaxb with parameters of type Model | |
|---|---|
void |
ContextType.addEntryRef(String name,
Model model)
|
Model |
JAXBXmlReader.gen(Model input)
Returns a read model, cached model or null, depending on settings. |
Model |
JAXBXmlWriter.gen(Model input)
|
void |
ContextModelEntryType.setModel(Model model)
|
void |
JAXBXmlWriter.write(Model input,
Writer writer)
|
| Constructors in org.javagen.agile.core.xml.jaxb with parameters of type Model | |
|---|---|
ContextModelEntryType(String key,
Model model)
|
|
| Uses of Model in org.javagen.agile.db |
|---|
| Fields in org.javagen.agile.db declared as Model | |
|---|---|
protected Model |
DbLoader.parentModel
|
| Methods in org.javagen.agile.db that return Model | |
|---|---|
Model |
DbLoader.gen(Model input)
Create DB model tree from JDBC metadata from provided DataSource. |
Model |
DbLoader.getParentModel()
|
| Methods in org.javagen.agile.db with parameters of type Model | |
|---|---|
Model |
DbLoader.gen(Model input)
Create DB model tree from JDBC metadata from provided DataSource. |
void |
DbLoader.setParentModel(Model baseModel)
|
| Uses of Model in org.javagen.agile.db.model |
|---|
| Classes in org.javagen.agile.db.model that implement Model | |
|---|---|
class |
Column
|
class |
ColumnReference
|
class |
Database
|
class |
FkConstraint
This models a foreign key constraint using one or more ColumnReferences to establish the relationship. |
class |
PkColumn
|
class |
Table
|
class |
UniqueConstraint
Unique constraints on individual columns or groups of columns within a table. |
| Methods in org.javagen.agile.db.model that return types with arguments of type Model | |
|---|---|
List<Model> |
Table.allOwnedModels()
|
| Methods in org.javagen.agile.db.model with parameters of type Model | |
|---|---|
void |
Column.copyTo(Model targetModel)
|
void |
ColumnReference.copyTo(Model targetModel)
|
void |
Database.copyTo(Model targetModel)
|
void |
FkConstraint.copyTo(Model targetModel)
|
void |
PkColumn.copyTo(Model targetModel)
|
void |
Table.copyTo(Model targetModel)
|
| Uses of Model in org.javagen.agile.db.visitor |
|---|
| Methods in org.javagen.agile.db.visitor that return Model | |
|---|---|
Model |
DefaultDatabaseVisitor.gen(Model input)
Walks the database model tree. |
Model |
IdAssignerDatabaseVisitor.gen(Model database)
|
| Methods in org.javagen.agile.db.visitor with parameters of type Model | |
|---|---|
Model |
DefaultDatabaseVisitor.gen(Model input)
Walks the database model tree. |
Model |
IdAssignerDatabaseVisitor.gen(Model database)
|
void |
DefaultDatabaseVisitor.visit(Model model)
|
void |
IdAssignerDatabaseVisitor.visit(Model model)
|
static void |
DatabaseWalker.walk(Model model,
DatabaseVisitor visitor,
Set<String> itinerary)
|
| Uses of Model in org.javagen.agile.oo.model |
|---|
| Classes in org.javagen.agile.oo.model that implement Model | |
|---|---|
class |
Class
Models a Object-Oriented class. |
class |
Property
Models a Object-Oriented class property or attribute. |
class |
Reference
Models a Object-Oriented class reference by extending a class property. |
| Methods in org.javagen.agile.oo.model with parameters of type Model | |
|---|---|
void |
Class.copyTo(Model targetModel)
|
void |
Property.copyTo(Model targetModel)
|
| Uses of Model in org.javagen.agile.oo.naming |
|---|
| Methods in org.javagen.agile.oo.naming with parameters of type Model | |
|---|---|
String |
JavaNamingService.bindName(String templateKey,
Model model)
|
String |
OONamingService.bindName(String templateKey,
Model model)
|
String |
JavaNamingService.packageName(String packageNameTemplateKey,
Model _class)
|
String |
OONamingService.packageName(String packageNameTemplateKey,
Model _class)
|
| Uses of Model in org.javagen.agile.oo.util |
|---|
| Methods in org.javagen.agile.oo.util with parameters of type Model | |
|---|---|
static Class |
OOUtil.getClass(Model model,
String className)
Search for a Class in arbitrary hierarchy. |
| Uses of Model in org.javagen.agile.oo.visitor |
|---|
| Methods in org.javagen.agile.oo.visitor that return Model | |
|---|---|
Model |
DefaultOOVisitor.gen(Model input)
|
| Methods in org.javagen.agile.oo.visitor with parameters of type Model | |
|---|---|
Model |
DefaultOOVisitor.gen(Model input)
|
void |
DefaultOOVisitor.visit(Model model)
|
void |
IdAssignerOOVisitor.visit(Model model)
|
static void |
OOWalker.walk(Model javaModel,
OOVisitor visitor)
|
static void |
OOWalker.walk(Model model,
OOVisitor visitor,
Set<String> itinerary)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||