| Interface | Description |
|---|---|
| Identifiable<I extends Comparable<I> & Serializable> |
Base interface for something identifiable.
|
| Timestamped |
Base interface for timestamped entity.
|
| Versioned |
Base interface for versioned entity.
|
| Class | Description |
|---|---|
| BaseEntity<I extends Comparable<I> & Serializable> |
Let all your entities extend from this.
|
| TimestampedEntity<I extends Comparable<I> & Serializable> |
Mapped superclass for timestamped entity.
|
| VersionedEntity<I extends Comparable<I> & Serializable> |
Mapped superclass for versioned entity.
|
| Annotation Type | Description |
|---|---|
| NonDeletable |
When put on a
BaseEntity, then any attempt to BaseEntityService.delete(BaseEntity) will throw
NonDeletableEntityException. |
Copyright © 2015–2017 OmniFaces. All rights reserved.