Interface MemberDescriptor
-
- All Superinterfaces:
AccessModifierDescriptor,AnnotatedDescriptor,ByteCodeDescriptor,com.buschmais.xo.api.CompositeObject,com.buschmais.jqassistant.core.store.api.model.Descriptor,JavaByteCodeDescriptor,JavaDescriptor,com.buschmais.jqassistant.plugin.common.api.model.NamedDescriptor,SignatureDescriptor
- All Known Subinterfaces:
ConstructorDescriptor,FieldDescriptor,LambdaMethodDescriptor,MethodDescriptor
@Label("Member") public interface MemberDescriptor extends JavaByteCodeDescriptor, com.buschmais.jqassistant.plugin.common.api.model.NamedDescriptor, SignatureDescriptor, AnnotatedDescriptor, AccessModifierDescriptor, com.buschmais.jqassistant.core.store.api.model.DescriptorDefines a member of Java type.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TypeDescriptorgetDeclaringType()Return the declaring type.-
Methods inherited from interface com.buschmais.jqassistant.plugin.java.api.model.AccessModifierDescriptor
getVisibility, isFinal, isStatic, isSynthetic, setFinal, setStatic, setSynthetic, setVisibility
-
Methods inherited from interface com.buschmais.jqassistant.plugin.java.api.model.AnnotatedDescriptor
getAnnotatedBy
-
Methods inherited from interface com.buschmais.jqassistant.plugin.common.api.model.NamedDescriptor
getName, setName
-
Methods inherited from interface com.buschmais.jqassistant.plugin.java.api.model.SignatureDescriptor
getSignature, setSignature
-
-
-
-
Method Detail
-
getDeclaringType
TypeDescriptor getDeclaringType()
Return the declaring type.- Returns:
- The declaring type.
-
-