A C D E F G I M N O P R S T U W 
All Classes All Packages

A

addGlobalAnnotation(String) - Method in class org.tentackle.wurblet.DTOWurblet.Property
 
annotations - Variable in class org.tentackle.wurblet.DTOWurblet
 
appendCommaSeparated(StringBuilder, String) - Method in class org.tentackle.wurblet.ModelWurblet
Adds a string to a comma separated list.
asComment - Variable in class org.tentackle.wurblet.IncludeWurblet
 
AttributeNames - Class in org.tentackle.wurblet
(@wurblet) Generate code to define the attribute- and relation-names of an entity.
AttributeNames() - Constructor for class org.tentackle.wurblet.AttributeNames
 

C

cleanup() - Method in class org.tentackle.wurblet.IncludeWurblet
 
ColumnLengths - Class in org.tentackle.wurblet
(@wurblet) Generate code to define the column lengths.
ColumnLengths() - Constructor for class org.tentackle.wurblet.ColumnLengths
 
ColumnNames - Class in org.tentackle.wurblet
(@wurblet) Generate code to define the database column names.
ColumnNames() - Constructor for class org.tentackle.wurblet.ColumnNames
 
createDeclaredArgsForSelectOrDeleteMethod(Relation) - Method in class org.tentackle.wurblet.ModelWurblet
Creates the method argument declaration for the select or delete method.
createListRelationDeleteMethodName(Relation) - Method in class org.tentackle.wurblet.ModelWurblet
Creates the method name to select a relation.
createReader(String) - Method in class org.tentackle.wurblet.TentackleWurbletsModel
 
createRelationSelectMethodName(Relation) - Method in class org.tentackle.wurblet.ModelWurblet
Creates the method name to select a relation.

D

delete - Variable in class org.tentackle.wurblet.IncludeWurblet
 
deriveClassNameForEntity(Entity) - Method in class org.tentackle.wurblet.ModelWurblet
Applies the semantics of AbstractJavaWurblet.getClassName() to another entity.
Example:
DomainMethods - Class in org.tentackle.wurblet
(@wurblet) Generate domain method definitions.
DomainMethods() - Constructor for class org.tentackle.wurblet.DomainMethods
 
DTO - Class in org.tentackle.wurblet
(@wurblet) DTO creates code for a data transfer object.
DTO() - Constructor for class org.tentackle.wurblet.DTO
 
DTOWurblet - Class in org.tentackle.wurblet
Base class for the @DTO-wurblet.
DTOWurblet() - Constructor for class org.tentackle.wurblet.DTOWurblet
 
DTOWurblet.Property - Class in org.tentackle.wurblet
DTO property.

E

extendsWithBuilder - Variable in class org.tentackle.wurblet.DTOWurblet
 

F

filename - Variable in class org.tentackle.wurblet.DTOWurblet
 
filename - Variable in class org.tentackle.wurblet.IncludeWurblet
 

G

getAnnotations() - Method in class org.tentackle.wurblet.DTOWurblet.Property
 
getArgs() - Method in class org.tentackle.wurblet.ModelWurblet
Gets the wurblet arguments.
getComment() - Method in class org.tentackle.wurblet.DTOWurblet.Property
 
getEntity() - Method in class org.tentackle.wurblet.ModelWurblet
Gets the model entity.
getGetterName() - Method in class org.tentackle.wurblet.DTOWurblet.Property
 
getLoadingException() - Method in class org.tentackle.wurblet.TentackleWurbletsModel
Gets the exception that occurred during the initial loading of the model.
getMethodName() - Method in class org.tentackle.wurblet.ModelWurblet
Gets the methodname.
From the guardname or from arg "--method=<.....>" if present.
getModelDefaults() - Method in class org.tentackle.wurblet.ModelWurblet
Gets the optional model defaults.
getModelDirName() - Method in class org.tentackle.wurblet.ModelWurblet
Gets the name of the model directory.
getModelName() - Method in class org.tentackle.wurblet.ModelWurblet
Gets the name of the modelfile.
getName() - Method in class org.tentackle.wurblet.DTOWurblet.Property
 
getOption(String) - Method in class org.tentackle.wurblet.ModelWurblet
Gets the option if set.
Options come in two flavours: without a value.
getOptionArgs() - Method in class org.tentackle.wurblet.ModelWurblet
Gets the wurblet options.
The options got the leading '--' removed.
getPdoClassName() - Method in class org.tentackle.wurblet.ModelWurblet
Gets the pdo class from the source.
Looks for annotations @DomainObjectService, @PersistentObjectService and interface extensions.
getSetterName() - Method in class org.tentackle.wurblet.DTOWurblet.Property
 
getType() - Method in class org.tentackle.wurblet.DTOWurblet.Property
 
getWurbletArgs() - Method in class org.tentackle.wurblet.ModelWurblet
Gets the wurblet arguments.
All arguments except the options.

I

Include - Class in org.tentackle.wurblet
(@wurblet) Includes another file.
Include() - Constructor for class org.tentackle.wurblet.Include
 
IncludeWurblet - Class in org.tentackle.wurblet
Base class for the @Include-wurblet.
IncludeWurblet() - Constructor for class org.tentackle.wurblet.IncludeWurblet
 
Inject - Class in org.tentackle.wurblet
(@wurblet) Injects code from the argument list.
Inject() - Constructor for class org.tentackle.wurblet.Inject
 
isAttributeDerived(Attribute) - Method in class org.tentackle.wurblet.ModelWurblet
Checks whether attribute is derived from a superclass.
isGenerified() - Method in class org.tentackle.wurblet.ModelWurblet
Returns whether the class is defined using java generics.
isIdAttribute(Attribute) - Method in class org.tentackle.wurblet.ModelWurblet
Checks whether attribute is the pdo ID.
isIdOrSerialAttribute(Attribute) - Method in class org.tentackle.wurblet.ModelWurblet
Checks whether attribute is the pdo ID or serial.
isInherited() - Method in class org.tentackle.wurblet.DTOWurblet.Property
 
isInterface() - Method in class org.tentackle.wurblet.ModelWurblet
Returns whether wurblet is defined within an interface.
Only valid if isPdo() returns non-null.
isMutable() - Method in class org.tentackle.wurblet.DTOWurblet.Property
 
isPartOfInheritanceHierarchy() - Method in class org.tentackle.wurblet.ModelWurblet
Returns whether the entity is part of an inheritance tree.
isPdo() - Method in class org.tentackle.wurblet.ModelWurblet
Returns whether this is a pdo.
isRemote() - Method in class org.tentackle.wurblet.ModelWurblet
Returns true if --remote option set.
isSerialAttribute(Attribute) - Method in class org.tentackle.wurblet.ModelWurblet
Checks whether attribute is the pdo serial.

M

Methods - Class in org.tentackle.wurblet
(@wurblet) Generate getter and setter definitions of an entity.
Methods() - Constructor for class org.tentackle.wurblet.Methods
 
missingOk - Variable in class org.tentackle.wurblet.IncludeWurblet
 
ModelComment - Class in org.tentackle.wurblet
(@wurblet) Generate a comment to document the relations and usage of the entity.
ModelComment() - Constructor for class org.tentackle.wurblet.ModelComment
 
ModelCommentSupport - Class in org.tentackle.wurblet
Support methods for model comment.
ModelWurblet - Class in org.tentackle.wurblet
Extended AbstractJavaWurblet providing basic functionality for the persistent object model.
ModelWurblet() - Constructor for class org.tentackle.wurblet.ModelWurblet
Creates a wurblet.

N

needConstructor - Variable in class org.tentackle.wurblet.DTOWurblet
 

O

orderByInheritanceLevelAndClassId(List<Entity>) - Method in class org.tentackle.wurblet.ModelWurblet
Sorts the given list of entities by inheritance level plus classid.
org.tentackle.wurblet - package org.tentackle.wurblet
Tentackle wurblet support.

P

prependCommaSeparated(StringBuilder, String) - Method in class org.tentackle.wurblet.ModelWurblet
Prepends a string to a comma separated list.
printComponents(Set<Relation>, Collection<Relation>, Collection<Entity>, String, PrintStream) - Static method in class org.tentackle.wurblet.ModelCommentSupport
Recursively prints the components and sub-entities of an entity.
printNonCompositeRelations(Entity, List<Relation>, boolean, String, PrintStream) - Static method in class org.tentackle.wurblet.ModelCommentSupport
Prints outgoing non-composite relations from components.
printReferencedBy(Entity, Relation, String, PrintStream) - Static method in class org.tentackle.wurblet.ModelCommentSupport
Prints the referencing relation.
printSubEntities(Collection<Entity>, String, PrintStream) - Static method in class org.tentackle.wurblet.ModelCommentSupport
Recursively prints the sub-entities of an entity.
printVia(Relation, PrintStream) - Static method in class org.tentackle.wurblet.ModelCommentSupport
Prints the attribute holding the link.
properties - Variable in class org.tentackle.wurblet.DTOWurblet
 
Property(String, String, String) - Constructor for class org.tentackle.wurblet.DTOWurblet.Property
 

R

Relations - Class in org.tentackle.wurblet
(@wurblet) Generate relation method definitions of an entity.
Relations() - Constructor for class org.tentackle.wurblet.Relations
 
run() - Method in class org.tentackle.wurblet.AttributeNames
 
run() - Method in class org.tentackle.wurblet.ColumnLengths
 
run() - Method in class org.tentackle.wurblet.ColumnNames
 
run() - Method in class org.tentackle.wurblet.DomainMethods
 
run() - Method in class org.tentackle.wurblet.DTO
 
run() - Method in class org.tentackle.wurblet.DTOWurblet
 
run() - Method in class org.tentackle.wurblet.Include
 
run() - Method in class org.tentackle.wurblet.IncludeWurblet
 
run() - Method in class org.tentackle.wurblet.Inject
 
run() - Method in class org.tentackle.wurblet.Methods
 
run() - Method in class org.tentackle.wurblet.ModelComment
 
run() - Method in class org.tentackle.wurblet.ModelWurblet
run() - Method in class org.tentackle.wurblet.Relations
 
run() - Method in class org.tentackle.wurblet.UniqueDomainKey
 

S

setLoadingException(WurbelException) - Method in class org.tentackle.wurblet.TentackleWurbletsModel
Sets the exception that occurred during the initial loading of the model.
setRemote(boolean) - Method in class org.tentackle.wurblet.ModelWurblet
Sets the remote option explicitly.

T

TentackleWurbletsModel - Class in org.tentackle.wurblet
Extended model aware of heap-files and global loading exception.
TentackleWurbletsModel() - Constructor for class org.tentackle.wurblet.TentackleWurbletsModel
Creates a model.
translate - Variable in class org.tentackle.wurblet.IncludeWurblet
 

U

UniqueDomainKey - Class in org.tentackle.wurblet
(@wurblet) Generate unique domain key class for an entity.
UniqueDomainKey() - Constructor for class org.tentackle.wurblet.UniqueDomainKey
 

W

withBuilder - Variable in class org.tentackle.wurblet.DTOWurblet
 
A C D E F G I M N O P R S T U W 
All Classes All Packages