public class IterableJrtModule extends CloseableFilterableJavaFileObjectIterable
compilationInfoCache, includeSubpackages, packageNameFilter| Constructor and Description |
|---|
IterableJrtModule(org.springframework.cloud.function.compiler.java.MemoryBasedJavaFileManager.CompilationInfoCache compilationInfoCache,
Path moduleRootPath,
String packageNameFilter,
boolean includeSubpackages) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
Iterator<JavaFileObject> |
iterator() |
void |
reset() |
acceptclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorpublic IterableJrtModule(org.springframework.cloud.function.compiler.java.MemoryBasedJavaFileManager.CompilationInfoCache compilationInfoCache,
Path moduleRootPath,
String packageNameFilter,
boolean includeSubpackages)
compilationInfoCache - cache of info that may help accelerate compilationmoduleRootPath - path to the base of the relevant module within the JRT imagepackageNameFilter - an optional package name if choosing to filter (e.g.
com.example)includeSubpackages - if true, include results in subpackages of the specified
package filterpublic Iterator<JavaFileObject> iterator()
public void close()
public void reset()
Copyright © 2020 Pivotal Software, Inc.. All rights reserved.