Skip navigation links
A C E F G H I M O P R S T U 

A

Argument<T> - Class in org.wicketeer.modelfactory.internal
An Argument represents a statically defined sequence of method invocations on a given Class.
ArgumentConversionException - Exception in org.wicketeer.modelfactory.internal
This exception is thrown when is not possible to convert a placeholder object in an Argument
ArgumentsFactory - Class in org.wicketeer.modelfactory.internal
An utility class of static factory methods that creates arguments and binds them with their placeholders

C

createArgument(Class<T>) - Static method in class org.wicketeer.modelfactory.internal.ArgumentsFactory
 
createArgument(Class<T>, InvocationSequence) - Static method in class org.wicketeer.modelfactory.internal.ArgumentsFactory
 
createProxy(InvocationInterceptor, Class<T>, boolean, Class<?>...) - Static method in class org.wicketeer.modelfactory.internal.ProxyUtil
 

E

enumerate(Collection<?>, String) - Static method in class org.wicketeer.modelfactory.internal.ProxyUtil
 
equals(Object) - Method in class org.wicketeer.modelfactory.internal.Argument
evaluate(Object) - Method in class org.wicketeer.modelfactory.internal.Argument
Evaluates this Argument on the given object

F

from(T) - Static method in class org.wicketeer.modelfactory.ModelFactory
Proxies the given object in order to be able to call methods on it to create the property path later-on used by model().
from(IModel<T>) - Static method in class org.wicketeer.modelfactory.ModelFactory
Proxies the Model-Object's type in order to be able to call methods on it to create the property path later-on used by model().
from(IModel<? extends T>, Class<T>) - Static method in class org.wicketeer.modelfactory.ModelFactory
In cases where you need to hint the Type of the model passed, because it cannot be reflected, you can use this method and provide the model objects expected type as parameter.
fromClass(Class<T>) - Static method in class org.wicketeer.modelfactory.ModelFactory
starts recording from a class.

G

get() - Method in class org.wicketeer.modelfactory.RequestCycleLocal
retrieves the object from the RequestCycle
getAndRemoveArgumentFor(T) - Static method in class org.wicketeer.modelfactory.internal.ArgumentsFactory
 
getArgumentFor(T) - Static method in class org.wicketeer.modelfactory.internal.ArgumentsFactory
 
getInkvokedPropertyName() - Method in class org.wicketeer.modelfactory.internal.Argument
The JavaBean compatible names of the properties defined by the invocations sequence of this Argument.
getRequestCycle() - Method in class org.wicketeer.modelfactory.RequestCycleLocal
subclasses migt have a different idea how to get the requestCycle.
getReturnType() - Method in class org.wicketeer.modelfactory.internal.Argument
Returns the type returned by the last method of the invocations sequence represented by this Argument.
getRootArgumentClass() - Method in class org.wicketeer.modelfactory.internal.Argument
Returns the root class from which the sequence of method invocation defined by this argument starts

H

hashCode() - Method in class org.wicketeer.modelfactory.internal.Argument
hasRootReference() - Static method in class org.wicketeer.modelfactory.ModelFactory
 

I

intercept(Object, Method, Object[], MethodProxy) - Method in class org.wicketeer.modelfactory.internal.InvocationInterceptor
InvocationException - Exception in org.wicketeer.modelfactory.internal
This Exception is thrown when a problem occurs while doing a via reflection method call through the Invocation class.
InvocationInterceptor - Class in org.wicketeer.modelfactory.internal
An intercptor that seamlessly manages invocations on both a native Java proxy and a cglib one.
InvocationInterceptor() - Constructor for class org.wicketeer.modelfactory.internal.InvocationInterceptor
 
invokeOn(Object) - Method in interface org.wicketeer.modelfactory.internal.Invoker
 
Invoker - Interface in org.wicketeer.modelfactory.internal
 
isProxable(Class<?>) - Static method in class org.wicketeer.modelfactory.internal.ProxyUtil
 

M

model(T) - Static method in class org.wicketeer.modelfactory.ModelFactory
creates an actual PropertyModel from the path expressed by the given object.
ModelFactory - Class in org.wicketeer.modelfactory
Entry point for creating refactoring safe PropertyModels.

O

org.wicketeer.modelfactory - package org.wicketeer.modelfactory
API Package: You may want to include org.wicketeer.modelfactory.ModelFactory.* as preferred static imports to your IDE.
org.wicketeer.modelfactory.internal - package org.wicketeer.modelfactory.internal
Internal Package: Mainly contains a slightly trimmed parts of LambdaJ needed for wicket-modelfactory All Kudos to Mario Fusco

P

path(Object) - Static method in class org.wicketeer.modelfactory.ModelFactory
 
ProxyUtil - Class in org.wicketeer.modelfactory.internal
An utility class of static factory methods that provide facilities to create proxies

R

remove() - Method in class org.wicketeer.modelfactory.RequestCycleLocal
removes the object from the request cycle.
RequestCycleLocal<T> - Class in org.wicketeer.modelfactory
Stores an object with the given key into the RequestCycle.
RequestCycleLocal(MetaDataKey<T>) - Constructor for class org.wicketeer.modelfactory.RequestCycleLocal
 

S

set(T) - Method in class org.wicketeer.modelfactory.RequestCycleLocal
Set the given object into the RequestCycle's Metadata with the key pass on construction.

T

toString() - Method in class org.wicketeer.modelfactory.internal.Argument

U

UnproxableClassException - Exception in org.wicketeer.modelfactory.internal
This invocation is thrown while trying to proxy an object of an unproxeable (final) class.
A C E F G H I M O P R S T U 
Skip navigation links

Copyright © 2012-2016 wicketeer.org. All Rights Reserved.