@Version(value="1.0.0")
Interface | Description |
---|---|
Copyable<S extends Copyable<S>> |
An object which can be copied.
|
DeepCopyable<S extends DeepCopyable<S>> |
An object which can be copied.
|
Isomorphism.IsomorphismProxy |
Marker interface for proxies created by
Isomorphism . |
Scoped<T extends Self<T>> |
A general interface describing a system with a hierarchical scope for
visibility of the contents of that system.
|
Self<S extends Self<S>> |
For classes which follow the self-bounding pattern.
|
Class | Description |
---|---|
Enumeration<S extends Enumeration<S>> |
A reimplementation of Java's Enum class, primarily for the purpose of
facilitating enumerations with generics.
|
Isomorphism |
An isomorphic mapping from one object graph to another, typically maintained
during a set of
deep copy operations. |