Annotation to mark an annotation to be processed during the analyze-phase.
Datatype for storing arbitrary (binary) data in a database.
Money value derived from BigDecimal.
A money value has a distinct and fixed scale that cannot change.
The resource bundle factory.
Support to locate bundle services.
For annotations providing bundle support, a META-INF/service entry must be created
manually in order to be processed by the BundleFactory at runtime as well as the
analyze-, checker- and i18n-maven-plugins at build time.
A simple en- and decryptor.
Each application should provide a concrete instance with a confidential salt and passphase
and a no-arg constructor.
Date with database semantics.
A DMoney is the same as a BMoney but will be treated
differently when stored in the database.
A BMoney is stored as a DOUBLE for the value and an INTEGER for the scale.
Encrypted
Properties.
If a value starts with a
~ (tilde), the remainder of the string is considered to be
encrypted by the application-specific
Cryptor.
Multilingual text.
This is an immutable and serializable object which is supported as a regular datatype
via org.tentackle.sql.datatypes.I18NTextType.
A provider for
Locales.
Supports thread-local locales and mapping of locales according to the application requirements.
Interface to determine the module hierarchy.
Provides a hook to access resources from within a module.
Holds information about a module.
A dependency sorter for jigsaw modules.
Naming rules for classnames.
Used at runtime to determine the remote delegates, at build-time by some wurblets,
and by the wizard to generate PDO- and operation sources.
Can be replaced via @Service for application-specific rules.
Generic path to something.
Annotation to express that the annotated class is a service implementation.
Finds service configurations.
Key to map service finders.
Translates strings to a reduced char set.
Tentackle runtime exception.
Time with database semantics.
Timestamp with UTC option.
Runner for external tools.