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