public class ClassPathOpener extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
ClassPathOpener.Consumer
Callback interface for
ClassOpener. |
static interface |
ClassPathOpener.FileNameFilter
Filter interface for
ClassOpener. |
| Modifier and Type | Field and Description |
|---|---|
static ClassPathOpener.FileNameFilter |
acceptAll
An accept all filter.
|
| Constructor and Description |
|---|
ClassPathOpener(String pathname,
boolean sort,
ClassPathOpener.Consumer consumer)
Constructs an instance.
|
ClassPathOpener(String pathname,
boolean sort,
ClassPathOpener.FileNameFilter filter,
ClassPathOpener.Consumer consumer)
Constructs an instance.
|
public static final ClassPathOpener.FileNameFilter acceptAll
public ClassPathOpener(String pathname, boolean sort, ClassPathOpener.Consumer consumer)
pathname - non-null; path element to processsort - if true, sort such that classes appear before their inner
classes and "package-info" occurs before all other classes in that
package.consumer - non-null; callback interfacepublic ClassPathOpener(String pathname, boolean sort, ClassPathOpener.FileNameFilter filter, ClassPathOpener.Consumer consumer)
pathname - non-null; path element to processsort - if true, sort such that classes appear before their inner
classes and "package-info" occurs before all other classes in that
package.consumer - non-null; callback interfaceCopyright © 2016. All Rights Reserved.