class compilerJava::JavaMethod

sys::Obj
  compilerJava::JavaSlot
    compilerJava::JavaMethod : compiler::CMethod

Source

JavaMethod is the implementation of CMethod for a Java method.

dup

virtual override This dup()

Source

facet

virtual override CFacet? facet(Str qname)

Source

inheritedReturnType

virtual override CType inheritedReturnType()

Source

isGeneric

virtual override Bool isGeneric

Source

make

new make(CType parent, Str name, Int flags, CType ret, CParam[] params := [,])

Source

params

virtual override CParam[] params

Source

parent

virtual override CType parent

Source

returnType

virtual override CType returnType

Source

setParamTypes

Void setParamTypes(CType[] types)

Source

signature

virtual override Str signature()

Source

sigsEqual

Bool sigsEqual(JavaMethod m)

Source

Does given method have the exact same signature (ignoring declaring class)