| Modifier and Type | Class and Description |
|---|---|
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| public static final StandardLocation | ANNOTATION_PROCESSOR_MODULE_PATH
Location to search for modules containing annotation processors. |
| public static final StandardLocation | ANNOTATION_PROCESSOR_PATH
Location to search for annotation processors. |
| public static final StandardLocation | CLASS_OUTPUT
Location of new class files. |
| public static final StandardLocation | CLASS_PATH
Location to search for user class files. |
| private static final ConcurrentHashMap | LOCATIONS
Canonical location instances. |
| public static final StandardLocation | MODULE_PATH
Location to search for precompiled user modules. |
| public static final StandardLocation | MODULE_SOURCE_PATH
Location to search for the source code of modules. |
| public static final StandardLocation | NATIVE_HEADER_OUTPUT
Location of new native header files. |
| public static final StandardLocation | PATCH_MODULE_PATH
Location to search for module patches. |
| public static final StandardLocation | PLATFORM_CLASS_PATH
Location to search for platform classes. |
| public static final StandardLocation | SOURCE_OUTPUT
Location of new source files. |
| public static final StandardLocation | SOURCE_PATH
Location to search for existing source files. |
| public static final StandardLocation | SYSTEM_MODULES
Location to search for system modules. |
| public static final StandardLocation | UPGRADE_MODULE_PATH
Location to search for upgradeable system modules. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv static final boolean | |
| public String | getName()
Implements javax. Returns the name of this location. |
| public boolean | isModuleOrientedLocation()
Overrides default javax. Indicates if this location is module-oriented location, and therefore expected to contain classes in a module/package/class hierarchy, as compared to a package-oriented location, which is expected to contain classes in a package/class hierarchy. |
| public boolean | isOutputLocation()
Implements javax. Determines if this is an output location. |
| public static JavaFileManager. | Returns: a locationa name name)Returns a location object with the given name. |
| public static StandardLocation | |
| public static StandardLocation[] |
| ANNOTATION_PROCESSOR_MODULE_PATH | back to summary |
|---|---|
| public static final StandardLocation ANNOTATION_PROCESSOR_MODULE_PATH Location to search for modules containing annotation processors.
| |
| ANNOTATION_PROCESSOR_PATH | back to summary |
|---|---|
| public static final StandardLocation ANNOTATION_PROCESSOR_PATH Location to search for annotation processors. | |
| CLASS_OUTPUT | back to summary |
|---|---|
| public static final StandardLocation CLASS_OUTPUT Location of new class files. | |
| CLASS_PATH | back to summary |
|---|---|
| public static final StandardLocation CLASS_PATH Location to search for user class files. | |
| LOCATIONS | back to summary |
|---|---|
| private static final ConcurrentHashMap<String, JavaFileManager. Canonical location instances. | |
| MODULE_PATH | back to summary |
|---|---|
| public static final StandardLocation MODULE_PATH Location to search for precompiled user modules.
| |
| MODULE_SOURCE_PATH | back to summary |
|---|---|
| public static final StandardLocation MODULE_SOURCE_PATH Location to search for the source code of modules.
| |
| NATIVE_HEADER_OUTPUT | back to summary |
|---|---|
| public static final StandardLocation NATIVE_HEADER_OUTPUT Location of new native header files.
| |
| PATCH_MODULE_PATH | back to summary |
|---|---|
| public static final StandardLocation PATCH_MODULE_PATH Location to search for module patches.
| |
| PLATFORM_CLASS_PATH | back to summary |
|---|---|
| public static final StandardLocation PLATFORM_CLASS_PATH Location to search for platform classes. Sometimes called the boot class path. | |
| SOURCE_OUTPUT | back to summary |
|---|---|
| public static final StandardLocation SOURCE_OUTPUT Location of new source files. | |
| SOURCE_PATH | back to summary |
|---|---|
| public static final StandardLocation SOURCE_PATH Location to search for existing source files. | |
| SYSTEM_MODULES | back to summary |
|---|---|
| public static final StandardLocation SYSTEM_MODULES Location to search for system modules.
| |
| UPGRADE_MODULE_PATH | back to summary |
|---|---|
| public static final StandardLocation UPGRADE_MODULE_PATH Location to search for upgradeable system modules.
| |
| StandardLocation | back to summary |
|---|---|
| private StandardLocation() | |
| computeIsModuleOrientedLocation | back to summary |
|---|---|
| pack-priv static final boolean computeIsModuleOrientedLocation(String name) | |
| getName | back to summary |
|---|---|
| public String getName() Implements javax. Doc from javax. Returns the name of this location.
| |
| isModuleOrientedLocation | back to summary |
|---|---|
| public boolean isModuleOrientedLocation() Overrides default javax. Doc from javax. Indicates if this location is module-oriented location, and therefore expected to contain classes in a module/package/class hierarchy, as compared to a package-oriented location, which is expected to contain classes in a package/class hierarchy. The result of this method is undefined if this is an output location.
| |
| isOutputLocation | back to summary |
|---|---|
| public boolean isOutputLocation() Implements javax. Doc from javax. Determines if this is an output location. An output location is a location that is conventionally used for output.
| |
| locationFor | back to summary |
|---|---|
| public static JavaFileManager. Returns a location object with the given name. The following
property must hold:
| |
| valueOf | back to summary |
|---|---|
| public static StandardLocation valueOf(String name) | |
| values | back to summary |
|---|---|
| public static StandardLocation[] values() | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final Pattern | MODULE_WORD_PATTERN
Regexp that checks for the word "MODULE". |
| Access | Constructor and Description |
|---|---|
| private |
| MODULE_WORD_PATTERN | back to summary |
|---|---|
| pack-priv static final Pattern MODULE_WORD_PATTERN Regexp that checks for the word "MODULE". | |
| LazyPatternHolder | back to summary |
|---|---|
| private LazyPatternHolder() | |