See: Description
Interface | Description |
---|---|
DataObject |
Indicates that the object is a simple data-carrying POJO.
|
FastSerializable |
FastSerializable provides an alternative to the Serializable interface
where the exact type of the object to be serialized is known at compile
time.
|
Immutable |
Marker interface that claims that instances of the implementing class
are immutable after construction.
|
Class | Description |
---|---|
AbstractDataObject |
Simple base implementation of DataObject for cases where
there's no other inheritance structure to get in the way.
|
AbstractFieldsObject |
An AbstractFieldsObject is an AbstractDataObject for which
equals() ,
hashCode() and toString() are defined in terms of
fields' names and values. |
CompareUtil |
Utility class containing static comparison methods.
|
FastSerialize |
Utility functions based around the FastSerializable contract.
|
ImmutableDataObject |
Simple base implementation of an immutable DataObject
for cases where there's no other inheritance structure to
get in the way.
|
IntSet |
IntSet provides efficient management of a set of primitive integers.
|
NamedInteger |
Superclass for integer values that have certain well-known named values,
but can also take other values.
|
OCObjectInputStream |
Object input stream that uses the current thread's context class loader rather than the
unpredictable class loader that ObjectInputStream uses.
|
StringUtil |
Utility class containing static methods for appending to strings.
|
Enum | Description |
---|---|
FastSerialize.SerialisableType |
Defines utility classes that are common to more than one OpenCloud product.