Package org.codehaus.janino
Class IClass.IConstructor
- java.lang.Object
-
- org.codehaus.janino.IClass.IInvocable
-
- org.codehaus.janino.IClass.IConstructor
-
- All Implemented Interfaces:
IClass.IMember
- Enclosing class:
- IClass
public abstract class IClass.IConstructor extends IClass.IInvocable
-
-
Constructor Summary
Constructors Constructor Description IConstructor()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description java.lang.String
getDescriptor()
Opposed togetParameterTypes()
, the method descriptor returned by this method does include the optionally leading synthetic parameters.abstract IClass[]
getParameterTypes()
Opposed toConstructor.getParameterTypes()
, the return value of this method does not include the optionally leading "synthetic parameters".java.lang.String
toString()
-
Methods inherited from class org.codehaus.janino.IClass.IInvocable
getAccess, getDeclaringIClass, getThrownExceptions, isLessSpecificThan, isMoreSpecificThan
-
-
-
-
Method Detail
-
getParameterTypes
public abstract IClass[] getParameterTypes() throws CompileException
Opposed toConstructor.getParameterTypes()
, the return value of this method does not include the optionally leading "synthetic parameters".- Specified by:
getParameterTypes
in classIClass.IInvocable
- Returns:
- The types of the parameters of this constructor or method
- Throws:
CompileException
-
getDescriptor
public java.lang.String getDescriptor() throws CompileException
Opposed togetParameterTypes()
, the method descriptor returned by this method does include the optionally leading synthetic parameters.- Specified by:
getDescriptor
in classIClass.IInvocable
- Returns:
- The method descriptor of this constructor or method
- Throws:
CompileException
-
toString
public java.lang.String toString()
- Specified by:
toString
in classIClass.IInvocable
-
-