All Classes and Interfaces
Class
Description
The class
AbstractPropertyModel
serves as a base class for different kinds of property
models.The interface
Attachable
provides the ability to attach an object from a context.The class
BaseModel
for simple objects.A cache of a wrapped
IMethodResolver
.A factory caching proxy classes.
The class
ChainingModel
is the default implementation of IChainingModel
interface.The interface
ClassCache
provides methods for a class cache.Based on
IModel
but for any collections of serializable objects.The default resolver of
Method
s.The class
GenericCollectionModel
is the base class for wild card collections that
contains object that do not appear to implement the Serializable
interface.The class
GenericModel
is the basic implementation of an IModel
.The interface
GetAndSet
provides methods to get and set values of an object in a model.The interface
IChainingModel
provides chaining for model objects.The interface
IDetachable
provides the ability to detach an object that was previously
attached to a context.A resolver of
Method
s.A IModel decorates the actual model object that can be used by any other UI-Component.
The interface
IObjectClassAwareModel
can resolve the class of the generic type.The interface
IPropertyReflectionAwareModel
provides reflection information about the
model object property.A factory of proxies.
Callback to a method invocation on a proxy.
The marker interface
IWrapModel
represents a model that serves as a decorator for
another.LambdaBindingModel
is a basic implementation of an IModel
that can bind
two model object together.Based on
IModel
but for lists of serializable objects.IModel that makes working with detachable models a breeze.
Based on
IModel
but for maps of serializable objects.Object utilities.
The interface
ObjectTypeAware
can resolve the type of the generic object type.A PropertyModel is used to dynamically access a model using a "property expression".
This class parses expressions to lookup or set a value on the object that is given.
Reflection utilities.
The functional interface
SerializableBiConsumer
as the name implies extends
BiConsumer
and Serializable
interfaceThe functional interface
SerializableConsumer
as the name implies extends
Consumer
and Serializable
interfaceThe functional interface
SerializableFunction
as the name implies extends
Function
and Serializable
interfaceThe class
SerializableModel
contains only model object that implements the
Serializable
interface.The functional interface
SerializableSupplier
as the name implies extends
Supplier
and Serializable
interfaceBased on
IModel
but for sets of serializable objects.Based on
IModel
but for any collections of serializable objects.Based on
IModel
but for lists of serializable objects.Based on
IModel
but for sets of serializable objects.