Index

A B C D E F G H I J M N O P R S T U V W 
All Classes and Interfaces|All Packages

A

addGlobalAnnotation(String) - Method in class org.tentackle.wurblet.DTOWurblet.Property
 
addOperand(WurbletArgumentOperator, WurbletArgumentOperand) - Method in class org.tentackle.wurblet.WurbletArgumentExpression
Adds an operand.
AND - Enum constant in enum class org.tentackle.wurblet.WurbletArgumentOperator
logical AND.
ANDNOT - Enum constant in enum class org.tentackle.wurblet.WurbletArgumentOperator
AND NOT combined as a single pseudo-operator.
AnnotationOption - Class in org.tentackle.wurblet
Maps the annotation string of the model.
Implements the modifiers as described in AttributeOptions.getAnnotations().
AnnotationOption(String) - Constructor for class org.tentackle.wurblet.AnnotationOption
Creates the annotation option.
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
 
assertSupportedByBackends(String, Function) - Method in class org.tentackle.wurblet.ModelWurblet
Checks that all backends support a given feature.
The feature validator is a Consumer that must return false or throw a RuntimeException if unsupported.
asWithers - Variable in class org.tentackle.wurblet.DTOWurblet
 
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
 

B

builderAnnotation - Variable in class org.tentackle.wurblet.DTOWurblet
 
builderPrefix - Variable in class org.tentackle.wurblet.DTOWurblet
 

C

cleanup() - Method in class org.tentackle.wurblet.IncludeWurblet
 
cleanupAnnotations() - Method in class org.tentackle.wurblet.DTOWurblet.Property
 
CodeGenerator<T> - Interface in org.tentackle.wurblet
Code generator for nested structures.
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
 
ComponentInfo - Class in org.tentackle.wurblet
Describes the join to a component's attribute.
ComponentInfo(ModelWurblet, Entity) - Constructor for class org.tentackle.wurblet.ComponentInfo
Creates info for a component.
CONDITION - Enum constant in enum class org.tentackle.wurblet.WurbletArgumentType
An Attribute that must meet a condition.
create(List, List) - Method in class org.tentackle.wurblet.JoinPathFactory
 
create(List, JoinPath) - Method in class org.tentackle.wurblet.JoinPathFactory
 
createAccessorCode(Entity, String, boolean) - Method in class org.tentackle.wurblet.ModelWurblet
Creates the java code to access an attribute or column.
Chained relations will be shown separated by dots.
createArgument(String, boolean, boolean) - Method in class org.tentackle.wurblet.WurbletArgumentParser
Creates a wurblet argument.
createComponentInfo(Entity) - Method in class org.tentackle.wurblet.ModelWurblet
Creates the component info for a given component.
createDeclaredArgsForSelectOrDeleteMethod(Relation) - Method in class org.tentackle.wurblet.ModelWurblet
Creates the method argument declaration for the select or delete method.
createDocTagComment(String) - Method in class org.tentackle.wurblet.ModelWurblet
Creates a comment for the param and return doc tags.
createDocTagComment(Attribute) - Method in class org.tentackle.wurblet.ModelWurblet
Creates a comment for the param and return doc tags.
createDocTagComment(Relation) - Method in class org.tentackle.wurblet.ModelWurblet
Creates a comment for the param and return doc tags.
createListRelationDeleteMethodName(Relation) - Method in class org.tentackle.wurblet.ModelWurblet
Creates the method name to select a relation.
createMultiLineComment(String, String) - Method in class org.tentackle.wurblet.ModelWurblet
Creates a multi-line long comment.
createPaths(List) - Method in class org.tentackle.wurblet.JoinPathFactory
Creates a list of consolidated paths from wurblet arguments.
Identical leading path segments are consolidated to a single path with child paths.
createReader(URL) - 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:
determinePackageName(String) - Method in class org.tentackle.wurblet.ModelWurblet
Determines the package name of a class from the source contents.
This is done by scanning the import statements.
Rather costly.
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

equals(Object) - Method in class org.tentackle.wurblet.Join
 
equals(Object) - Method in class org.tentackle.wurblet.WurbletRelation
 
EXTRA - Enum constant in enum class org.tentackle.wurblet.WurbletArgumentType
An extra Attribute.
Usually used for SQL UPDATE.

F

filename - Variable in class org.tentackle.wurblet.DTOWurblet
 
filename - Variable in class org.tentackle.wurblet.IncludeWurblet
 
findJoin(List) - Method in class org.tentackle.wurblet.JoinPath
Find the join for given relation path.
findJoin(Entity) - Method in class org.tentackle.wurblet.JoinPath
Finds the join for a given component.
firstToLowerCase(String) - Method in class org.tentackle.wurblet.ModelWurblet
Converts the first character to lowercase if only the first is uppercase.

G

generate(T) - Method in interface org.tentackle.wurblet.CodeGenerator
Generates code.
getAllArguments() - Method in class org.tentackle.wurblet.WurbletArgumentParser
Gets all arguments.
getAnnotation() - Method in class org.tentackle.wurblet.AnnotationOption
Gets the total annotation string without the optional modifier.
getAnnotationOptions(List, String) - Method in class org.tentackle.wurblet.ModelWurblet
Returns the annotation options for all annotation strings provided by the model and a given annotation type.
getAnnotations() - Method in class org.tentackle.wurblet.DTOWurblet.Property
 
getAnnotationType() - Method in class org.tentackle.wurblet.AnnotationOption
Gets the annotation type without the at-sign and optional parameters.
getArgs() - Method in class org.tentackle.wurblet.ModelWurblet
Gets the wurblet arguments.
getArgument() - Method in class org.tentackle.wurblet.Join
Gets the wurblet argument representing this join.
getArgumentType() - Method in class org.tentackle.wurblet.WurbletArgument
Gets the argument type.
getArrayOperator() - Method in class org.tentackle.wurblet.WurbletArgument
Returns the array operator.
getAttribute() - Method in class org.tentackle.wurblet.WurbletArgument
Gets the model attribute.
getBackends() - Method in class org.tentackle.wurblet.ModelWurblet
Gets the backends that will be used.
Useful if a feature is used that may not be supported by all backends.
getBuilderName() - Method in class org.tentackle.wurblet.DTOWurblet.Property
 
getColumnIndex() - Method in class org.tentackle.wurblet.WurbletArgument
Gets the datatype column index.
getColumnName(Attribute, int) - Method in class org.tentackle.wurblet.ModelWurblet
Gets the column name.
getColumnNameConstant(Attribute, int) - Method in class org.tentackle.wurblet.ModelWurblet
Gets the name of the string constant for a database column name.
getComment() - Method in class org.tentackle.wurblet.DTOWurblet.Property
 
getComponent() - Method in class org.tentackle.wurblet.WurbletArgument
Gets the component that prepends the relation path.
getConstant() - Method in class org.tentackle.wurblet.DTOWurblet.Property
 
getDataType() - Method in class org.tentackle.wurblet.WurbletArgument
Gets the effective datatype of the attribute.
getEffectiveDataType(Attribute) - Method in class org.tentackle.wurblet.ModelWurblet
Gets the effective datatype.
The effective type may be different if type is a Convertible.
getElements() - Method in class org.tentackle.wurblet.JoinPath
 
getEmbeddedTableAttributes() - Method in class org.tentackle.wurblet.ModelWurblet
Determines all embedded attributes for the table of the entity.
getEmbeddingColumnPrefix() - Method in class org.tentackle.wurblet.WurbletArgument
Gets the column prefix for nested embedded relations.
getEmbeddingGetterPrefix() - Method in class org.tentackle.wurblet.WurbletArgument
Gets the getter prefix for nested embedded relations.
getEmbeddingPath() - Method in class org.tentackle.wurblet.WurbletArgument
Gets the embedding relation path to the attribute.
Starts at the embedding entity.
getEmbeddingPrefixCount() - Method in class org.tentackle.wurblet.WurbletArgument
Gets the embedding prefix count.
The embedding prefixes are only necessary for chained embedding relations, i.e. relations from within an embedded entity which is embedded in at least one other embedded entity.
getEntity() - Method in class org.tentackle.wurblet.ModelWurblet
Gets the model entity.
getEntity() - Method in class org.tentackle.wurblet.WurbletArgument
Gets the entity the wurblet is applied to.
getEntity() - Method in class org.tentackle.wurblet.WurbletArgumentParser
Gets the entity the wurblet is applied to.
getExistsComponents() - Method in class org.tentackle.wurblet.WurbletArgument
Gets the components for the current SQL EXISTS clause.
getExistsRelations() - Method in class org.tentackle.wurblet.WurbletArgument
Sets the relations used within the current SQL EXISTS clause.
getExpression() - Method in class org.tentackle.wurblet.WurbletArgumentParser
Gets the where expression.
getExpressionArguments() - Method in class org.tentackle.wurblet.WurbletArgumentParser
Gets all arguments part of the expression.
getExpressionRelations() - Method in class org.tentackle.wurblet.WurbletArgument
Gets the compacted relation path starting with the last component relation in chain, if any.
getExtraArguments() - Method in class org.tentackle.wurblet.WurbletArgumentParser
Gets the extra arguments.
Those are not part of the expression and not sorting arguments.
getExtraClassName() - Method in class org.tentackle.wurblet.ComponentInfo
Returns the extra classname to be joined by id.
Necessary for multi-table inherited joins if attribute belongs to child class.
getFilter() - Method in class org.tentackle.wurblet.WurbletRelation
Gets the optional filter string.
getFromName() - Method in class org.tentackle.wurblet.DTOWurblet.Property
 
getGetterName() - Method in class org.tentackle.wurblet.DTOWurblet.Property
 
getHashCodeInvocation() - Method in class org.tentackle.wurblet.DTOWurblet.Property
 
getIndex() - Method in class org.tentackle.wurblet.WurbletArgument
Gets the index within the wurblet anchor.
getJdbcValue() - Method in class org.tentackle.wurblet.WurbletArgument
Gets the value to be used in JDBC prepared statements.
getJoinArguments() - Method in class org.tentackle.wurblet.WurbletArgumentParser
Gets the join arguments.
getJoinedEntity() - Method in class org.tentackle.wurblet.ComponentInfo
Gets the entity to join (right side of the join).
getJoinPaths() - Method in class org.tentackle.wurblet.WurbletArgumentParser
Gets the consolidated relation paths for the join arguments.
getLineNo() - 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.
getMergedPaths() - Method in class org.tentackle.wurblet.WurbletArgumentExpression
Gets the paths for wurblet arguments which can be expressed in a single SQL EXISTS clause.
The returned list is empty, if there are no paths at all or each argument needs its own EXISTS clause.
getMethodArgumentName() - Method in class org.tentackle.wurblet.WurbletArgument
Gets the effective name of the method argument.
This is ether the optionally defined [name] or the name of the Attribute.
getMethodArguments() - Method in class org.tentackle.wurblet.WurbletArgumentParser
Gets the method arguments.
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
 
getName() - Method in class org.tentackle.wurblet.Join
Gets the name of the join.
getName() - Method in class org.tentackle.wurblet.WurbletArgument
Gets the optional name of the method argument.
getNonPrimitiveJavaType(Attribute) - Method in class org.tentackle.wurblet.ModelWurblet
Gets the non-primitive java type string of an attribute.
getOperands() - Method in class org.tentackle.wurblet.WurbletArgumentExpression
Gets the n operands.
getOperators() - Method in class org.tentackle.wurblet.WurbletArgumentExpression
Gets the n-1 operators.
getOption(String) - Method in class org.tentackle.wurblet.ModelWurblet
Gets the option if set.
Options come in two flavors: without a value.
getOptionArgs() - Method in class org.tentackle.wurblet.ModelWurblet
Gets the wurblet options.
The options got the leading '--' removed.
getParent() - Method in class org.tentackle.wurblet.WurbletArgumentExpression
Gets the parent expression.
getParser() - Method in class org.tentackle.wurblet.WurbletRelation
Gets the optional parser that has been applied to the filter string.
getPaths() - Method in class org.tentackle.wurblet.JoinPath
 
getPdoClassName() - Method in class org.tentackle.wurblet.ModelWurblet
Gets the pdo/operation class from the source.
Looks for annotations @DomainObjectService, @PersistentObjectService, @DomainOperationService, @PersistentOperationService and interface extensions.
getRelation() - Method in class org.tentackle.wurblet.WurbletRelation
Gets the model relation.
getRelop() - Method in class org.tentackle.wurblet.WurbletArgument
Gets the relational operator.
getRootIdClassName() - Method in class org.tentackle.wurblet.ComponentInfo
Gets the implementing classname holding the root id.
getRootIdColumnName() - Method in class org.tentackle.wurblet.ComponentInfo
Gets the column name holding the rootid.
getScope() - Method in class org.tentackle.wurblet.DTOWurblet.Property
 
getScopeAsKeyword() - Method in class org.tentackle.wurblet.DTOWurblet.Property
 
getSetterName() - Method in class org.tentackle.wurblet.DTOWurblet.Property
 
getSortingArguments() - Method in class org.tentackle.wurblet.WurbletArgumentParser
Gets the sorting arguments.
getSortType() - Method in class org.tentackle.wurblet.WurbletArgument
Gets the sorting type if this a sorting criteria argument.
getSql() - Method in enum class org.tentackle.wurblet.WurbletArgumentOperator
Gets the Backend.SQL_... code.
getText() - Method in class org.tentackle.wurblet.WurbletArgument
Gets the original text.
getText() - Method in enum class org.tentackle.wurblet.WurbletArgumentOperator
Gets the sql text.
getType() - Method in class org.tentackle.wurblet.DTOWurblet.Property
 
getValue() - Method in class org.tentackle.wurblet.WurbletArgument
Gets the predefined value.
getWurbletArgs() - Method in class org.tentackle.wurblet.ModelWurblet
Gets the wurblet arguments.
All arguments except the options.
getWurbletRelation() - Method in class org.tentackle.wurblet.Join
Gets the relation wrapped by this load join.
getWurbletRelations() - Method in class org.tentackle.wurblet.WurbletArgument
Gets the relation path.

H

hashCode() - Method in class org.tentackle.wurblet.Join
 
hashCode() - Method in class org.tentackle.wurblet.WurbletRelation
 

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
 
isArray() - Method in class org.tentackle.wurblet.WurbletArgument
Returns whether argument must be treated as an array.
isAttributeAllowed() - Method in enum class org.tentackle.wurblet.WurbletArgumentType
Returns whether an Attribute is allowed.
isAttributeDerived(Attribute) - Method in class org.tentackle.wurblet.ModelWurblet
Checks whether the attribute is derived from a superclass.
isAttributeOptional() - Method in enum class org.tentackle.wurblet.WurbletArgumentType
Returns whether an Attribute may be given optionally.
isAttributeRequired() - Method in enum class org.tentackle.wurblet.WurbletArgumentType
Returns whether an Attribute is required.
isEndOfExistsClause() - Method in class org.tentackle.wurblet.WurbletArgument
Returns whether this is the last argument of the current SQL EXISTS clause.
isExtraJoinNecessary() - Method in class org.tentackle.wurblet.ComponentInfo
Returns whether the joined attribute belongs to another table than that holding the rootid.
isFiltered(boolean) - Method in class org.tentackle.wurblet.JoinPath
Returns whether at least one join path contains a filter expression.
isGenerified() - Method in class org.tentackle.wurblet.ModelWurblet
Returns whether the class is defined using java generics.
isHidden() - Method in class org.tentackle.wurblet.AnnotationOption
Returns whether this is a hidden annotation.
isIdAttribute(Attribute) - Method in class org.tentackle.wurblet.ModelWurblet
Checks whether the attribute is the pdo ID.
isIdOrSerialAttribute(Attribute) - Method in class org.tentackle.wurblet.ModelWurblet
Checks whether the 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.
isMethodArgument() - Method in class org.tentackle.wurblet.WurbletArgument
Returns whether this is a method argument.
isMutable() - Method in class org.tentackle.wurblet.DTOWurblet.Property
 
isMuteOptionSet(Entity) - Method in class org.tentackle.wurblet.ModelWurblet
Returns whether at least one of the mapped attributes has the [MUTE]-option set.
isNameOptional() - Method in enum class org.tentackle.wurblet.WurbletArgumentType
Returns whether the name of the method argument is optional.
isOperation() - Method in class org.tentackle.wurblet.ModelWurblet
Returns whether wurblet located within an operation.
isPartOfInheritanceHierarchy() - Method in class org.tentackle.wurblet.ModelWurblet
Returns whether the entity is part of an inheritance tree.
isPath() - Method in class org.tentackle.wurblet.WurbletArgument
Returns whether argument points to another entity.
isPathAllowed() - Method in enum class org.tentackle.wurblet.WurbletArgumentType
Returns whether a Relation path is allowed.
isPathOptional() - Method in enum class org.tentackle.wurblet.WurbletArgumentType
Returns whether a Relation path may be given optionally.
isPathRequired() - Method in enum class org.tentackle.wurblet.WurbletArgumentType
Returns whether a Relation path is required.
isPdo() - Method in class org.tentackle.wurblet.ModelWurblet
Returns whether wurblet located within a pdo.
isPrimitive() - Method in class org.tentackle.wurblet.DTOWurblet.Property
 
isRelopOptional() - Method in enum class org.tentackle.wurblet.WurbletArgumentType
Returns whether the relop is optional.
isRemote() - Method in class org.tentackle.wurblet.ModelWurblet
Returns true if --remote option set.
isRequired() - Method in class org.tentackle.wurblet.DTOWurblet.Property
 
isSerialAttribute(Attribute) - Method in class org.tentackle.wurblet.ModelWurblet
Checks whether the attribute is the pdo serial.
isSetterAndGetter() - Method in class org.tentackle.wurblet.AnnotationOption
Returns whether setter and getter annotation.
isSetterOnly() - Method in class org.tentackle.wurblet.AnnotationOption
Returns whether setter annotation only.
isTransient() - Method in class org.tentackle.wurblet.DTOWurblet.Property
 
isValueLiterally() - Method in class org.tentackle.wurblet.WurbletArgument
fixed value (directly put into sql-statement).
isWithFrom() - Method in class org.tentackle.wurblet.DTOWurblet.Property
 

J

Join - Class in org.tentackle.wurblet
A load join.
Join(WurbletRelation, WurbletArgument) - Constructor for class org.tentackle.wurblet.Join
Creates an unnamed load join.
JOIN - Enum constant in enum class org.tentackle.wurblet.WurbletArgumentType
A Relation that will be joined and eagerly loaded.
JoinPath - Class in org.tentackle.wurblet
Path of Joins.
JoinPath(List, List) - Constructor for class org.tentackle.wurblet.JoinPath
Creates a relation path.
JoinPath(Join, List) - Constructor for class org.tentackle.wurblet.JoinPath
Creates a normalized relation path.
JoinPathFactory - Class in org.tentackle.wurblet
Factory for relation paths.
JoinPathFactory() - Constructor for class org.tentackle.wurblet.JoinPathFactory
 

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.
modelSourceLine - Variable in class org.tentackle.wurblet.DTOWurblet
 
modelSourceName - Variable in class org.tentackle.wurblet.DTOWurblet
 
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
 
needParenthesesAfterAndOperator() - Method in class org.tentackle.wurblet.WurbletArgumentExpression
Returns whether expression must be enclosed in parentheses after an AND operator.
noFinal - Variable in class org.tentackle.wurblet.DTOWurblet
 
normalize() - Method in class org.tentackle.wurblet.JoinPath
Normalizes the join and all subjoins.
A normalized join contains only a single element.
NOT - Enum constant in enum class org.tentackle.wurblet.WurbletArgumentOperator
logical NOT at the beginning of an expression.
nott - Variable in class org.tentackle.wurblet.DTOWurblet
 

O

OR - Enum constant in enum class org.tentackle.wurblet.WurbletArgumentOperator
logical OR.
orderByInheritanceLevelAndClassId(List) - 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.
ORNOT - Enum constant in enum class org.tentackle.wurblet.WurbletArgumentOperator
OR NOT combined as a single pseudo-operator.

P

prependCommaSeparated(StringBuilder, String) - Method in class org.tentackle.wurblet.ModelWurblet
Prepends a string to a comma-separated list.
printComponents(Set, Collection, Collection, String, PrintStream) - Static method in class org.tentackle.wurblet.ModelCommentSupport
Recursively prints the components and sub-entities of an entity.
printNonCompositeRelations(Entity, List, 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, 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, int) - Constructor for class org.tentackle.wurblet.DTOWurblet.Property
 
Property(RecordDTOInfoParameter) - 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

setEndOfExistsClause(boolean) - Method in class org.tentackle.wurblet.WurbletArgument
Sets whether this is the last argument of the current SQL EXISTS clause.
setExistsComponents(Set) - Method in class org.tentackle.wurblet.WurbletArgument
Sets the components for the current SQL EXISTS clause.
setExistsRelations(Set) - Method in class org.tentackle.wurblet.WurbletArgument
Sets the relations used within the current SQL EXISTS clause.
setLoadingException(WurbelException) - Method in class org.tentackle.wurblet.TentackleWurbletsModel
Sets the exception that occurred during the initial loading of the model.
setName(String) - Method in class org.tentackle.wurblet.Join
Sets the name of the join.
setRemote(boolean) - Method in class org.tentackle.wurblet.ModelWurblet
Sets the remote option explicitly.
SORT - Enum constant in enum class org.tentackle.wurblet.WurbletArgumentType
An Attribute used for sorting.
superClass - Variable in class org.tentackle.wurblet.DTOWurblet
 

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.
toCode(CodeGenerator) - Method in class org.tentackle.wurblet.WurbletArgumentExpression
Generates the code.
toInternal(String) - Static method in enum class org.tentackle.wurblet.WurbletArgumentOperator
Determines the operator from a string.
Case doesn't matter.
toString() - Method in class org.tentackle.wurblet.Join
 
toString() - Method in class org.tentackle.wurblet.JoinPath
 
toString() - Method in class org.tentackle.wurblet.WurbletArgument
 
toString() - Method in class org.tentackle.wurblet.WurbletArgumentExpression
 
toString() - Method in enum class org.tentackle.wurblet.WurbletArgumentOperator
 
toString() - Method in class org.tentackle.wurblet.WurbletArgumentParser
 
toString() - Method in class org.tentackle.wurblet.WurbletRelation
 
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
 

V

validate - Variable in class org.tentackle.wurblet.DTOWurblet
 
valueOf(String) - Static method in enum class org.tentackle.wurblet.WurbletArgumentOperator
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.tentackle.wurblet.WurbletArgumentType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.tentackle.wurblet.WurbletArgumentOperator
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.tentackle.wurblet.WurbletArgumentType
Returns an array containing the constants of this enum class, in the order they are declared.

W

withBuilder - Variable in class org.tentackle.wurblet.DTOWurblet
 
withEquals - Variable in class org.tentackle.wurblet.DTOWurblet
 
withFrom - Variable in class org.tentackle.wurblet.DTOWurblet
 
withHashCode - Variable in class org.tentackle.wurblet.DTOWurblet
 
withNames - Variable in class org.tentackle.wurblet.DTOWurblet
 
WurbletArgument - Class in org.tentackle.wurblet
A wurblet argument.
WurbletArgument(Entity, int, String, boolean, boolean) - Constructor for class org.tentackle.wurblet.WurbletArgument
Constructs a wurblet argument.
WurbletArgumentExpression - Class in org.tentackle.wurblet
An expression of wurblet arguments or other expressions.
WurbletArgumentExpression(WurbletArgumentExpression) - Constructor for class org.tentackle.wurblet.WurbletArgumentExpression
Creates a new expression.
WurbletArgumentOperand - Interface in org.tentackle.wurblet
An operand within a WurbletArgumentExpression.
WurbletArgumentOperator - Enum Class in org.tentackle.wurblet
Logical operator for WurbletArgumentExpression.
WurbletArgumentParser - Class in org.tentackle.wurblet
Parses the wurblet arguments.
The parser analyzes all regular wurblet arguments, i.e. without the options (starting with --).
WurbletArgumentParser(Entity, boolean, List) - Constructor for class org.tentackle.wurblet.WurbletArgumentParser
Creates a parser.
WurbletArgumentType - Enum Class in org.tentackle.wurblet
The WurbletArgument type.
WurbletRelation - Class in org.tentackle.wurblet
A relation within a WurbletArgument.
Describes an element of a path to an attribute or entity.
WurbletRelation(Relation, String) - Constructor for class org.tentackle.wurblet.WurbletRelation
Creates a wurblet relation.
A B C D E F G H I J M N O P R S T U V W 
All Classes and Interfaces|All Packages