Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractValidateableGenerator - Class in org.tentackle.maven.plugin.wizard
- AbstractValidateableGenerator() - Constructor for class org.tentackle.maven.plugin.wizard.AbstractValidateableGenerator
- AbstractWizardMojo - Class in org.tentackle.maven.plugin.wizard
-
Base wizard mojo.
- AbstractWizardMojo() - Constructor for class org.tentackle.maven.plugin.wizard.AbstractWizardMojo
- addSelectedItemListener(ChangeListener<TreeItem<DataDiff>>) - Method in class org.tentackle.maven.plugin.wizard.fx.PdoView
-
Adds a selection listener for the currently selected data node.
- applyMojo(OperationMojo) - Method in class org.tentackle.maven.plugin.wizard.fx.OperationWizard
-
Configures the wizard with mojo's properties.
- applyMojo(PdoMojo) - Method in class org.tentackle.maven.plugin.wizard.fx.PdoWizard
-
Configures the wizard with mojo's properties.
- attribute() - Method in record class org.tentackle.maven.plugin.wizard.pdodata.SqlCondition
-
Returns the value of the
attribute
record component.
B
- bindingPropertiesUpdated() - Method in class org.tentackle.maven.plugin.wizard.fx.PdoTypeStringTranslator
- BrowseMojo - Class in org.tentackle.maven.plugin.wizard
-
PDO browser.
Brings up an FX UI to analyze PDOs persisted in a database and generate test code. - BrowseMojo() - Constructor for class org.tentackle.maven.plugin.wizard.BrowseMojo
C
- CATEGORY_OPERATION - Static variable in class org.tentackle.maven.plugin.wizard.Constants
-
template category for operations.
- CATEGORY_PDO - Static variable in class org.tentackle.maven.plugin.wizard.Constants
-
template category for PDOs.
- classId() - Method in record class org.tentackle.maven.plugin.wizard.fx.TypeInfo
-
Returns the value of the
classId
record component. - CLASSID_EXT - Static variable in class org.tentackle.maven.plugin.wizard.Constants
-
classID status file extension.
- CodeConfigurationFactory - Class in org.tentackle.maven.plugin.wizard.pdodata
-
Creates the default configuration to control code generation.
- compare(DataObject, DataObject) - Static method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
-
Compares the data of a PDO between two locations.
- configure() - Method in class org.tentackle.maven.plugin.wizard.fx.JavaCodeFactorySettings
- configure() - Method in class org.tentackle.maven.plugin.wizard.fx.OperationWizard
- configure() - Method in class org.tentackle.maven.plugin.wizard.fx.PdoBrowser
- configure() - Method in class org.tentackle.maven.plugin.wizard.fx.PdoView
- configure() - Method in class org.tentackle.maven.plugin.wizard.fx.PdoWizard
- configureContextMenu(DataNode, MenuItem, MenuItem, MenuItem, MenuItem) - Static method in class org.tentackle.maven.plugin.wizard.fx.PdoBrowserUtils
- configureFx() - Method in class org.tentackle.maven.plugin.wizard.AbstractWizardMojo
- Constants - Class in org.tentackle.maven.plugin.wizard
-
Constants and strings.
- copyClassId(DataNode) - Static method in class org.tentackle.maven.plugin.wizard.fx.PdoBrowserUtils
- copyFQCN(DataNode) - Static method in class org.tentackle.maven.plugin.wizard.fx.PdoBrowserUtils
- copySql(DataNode) - Static method in class org.tentackle.maven.plugin.wizard.fx.PdoBrowserUtils
- copyTableName(DataNode) - Static method in class org.tentackle.maven.plugin.wizard.fx.PdoBrowserUtils
- copyToClipboard(String) - Static method in class org.tentackle.maven.plugin.wizard.fx.PdoBrowserUtils
- create(PersistentDomainObject<?>) - Static method in class org.tentackle.maven.plugin.wizard.pdodata.DataNodeFactory
-
Creates the data object with its sub nodes.
- createConfig(DataObject...) - Static method in class org.tentackle.maven.plugin.wizard.pdodata.CodeConfigurationFactory
-
Generates a config property map from a data object template.
- createCopySqlItem(EventHandler<ActionEvent>) - Static method in class org.tentackle.maven.plugin.wizard.fx.PdoBrowserUtils
- createEmptyTableConfiguration(String) - Method in class org.tentackle.maven.plugin.wizard.fx.DataNodeTableConfigurationProvider
- createSelect(DataNode) - Static method in class org.tentackle.maven.plugin.wizard.pdodata.SqlCodeFactory
D
- DataDiff - Class in org.tentackle.maven.plugin.wizard.pdodata
-
Datanode to be displayed in a tree table.
The node can be used in 2 modes: to display the pdo tree to compare two pdo trees - DataDiff(DataNode, DataNode, boolean, List<DataDiff>) - Constructor for class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
-
Creates a DataDiff.
- DataDiffTableConfigurationProvider - Class in org.tentackle.maven.plugin.wizard.fx
-
Configuration provider for the
PdoView
. - DataDiffTableConfigurationProvider() - Constructor for class org.tentackle.maven.plugin.wizard.fx.DataDiffTableConfigurationProvider
- DataItem - Class in org.tentackle.maven.plugin.wizard.pdodata
-
A simple java attribute or property of a PDO.
Such as - DataItem(String, String, Object, String, Entity, Attribute, boolean, NonCompositeRelation, SqlCondition) - Constructor for class org.tentackle.maven.plugin.wizard.pdodata.DataItem
-
Creates a DataItem.
- DataList - Class in org.tentackle.maven.plugin.wizard.pdodata
-
A list of PDOs.
Such as - DataList(String, String, String, List<DataObject>, Relation, SqlCondition) - Constructor for class org.tentackle.maven.plugin.wizard.pdodata.DataList
-
Creates a DataList.
- DataNode - Interface in org.tentackle.maven.plugin.wizard.pdodata
-
A node in a PDO data structure.
- DataNodeCellType - Class in org.tentackle.maven.plugin.wizard.fx
-
Cell type to decorate the name field of a DataNode in a (tree)table.
The name field is not bindable, but instead the node itself is rendered in place of the name field. - DataNodeCellType() - Constructor for class org.tentackle.maven.plugin.wizard.fx.DataNodeCellType
- DataNodeFactory - Class in org.tentackle.maven.plugin.wizard.pdodata
-
Factory for data nodes from PDOs.
- DataNodeFactory() - Constructor for class org.tentackle.maven.plugin.wizard.pdodata.DataNodeFactory
- DataNodeGraphicProvider - Class in org.tentackle.maven.plugin.wizard.fx
-
PDO browser image provider.
Bases on ikonli materialdesign pack, which is used by tentackle-fx. - DataNodeGraphicProvider() - Constructor for class org.tentackle.maven.plugin.wizard.fx.DataNodeGraphicProvider
- DataNodeTableConfiguration<T> - Class in org.tentackle.maven.plugin.wizard.fx
-
Table configuration extended by a
Predicate
. - DataNodeTableConfiguration(Class<T>, String) - Constructor for class org.tentackle.maven.plugin.wizard.fx.DataNodeTableConfiguration
-
Creates a configuration.
- DataNodeTableConfigurationProvider<T> - Class in org.tentackle.maven.plugin.wizard.fx
-
Configuration provider for DataNode tables and tree tables.
- DataNodeTableConfigurationProvider() - Constructor for class org.tentackle.maven.plugin.wizard.fx.DataNodeTableConfigurationProvider
- DataNodeTreeItem<T> - Class in org.tentackle.maven.plugin.wizard.fx
-
Tree item for a
DataNode
. - DataNodeTreeItem(T, Predicate<T>) - Constructor for class org.tentackle.maven.plugin.wizard.fx.DataNodeTreeItem
-
Creates the tree item.
- DataObject - Class in org.tentackle.maven.plugin.wizard.pdodata
-
A PDO object.
Such as - DataObject(PersistentDomainObject<?>, String, String, List<DataNode>, Entity, Relation, NonCompositeRelation, boolean, SqlCondition) - Constructor for class org.tentackle.maven.plugin.wizard.pdodata.DataObject
-
Creates a DataObject.
- distinctVariables - Static variable in class org.tentackle.maven.plugin.wizard.pdodata.JavaCodeFactory
-
By default, the variables of the created entities are reused for the 2nd, 3rd, etc... instances.
E
- entityAliases - Variable in class org.tentackle.maven.plugin.wizard.AbstractWizardMojo
-
The entity aliases.
- equals(Object) - Method in class org.tentackle.maven.plugin.wizard.fx.PdoType
- equals(Object) - Method in record class org.tentackle.maven.plugin.wizard.fx.TypeInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.tentackle.maven.plugin.wizard.pdodata.PdoWrapper
- equals(Object) - Method in record class org.tentackle.maven.plugin.wizard.pdodata.SqlCondition
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.tentackle.maven.plugin.wizard.Profile
- execute() - Method in class org.tentackle.tentackle_wizard_maven_plugin.HelpMojo
- executeImpl() - Method in class org.tentackle.maven.plugin.wizard.AbstractWizardMojo
- executeImpl() - Method in class org.tentackle.maven.plugin.wizard.BrowseMojo
- executeImpl() - Method in class org.tentackle.maven.plugin.wizard.InitMojo
- executeImpl() - Method in class org.tentackle.maven.plugin.wizard.OperationMojo
- executeImpl() - Method in class org.tentackle.maven.plugin.wizard.PdoMojo
F
- filesets - Variable in class org.tentackle.maven.plugin.wizard.AbstractWizardMojo
-
The list of file sets containing the model.
If set, the modelDir is ignored. - fqcn() - Method in record class org.tentackle.maven.plugin.wizard.fx.TypeInfo
-
Returns the value of the
fqcn
record component.
G
- generate() - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
-
Creates the operation files.
- generate() - Method in class org.tentackle.maven.plugin.wizard.pdodata.JavaCodeFactory
-
Generates the Java code.
- generate() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
-
Creates the PDO files.
- generateCode(Map<String, Boolean>, DataObject...) - Static method in class org.tentackle.maven.plugin.wizard.pdodata.JavaCodeFactory
-
Generates code from a data object template.
- getAttribute() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataItem
-
Gets the associated attribute in the model.
Notice that some items have no model equivalent, such as classId. - getCamelCaseLetters() - Method in class org.tentackle.maven.plugin.wizard.fx.PdoType
-
The camel case letters derived from the displayed name.
Used for keyboard navigation. - getChildren() - Method in class org.tentackle.maven.plugin.wizard.fx.DataNodeTreeItem
- getClassId() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
- getClazz() - Method in class org.tentackle.maven.plugin.wizard.fx.PdoType
-
The PDO interface class.
- getCodeConfiguration() - Method in class org.tentackle.maven.plugin.wizard.pdodata.PdoWrapper
-
Gets the code configuration.
- getComment() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
- getComment() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataItem
- getComment() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataList
- getComment() - Method in interface org.tentackle.maven.plugin.wizard.pdodata.DataNode
-
The optional comment.
- getComment() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataObject
- getConfigurationPath() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
- getConfigurationPath() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataItem
- getConfigurationPath() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataList
- getConfigurationPath() - Method in interface org.tentackle.maven.plugin.wizard.pdodata.DataNode
-
Gets the optional configuration path.
- getConfigurationPath() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataObject
- getDataObject() - Method in class org.tentackle.maven.plugin.wizard.pdodata.PdoWrapper
-
Gets the data object tree.
- getDefaultScopes() - Method in class org.tentackle.maven.plugin.wizard.AbstractValidateableGenerator
- getDomainContext() - Method in class org.tentackle.maven.plugin.wizard.fx.PdoBrowser
- getDomainImplementation() - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
- getDomainImplementation() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
- getDomainImplementation() - Method in class org.tentackle.maven.plugin.wizard.Profile
- getDomainImplPackage() - Method in class org.tentackle.maven.plugin.wizard.Profile
- getDomainImplPackageInfo() - Method in class org.tentackle.maven.plugin.wizard.Profile
- getDomainInterface() - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
- getDomainInterface() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
- getDomainInterface() - Method in class org.tentackle.maven.plugin.wizard.Profile
- getDomainPackage() - Method in class org.tentackle.maven.plugin.wizard.Profile
- getDomainPackageInfo() - Method in class org.tentackle.maven.plugin.wizard.Profile
- getEntity() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
- getEntity() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataItem
- getEntity() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataList
- getEntity() - Method in interface org.tentackle.maven.plugin.wizard.pdodata.DataNode
-
Gets the entity this node belongs to.
- getEntity() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataObject
-
Gets the entity of this object.
- getEntityAliases() - Method in class org.tentackle.maven.plugin.wizard.AbstractWizardMojo
-
Gets the entity aliases.
- getEntityName() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
- getGenericType() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataList
-
Gets the inner generic type.
- getId() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataObject
-
Gets the object ID.
- getId() - Method in class org.tentackle.maven.plugin.wizard.pdodata.PdoWrapper
-
Gets the object ID.
- getInheritanceType() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
- getLeft() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
-
Gets the left data, null if no such data in left object.
- getLeftValue() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
-
Gets the left value.
- getLongDescription() - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
- getLongDescription() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
- getMaxClassId() - Method in class org.tentackle.maven.plugin.wizard.PdoProfile
- getMinClassId() - Method in class org.tentackle.maven.plugin.wizard.PdoProfile
- getModelDefaults() - Method in class org.tentackle.maven.plugin.wizard.AbstractWizardMojo
-
Gets the model defaults.
- getName() - Method in class org.tentackle.maven.plugin.wizard.fx.PdoType
-
The displayed name.
- getName() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
- getName() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataItem
-
Gets the property name.
- getName() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataList
-
Gets the name of the list property.
- getName() - Method in interface org.tentackle.maven.plugin.wizard.pdodata.DataNode
-
Returns the name of the node.
Can be the name of a property, an entity, class, interface, whatever. - getName() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataObject
-
Gets the object name, null if root entity.
- getName() - Method in class org.tentackle.maven.plugin.wizard.Profile
- getNameMap() - Method in class org.tentackle.maven.plugin.wizard.fx.DataNodeGraphicProvider
-
Gets the symbolic name map.
- getNmRelation() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataObject
-
Gets the optional N:M relation.
- getNode() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
- getNodes() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
-
Gets the sub nodes.
- getNodes() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataItem
- getNodes() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataList
-
Gets the items of the list.
For 1:N relations, the elements come in the same order as returned by the PDO's select method. - getNodes() - Method in interface org.tentackle.maven.plugin.wizard.pdodata.DataNode
-
Gets the optional sub nodes of this node.
- getNodes() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataObject
-
Gets the items of the object, null if reference is null.
- getNodeType() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
- getNodeType() - Method in interface org.tentackle.maven.plugin.wizard.pdodata.DataNode
-
Gets the name of this node type.
Used to locate the image, for example. - getNonCompositeRelation() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataItem
-
Gets the optional object relation.
- getOperationInterface() - Method in class org.tentackle.maven.plugin.wizard.OperationProfile
- getOperationName() - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
- getOperationPackage() - Method in class org.tentackle.maven.plugin.wizard.OperationProfile
- getOperationPackageInfo() - Method in class org.tentackle.maven.plugin.wizard.OperationProfile
- getOperationProfiles() - Method in class org.tentackle.maven.plugin.wizard.OperationMojo
- getOrgValue() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataItem
-
Gets the original object of the displayed value.
- getPackageInfo(Map<String, PackageInfo>, String) - Method in class org.tentackle.maven.plugin.wizard.Profile
-
Determines the package info for a given package name.
- getPdo() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataObject
-
Gets the PDO.
- getPdo() - Method in class org.tentackle.maven.plugin.wizard.pdodata.PdoWrapper
-
Gets the wrapped PDO.
- getPdoInterface() - Method in class org.tentackle.maven.plugin.wizard.PdoProfile
- getPdoPackage() - Method in class org.tentackle.maven.plugin.wizard.PdoProfile
- getPdoPackageInfo() - Method in class org.tentackle.maven.plugin.wizard.PdoProfile
- getPdoProfiles() - Method in class org.tentackle.maven.plugin.wizard.PdoMojo
- getPersistenceImplementation() - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
- getPersistenceImplementation() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
- getPersistenceImplementation() - Method in class org.tentackle.maven.plugin.wizard.Profile
- getPersistenceImplPackage() - Method in class org.tentackle.maven.plugin.wizard.Profile
- getPersistenceImplPackageInfo() - Method in class org.tentackle.maven.plugin.wizard.Profile
- getPersistenceInterface() - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
- getPersistenceInterface() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
- getPersistenceInterface() - Method in class org.tentackle.maven.plugin.wizard.Profile
- getPersistencePackage() - Method in class org.tentackle.maven.plugin.wizard.Profile
- getPersistencePackageInfo() - Method in class org.tentackle.maven.plugin.wizard.Profile
- getPredicate() - Method in class org.tentackle.maven.plugin.wizard.fx.DataNodeTableConfiguration
-
Gets the predicate.
- getPrefWidth() - Method in class org.tentackle.maven.plugin.wizard.fx.PdoView
-
Gets the preferred width of the view.
- getProfile() - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
- getProfile() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
- getProfiles(Class<T>) - Method in class org.tentackle.maven.plugin.wizard.AbstractWizardMojo
-
Gets the profiles.
- getRelatedPdo() - Method in class org.tentackle.maven.plugin.wizard.pdodata.NonCompositeRelation
-
Gets the related PDO.
- getRelation() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataList
-
Gets the composite list relation.
- getRelation() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataObject
-
Gets the 1:1 composite object relation.
- getRelation() - Method in class org.tentackle.maven.plugin.wizard.pdodata.NonCompositeRelation
-
Gets the non-composite object relation.
- getRight() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
-
Gets the right data, null if no such data in right object.
- getRightValue() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
-
Gets the right value.
- getSerial() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataObject
-
Gets the object serial.
- getShortDescription() - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
- getShortDescription() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
- getSqlCondition() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
- getSqlCondition() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataItem
- getSqlCondition() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataList
- getSqlCondition() - Method in interface org.tentackle.maven.plugin.wizard.pdodata.DataNode
-
Returns the SQL select configuration for the where clause.
- getSqlCondition() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataObject
- getStage() - Method in class org.tentackle.maven.plugin.wizard.AbstractWizardMojo
-
Gets the stage, if this an interactive FX application.
- getStage() - Method in class org.tentackle.maven.plugin.wizard.BrowseMojo
- getStage() - Method in class org.tentackle.maven.plugin.wizard.InitMojo
- getStage() - Method in class org.tentackle.maven.plugin.wizard.OperationMojo
- getStage() - Method in class org.tentackle.maven.plugin.wizard.PdoMojo
- getStatusDir() - Method in class org.tentackle.maven.plugin.wizard.AbstractWizardMojo
-
Gets the status directory.
- getSuperDomainImplementation() - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
-
Gets the name of the parent domain class.
- getSuperDomainImplementation() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
-
Gets the name of the parent domain class.
- getSuperDomainInterface() - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
-
Gets the name of the parent domain interface.
- getSuperDomainInterface() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
-
Gets the name of the parent domain interface.
- getSuperEntity() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
- getSuperOperationInterface() - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
-
Gets the name of the parent operation interface.
- getSuperOperationName() - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
- getSuperPdoInterface() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
-
Gets the name of the parent pdo interface.
- getSuperPersistenceImplementation() - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
-
Gets the name of the parent persistence class.
- getSuperPersistenceImplementation() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
-
Gets the name of the parent persistence class.
- getSuperPersistenceInterface() - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
-
Gets the name of the parent persistence interface.
- getSuperPersistenceInterface() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
-
Gets the name of the parent persistence interface.
- getTableAlias() - Method in record class org.tentackle.maven.plugin.wizard.pdodata.SqlCondition
- getTableName() - Method in record class org.tentackle.maven.plugin.wizard.pdodata.SqlCondition
- getTableName() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
- getTablePrefix() - Method in class org.tentackle.maven.plugin.wizard.PdoProfile
- getTemplateDir() - Method in class org.tentackle.maven.plugin.wizard.AbstractWizardMojo
-
Gets the template directory.
- getType() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
- getType() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataItem
-
Gets the type basename.
- getType() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataList
- getType() - Method in interface org.tentackle.maven.plugin.wizard.pdodata.DataNode
-
Returns the type of the node.
Can be any Java type, classname (w/o package) including optional generics.
Example: - getType() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataObject
-
Gets the object type basename.
- getTypeInfo(DataNode) - Static method in class org.tentackle.maven.plugin.wizard.fx.PdoBrowserUtils
- getUDK() - Method in class org.tentackle.maven.plugin.wizard.pdodata.PdoWrapper
-
Gets the unique domain key string.
If the PDO implementsShortLongText
, the long description is added in parentheses. - getValue() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
- getValue() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataItem
-
Gets the property value, may be null.
- getValue() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataList
- getValue() - Method in interface org.tentackle.maven.plugin.wizard.pdodata.DataNode
-
Returns the value of the node.
This is usually thetoString
value. - getValue() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataObject
H
- hashCode() - Method in class org.tentackle.maven.plugin.wizard.fx.PdoType
- hashCode() - Method in record class org.tentackle.maven.plugin.wizard.fx.TypeInfo
-
Returns a hash code value for this object.
- hashCode() - Method in class org.tentackle.maven.plugin.wizard.pdodata.PdoWrapper
- hashCode() - Method in record class org.tentackle.maven.plugin.wizard.pdodata.SqlCondition
-
Returns a hash code value for this object.
- hashCode() - Method in class org.tentackle.maven.plugin.wizard.Profile
- HelpMojo - Class in org.tentackle.tentackle_wizard_maven_plugin
-
Display help information on tentackle-wizard-maven-plugin.
Callmvn tentackle-wizard:help -Ddetail=true -Dgoal=<goal-name>
to display parameter details. - HelpMojo() - Constructor for class org.tentackle.tentackle_wizard_maven_plugin.HelpMojo
I
- id() - Method in record class org.tentackle.maven.plugin.wizard.pdodata.SqlCondition
-
Returns the value of the
id
record component. - initializeRemoteDefault() - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
- InitMojo - Class in org.tentackle.maven.plugin.wizard
-
Initializes the templates.
Copies the default templates to the configured templateDir.
Needs to be executed only to restore the templates to their defaults. - InitMojo() - Constructor for class org.tentackle.maven.plugin.wizard.InitMojo
- installTemplates() - Method in class org.tentackle.maven.plugin.wizard.AbstractWizardMojo
-
Copies the templates to the template directory.
Overwrites any existing templates. - isAbstractOperation() - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
- isClassIdNecessary() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
-
Checks whether entity needs a class ID.
- isCounterForListRelation() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataItem
-
Determines whether this attribute is a counter for a composite list relation.
Used by the code generator to skip such items. - isCreatingSqlPossible(DataNode) - Static method in class org.tentackle.maven.plugin.wizard.fx.PdoBrowserUtils
- isDifferent() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
-
Gets true if this node or a sub node differs.
- isDomainValid() - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
- isHidden() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
- isHidden() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataItem
- isHidden() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataList
- isHidden() - Method in interface org.tentackle.maven.plugin.wizard.pdodata.DataNode
-
Gets the hidden flag.
- isHidden() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataObject
- isIdOfCompositeRelation() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataItem
-
Returns whether this the ID of a composite object relation.
- isInheritanceTypeValid() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
- isKey() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataItem
-
Returns whether this item is part of the unique domain key.
- isLeaf() - Method in class org.tentackle.maven.plugin.wizard.fx.DataNodeTreeItem
- isLeftPresent() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
-
Returns whether the left node is present.
- isNewClassId() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
-
Checks whether classID is not already used in model.
- isNewEntity() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
-
Checks whether entity name is not already used in model.
- isNewTableName() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
-
Checks whether the tablename is not already used in model.
- isPersistenceValid() - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
- isRemoteEnabled() - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
- isRemoteEnabled() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
- isRightPresent() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
-
Returns whether the right node is present.
- isSuperEntityAllowed() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
-
Returns whether extending a super entity is allowed.
- isSystemOnly() - Method in class org.tentackle.maven.plugin.wizard.WizardPreferencesFactory
- isTableNameNecessary() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
-
Checks whether entity needs a tablename.
- isTableNameValid() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
-
Checks whether tablename set properly by the user.
J
- JAVA_EXT - Static variable in class org.tentackle.maven.plugin.wizard.Constants
-
java file extension.
- JavaCodeFactory - Class in org.tentackle.maven.plugin.wizard.pdodata
-
Factory generating Java code that creates PDOs.
- JavaCodeFactorySettings - Class in org.tentackle.maven.plugin.wizard.fx
- JavaCodeFactorySettings() - Constructor for class org.tentackle.maven.plugin.wizard.fx.JavaCodeFactorySettings
L
- loadModel() - Method in class org.tentackle.maven.plugin.wizard.AbstractWizardMojo
-
Loads the model.
- loadModel() - Method in class org.tentackle.maven.plugin.wizard.BrowseMojo
M
- mapSchemas - Variable in class org.tentackle.maven.plugin.wizard.BrowseMojo
-
Map schema names to flat table names in generated SQL SELECT statements.
- maxLinesInStringLiteral - Variable in class org.tentackle.maven.plugin.wizard.BrowseMojo
-
Limits the number of lines in generated multi-line string literals.
- modelDefaults - Variable in class org.tentackle.maven.plugin.wizard.AbstractWizardMojo
-
The model defaults.
- modelDir - Variable in class org.tentackle.maven.plugin.wizard.AbstractWizardMojo
-
Directory holding the model files to be processed.
Ignored if fileset explicitly given.
N
- NonCompositeRelation - Class in org.tentackle.maven.plugin.wizard.pdodata
-
Info for a non-composite object relation.
Used for members such as blahId or nm-relations.
The related PDOs must provide a unique domain key. - NonCompositeRelation(Relation, PersistentDomainObject<?>) - Constructor for class org.tentackle.maven.plugin.wizard.pdodata.NonCompositeRelation
-
Create item relation info.
- NOTEST_STEREOTYPE - Static variable in class org.tentackle.maven.plugin.wizard.pdodata.JavaCodeFactory
-
Stereotype for attributes and relations to skip test code generation.
O
- OperationGenerator - Class in org.tentackle.maven.plugin.wizard
-
Generator for the operation files.
- OperationGenerator() - Constructor for class org.tentackle.maven.plugin.wizard.OperationGenerator
- OperationMojo - Class in org.tentackle.maven.plugin.wizard
-
Wizard to create operation files.
Brings up an FX UI to create the operation related Java files. - OperationMojo() - Constructor for class org.tentackle.maven.plugin.wizard.OperationMojo
- OperationProfile - Class in org.tentackle.maven.plugin.wizard
-
Profile for operations.
- OperationProfile() - Constructor for class org.tentackle.maven.plugin.wizard.OperationProfile
- OperationTemplateModel - Class in org.tentackle.maven.plugin.wizard
-
Freemarker model for the operation templates.
- OperationTemplateModel(OperationGenerator) - Constructor for class org.tentackle.maven.plugin.wizard.OperationTemplateModel
-
Creates the model from the generator.
- OperationWizard - Class in org.tentackle.maven.plugin.wizard.fx
-
Controller for the operation wizard.
- OperationWizard() - Constructor for class org.tentackle.maven.plugin.wizard.fx.OperationWizard
- org.tentackle.maven.plugin.wizard - package org.tentackle.maven.plugin.wizard
- org.tentackle.maven.plugin.wizard.fx - package org.tentackle.maven.plugin.wizard.fx
- org.tentackle.maven.plugin.wizard.pdodata - package org.tentackle.maven.plugin.wizard.pdodata
- org.tentackle.tentackle_wizard_maven_plugin - package org.tentackle.tentackle_wizard_maven_plugin
P
- password - Variable in class org.tentackle.maven.plugin.wizard.BrowseMojo
-
The backend password.
- PdoBrowser - Class in org.tentackle.maven.plugin.wizard.fx
-
Dialog to browse PDOs and generate test code.
- PdoBrowser() - Constructor for class org.tentackle.maven.plugin.wizard.fx.PdoBrowser
- PdoBrowserUtils - Class in org.tentackle.maven.plugin.wizard.fx
-
Some common UI methods to reduce code duplication.
- PdoGenerator - Class in org.tentackle.maven.plugin.wizard
-
Generator for the PDO files.
- PdoGenerator() - Constructor for class org.tentackle.maven.plugin.wizard.PdoGenerator
- PdoMojo - Class in org.tentackle.maven.plugin.wizard
-
Wizard to create PDO files.
Brings up an FX UI to create the PDO related Java files. - PdoMojo() - Constructor for class org.tentackle.maven.plugin.wizard.PdoMojo
- PdoProfile - Class in org.tentackle.maven.plugin.wizard
-
Profile for PDOs.
- PdoProfile() - Constructor for class org.tentackle.maven.plugin.wizard.PdoProfile
- PdoTemplateModel - Class in org.tentackle.maven.plugin.wizard
-
Freemarker model for the PDO templates.
- PdoTemplateModel(PdoGenerator) - Constructor for class org.tentackle.maven.plugin.wizard.PdoTemplateModel
-
Creates the model from the generator.
- PdoType - Class in org.tentackle.maven.plugin.wizard.fx
-
The PDO type used by the entity combobox of the
PdoBrowser
. - PdoType(String, Class<? extends PersistentDomainObject<?>>) - Constructor for class org.tentackle.maven.plugin.wizard.fx.PdoType
-
Creates a PDO type.
- PdoTypeStringTranslator - Class in org.tentackle.maven.plugin.wizard.fx
-
Translator for PdoType.
Implements camel-case keyboard navigation for entity names in combo-boxes. - PdoTypeStringTranslator(FxTextComponent) - Constructor for class org.tentackle.maven.plugin.wizard.fx.PdoTypeStringTranslator
-
Creates a translator.
- PdoView - Class in org.tentackle.maven.plugin.wizard.fx
-
Shows the contents of a PDO with optional diff to a savepoint.
- PdoView() - Constructor for class org.tentackle.maven.plugin.wizard.fx.PdoView
-
Creates an object diff view.
- PdoWizard - Class in org.tentackle.maven.plugin.wizard.fx
-
Controller for the PDO wizard.
- PdoWizard() - Constructor for class org.tentackle.maven.plugin.wizard.fx.PdoWizard
- PdoWrapper - Class in org.tentackle.maven.plugin.wizard.pdodata
-
Wrapper for a PDO.
Adds the UDK property. - PdoWrapper(PersistentDomainObject<?>) - Constructor for class org.tentackle.maven.plugin.wizard.pdodata.PdoWrapper
-
Creates a wrapper.
- PdoWrapperTableConfigurationProvider - Class in org.tentackle.maven.plugin.wizard.fx
-
Table configuration provider for the PDO table in
PdoBrowser
. - PdoWrapperTableConfigurationProvider() - Constructor for class org.tentackle.maven.plugin.wizard.fx.PdoWrapperTableConfigurationProvider
- processFileSet(FileSet) - Method in class org.tentackle.maven.plugin.wizard.AbstractWizardMojo
-
Processes a fileset to load the model.
- Profile - Class in org.tentackle.maven.plugin.wizard
-
Base class for pdo- and operation profiles.
- Profile() - Constructor for class org.tentackle.maven.plugin.wizard.Profile
- PROFILE - Static variable in class org.tentackle.maven.plugin.wizard.fx.PdoTypeStringTranslator
-
wizard profile.
R
- REALM - Static variable in class org.tentackle.maven.plugin.wizard.fx.DataNodeGraphicProvider
-
The admin image realm.
- registerUncaughtExceptionHandler() - Method in class org.tentackle.maven.plugin.wizard.AbstractWizardMojo
-
Registers a handler for uncaught exceptions.
- ROOT_ONLY - Static variable in class org.tentackle.maven.plugin.wizard.fx.PdoTypeStringTranslator
-
only root entities.
S
- setAbstractOperation(boolean) - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
- setClassId(Integer) - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
- setConfigurationPath(String) - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
- setConfigurationPath(String) - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataItem
- setConfigurationPath(String) - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataList
- setConfigurationPath(String) - Method in interface org.tentackle.maven.plugin.wizard.pdodata.DataNode
-
Sets the optional configuration path.
- setConfigurationPath(String) - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataObject
- setContext(BrowseMojo, DomainContext) - Method in class org.tentackle.maven.plugin.wizard.fx.PdoBrowser
-
Sets the context.
- setDataList(DataList, int) - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataObject
-
Sets the parent datalist and the index if this is a list element.
- setDiff(DataDiff, String, String) - Method in class org.tentackle.maven.plugin.wizard.fx.PdoView
-
Sets the comparison object and column titles.
- setDomainImplementation(String) - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
- setDomainImplementation(String) - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
- setDomainInterface(String) - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
- setDomainInterface(String) - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
- setEntityName(String) - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
- setInheritanceType(InheritanceType) - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
- setLongDescription(String) - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
- setLongDescription(String) - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
- setMaxClassId(int) - Method in class org.tentackle.maven.plugin.wizard.PdoProfile
-
Updates the max. classid according to the profiles.
- setMinClassId(int) - Method in class org.tentackle.maven.plugin.wizard.PdoProfile
-
Updates the classid according to the model.
- setOperationName(String) - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
- setPersistenceImplementation(String) - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
- setPersistenceImplementation(String) - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
- setPersistenceInterface(String) - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
- setPersistenceInterface(String) - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
- setPredicate(Predicate<T>) - Method in class org.tentackle.maven.plugin.wizard.fx.DataNodeTableConfiguration
-
Sets the predicate.
Usually"node -> ((DataDiff) node).isDifferent()"
. - setProfile(OperationProfile) - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
- setProfile(PdoProfile) - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
- setRemoteEnabled(boolean) - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
- setRemoteEnabled(boolean) - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
- setShortDescription(String) - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
- setShortDescription(String) - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
- setStatusDir(File) - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
-
Sets the status directory.
- setSuperEntity(Entity) - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
- setSuperOperationName(String) - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
- setTableName(String) - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
- show(Object) - Static method in class org.tentackle.maven.plugin.wizard.fx.JavaCodeFactorySettings
- show(BrowseMojo, DomainContext) - Static method in class org.tentackle.maven.plugin.wizard.fx.PdoBrowser
-
Shows the modal dialog.
- SqlCodeFactory - Class in org.tentackle.maven.plugin.wizard.pdodata
-
Factory generating SQL code to select PDOs.
- SqlCodeFactory() - Constructor for class org.tentackle.maven.plugin.wizard.pdodata.SqlCodeFactory
- SqlCondition - Record Class in org.tentackle.maven.plugin.wizard.pdodata
-
Creates the where condition to select the row(s) of a
DataNode
from the database. - SqlCondition(long, Attribute) - Constructor for record class org.tentackle.maven.plugin.wizard.pdodata.SqlCondition
-
Creates an instance of a
SqlCondition
record class. - systemNodeForPackage(Class<?>) - Method in class org.tentackle.maven.plugin.wizard.WizardPreferencesFactory
- systemRoot() - Method in class org.tentackle.maven.plugin.wizard.WizardPreferencesFactory
T
- tableName() - Method in record class org.tentackle.maven.plugin.wizard.fx.TypeInfo
-
Returns the value of the
tableName
record component. - toModelFunction() - Method in class org.tentackle.maven.plugin.wizard.fx.PdoTypeStringTranslator
- toString() - Method in class org.tentackle.maven.plugin.wizard.fx.PdoType
- toString() - Method in record class org.tentackle.maven.plugin.wizard.fx.TypeInfo
-
Returns a string representation of this record class.
- toString() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
- toString() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataItem
- toString() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataList
- toString() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataObject
- toString() - Method in class org.tentackle.maven.plugin.wizard.pdodata.NonCompositeRelation
- toString() - Method in record class org.tentackle.maven.plugin.wizard.pdodata.SqlCondition
-
Returns a string representation of this record class.
- toString() - Method in class org.tentackle.maven.plugin.wizard.Profile
- toViewFunction() - Method in class org.tentackle.maven.plugin.wizard.fx.PdoTypeStringTranslator
- translateName(String) - Method in class org.tentackle.maven.plugin.wizard.fx.DataNodeGraphicProvider
- TypeInfo - Record Class in org.tentackle.maven.plugin.wizard.fx
-
Holds the type info for a datanode.
- TypeInfo(String, String, long) - Constructor for record class org.tentackle.maven.plugin.wizard.fx.TypeInfo
-
Creates an instance of a
TypeInfo
record class.
U
- updateItem(FxTableCell<?, DataNode>, DataNode) - Method in class org.tentackle.maven.plugin.wizard.fx.DataNodeCellType
- updateItem(FxTreeTableCell<?, DataNode>, DataNode) - Method in class org.tentackle.maven.plugin.wizard.fx.DataNodeCellType
- url - Variable in class org.tentackle.maven.plugin.wizard.BrowseMojo
-
The backend URL.
- user - Variable in class org.tentackle.maven.plugin.wizard.BrowseMojo
-
The backend username.
- userRoot() - Method in class org.tentackle.maven.plugin.wizard.WizardPreferencesFactory
V
- validate() - Method in class org.tentackle.maven.plugin.wizard.AbstractWizardMojo
- validate() - Method in class org.tentackle.maven.plugin.wizard.OperationMojo
- validate() - Method in class org.tentackle.maven.plugin.wizard.PdoMojo
- validate(Map<String, PackageInfo>) - Method in class org.tentackle.maven.plugin.wizard.OperationProfile
- validate(Map<String, PackageInfo>) - Method in class org.tentackle.maven.plugin.wizard.PdoProfile
- validate(Map<String, PackageInfo>) - Method in class org.tentackle.maven.plugin.wizard.Profile
-
Validates the profile.
- variableOffset - Static variable in class org.tentackle.maven.plugin.wizard.pdodata.JavaCodeFactory
-
If
JavaCodeFactory.distinctVariables
is true, the variable names are numbered.
W
- WizardPreferencesFactory - Class in org.tentackle.maven.plugin.wizard
-
Preferences factory to redirect persisted preferences back to
java.util.Preferences
default store. - WizardPreferencesFactory() - Constructor for class org.tentackle.maven.plugin.wizard.WizardPreferencesFactory
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form