public class ClassPath extends Object implements IClassPath
IClassPath.ClassPathFilterALLOW_ALL_FILTER, ALLOW_ALL_WITH_SUN_FILTER, COM_SUN_CLASS_PREFIX, GW_API_PREFIX, GW_INTERNAL_PREFIX, ONLY_API_CLASSES, PLACEHOLDER_FOR_PACKAGE, SUN_CLASS_PREFIX| Constructor and Description |
|---|
ClassPath(IModule module,
IClassPath.ClassPathFilter filter) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(String fqn) |
IFile |
get(String fqn) |
Set<String> |
getFilteredClassNames() |
ArrayList<IDirectory> |
getPaths() |
Set<TypeName> |
getTypeNames(String namespace) |
boolean |
hasNamespace(String namespace) |
boolean |
isEmpty() |
String |
toString() |
public ClassPath(IModule module, IClassPath.ClassPathFilter filter)
public ArrayList<IDirectory> getPaths()
getPaths in interface IClassPathpublic boolean contains(String fqn)
public Set<String> getFilteredClassNames()
getFilteredClassNames in interface IClassPathpublic boolean isEmpty()
public boolean hasNamespace(String namespace)
public Set<TypeName> getTypeNames(String namespace)
getTypeNames in interface IClassPathCopyright © 2020. All rights reserved.