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
-
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()
(package private) boolean
isPackageInfo()
-
Methods inherited from class aQute.bnd.osgi.Clazz.ElementDef
annotationInfos, annotations, attribute, attributes, attributes, getSignature, isDeprecated, matches, toString, typeAnnotationInfos, typeAnnotations
-
Methods inherited from class aQute.bnd.osgi.Clazz.Def
getAccess, 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()
-
isPackageInfo
boolean isPackageInfo()
-
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
-
-