All Classes
-
All Classes Interface Summary Class Summary Class Description AbstractGetAndSet AbstractPropertyModel<T> The classAbstractPropertyModel
serves as a base class for different kinds of property models.ArrayGetSet ArrayLengthGetSet ArrayPropertyGetSet Attachable The interfaceAttachable
provides the ability to attach an object from a context.BaseModel<T> The classBaseModel
for simple objects.CachingMethodResolver A cache of a wrappedIMethodResolver
.CachingProxyFactory A factory caching proxy classes.ChainingModel<T> The classChainingModel
is the default implementation ofIChainingModel
interface.ClassCache The interfaceClassCache
provides methods for a class cache.CollectionModel<T> Based onIModel
but for any collections of serializable objects.DefaultClassCache DefaultMethodResolver The default resolver ofMethod
s.DefaultProxyFactory Default factory of proxies, utilizingcglib
for dynamic class creation andobjenesis
for constructor-less instance creation.Evaluation<R> An evaluation of method invocations.FieldGetAndSetter GenericCollectionModel<T> The classGenericCollectionModel
is the base class for wild card collections that contains object that do not appear to implement theSerializable
interface.GenericModel<T> The classGenericModel
is the basic implementation of anIModel
.GetAndSet The interfaceGetAndSet
provides methods to get and set values of an object in a model.IChainingModel<T> The interfaceIChainingModel
provides chaining for model objects.IDetachable The interfaceIDetachable
provides the ability to detach an object that was previously attached to a context.IMethodResolver A resolver ofMethod
s.IModel<T> A IModel decorates the actual model object that can be used by any other UI-Component.IObjectClassAwareModel<T> The interfaceIObjectClassAwareModel
can resolve the class of the generic type.IPropertyReflectionAwareModel<T> The interfaceIPropertyReflectionAwareModel
provides reflection information about the model object property.IProxyFactory A factory of proxies.IProxyFactory.Callback Callback to a method invocation on a proxy.IWrapModel<T> The marker interfaceIWrapModel
represents a model that serves as a decorator for another.LambdaBindingModel<T> LambdaBindingModel
is a basic implementation of anIModel
that can bind two model object together.LambdaModel<T> LambdaModel
is a basic implementation of anIModel
that uses a serializableSupplier
to get the object andConsumer
to set it.ListGetSet ListModel<T> Based onIModel
but for lists of serializable objects.LoadableDetachableModel<T> IModel that makes working with detachable models a breeze.MapGetSet MapModel<K,V> Based onIModel
but for maps of serializable objects.ObjectAndGetSetter Objects Object utilities.ObjectTypeAware<T> The interfaceObjectTypeAware
can resolve the type of the generic object type.PropertyModel<T> A PropertyModel is used to dynamically access a model using a "property expression".PropertyResolver This class parses expressions to lookup or set a value on the object that is given.Reflection Reflection utilities.SerializableBiConsumer<T,U> The functional interfaceSerializableBiConsumer
as the name implies extendsBiConsumer
andSerializable
interfaceSerializableConsumer<T> The functional interfaceSerializableConsumer
as the name implies extendsConsumer
andSerializable
interfaceSerializableFunction<T,R> The functional interfaceSerializableFunction
as the name implies extendsFunction
andSerializable
interfaceSerializableModel<T extends java.io.Serializable> The classSerializableModel
contains only model object that implements theSerializable
interface.SerializableSupplier<T> The functional interfaceSerializableSupplier
as the name implies extendsSupplier
andSerializable
interfaceSetModel<T> Based onIModel
but for sets of serializable objects.SimpleLambdaModel<T> TypeSafeModel<T> A model for lazy evaluations:WildcardCollectionModel<T> Based onIModel
but for any collections of serializable objects.WildcardListModel<T> Based onIModel
but for lists of serializable objects.WildcardSetModel<T> Based onIModel
but for sets of serializable objects.