|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| BindableObjectActor | Actor that acts on a AbstractBindableObject, e.g. |
| BindableObjectActorRole | Role given to a BindableObjectActor. |
| BindableObjectDependency | Interface to be implemented by many-to-many related objects where the many-to-many relation should support marking dependency states. |
| DataSource | DataSource is an interface to be implemented by data sources that are used with data providers. |
| Distributable | Interface for objects that can be distributed. |
| GenericSerializable | Interface to be implemented by classes that support passing generic type arguments along with the serialization. |
| Owned | Interface for objects that can be owned by a BindableObjectActor. |
| PermissionAccessGrant | Interface to be implemented by objects that are in many-to-many relation with Permission, for marking permission actions granted to the related object. |
| RelationObject | Interface to be implemented by objects that can work in a graph of related objects. |
| SerializableObject | Interface implemented by classes that support hierarchical model serialization. |
| StorageContainerNaming | Interface to be implemented by objects that support giving name or name by id to storage containers. |
| Updatable | Interface to be implemented by classes that support marking last update timestamp and id of the updater. |
| Class Summary | |
|---|---|
| AbstractBindableObject | Base class for classes that support binding / persistent storage: e.g. |
| CharacterUtils | Utilities for working with characters. |
| HashString | Character sequence that contains a hash, e.g. |
| KeyWords | Class that declares and defines common keywords and constants. |
| KeyWords.EncodingKeywords | Key words and names related to encoding. |
| KeyWords.SessionParameterKeywords | Key words and names related to client session management. |
| ObjectCount | Class that represents number of items in a set of objects. |
| ObjectRelation<T,U> | Class that describes relation from a class to another derived class. |
| ObjectRelationHandler | Handler for object dynamic relations. |
| ObjectStateChange | Enumerated constants for describing a change to an object model state. |
| RandomIntegerSeries | A series of random integers. |
| RandomIntegerSeriesIterator | Iterator for accessing the random series. |
| ReflectionUtils | Utilities for using Reflection. |
| TimeFrame | Simple class to hold values for time frame parameters. |
| TimeMeasure | Class that describes measure of time (e.g. |
| ValueChange | Object containing old and new value of a changed value. |
| Enum Summary | |
|---|---|
| Rounding | Rounding by enumerated rounding rules. |
| TimeUnit | TimeUnit represents time durations at a given unit of granularity and provides utility methods to convert across units, and to perform timing and delay operations in these units. |
| Annotation Types Summary | |
|---|---|
| BigDecimalPrecision | Annotation for defining confiration keys and default configurations for BigDecimals used as object fields. |
| FieldName | Format specifier annotation used to document a field name and provide means to access fields by means of reflection. |
| SerializableClass | Annotation to be used by classes to support instance creation by reflection, ie. |
| SerializableField | Annotation to be used by AbstractBindableObject and SerializableObject fields that should be serialized when serializing the object. |
Declares and defines common and generic types used in the the 10Duke SDK.
Primary design intent is to lay out the foundation and support for:
Good starting points to study classes, interfaces and annotations in com.tenduke.types:
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||