Package aQute.bnd.osgi
Class Clazz.ClassDef
- java.lang.Object
-
- aQute.bnd.osgi.Clazz.Def
-
- aQute.bnd.osgi.Clazz.ElementDef
-
- aQute.bnd.osgi.Clazz.ClassDef
-
- Enclosing class:
- Clazz
class Clazz.ClassDef extends Clazz.ElementDef
-
-
Field Summary
Fields Modifier and Type Field Description private Descriptors.TypeRef
type
-
Fields inherited from class aQute.bnd.osgi.Clazz.ElementDef
attributes
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) Annotation.ElementType
elementType()
java.lang.String
getName()
(package private) java.lang.String
getSourceFile()
Descriptors.TypeRef
getType()
(package private) boolean
isInnerClass()
-
Methods inherited from class aQute.bnd.osgi.Clazz.ElementDef
annotationInfos, annotations, attribute, attributes, getPrototype, getSignature, isDeprecated, matches, toString, typeAnnotationInfos, typeAnnotations
-
Methods inherited from class aQute.bnd.osgi.Clazz.Def
getAccess, getAnnotations, getClazz, getOwnerType, isAbstract, isAnnotation, isEnum, isFinal, isInterface, isModule, isNative, isPrivate, isProtected, isPublic, isStatic, isSynthetic, isTransient, isVolatile
-
-
-
-
Field Detail
-
type
private final Descriptors.TypeRef type
-
-
Constructor Detail
-
ClassDef
ClassDef(ClassFile classFile)
-
-
Method Detail
-
getSourceFile
java.lang.String getSourceFile()
-
isInnerClass
boolean isInnerClass()
-
getName
public java.lang.String getName()
- Overrides:
getName
in classClazz.ElementDef
-
getType
public Descriptors.TypeRef getType()
- Overrides:
getType
in classClazz.ElementDef
-
elementType
Annotation.ElementType elementType()
- Specified by:
elementType
in classClazz.ElementDef
-
-