public abstract class ReflectionFunctionAbstract
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
ReflectionFunctionAbstract(Callable callable) |
Modifier and Type | Method and Description |
---|---|
protected Callable |
getCallable() |
java.lang.String |
getDocComment(Env env) |
int |
getEndLine(Env env) |
java.lang.String |
getFileName(Env env) |
java.lang.String |
getName() |
int |
getNumberOfParameters(Env env) |
int |
getNumberOfRequiredParameters(Env env) |
ArrayValue |
getParameters(Env env) |
int |
getStartLine(Env env) |
ArrayValue |
getStaticVariables() |
boolean |
isInternal() |
boolean |
isUserDefined() |
boolean |
returnsReference(Env env) |
protected ReflectionFunctionAbstract(Callable callable)
protected Callable getCallable()
public java.lang.String getName()
public boolean isInternal()
public boolean isUserDefined()
public java.lang.String getFileName(Env env)
public int getStartLine(Env env)
public int getEndLine(Env env)
public java.lang.String getDocComment(Env env)
public ArrayValue getStaticVariables()
public boolean returnsReference(Env env)
public ArrayValue getParameters(Env env)
public int getNumberOfParameters(Env env)
public int getNumberOfRequiredParameters(Env env)