public interface InnerClassInfo
Modifier and Type | Field and Description |
---|---|
static InnerClassInfo |
NOT |
Modifier and Type | Method and Description |
---|---|
void |
collectTransitiveDegenericParents(Set<JavaTypeInstance> parents) |
boolean |
getFullInnerPath(StringBuilder sb) |
JavaRefTypeInstance |
getOuterClass() |
void |
hideSyntheticFriendClass() |
boolean |
isAnonymousClass() |
boolean |
isHideSyntheticThis() |
boolean |
isInnerClass() |
boolean |
isInnerClassOf(JavaTypeInstance possibleParent) |
boolean |
isMethodScopedClass() |
boolean |
isSyntheticFriendClass() |
boolean |
isTransitiveInnerClassOf(JavaTypeInstance possibleParent) |
void |
markMethodScoped(boolean isAnonymous) |
void |
setHideSyntheticThis() |
static final InnerClassInfo NOT
void collectTransitiveDegenericParents(Set<JavaTypeInstance> parents)
boolean isInnerClass()
boolean isInnerClassOf(JavaTypeInstance possibleParent)
boolean isTransitiveInnerClassOf(JavaTypeInstance possibleParent)
void hideSyntheticFriendClass()
boolean isSyntheticFriendClass()
void setHideSyntheticThis()
boolean isHideSyntheticThis()
void markMethodScoped(boolean isAnonymous)
boolean isAnonymousClass()
boolean isMethodScopedClass()
JavaRefTypeInstance getOuterClass()
boolean getFullInnerPath(StringBuilder sb)
Copyright © 2011-2021. All Rights Reserved.