Index
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 inAttributeOptions.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 aConsumerthat must return false or throw aRuntimeExceptionif 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
Attributethat 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 theAttribute. - 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, @PersistentOperationServiceand 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
Attributeis 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
Attributemay be given optionally. - isAttributeRequired() - Method in enum class org.tentackle.wurblet.WurbletArgumentType
-
Returns whether an
Attributeis 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
Relationpath is allowed. - isPathOptional() - Method in enum class org.tentackle.wurblet.WurbletArgumentType
-
Returns whether a
Relationpath may be given optionally. - isPathRequired() - Method in enum class org.tentackle.wurblet.WurbletArgumentType
-
Returns whether a
Relationpath 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
Relationthat 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
AbstractJavaWurbletproviding 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
Attributeused 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
WurbletArgumenttype. - 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.
All Classes and Interfaces|All Packages