Package aQute.bnd.osgi
Class Clazz.MemberDef
- java.lang.Object
-
- aQute.bnd.osgi.Clazz.Def
-
- aQute.bnd.osgi.Clazz.ElementDef
-
- aQute.bnd.osgi.Clazz.MemberDef
-
- Direct Known Subclasses:
Clazz.FieldDef,Clazz.MethodDef
- Enclosing class:
- Clazz
public abstract class Clazz.MemberDef extends Clazz.ElementDef
-
-
Field Summary
Fields Modifier and Type Field Description private MemberInfomemberInfo
-
Constructor Summary
Constructors Constructor Description MemberDef(MemberInfo memberInfo)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description java.lang.Stringdescriptor()abstract java.lang.ObjectgetConstant()Descriptors.TypeRefgetContainingClass()Descriptors.DescriptorgetDescriptor()abstract java.lang.StringgetGenericReturnType()java.lang.StringgetName()Descriptors.TypeRefgetType()java.lang.StringtoString()-
Methods inherited from class aQute.bnd.osgi.Clazz.ElementDef
annotationInfos, annotations, attribute, attributes, attributes, elementType, getSignature, isDeprecated, matches, 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
-
memberInfo
private final MemberInfo memberInfo
-
-
Constructor Detail
-
MemberDef
MemberDef(MemberInfo memberInfo)
-
-
Method Detail
-
getName
public java.lang.String getName()
- Overrides:
getNamein classClazz.ElementDef
-
toString
public java.lang.String toString()
- Overrides:
toStringin classClazz.ElementDef
-
getType
public Descriptors.TypeRef getType()
- Overrides:
getTypein classClazz.ElementDef
-
getContainingClass
public Descriptors.TypeRef getContainingClass()
-
descriptor
public java.lang.String descriptor()
-
getDescriptor
public Descriptors.Descriptor getDescriptor()
-
getConstant
public abstract java.lang.Object getConstant()
-
getGenericReturnType
public abstract java.lang.String getGenericReturnType()
-
-