public static final class Java.ConstructorDeclarator extends Java.FunctionDeclarator
Java.FunctionDeclarator.FormalParameter, Java.FunctionDeclarator.FormalParameters| Modifier and Type | Field and Description |
|---|---|
(package private) IClass.IConstructor |
iConstructor
The resolved
IClass.IConstructor. |
Java.ConstructorInvocation |
optionalConstructorInvocation
The
Java.AlternateConstructorInvocation or Java.SuperConstructorInvocation, if any. |
(package private) java.util.Map<java.lang.String,Java.LocalVariable> |
syntheticParameters
Synthetic parameter name to
Java.LocalVariable mapping. |
formalParameters, localVariables, modifiers, name, optionalStatements, returnType, thrownExceptions, typestatiCNOWHERE| Constructor and Description |
|---|
ConstructorDeclarator(Location location,
java.lang.String optionalDocComment,
Java.Modifiers modifiers,
Java.FunctionDeclarator.FormalParameters parameters,
Java.Type[] thrownExceptions,
Java.ConstructorInvocation optionalConstructorInvocation,
java.util.List<Java.BlockStatement> statements) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(Visitor.FunctionDeclaratorVisitor visitor)
Invokes the '
visit...()' method of Visitor.FunctionDeclaratorVisitor for the concrete
Java.FunctionDeclarator type. |
void |
accept(Visitor.TypeBodyDeclarationVisitor visitor)
Invokes the '
visit...()' method of Visitor.TypeBodyDeclarationVisitor for the concrete
Java.TypeBodyDeclaration type. |
Java.ClassDeclaration |
getDeclaringClass() |
java.lang.String |
toString() |
getAnnotations, getDocComment, getEnclosingScope, hasDeprecatedDocTag, setDeclaringTypegetDeclaringType, isStatic, setEnclosingScopegetLocation, throwCompileExceptionclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetLocation, throwCompileExceptionIClass.IConstructor iConstructor
IClass.IConstructor.public final Java.ConstructorInvocation optionalConstructorInvocation
Java.AlternateConstructorInvocation or Java.SuperConstructorInvocation, if any.final java.util.Map<java.lang.String,Java.LocalVariable> syntheticParameters
Java.LocalVariable mapping.public ConstructorDeclarator(Location location, java.lang.String optionalDocComment, Java.Modifiers modifiers, Java.FunctionDeclarator.FormalParameters parameters, Java.Type[] thrownExceptions, Java.ConstructorInvocation optionalConstructorInvocation, java.util.List<Java.BlockStatement> statements)
public Java.ClassDeclaration getDeclaringClass()
Java.ClassDeclaration where this Java.ConstructorDeclarator appearspublic java.lang.String toString()
toString in class java.lang.Objectpublic void accept(Visitor.TypeBodyDeclarationVisitor visitor)
Java.TypeBodyDeclarationvisit...()' method of Visitor.TypeBodyDeclarationVisitor for the concrete
Java.TypeBodyDeclaration type.public void accept(Visitor.FunctionDeclaratorVisitor visitor)
Java.FunctionDeclaratorvisit...()' method of Visitor.FunctionDeclaratorVisitor for the concrete
Java.FunctionDeclarator type.accept in class Java.FunctionDeclarator