Package org.benf.cfr.reader.state
Interface TypeUsageCollector
-
- All Known Implementing Classes:
AbstractTypeUsageCollector
,LocalClassScopeDiscoverImpl.TypeUsageSpotter
public interface TypeUsageCollector
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
collect(java.util.Collection<? extends JavaTypeInstance> types)
void
collect(JavaTypeInstance type)
void
collectFrom(java.util.Collection<? extends TypeUsageCollectable> collectables)
void
collectFrom(TypeUsageCollectable collectable)
void
collectFromT(TypeUsageCollectable collectable)
void
collectRefType(JavaRefTypeInstance type)
TypeUsageInformation
getTypeUsageInformation()
boolean
isStatementRecursive()
-
-
-
Method Detail
-
collectRefType
void collectRefType(JavaRefTypeInstance type)
-
collect
void collect(JavaTypeInstance type)
-
collect
void collect(java.util.Collection<? extends JavaTypeInstance> types)
-
collectFromT
void collectFromT(TypeUsageCollectable collectable)
-
collectFrom
void collectFrom(TypeUsageCollectable collectable)
-
collectFrom
void collectFrom(java.util.Collection<? extends TypeUsageCollectable> collectables)
-
getTypeUsageInformation
TypeUsageInformation getTypeUsageInformation()
-
isStatementRecursive
boolean isStatementRecursive()
-
-