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 voidcollect(java.util.Collection<? extends JavaTypeInstance> types)voidcollect(JavaTypeInstance type)voidcollectFrom(java.util.Collection<? extends TypeUsageCollectable> collectables)voidcollectFrom(TypeUsageCollectable collectable)voidcollectFromT(TypeUsageCollectable collectable)voidcollectRefType(JavaRefTypeInstance type)TypeUsageInformationgetTypeUsageInformation()booleanisStatementRecursive()
-
-
-
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()
-
-