public abstract class IClass.IInvocable extends Object implements IClass.IMember
Constructor and Description |
---|
IClass.IInvocable() |
Modifier and Type | Method and Description |
---|---|
abstract Access |
getAccess() |
IClass |
getDeclaringIClass()
Returns the
IClass that declares this IClass.IMember . |
abstract String |
getDescriptor() |
abstract IClass[] |
getParameterTypes() |
abstract IClass[] |
getThrownExceptions() |
boolean |
isLessSpecificThan(IClass.IInvocable that) |
boolean |
isMoreSpecificThan(IClass.IInvocable that) |
abstract String |
toString() |
public abstract Access getAccess()
getAccess
in interface IClass.IMember
Access.PRIVATE
, Access.PROTECTED
,
Access.DEFAULT
and Access.PUBLIC
.public IClass getDeclaringIClass()
IClass.IMember
IClass
that declares this IClass.IMember
.getDeclaringIClass
in interface IClass.IMember
public abstract IClass[] getParameterTypes() throws CompileException
CompileException
public abstract String getDescriptor() throws CompileException
CompileException
public abstract IClass[] getThrownExceptions() throws CompileException
CompileException
public boolean isMoreSpecificThan(IClass.IInvocable that) throws CompileException
CompileException
public boolean isLessSpecificThan(IClass.IInvocable that) throws CompileException
CompileException
Copyright © 2001-2015. All Rights Reserved.