Module org.eclipse.xtend.lib.macro
Interface MutableConstructorDeclaration
- All Superinterfaces:
AnnotationTarget,ConstructorDeclaration,Declaration,Element,ExecutableDeclaration,MemberDeclaration,MutableAnnotationTarget,MutableDeclaration,MutableElement,MutableExecutableDeclaration,MutableMemberDeclaration,MutableNamedElement,MutableTypeParameterDeclarator,NamedElement,TypeParameterDeclarator
@Beta
public interface MutableConstructorDeclaration
extends MutableExecutableDeclaration, ConstructorDeclaration
A mutable constructor declaration
- Author:
- Sven Efftinge
-
Method Summary
Methods inherited from interface org.eclipse.xtend.lib.macro.declaration.AnnotationTarget
findAnnotation, getAnnotationsMethods inherited from interface org.eclipse.xtend.lib.macro.declaration.ExecutableDeclaration
getBody, getExceptions, isVarArgsMethods inherited from interface org.eclipse.xtend.lib.macro.declaration.MemberDeclaration
getDocComment, getModifiers, getVisibility, isDeprecatedMethods inherited from interface org.eclipse.xtend.lib.macro.declaration.MutableAnnotationTarget
addAnnotation, removeAnnotationMethods inherited from interface org.eclipse.xtend.lib.macro.declaration.MutableDeclaration
markAsReadMethods inherited from interface org.eclipse.xtend.lib.macro.declaration.MutableElement
removeMethods inherited from interface org.eclipse.xtend.lib.macro.declaration.MutableExecutableDeclaration
addParameter, addParameter, getParameters, setBody, setBody, setBody, setExceptions, setVarArgsMethods inherited from interface org.eclipse.xtend.lib.macro.declaration.MutableMemberDeclaration
getDeclaringType, setDeprecated, setDocComment, setVisibilityMethods inherited from interface org.eclipse.xtend.lib.macro.declaration.MutableNamedElement
setSimpleNameMethods inherited from interface org.eclipse.xtend.lib.macro.declaration.MutableTypeParameterDeclarator
addTypeParameter, getTypeParametersMethods inherited from interface org.eclipse.xtend.lib.macro.declaration.NamedElement
getCompilationUnit, getSimpleName