public class Argument<T> extends Object
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object object) |
T |
evaluate(Object object)
Evaluates this Argument on the given object
|
String |
getInkvokedPropertyName()
The JavaBean compatible names of the properties defined by the
invocations sequence of this Argument.
|
Class<T> |
getReturnType()
Returns the type returned by the last method of the invocations sequence
represented by this Argument.
|
Class<?> |
getRootArgumentClass()
Returns the root class from which the sequence of method invocation
defined by this argument starts
|
int |
hashCode() |
String |
toString() |
public String getInkvokedPropertyName()
on(Person.class).getBestFriend().isMale() it returns
"bestFriend.male"public T evaluate(Object object)
object - The Object on which this Argument should be evaluated. It must
be compatible with the Argument's root class.public Class<?> getRootArgumentClass()
public Class<T> getReturnType()
Copyright © 2012–2016 wicketeer.org. All rights reserved.