|
|||||
FRAMES NO FRAMES | |||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Field Summary | |
---|---|
boolean |
isVargsMethod
|
def |
nativeParamTypes
|
def |
parameterTypes
|
Constructor Summary | |
ParameterTypes()
|
|
ParameterTypes(def pt)
|
|
ParameterTypes(def pt)
|
|
ParameterTypes(def parameterTypes)
|
Method Summary | |
---|---|
def |
coerceArgumentsToClasses(def argumentArray)
|
def |
correctArguments(def argumentArray)
|
static def |
fitToVargs(def argumentArray, def paramTypes)
this method is called when the number of arguments to a method is greater than 1 and if the method is a vargs method. |
Class |
getArgClass(Object arg)
|
def |
getNativeParameterTypes()
|
void |
getNativeParameterTypes0()
|
def |
getPT()
|
def |
getParameterTypes()
|
void |
getParametersTypes0()
|
boolean |
isValidExactMethod(def arguments, int size, def pt)
|
boolean |
isValidMethod(def arguments)
|
boolean |
isValidMethod(def arguments)
|
boolean |
isValidVarargsMethod(def arguments, int size, def pt, int paramMinus1)
|
boolean |
isVargsMethod(def arguments)
|
void |
setParametersTypes(def pt)
|
static boolean |
testComponentAssignable(Class toTestAgainst, Class toTest)
|
Constructor Detail |
---|
public ParameterTypes()
public ParameterTypes(def pt)
public ParameterTypes(def pt)
public ParameterTypes(def parameterTypes)
Method Detail |
---|
public def coerceArgumentsToClasses(def argumentArray)
def correctArguments(def argumentArray)
static def fitToVargs(def argumentArray, def paramTypes)
Class getArgClass(Object arg)
public def getNativeParameterTypes()
void getNativeParameterTypes0()
def getPT()
public def getParameterTypes()
void getParametersTypes0()
boolean isValidExactMethod(def arguments, int size, def pt)
public boolean isValidMethod(def arguments)
public boolean isValidMethod(def arguments)
boolean isValidVarargsMethod(def arguments, int size, def pt, int paramMinus1)
public boolean isVargsMethod(def arguments)
void setParametersTypes(def pt)
static boolean testComponentAssignable(Class toTestAgainst, Class toTest)