All Methods Static Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
void |
executeProjectFile(Path path,
String mimeTypesString) |
String |
executeRegularFile(Path path,
String mimeTypesString) |
String |
executeStream(InputStream source,
String mimeType) |
String |
executeString(String source,
String mimeType) |
Function<String,Object> |
getCustomVarEvaluator() |
TemplateProcessor |
getDefaultExecutor(String mimetype) |
TemplateProcessor |
getDefaultProcessor(String mimetype) |
TemplateProcessor |
getExecutor(String mimetype) |
TemplateProcessor |
getExecutorExact(String mimetype) |
TemplateProcessorFactory |
getExecutorFactory() |
TemplateLog |
getLog() |
MimeTypeResolver |
getMimeTypeResolver() |
FileTemplater |
getParent() |
PathTranslator |
getPathTranslator() |
TemplateProcessor |
getProcessor(String mimetype) |
TemplateProcessor |
getProcessorExact(String mimetype) |
TemplateProcessorFactory |
getProcessorFactory() |
String |
getProjectFileName() |
Optional<String> |
getRootDir() |
String |
getRootDirRequired() |
net.thevpc.nuts.NutsSession |
getSession() |
Optional<String> |
getSourcePath() |
String |
getSourcePathRequired() |
Optional<Object> |
getVar(String name) |
Object |
getVar(String name,
Object defaultValue) |
Object |
getVarRequired(String name) |
Map<String,Object> |
getVars() |
Optional<String> |
getWorkingDir() |
String |
getWorkingDirRequired() |
boolean |
isSet(String name) |
boolean |
isUserParentProperties() |
FileTemplater |
newChild() |
void |
processFiles(Path path,
Predicate<Path> filter) |
void |
processProject(TemplateConfig config) |
void |
processRegularFile(Path path,
String mimeType) |
void |
processStream(InputStream source,
OutputStream target,
String mimeType) |
String |
processString(String source,
String mimeType) |
void |
processTree(Path path,
Predicate<Path> filter) |
static void |
registerGlobalProcessorByMimeType(StreamProcessor p,
String... mimetypes) |
static void |
registerGlobalProcessorByMimeType(TemplateProcessor p,
String... mimetypes) |
FileTemplater |
remove(String name) |
FileTemplater |
removeRootDir() |
FileTemplater |
removeWorkingDir() |
FileTemplater |
setCustomVarEvaluator(Function<String,Object> customVarEvaluator) |
FileTemplater |
setDefaultExecutor(String mimetype,
ExprEvaluator executor) |
FileTemplater |
setDefaultExecutor(String mimetype,
TemplateProcessor executor) |
FileTemplater |
setDefaultProcessor(String mimetype,
ExprEvaluator processor) |
FileTemplater |
setDefaultProcessor(String mimetype,
TemplateProcessor processor) |
FileTemplater |
setExecutorFactory(TemplateProcessorFactory processorFactory) |
FileTemplater |
setLog(TemplateLog log) |
FileTemplater |
setMimeTypeResolver(MimeTypeResolver mimeTypeResolver) |
FileTemplater |
setParent(FileTemplater parent) |
FileTemplater |
setPathTranslator(Path from,
Path to) |
FileTemplater |
setPathTranslator(PathTranslator pathTranslator) |
FileTemplater |
setProcessorFactory(TemplateProcessorFactory processorFactory) |
FileTemplater |
setProjectFileName(String projectFileName) |
FileTemplater |
setRootDir(String rootDir) |
FileTemplater |
setSourcePath(String workingDir) |
FileTemplater |
setTargetPath(Path to) |
FileTemplater |
setUserParentProperties(boolean userParentProperties) |
FileTemplater |
setVar(String name,
Object value) |
FileTemplater |
setWorkingDir(String workingDir) |