FileNameResolverpublic class PatternFileNameResolverImpl extends java.lang.Object implements FileNameResolver
| Constructor | Description |
|---|---|
PatternFileNameResolverImpl() |
|
PatternFileNameResolverImpl(java.lang.String regex,
java.lang.String replacement) |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Set<java.nio.file.Path> |
getPathsForPattern(java.lang.String pattern) |
Return all paths for a given pattern
|
java.lang.String |
getPattern() |
|
java.util.List<java.lang.String> |
getStrings(java.lang.String identifier) |
|
java.util.List<java.lang.String> |
getSubstitutions() |
|
java.lang.Boolean |
isResolvable(java.lang.String identifier) |
|
void |
setPattern(java.lang.String pattern) |
|
void |
setSubstitutions(java.util.List<java.lang.String> substitutions) |
getPaths, getPaths, getStrings, getUris, getUrispublic PatternFileNameResolverImpl()
public PatternFileNameResolverImpl(java.lang.String regex,
java.lang.String replacement)
public java.lang.String getPattern()
public java.util.List<java.lang.String> getSubstitutions()
public void setPattern(java.lang.String pattern)
public void setSubstitutions(java.util.List<java.lang.String> substitutions)
public java.util.List<java.lang.String> getStrings(java.lang.String identifier)
getStrings in interface FileNameResolverpublic java.lang.Boolean isResolvable(java.lang.String identifier)
isResolvable in interface FileNameResolverpublic java.util.Set<java.nio.file.Path> getPathsForPattern(java.lang.String pattern)
throws de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOException
FileNameResolvergetPathsForPattern in interface FileNameResolverde.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOExceptionCopyright © 2018. All rights reserved.