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 VelPropertySeto - is the Object to invoke it on.value - in the Value to set.IllegalAccessExceptionInvocationTargetExceptionpublic boolean isCacheable()
VelPropertySetisCacheable in interface VelPropertySetVelPropertySet.isCacheable()public String getMethodName()
VelPropertySetgetMethodName in interface VelPropertySetVelPropertySet.getMethodName()Copyright © 2000–2021 The Apache Software Foundation. All rights reserved.