public class ImportingClassResolver extends Object implements ClassResolver
Class resolver that is capable of searching the class by its simple names, if it was imported directly or its package was imported.
importClass(String),
importPackage(String)| Constructor and Description |
|---|
ImportingClassResolver(ClassResolver underlyingClassResolver) |
| Modifier and Type | Method and Description |
|---|---|
String |
findClass(String name)
Finds class by its full or simple name.
|
ImportingClassResolver |
importClass(String name)
Adds imported class, so that this class will be resolved by its simple name.
|
ImportingClassResolver |
importPackage(String name)
Adds imported package, so that this any class within this package will be found by its simple name.
|
public ImportingClassResolver(ClassResolver underlyingClassResolver)
public ImportingClassResolver importClass(String name)
Adds imported class, so that this class will be resolved by its simple name.
name - the name of the class to import.public ImportingClassResolver importPackage(String name)
Adds imported package, so that this any class within this package will be found by its simple name.
name - the name of the package to import.public String findClass(String name)
ClassResolverFinds class by its full or simple name.
findClass in interface ClassResolvername - full or simple name of the class.null if class was not found.Copyright © 2019. All rights reserved.