public class ClasspathBasedTypeScopeProvider extends AbstractTypeScopeProvider
Constructor and Description |
---|
ClasspathBasedTypeScopeProvider() |
Modifier and Type | Method and Description |
---|---|
AbstractConstructorScope |
createConstructorScope(IJvmTypeProvider typeProvider,
com.google.common.base.Predicate<IEObjectDescription> filter) |
ClasspathBasedTypeScope |
createTypeScope(IJvmTypeProvider typeProvider,
com.google.common.base.Predicate<IEObjectDescription> filter) |
ClasspathTypeProviderFactory |
getTypeProviderFactory() |
void |
setTypeProviderFactory(ClasspathTypeProviderFactory typeProviderFactory) |
createMemberScope, getScope, getScope, getTypeProvider
public ClasspathBasedTypeScope createTypeScope(IJvmTypeProvider typeProvider, com.google.common.base.Predicate<IEObjectDescription> filter)
createTypeScope
in class AbstractTypeScopeProvider
public AbstractConstructorScope createConstructorScope(IJvmTypeProvider typeProvider, com.google.common.base.Predicate<IEObjectDescription> filter)
createConstructorScope
in class AbstractTypeScopeProvider
public void setTypeProviderFactory(ClasspathTypeProviderFactory typeProviderFactory)
public ClasspathTypeProviderFactory getTypeProviderFactory()
getTypeProviderFactory
in class AbstractTypeScopeProvider