A D E F G J L M O R S T U 

A

AbstractReadOnlyDetachedModel<T> - Class in de.flapdoodle.wicket.model
AbstractReadOnlyDetachedModel is an adapter base class for implementing models which have detach logic and are read-only.
AbstractReadOnlyDetachedModel() - Constructor for class de.flapdoodle.wicket.model.AbstractReadOnlyDetachedModel
 
apply(T) - Method in interface de.flapdoodle.functions.Function1
 
apply(T1, T2) - Method in interface de.flapdoodle.functions.Function2
 
apply(T1, T2, T3) - Method in interface de.flapdoodle.functions.Function3
 
apply(Function1<R, T>) - Static method in class de.flapdoodle.wicket.model.Models
Creates a model based on a function and a set of models.
apply(Function2<R, T1, T2>) - Static method in class de.flapdoodle.wicket.model.Models
Creates a model based on a function and a set of models.
apply(Function3<R, T1, T2, T3>) - Static method in class de.flapdoodle.wicket.model.Models
Creates a model based on a function and a set of models.
apply(Function1<R, T1>) - Method in class de.flapdoodle.wicket.model.transformation.ModelSet.Set1
create a model with a transforming function
apply(Function2<T, T1, T2>) - Method in class de.flapdoodle.wicket.model.transformation.ModelSet.Set2
create a model with a transforming function
apply(Function3<T, T1, T2, T3>) - Method in class de.flapdoodle.wicket.model.transformation.ModelSet.Set3
create a model with a transforming function
applyLazy(Function1<R, Lazy<T>>) - Static method in class de.flapdoodle.wicket.model.Models
Creates a model based on a function and a set of models.
applyLazy(Function2<R, Lazy<T1>, Lazy<T2>>) - Static method in class de.flapdoodle.wicket.model.Models
Creates a model based on a function and a set of models.
applyLazy(Function3<R, Lazy<T1>, Lazy<T2>, Lazy<T3>>) - Static method in class de.flapdoodle.wicket.model.Models
Creates a model based on a function and a set of models.
applyLazy(Function1<R, Lazy<T1>>) - Method in class de.flapdoodle.wicket.model.transformation.ModelSet.Set1
create a model with a transforming function with model value access indirection
applyLazy(Function2<T, Lazy<T1>, Lazy<T2>>) - Method in class de.flapdoodle.wicket.model.transformation.ModelSet.Set2
create a model with a transforming function with model value access indirection
applyLazy(Function3<T, Lazy<T1>, Lazy<T2>, Lazy<T3>>) - Method in class de.flapdoodle.wicket.model.transformation.ModelSet.Set3
create a model with a transforming function with model value access indirection

D

de.flapdoodle.functions - package de.flapdoodle.functions
 
de.flapdoodle.wicket.model - package de.flapdoodle.wicket.model
 
de.flapdoodle.wicket.model.transformation - package de.flapdoodle.wicket.model.transformation
 

E

emptyIfNull(IModel<List<T>>) - Static method in class de.flapdoodle.wicket.model.Models
creates a model which returns an empty list of source list is null

F

Function - Interface in de.flapdoodle.functions
 
Function1<R,T> - Interface in de.flapdoodle.functions
 
Function2<R,T1,T2> - Interface in de.flapdoodle.functions
 
Function3<R,T1,T2,T3> - Interface in de.flapdoodle.functions
 
Functions - Class in de.flapdoodle.functions
function aggregation helper
Functions - Class in de.flapdoodle.wicket.model.transformation
function reference for model transformation
Functions.LazyReference1<R,T> - Class in de.flapdoodle.wicket.model.transformation
a function reference for model transformation
Functions.LazyReference1(Function1<R, Lazy<T>>) - Constructor for class de.flapdoodle.wicket.model.transformation.Functions.LazyReference1
 
Functions.LazyReference2<R,T1,T2> - Class in de.flapdoodle.wicket.model.transformation
a function reference for model transformation
Functions.LazyReference2(Function2<R, Lazy<T1>, Lazy<T2>>) - Constructor for class de.flapdoodle.wicket.model.transformation.Functions.LazyReference2
 
Functions.LazyReference3<R,T1,T2,T3> - Class in de.flapdoodle.wicket.model.transformation
a function reference for model transformation
Functions.LazyReference3(Function3<R, Lazy<T1>, Lazy<T2>, Lazy<T3>>) - Constructor for class de.flapdoodle.wicket.model.transformation.Functions.LazyReference3
 
Functions.Reference1<R,T> - Class in de.flapdoodle.wicket.model.transformation
a function reference for model transformation
Functions.Reference1(Function1<R, T>) - Constructor for class de.flapdoodle.wicket.model.transformation.Functions.Reference1
 
Functions.Reference2<R,T1,T2> - Class in de.flapdoodle.wicket.model.transformation
a function reference for model transformation
Functions.Reference2(Function2<R, T1, T2>) - Constructor for class de.flapdoodle.wicket.model.transformation.Functions.Reference2
 
Functions.Reference3<R,T1,T2,T3> - Class in de.flapdoodle.wicket.model.transformation
a function reference for model transformation
Functions.Reference3(Function3<R, T1, T2, T3>) - Constructor for class de.flapdoodle.wicket.model.transformation.Functions.Reference3
 

G

get() - Method in interface de.flapdoodle.wicket.model.transformation.Lazy
 

J

join(Function1<R, X>, Function1<X, T>) - Static method in class de.flapdoodle.functions.Functions
joins two functions with matching types to a new function converts T to X to R
join(Function2<R, T1, X>, Function1<X, T2>) - Static method in class de.flapdoodle.functions.Functions
joins to functions with matching types to a new function converts T2 to X and T1 to R
join(Function2<R, T1, X>, Function2<X, T2, T3>) - Static method in class de.flapdoodle.functions.Functions
joins to functions with matching types to a new function converts T2 and T3 to X and T1 to R
join(Function2<R, A, B>, Function2<A, T1, T2>, Function2<B, T2, T3>) - Static method in class de.flapdoodle.functions.Functions
joins to functions with matching types to a new function converts T2 and T3 to X and T1 to R

L

Lazy<V> - Interface in de.flapdoodle.wicket.model.transformation
value access indirection

M

Models - Class in de.flapdoodle.wicket.model
wicket model support functions
ModelSet - Class in de.flapdoodle.wicket.model.transformation
model sets
ModelSet() - Constructor for class de.flapdoodle.wicket.model.transformation.ModelSet
 
ModelSet.Set1<T1> - Class in de.flapdoodle.wicket.model.transformation
a model set with one model
ModelSet.Set1(IModel<T1>) - Constructor for class de.flapdoodle.wicket.model.transformation.ModelSet.Set1
 
ModelSet.Set2<T1,T2> - Class in de.flapdoodle.wicket.model.transformation
a model set with one model
ModelSet.Set2(IModel<T1>, IModel<T2>) - Constructor for class de.flapdoodle.wicket.model.transformation.ModelSet.Set2
 
ModelSet.Set3<T1,T2,T3> - Class in de.flapdoodle.wicket.model.transformation
a model set with one model
ModelSet.Set3(IModel<T1>, IModel<T2>, IModel<T3>) - Constructor for class de.flapdoodle.wicket.model.transformation.ModelSet.Set3
 

O

on(IModel<T>) - Static method in class de.flapdoodle.wicket.model.Models
Creates a model based on a set of models and a function.
on(IModel<T1>, IModel<T2>) - Static method in class de.flapdoodle.wicket.model.Models
Creates a model based on a set of models and a function.
on(IModel<T1>, IModel<T2>, IModel<T3>) - Static method in class de.flapdoodle.wicket.model.Models
Creates a model based on a set of models and a function.

R

readOnly(IModel<T>) - Static method in class de.flapdoodle.wicket.model.Models
creates a read only version of a model, setObject will throw an exception

S

setObject(T) - Method in class de.flapdoodle.wicket.model.AbstractReadOnlyDetachedModel
This default implementation of setObject unconditionally throws an UnsupportedOperationException.
swap(Function2<R, T2, T1>) - Static method in class de.flapdoodle.functions.Functions
swap function type signature without changing behavior

T

to(IModel<T>) - Method in class de.flapdoodle.wicket.model.transformation.Functions.LazyReference1
create a model from a function and a model
to(IModel<T1>, IModel<T2>) - Method in class de.flapdoodle.wicket.model.transformation.Functions.LazyReference2
create a model from a function and a model
to(IModel<T1>, IModel<T2>, IModel<T3>) - Method in class de.flapdoodle.wicket.model.transformation.Functions.LazyReference3
create a model from a function and a model
to(IModel<T>) - Method in class de.flapdoodle.wicket.model.transformation.Functions.Reference1
create a model from a function and a model
to(IModel<T1>, IModel<T2>) - Method in class de.flapdoodle.wicket.model.transformation.Functions.Reference2
create a model from a function and a model
to(IModel<T1>, IModel<T2>, IModel<T3>) - Method in class de.flapdoodle.wicket.model.transformation.Functions.Reference3
create a model from a function and a model

U

unmodifiable(IModel<List<? extends T>>) - Static method in class de.flapdoodle.wicket.model.Models
creates a read only model from a list and make the model list unmodifiable on read access
unmodifiable(List<T>) - Static method in class de.flapdoodle.wicket.model.Models
creates a read only model from a list, the list is unmodifiable
A D E F G J L M O R S T U 

Copyright © 2013. All Rights Reserved.