final
so that
they can be persisted with Hibernate.
All entity class inherit AbstractBean, but use implicit polymorphism
in the Hibernate mapping files : this means that all concrete subclasses
must declare persistent fields inherited from AbstractBean.
See Hibernate reference chapter 9 Inheritence Mapping and particularly
9.1.6. Table per concrete class, using implicit polymorphismInterface | Description |
---|---|
Entity |
All database entities must implement this interface, which represents
the minimum requirements to meet.
|
IntCodeEnum<E extends Enum<E>> |
An interface to be implemented by java.lang.Enum classes that need
to associate a unique and constant integer code to their enum constants.
|
Class | Description |
---|---|
AbstractEntity |
This is a POJO Business Domain Object.
|
AbstractEntity.CreateDateComparator | |
AbstractEntity.IdComparator |
Compares 2 instances by ID.
|
AbstractEntity.LastModifiedDateComparator |
Compares 2 instances by last modified date.
|
Component |
Models a project component.
|
Component.ProjectNameComparator | |
Configuration |
A configuration item.
|
Configuration.ConfigurationOrderComparator | |
CustomField |
A custom field that can be added to an Issue.
|
CustomFieldValue |
An option for the value of a CustomField of type
LIST . |
ImportDataModel | |
Issue |
A project issue.
|
IssueActivity |
An issue activity.
|
IssueAttachment |
A file attachment to an Issue.
|
IssueAttachment.OriginalFilenameComparator |
Compares 2 attachments by original filename
|
IssueAttachment.SizeComparator |
Compares 2 attachments by file size.
|
IssueField |
A CustomField with its value for an Issue.
|
IssueHistory |
An issue history entry.
|
IssueRelation |
A relation between issues.
|
IssueSearchQuery | |
Language |
Models a language entry.
|
NameValuePair |
Class provides basic storage for name values pairs.
|
Notification |
A notification to a user about an Issue.
|
Notification.IssueUserRoleComparator |
Compares by properties issue, user, role.
|
Permission |
A user permission on a project.
|
Permission.PermissionPropertiesComparator | |
Project |
This is a POJO Business Domain Object modelling a project.
|
Project.ProjectComparator |
Comparator for comparing projects by name
|
ProjectScript |
A Beanshell script configured to be executed for a specific Project field.
|
ProjectScript.FieldPriorityComparator | |
ProjectScript.ScriptPriorityComparator | |
Report |
This is a POJO Business Domain Object.
|
SystemConfiguration | |
User |
A user.
|
User.LoginComparator | |
UserPreferences |
The system configuration of a User.
|
Version |
A Project version.
|
Version.VersionComparator |
Compares 2 Versions by major and minor number.
|
WorkflowScript |
A BeanShell script to execute on a particular event.
|
Enum | Description |
---|---|
Configuration.Type | |
CustomField.DateFormat |
Date format for fields of type DATE.
|
CustomField.Type |
Enumeration of possible data types.
|
IssueActivityType | |
IssueHistory.Status | |
IssueRelation.Type | |
Notification.Role | |
Notification.Type | |
PermissionType |
Enumeration for permission types.
|
Status |
Enumeration of Project, Component or Version statuses.
|
WorkflowScript.ScriptLanguage |
Copyright © 2002–2019 itracker. All rights reserved.