public class FileExtensionMatcher extends TemplateSourceMatcher
| Constructor and Description |
|---|
FileExtensionMatcher(String extension) |
| Modifier and Type | Method and Description |
|---|---|
FileExtensionMatcher |
caseInsensitive(boolean caseInsensitive)
Fluid API variation of
setCaseInsensitive(boolean) |
boolean |
isCaseInsensitive() |
boolean |
matches(String sourceName,
Object templateSource) |
void |
setCaseInsensitive(boolean caseInsensitive)
Sets if the matching will be case insensitive (UNICODE compliant); default is
true. |
public FileExtensionMatcher(String extension)
extension - The file extension (without the initial dot). Can't contain there characters:
'/', '*', '?'. May contains '.', but can't start with it.public boolean matches(String sourceName, Object templateSource) throws IOException
IOExceptionpublic boolean isCaseInsensitive()
public void setCaseInsensitive(boolean caseInsensitive)
true.public FileExtensionMatcher caseInsensitive(boolean caseInsensitive)
setCaseInsensitive(boolean)