Modifier | Constructor and Description |
---|---|
protected |
ReflectionParameter(Callable fun,
Arg arg) |
protected |
ReflectionParameter(java.lang.String clsName,
AbstractFunction fun,
Arg arg) |
Modifier and Type | Method and Description |
---|---|
static ReflectionParameter |
__construct(Env env,
StringValue funName,
StringValue paramName) |
boolean |
allowsNull() |
static java.lang.String |
export(Env env,
Value function,
Value parameter,
boolean isReturn) |
ReflectionClass |
getClass(Env env) |
ReflectionClass |
getDeclaringClass(Env env) |
Value |
getDefaultValue(Env env) |
StringValue |
getName() |
boolean |
isArray() |
boolean |
isCallable() |
boolean |
isDefaultValueAvailable() |
boolean |
isOptional() |
boolean |
isPassedByReference() |
java.lang.String |
toString() |
protected ReflectionParameter(java.lang.String clsName, AbstractFunction fun, Arg arg)
public static ReflectionParameter __construct(Env env, StringValue funName, StringValue paramName)
public static java.lang.String export(Env env, Value function, Value parameter, boolean isReturn)
public StringValue getName()
public boolean isPassedByReference()
public ReflectionClass getDeclaringClass(Env env)
public ReflectionClass getClass(Env env)
public boolean isArray()
public boolean allowsNull()
public boolean isCallable()
public boolean isOptional()
public boolean isDefaultValueAvailable()
public java.lang.String toString()
toString
in class java.lang.Object