ResourcePatternHint describing whether resources should
be made available at runtime using a matching algorithm based on include/exclude
patterns.
| Modifier and Type | Class and Description |
|---|---|
| public static class | ResourcePatternHints.Builder
Builder for |
| Modifier and Type | Field and Description |
|---|---|
| private final List | |
| private final List |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public List | Returns: the exclude patternsReturn the exclude patterns to use to identify the resources to match. |
| public List | Returns: the include patternsReturn the include patterns to use to identify the resources to match. |
| excludes | back to summary |
|---|---|
| private final List<ResourcePatternHint> excludes | |
| includes | back to summary |
|---|---|
| private final List<ResourcePatternHint> includes | |
| ResourcePatternHints | back to summary |
|---|---|
| private ResourcePatternHints(ResourcePatternHints. | |
| getExcludes | back to summary |
|---|---|
| public List Return the exclude patterns to use to identify the resources to match.
| |
| getIncludes | back to summary |
|---|---|
| public List Return the include patterns to use to identify the resources to match.
| |
ResourcePatternHints.
| Modifier and Type | Field and Description |
|---|---|
| private final Set | |
| private final Set |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv ResourcePatternHints | Returns: resource pattern hintsCreate |
| public ResourcePatternHints. | Returns: this, to facilitate method chainingthe type that should be reachable for this hint to apply reachableType, String... the exclude patterns (see excludes)ResourcePatternHint documentation)Exclude resources matching the specified patterns. |
| public ResourcePatternHints. | Returns: this, to facilitate method chainingthe exclude patterns (see excludes)ResourcePatternHint documentation)Exclude resources matching the specified patterns. |
| private List | expandToIncludeDirectories(String includePattern)
Expand the supplied include pattern into multiple patterns that include all parent directories for the ultimate resource or resources. |
| public ResourcePatternHints. | Returns: this, to facilitate method chainingthe type that should be reachable for this hint to apply reachableType, String... the include patterns (see includes)ResourcePatternHint documentation)Include resources matching the specified patterns. |
| public ResourcePatternHints. | Returns: this, to facilitate method chainingthe include patterns (see includes)ResourcePatternHint documentation)Include resources matching the specified patterns. |
| excludes | back to summary |
|---|---|
| private final Set<ResourcePatternHint> excludes | |
| includes | back to summary |
|---|---|
| private final Set<ResourcePatternHint> includes | |
| Builder | back to summary |
|---|---|
| pack-priv Builder() | |
| build | back to summary |
|---|---|
| pack-priv ResourcePatternHints build() Create
| |
| excludes | back to summary |
|---|---|
| public ResourcePatternHints. Exclude resources matching the specified patterns.
| |
| excludes | back to summary |
|---|---|
| public ResourcePatternHints. Exclude resources matching the specified patterns.
| |
| expandToIncludeDirectories | back to summary |
|---|---|
| private List Expand the supplied include pattern into multiple patterns that include all parent directories for the ultimate resource or resources. This is necessary to support classpath scanning within a GraalVM native image.
| |
| includes | back to summary |
|---|---|
| public ResourcePatternHints. Include resources matching the specified patterns.
| |
| includes | back to summary |
|---|---|
| public ResourcePatternHints. Include resources matching the specified patterns.
| |