public interface TypeUsageInformation
Modifier and Type | Method and Description |
---|---|
String |
generateInnerClassShortName(JavaRefTypeInstance clazz) |
String |
generateOverriddenName(JavaRefTypeInstance clazz) |
JavaRefTypeInstance |
getAnalysisType() |
Set<DetectedStaticImport> |
getDetectedStaticImports() |
IllegalIdentifierDump |
getIid() |
String |
getName(JavaTypeInstance type,
TypeContext typeContext) |
Set<JavaRefTypeInstance> |
getShortenedClassTypes() |
Set<JavaRefTypeInstance> |
getUsedClassTypes() |
Set<JavaRefTypeInstance> |
getUsedInnerClassTypes() |
boolean |
hasLocalInstance(JavaRefTypeInstance type) |
boolean |
isNameClash(JavaTypeInstance type,
String name,
TypeContext typeContext) |
boolean |
isStaticImport(JavaTypeInstance clazz,
String fixedName) |
JavaRefTypeInstance getAnalysisType()
Set<JavaRefTypeInstance> getShortenedClassTypes()
Set<JavaRefTypeInstance> getUsedClassTypes()
Set<JavaRefTypeInstance> getUsedInnerClassTypes()
boolean hasLocalInstance(JavaRefTypeInstance type)
String getName(JavaTypeInstance type, TypeContext typeContext)
boolean isNameClash(JavaTypeInstance type, String name, TypeContext typeContext)
String generateInnerClassShortName(JavaRefTypeInstance clazz)
String generateOverriddenName(JavaRefTypeInstance clazz)
IllegalIdentifierDump getIid()
boolean isStaticImport(JavaTypeInstance clazz, String fixedName)
Set<DetectedStaticImport> getDetectedStaticImports()
Copyright © 2011-2021. All Rights Reserved.