Skip navigation links
A B C D F G I L M N O P R S T W 

A

AbstractGetAndSet - Class in de.alpharogroup.model.property
 
AbstractGetAndSet() - Constructor for class de.alpharogroup.model.property.AbstractGetAndSet
 
AbstractPropertyModel<T> - Class in de.alpharogroup.model
The class AbstractPropertyModel serves as a base class for different kinds of property models.
AbstractPropertyModel(Object) - Constructor for class de.alpharogroup.model.AbstractPropertyModel
Constructor
ArrayGetSet - Class in de.alpharogroup.model.property
 
ArrayLengthGetSet - Class in de.alpharogroup.model.property
 
ArrayPropertyGetSet - Class in de.alpharogroup.model.property
 
attach() - Method in class de.alpharogroup.model.ChainingModel
attach() - Method in class de.alpharogroup.model.GenericModel

B

BaseModel<T> - Class in de.alpharogroup.model
The class BaseModel for simple objects.
BaseModel(T) - Constructor for class de.alpharogroup.model.BaseModel
Instantiates a new base model.

C

ChainingModel<T> - Class in de.alpharogroup.model
The class ChainingModel is the default implementation of ChainableModel interface.
ChainingModel(Object) - Constructor for class de.alpharogroup.model.ChainingModel
Instantiates a new ChainingModel.
CollectionModel<T> - Class in de.alpharogroup.model.util
Based on Model but for any collections of serializable objects.
CollectionModel(Collection<T>) - Constructor for class de.alpharogroup.model.util.CollectionModel
Creates model that will contain collection.

D

de.alpharogroup.model - package de.alpharogroup.model
 
de.alpharogroup.model.property - package de.alpharogroup.model.property
 
de.alpharogroup.model.util - package de.alpharogroup.model.util
 
DefaultClassCache - Class in de.alpharogroup.model.property
 
DefaultClassCache() - Constructor for class de.alpharogroup.model.property.DefaultClassCache
 
destroy(Object) - Static method in class de.alpharogroup.model.property.PropertyResolver
Clean up cache for this app.
detach() - Method in class de.alpharogroup.model.ChainingModel
Unsets this property model's instance variables and detaches the model.
detach() - Method in class de.alpharogroup.model.GenericModel
detach() - Method in class de.alpharogroup.model.LoadableDetachableModel

F

FieldGetAndSetter - Class in de.alpharogroup.model.property
 
FieldGetAndSetter(Field) - Constructor for class de.alpharogroup.model.property.FieldGetAndSetter
Construct.

G

GenericCollectionModel<T> - Class in de.alpharogroup.model.util
The class GenericCollectionModel is the base class for wild card collections that contains object that do not appear to implement the Serializable interface.
GenericCollectionModel(T) - Constructor for class de.alpharogroup.model.util.GenericCollectionModel
Instantiates a new GenericCollectionModel.
GenericModel<T> - Class in de.alpharogroup.model
The class GenericModel is the basic implementation of an Model.
GenericModel(T) - Constructor for class de.alpharogroup.model.GenericModel
Instantiates a new GenericModel.
GET - Static variable in class de.alpharogroup.model.property.AbstractGetAndSet
 
get(Class<?>) - Method in class de.alpharogroup.model.property.DefaultClassCache
 
getChainedModel() - Method in class de.alpharogroup.model.ChainingModel
getField() - Method in class de.alpharogroup.model.property.AbstractGetAndSet
getField() - Method in class de.alpharogroup.model.property.FieldGetAndSetter
getField() - Method in class de.alpharogroup.model.property.ObjectAndGetSetter
 
getGetter() - Method in class de.alpharogroup.model.property.AbstractGetAndSet
getGetter() - Method in class de.alpharogroup.model.property.ObjectAndGetSetter
 
getInnermostModelOrObject() - Method in class de.alpharogroup.model.AbstractPropertyModel
 
getObject() - Method in class de.alpharogroup.model.AbstractPropertyModel
getObject() - Method in class de.alpharogroup.model.ChainingModel
getObject() - Method in class de.alpharogroup.model.LoadableDetachableModel
getObjectClass() - Method in class de.alpharogroup.model.AbstractPropertyModel
 
getObjectClass() - Method in class de.alpharogroup.model.GenericModel
getPropertyClass(String, Class<?>) - Static method in class de.alpharogroup.model.property.PropertyResolver
Gets the property class.
getPropertyClass(String, Object) - Static method in class de.alpharogroup.model.property.PropertyResolver
Gets the property class.
getPropertyExpression() - Method in class de.alpharogroup.model.AbstractPropertyModel
Gets the property expression for this model
getPropertyField() - Method in class de.alpharogroup.model.AbstractPropertyModel
 
getPropertyField(String, Object) - Static method in class de.alpharogroup.model.property.PropertyResolver
Gets the property field.
getPropertyGetter() - Method in class de.alpharogroup.model.AbstractPropertyModel
getPropertyGetter(String, Object) - Static method in class de.alpharogroup.model.property.PropertyResolver
Gets the property getter.
getPropertySetter() - Method in class de.alpharogroup.model.AbstractPropertyModel
getPropertySetter(String, Object) - Static method in class de.alpharogroup.model.property.PropertyResolver
Gets the property setter.
getSetter() - Method in class de.alpharogroup.model.property.AbstractGetAndSet
getSetter() - Method in class de.alpharogroup.model.property.ObjectAndGetSetter
 
getTarget() - Method in class de.alpharogroup.model.ChainingModel
 
getTargetClass() - Method in class de.alpharogroup.model.property.AbstractGetAndSet
getTargetClass() - Method in class de.alpharogroup.model.property.ArrayGetSet
getTargetClass() - Method in class de.alpharogroup.model.property.ArrayLengthGetSet
getTargetClass() - Method in class de.alpharogroup.model.property.ArrayPropertyGetSet
getTargetClass() - Method in class de.alpharogroup.model.property.FieldGetAndSetter
getTargetClass() - Method in class de.alpharogroup.model.property.ObjectAndGetSetter
 
getValue(Object) - Method in class de.alpharogroup.model.property.ArrayGetSet
getValue(Object) - Method in class de.alpharogroup.model.property.ArrayLengthGetSet
getValue(Object) - Method in class de.alpharogroup.model.property.ArrayPropertyGetSet
getValue(Object) - Method in class de.alpharogroup.model.property.FieldGetAndSetter
getValue(Object) - Method in class de.alpharogroup.model.property.ListGetSet
getValue(Object) - Method in class de.alpharogroup.model.property.MapGetSet
getValue() - Method in class de.alpharogroup.model.property.ObjectAndGetSetter
 
getValue(String, Object) - Static method in class de.alpharogroup.model.property.PropertyResolver
Looks up the value from the object with the given expression.

I

IS - Static variable in class de.alpharogroup.model.property.AbstractGetAndSet
 
isAttached() - Method in class de.alpharogroup.model.LoadableDetachableModel
Checks if the object is attached.

L

ListGetSet - Class in de.alpharogroup.model.property
 
ListModel<T> - Class in de.alpharogroup.model.util
Based on Model but for lists of serializable objects.
ListModel(List<T>) - Constructor for class de.alpharogroup.model.util.ListModel
Creates model that will contain list.
load() - Method in class de.alpharogroup.model.LoadableDetachableModel
Loads and returns the (temporary) model object.
LoadableDetachableModel<T> - Class in de.alpharogroup.model
Model that makes working with detachable models a breeze.
LoadableDetachableModel(T) - Constructor for class de.alpharogroup.model.LoadableDetachableModel
This constructor is used if you already have the object retrieved and want to wrap it with a detachable model.

M

MapGetSet - Class in de.alpharogroup.model.property
 
MapModel<K,V> - Class in de.alpharogroup.model.util
Based on Model but for maps of serializable objects.
MapModel(Map<K, V>) - Constructor for class de.alpharogroup.model.util.MapModel
Creates model that will contain map.

N

newSerializableCollectionOf(Collection<T>) - Method in class de.alpharogroup.model.util.CollectionModel
Creates a serializable version of the object.
newSerializableCollectionOf(T) - Method in class de.alpharogroup.model.util.GenericCollectionModel
Creates a serializable version of the object.
newSerializableCollectionOf(List<T>) - Method in class de.alpharogroup.model.util.ListModel
Creates a serializable version of the object.
newSerializableCollectionOf(Map<K, V>) - Method in class de.alpharogroup.model.util.MapModel
Creates a serializable version of the object.
newSerializableCollectionOf(Set<T>) - Method in class de.alpharogroup.model.util.SetModel
Creates a serializable version of the object.
newSerializableCollectionOf(Collection<T>) - Method in class de.alpharogroup.model.util.WildcardCollectionModel
Creates a serializable version of the object.
newSerializableCollectionOf(List<T>) - Method in class de.alpharogroup.model.util.WildcardListModel
Creates a serializable version of the object.
newSerializableCollectionOf(Set<T>) - Method in class de.alpharogroup.model.util.WildcardSetModel
Creates a serializable version of the object.
newValue(Object) - Method in class de.alpharogroup.model.property.ArrayGetSet
newValue(Object) - Method in class de.alpharogroup.model.property.ArrayLengthGetSet
newValue(Object) - Method in class de.alpharogroup.model.property.ArrayPropertyGetSet
newValue(Object) - Method in class de.alpharogroup.model.property.FieldGetAndSetter
newValue(Object) - Method in class de.alpharogroup.model.property.ListGetSet
newValue(Object) - Method in class de.alpharogroup.model.property.MapGetSet

O

ObjectAndGetSetter - Class in de.alpharogroup.model.property
 
ObjectAndGetSetter(GetAndSet, Object) - Constructor for class de.alpharogroup.model.property.ObjectAndGetSetter
Instantiates a new object and get setter.
of() - Static method in class de.alpharogroup.model.BaseModel
Factory methods for Model which uses type inference to make code shorter.
of(Model<?>) - Static method in class de.alpharogroup.model.BaseModel
Supresses generics warning when converting model types.
of(T) - Static method in class de.alpharogroup.model.BaseModel
Factory methods for Model which uses type inference to make code shorter.
of(Object, String) - Static method in class de.alpharogroup.model.PropertyModel
Type-infering factory method.
of() - Static method in class de.alpharogroup.model.SerializableModel
Factory methods for Model which uses type inference to make code shorter.
of(Model<?>) - Static method in class de.alpharogroup.model.SerializableModel
Supresses generics warning when converting model types.
of(T) - Static method in class de.alpharogroup.model.SerializableModel
Factory methods for Model which uses type inference to make code shorter.
of(Collection<C>) - Static method in class de.alpharogroup.model.util.CollectionModel
Factory method for models that contain collections.
of(List<C>) - Static method in class de.alpharogroup.model.util.ListModel
Factory method for models that contain list.
of(Collection<C>) - Static method in class de.alpharogroup.model.util.WildcardCollectionModel
Factory method for models that contain collections.
of(List<C>) - Static method in class de.alpharogroup.model.util.WildcardListModel
Factory method for models that contain lists.
ofCollection(Collection<C>) - Static method in class de.alpharogroup.model.GenericModel
Factory method for models that contain collections.
ofList(List<C>) - Static method in class de.alpharogroup.model.GenericModel
Factory method for models that contain lists.
ofMap(Map<K, V>) - Static method in class de.alpharogroup.model.GenericModel
Factory method for models that contain maps.
ofMap(Map<K, V>) - Static method in class de.alpharogroup.model.util.MapModel
Factory method for models that contain maps.
ofSet(Set<C>) - Static method in class de.alpharogroup.model.GenericModel
Factory method for models that contain sets.
ofSet(Set<C>) - Static method in class de.alpharogroup.model.util.SetModel
Factory method for models that contain sets.
ofSet(Set<C>) - Static method in class de.alpharogroup.model.util.WildcardSetModel
Factory method for models that contain sets.
onAttach() - Method in class de.alpharogroup.model.LoadableDetachableModel
Attaches to the current request.
onDetach() - Method in class de.alpharogroup.model.LoadableDetachableModel
Detaches from the current request.

P

propertyExpression() - Method in class de.alpharogroup.model.AbstractPropertyModel
 
propertyExpression() - Method in class de.alpharogroup.model.PropertyModel
PropertyModel<T> - Class in de.alpharogroup.model
A PropertyModel is used to dynamically access a model using a "property expression".
PropertyModel(Object, String) - Constructor for class de.alpharogroup.model.PropertyModel
Construct with a wrapped (IModel) or unwrapped (non-IModel) object and a property expression that works on the given model.
PropertyResolver - Class in de.alpharogroup.model.property
This class parses expressions to lookup or set a value on the object that is given.
put(Class<?>, Map<String, GetAndSet>) - Method in class de.alpharogroup.model.property.DefaultClassCache
 

R

replaceAll(CharSequence, CharSequence, CharSequence) - Static method in class de.alpharogroup.model.property.PropertyResolver
Replace all occurrences of one string replaceWith another string.

S

SerializableModel<T extends Serializable> - Class in de.alpharogroup.model
The class SerializableModel contains only model object that implements the Serializable interface.
SerializableModel(T) - Constructor for class de.alpharogroup.model.SerializableModel
Instantiates a new SerializableModel.
SET - Static variable in class de.alpharogroup.model.property.AbstractGetAndSet
 
setChainedModel(Model<?>) - Method in class de.alpharogroup.model.ChainingModel
setClassCache(Object, ClassCache) - Static method in class de.alpharogroup.model.property.PropertyResolver
Sets the ClassCache for the given application.
SetModel<T> - Class in de.alpharogroup.model.util
Based on Model but for sets of serializable objects.
SetModel(Set<T>) - Constructor for class de.alpharogroup.model.util.SetModel
Creates model that will contain set.
setObject(T) - Method in class de.alpharogroup.model.AbstractPropertyModel
Applies the property expression on the model object using the given object argument.
setObject(T) - Method in class de.alpharogroup.model.ChainingModel
setObject(T) - Method in class de.alpharogroup.model.LoadableDetachableModel
Manually loads the model with the specified object.
setObject(T) - Method in class de.alpharogroup.model.SerializableModel
Set the model object; calls setObject(java.io.Serializable).
setObject(T) - Method in class de.alpharogroup.model.util.GenericCollectionModel
setTarget(Object) - Method in class de.alpharogroup.model.ChainingModel
Sets a new target - object or model.
setValue(Object, Object) - Method in class de.alpharogroup.model.property.ArrayGetSet
setValue(Object, Object) - Method in class de.alpharogroup.model.property.ArrayLengthGetSet
setValue(Object, Object) - Method in class de.alpharogroup.model.property.ArrayPropertyGetSet
setValue(Object, Object) - Method in class de.alpharogroup.model.property.FieldGetAndSetter
setValue(Object, Object) - Method in class de.alpharogroup.model.property.ListGetSet
setValue(Object, Object) - Method in class de.alpharogroup.model.property.MapGetSet
setValue(Object) - Method in class de.alpharogroup.model.property.ObjectAndGetSetter
Sets the value.
setValue(String, Object, Object) - Static method in class de.alpharogroup.model.property.PropertyResolver
Set the value on the object with the given expression.

T

toString() - Method in class de.alpharogroup.model.ChainingModel
toString() - Method in class de.alpharogroup.model.LoadableDetachableModel
toString() - Method in class de.alpharogroup.model.PropertyModel

W

WildcardCollectionModel<T> - Class in de.alpharogroup.model.util
Based on Model but for any collections of serializable objects.
WildcardCollectionModel(Collection<T>) - Constructor for class de.alpharogroup.model.util.WildcardCollectionModel
Creates model that will contain collection.
WildcardListModel<T> - Class in de.alpharogroup.model.util
Based on Model but for lists of serializable objects.
WildcardListModel(List<T>) - Constructor for class de.alpharogroup.model.util.WildcardListModel
Creates model that will contain list.
WildcardSetModel<T> - Class in de.alpharogroup.model.util
Based on Model but for sets of serializable objects.
WildcardSetModel(Set<T>) - Constructor for class de.alpharogroup.model.util.WildcardSetModel
Creates model that will contain set.
A B C D F G I L M N O P R S T W 
Skip navigation links

Copyright © 2015–2017 Alpha Ro Group UG (haftungsbeschrÀngt). All rights reserved.