|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.bval.util.AccessStrategy
org.apache.bval.util.MethodAccess
public class MethodAccess
Description: invoke a zero-argument method (getter)
Constructor Summary | |
---|---|
MethodAccess(Method method)
Create a new MethodAccess instance. |
|
MethodAccess(String propertyName,
Method method)
Create a new MethodAccess instance. |
Method Summary | |
---|---|
boolean |
equals(Object o)
|
Object |
get(Object instance)
Get the value from the given instance. |
ElementType |
getElementType()
Get the Java program ElementType used by this AccessStrategy
to determine property values. |
Type |
getJavaType()
Get the type of the property |
String |
getPropertyName()
Get a name representative of this property. |
static String |
getPropertyName(Method member)
Process bean properties getter by applying the JavaBean naming conventions. |
int |
hashCode()
|
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public MethodAccess(Method method)
method
- public MethodAccess(String propertyName, Method method)
propertyName
- method
- Method Detail |
---|
public static String getPropertyName(Method member)
member
- the member for which to get the property name.
null
the method name id not according to the JavaBeans standard.public String getPropertyName()
getPropertyName
in class AccessStrategy
public Object get(Object instance)
get
in class AccessStrategy
public ElementType getElementType()
ElementType
used by this AccessStrategy
to determine property values.
getElementType
in class AccessStrategy
public Type getJavaType()
getJavaType
in class AccessStrategy
public String toString()
toString
in class Object
public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |