public abstract class JavaReferenceInfo extends java.lang.Object implements CallableReferenceInfo
| Modifier and Type | Field and Description |
|---|---|
protected Clazz |
clazz |
protected Member |
member |
| Constructor and Description |
|---|
JavaReferenceInfo(Clazz ownerClass,
Clazz clazz,
Member member) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(CallableReferenceInfoVisitor callableReferenceInfoVisitor) |
java.lang.String |
getName()
The Kotlin name of the callable, the one which was declared in the source code (@JvmName doesn't change it).
|
KotlinDeclarationContainerMetadata |
getOwner()
The class or package where the callable should be located, usually specified on the LHS of the '::' operator.
|
java.lang.String |
getSignature()
The signature of the callable.
|
void |
ownerAccept(KotlinMetadataVisitor kotlinMetadataVisitor) |
public java.lang.String getName()
CallableReferenceInfogetName in interface CallableReferenceInfopublic java.lang.String getSignature()
CallableReferenceInfogetSignature in interface CallableReferenceInfopublic KotlinDeclarationContainerMetadata getOwner()
CallableReferenceInfogetOwner in interface CallableReferenceInfopublic void accept(CallableReferenceInfoVisitor callableReferenceInfoVisitor)
accept in interface CallableReferenceInfopublic void ownerAccept(KotlinMetadataVisitor kotlinMetadataVisitor)
ownerAccept in interface CallableReferenceInfo