Class XtendConstructorDeclarationImpl

  • All Implemented Interfaces:
    org.eclipse.xtend.lib.macro.declaration.AnnotationTarget, org.eclipse.xtend.lib.macro.declaration.ConstructorDeclaration, org.eclipse.xtend.lib.macro.declaration.Declaration, org.eclipse.xtend.lib.macro.declaration.Element, org.eclipse.xtend.lib.macro.declaration.ExecutableDeclaration, org.eclipse.xtend.lib.macro.declaration.MemberDeclaration, org.eclipse.xtend.lib.macro.declaration.NamedElement, org.eclipse.xtend.lib.macro.declaration.TypeParameterDeclarator

    public class XtendConstructorDeclarationImpl
    extends XtendMemberDeclarationImpl<XtendConstructor>
    implements org.eclipse.xtend.lib.macro.declaration.ConstructorDeclaration
    • Constructor Detail

      • XtendConstructorDeclarationImpl

        public XtendConstructorDeclarationImpl()
    • Method Detail

      • getBody

        public org.eclipse.xtend.lib.macro.expression.Expression getBody()
        Specified by:
        getBody in interface org.eclipse.xtend.lib.macro.declaration.ExecutableDeclaration
      • getSimpleName

        public java.lang.String getSimpleName()
        Specified by:
        getSimpleName in interface org.eclipse.xtend.lib.macro.declaration.NamedElement
      • isVarArgs

        public boolean isVarArgs()
        Specified by:
        isVarArgs in interface org.eclipse.xtend.lib.macro.declaration.ExecutableDeclaration
      • getExceptions

        public java.lang.Iterable<? extends org.eclipse.xtend.lib.macro.declaration.TypeReference> getExceptions()
        Specified by:
        getExceptions in interface org.eclipse.xtend.lib.macro.declaration.ExecutableDeclaration
      • getParameters

        public java.lang.Iterable<? extends org.eclipse.xtend.lib.macro.declaration.ParameterDeclaration> getParameters()
        Specified by:
        getParameters in interface org.eclipse.xtend.lib.macro.declaration.ExecutableDeclaration
      • getTypeParameters

        public java.lang.Iterable<? extends org.eclipse.xtend.lib.macro.declaration.TypeParameterDeclaration> getTypeParameters()
        Specified by:
        getTypeParameters in interface org.eclipse.xtend.lib.macro.declaration.TypeParameterDeclarator