| Modifier and Type | Class and Description |
|---|---|
| pack-priv class | |
| private class | |
| pack-priv static class | ElementsTable.
A class which filters the access flags on classes, fields, methods, etc. |
| pack-priv static class | ElementsTable.
A container class to retrieve the module and package pair from a parsed qualified package name. |
| Access | Constructor and Description |
|---|---|
| pack-priv | ElementsTable(Context
the context to locate commonly used objects context, ToolOptions the tool options options)Creates the table to manage included and excluded elements. |
| Modifier and Type | Method and Description |
|---|---|
| private void | addAllClasses(Collection<TypeElement> list, TypeElement typeElement, boolean filtered)
Adds all inner classes of this class, and their inner classes recursively, to the list |
| private void | addAllClasses(Collection<TypeElement> list, PackageElement pkg)
Returns a list of all classes contained in this package, including member classes of those classes, and their member classes, etc. |
| private void | addFilesForParser(Collection<JavaFileObject> result, Collection<ElementsTable.
|
| private void | |
| pack-priv void | |
| pack-priv ElementsTable | |
| private Set | |
| private void | |
| private void | |
| private void | |
| private void | |
| private Symbol. | |
| private Iterable | fmList(JavaFileManager.
|
| private Set | |
| private ElementsTable. | |
| private ElementsTable. | |
| private List | Returns: the set of file objects for the specified packagethe specified package modpkg,Returns the set of source files for a package. |
| pack-priv List | Returns: a list of java file objectsReturns an aggregated list of java file objects from the items specified on the command line. |
| public Set | Returns: the set of elements specified on the command lineReturns a set of elements included elements. |
| private List | |
| private List | |
| private JavaFileManager. | |
| public DocletEnvironment. | Returns: the module documentation level modeReturns the module documentation level mode. |
| private String | |
| private Set | Returns: a set of modulesthe target module element mdle, boolean true gets all the requires transitive, otherwise
gets all the non-transitive requires onlyTransitive)Returns the "requires" modules for the target module. |
| private String | |
| pack-priv Iterable | Returns: the aggregate set of included packages and specified subpackagesReturns the aggregate set of included packages and specified subpackages. |
| private String | |
| public Set | Returns: the set of elements specified on the command lineReturns a set of elements specified on the command line, including any inner classes. |
| private boolean | |
| private void | |
| public boolean | Returns: true if includedthe element in question e)Returns true if the given element is included for consideration. |
| private boolean | |
| public boolean | Returns: true if the element is visiblethe element to be checked e)Returns true if the element is selected, by applying the access filter checks. |
| private boolean | |
| pack-priv ElementsTable | Returns: the includes table after setting the specified package namespackages on the command line packageNames)Returns an includes table after setting the specified package names. |
| pack-priv void | |
| pack-priv ElementsTable | |
| pack-priv ElementsTable | Returns: the include tableReturns the includes table after setting a class names specified on the command line. |
| pack-priv ElementsTable | Returns: the include tableReturns the includes table after setting the parsed class names. |