类 FilePatternResourceHintsRegistrar.Builder
java.lang.Object
cn.taketoday.aot.hint.support.FilePatternResourceHintsRegistrar.Builder
Builder for
FilePatternResourceHintsRegistrar.-
字段概要
字段修饰符和类型字段说明 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明build()voidregisterHints(ResourceHints hints, ClassLoader classLoader) Register resource hints for the current state of this builder.withClasspathLocations(String... classpathLocations) Consider the specified classpath locations.withClasspathLocations(List<String> classpathLocations) Consider the specified classpath locations.withFileExtensions(String... fileExtensions) Consider the specified file extensions.withFileExtensions(List<String> fileExtensions) Consider the specified file extensions.withFilePrefixes(String... filePrefixes) Consider the specified file prefixes.withFilePrefixes(List<String> filePrefixes) Consider the specified file prefixes.
-
字段详细资料
-
classpathLocations
-
filePrefixes
-
fileExtensions
-
-
构造器详细资料
-
Builder
private Builder()
-
-
方法详细资料
-
withClasspathLocations
public FilePatternResourceHintsRegistrar.Builder withClasspathLocations(String... classpathLocations) Consider the specified classpath locations.A location can either be a special "classpath:" pseudo location or a standard location, such as
com/example/resources. An empty String represents the root of the classpath.- 参数:
classpathLocations- the classpath locations to consider- 返回:
- this builder
- 另请参阅:
-
withClasspathLocations
public FilePatternResourceHintsRegistrar.Builder withClasspathLocations(List<String> classpathLocations) Consider the specified classpath locations.A location can either be a special "classpath:" pseudo location or a standard location, such as
com/example/resources. An empty String represents the root of the classpath.- 参数:
classpathLocations- the classpath locations to consider- 返回:
- this builder
- 另请参阅:
-
withFilePrefixes
Consider the specified file prefixes. Any file whose name starts with one of the specified prefixes is considered. A prefix cannot contain the*character.- 参数:
filePrefixes- the file prefixes to consider- 返回:
- this builder
- 另请参阅:
-
withFilePrefixes
Consider the specified file prefixes. Any file whose name starts with one of the specified prefixes is considered. A prefix cannot contain the*character.- 参数:
filePrefixes- the file prefixes to consider- 返回:
- this builder
- 另请参阅:
-
withFileExtensions
Consider the specified file extensions. A file extension must start with a.character.- 参数:
fileExtensions- the file extensions to consider- 返回:
- this builder
- 另请参阅:
-
withFileExtensions
Consider the specified file extensions. A file extension must start with a.character.- 参数:
fileExtensions- the file extensions to consider- 返回:
- this builder
- 另请参阅:
-
build
-
registerHints
Register resource hints for the current state of this builder. For each classpath location that resolves against theClassLoader, files with the configured file prefixes and extensions are registered.- 参数:
hints- the hints contributed so far for the deployment unitclassLoader- the classloader, ornullif even the system ClassLoader isn't accessible
-