|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.excel4j.reflect.ReflectFunctionAdaptor
public class ReflectFunctionAdaptor
Reflection based function.
| Constructor Summary | |
|---|---|
ReflectFunctionAdaptor(java.lang.Object object,
java.lang.reflect.Method method,
FunctionAttributes attributes,
XLObjectConverter argMapper)
|
|
| Method Summary | |
|---|---|
XLObject |
execute(XLObject[] args)
Execute the function. |
Argument[] |
getArguments()
Get the arguments. |
java.lang.String |
getCategory()
Get the function category. |
java.lang.String |
getHelpText()
Get the help information. |
java.lang.String |
getName()
Get the function name. |
boolean |
isThreadSafe()
Indicates if a method is thread-safe. |
boolean |
isVolatile()
Indicates if the function is volatile. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ReflectFunctionAdaptor(java.lang.Object object,
java.lang.reflect.Method method,
FunctionAttributes attributes,
XLObjectConverter argMapper)
object - method - pne - argHelp - argNames - listeners - | Method Detail |
|---|
public XLObject execute(XLObject[] args)
Function
execute in interface Functionargs - The args.
public Argument[] getArguments()
Function
getArguments in interface Functionpublic java.lang.String getCategory()
Function
getCategory in interface Functionpublic java.lang.String getHelpText()
Function
getHelpText in interface Functionpublic java.lang.String getName()
Function
getName in interface Functionpublic boolean isVolatile()
Function
isVolatile in interface Functionpublic boolean isThreadSafe()
Function
isThreadSafe in interface Function
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||