public static class UberspectImpl.VelSetterImpl extends Object implements VelPropertySet
Constructor and Description |
---|
VelSetterImpl(SetExecutor setExecutor) |
Modifier and Type | Method and Description |
---|---|
String |
getMethodName()
returns the method name used to set this 'property'
|
Object |
invoke(Object o,
Object value)
Invoke the found Set Executor.
|
boolean |
isCacheable()
specifies if this VelPropertySet is cacheable and able to be
reused for this class of object it was returned for
|
public VelSetterImpl(SetExecutor setExecutor)
setExecutor
- public Object invoke(Object o, Object value) throws IllegalAccessException, InvocationTargetException
invoke
in interface VelPropertySet
o
- is the Object to invoke it on.value
- in the Value to set.IllegalAccessException
InvocationTargetException
public boolean isCacheable()
VelPropertySet
isCacheable
in interface VelPropertySet
VelPropertySet.isCacheable()
public String getMethodName()
VelPropertySet
getMethodName
in interface VelPropertySet
VelPropertySet.getMethodName()
Copyright © 2000–2020 The Apache Software Foundation. All rights reserved.