public abstract class DeclarationDescriptorImpl extends AnnotatedImpl implements Named, DeclarationDescriptor
| Constructor and Description |
|---|
DeclarationDescriptorImpl(java.util.List<AnnotationDescriptor> annotations,
Name name) |
| Modifier and Type | Method and Description |
|---|---|
void |
acceptVoid(DeclarationDescriptorVisitor<java.lang.Void,java.lang.Void> visitor) |
Name |
getName() |
DeclarationDescriptor |
getOriginal() |
java.lang.String |
toString() |
getAnnotationsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaccept, getContainingDeclaration, substitutegetAnnotationspublic DeclarationDescriptorImpl(@NotNull java.util.List<AnnotationDescriptor> annotations, @NotNull Name name)
@NotNull public DeclarationDescriptor getOriginal()
getOriginal in interface DeclarationDescriptorthis object if the current descriptor is original itselfpublic void acceptVoid(DeclarationDescriptorVisitor<java.lang.Void,java.lang.Void> visitor)
acceptVoid in interface DeclarationDescriptorpublic java.lang.String toString()
toString in class java.lang.Object