Package org.apache.wicket.core.util.lang
Interface PropertyResolver.IGetAndSet
-
- All Known Implementing Classes:
PropertyResolver.AbstractGetAndSet
- Enclosing class:
- PropertyResolver
public static interface PropertyResolver.IGetAndSetA property to get and set.- Author:
- jcompagner
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.reflect.FieldgetField()java.lang.reflect.MethodgetGetter()java.lang.reflect.MethodgetSetter()java.lang.Class<?>getTargetClass()java.lang.ObjectgetValue(java.lang.Object object)java.lang.ObjectnewValue(java.lang.Object object)voidsetValue(java.lang.Object object, java.lang.Object value, PropertyResolverConverter converter)
-
-
-
Method Detail
-
getValue
java.lang.Object getValue(java.lang.Object object)
- Parameters:
object- The object where the value must be taken from.- Returns:
- The value of this property
-
getTargetClass
java.lang.Class<?> getTargetClass()
- Returns:
- The target class of the object that as to be set.
-
newValue
java.lang.Object newValue(java.lang.Object object)
- Parameters:
object- The object where the new value must be set on.- Returns:
- The new value for the property that is set back on that object.
-
setValue
void setValue(java.lang.Object object, java.lang.Object value, PropertyResolverConverter converter)- Parameters:
object-value-converter-
-
getField
java.lang.reflect.Field getField()
- Returns:
- Field or null if there is no field
-
getGetter
java.lang.reflect.Method getGetter()
- Returns:
- Getter method or null if there is no getter
-
getSetter
java.lang.reflect.Method getSetter()
- Returns:
- Setter of null if there is no setter
-
-