com.sun.mirror.declaration
Interface MemberDeclaration
- All Superinterfaces:
- Declaration
- All Known Subinterfaces:
- AnnotationTypeDeclaration, AnnotationTypeElementDeclaration, ClassDeclaration, ConstructorDeclaration, EnumConstantDeclaration, EnumDeclaration, ExecutableDeclaration, FieldDeclaration, InterfaceDeclaration, MethodDeclaration, TypeDeclaration
public interface MemberDeclaration
- extends Declaration
Represents a declaration that may be a member or constructor of a declared
type. This includes fields, constructors, methods, and (since they
may be nested) declared types themselves.
- Since:
- 1.5
getDeclaringType
TypeDeclaration getDeclaringType()
- Returns the type declaration within which this member or constructor
is declared.
If this is the declaration of a top-level type (a non-nested class
or interface), returns null.
- Returns:
- the type declaration within which this member or constructor
is declared, or null if there is none
Report a bug or request a feature.
Copyright 2004 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms.