public abstract class AbstractFileWriter extends Object implements ChainWriter
| Constructor and Description |
|---|
AbstractFileWriter() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
abstract File |
createOutputDirectory(Object o) |
void |
flush() |
abstract String |
getContent(Object n,
VisitorContext vc) |
String |
getEncoding() |
String[] |
getExcludes() |
String[] |
getIncludes() |
File |
getOutputDirectory() |
String |
getPath() |
void |
setEncoding(String encoding) |
void |
setExcludes(String[] excludes) |
void |
setIncludes(String[] includes) |
void |
setOutputDirectory(String outputDirectory) |
void |
setPath(String path) |
void |
write(Object n,
VisitorContext vc) |
public void setOutputDirectory(String outputDirectory)
public File getOutputDirectory()
public void write(Object n, VisitorContext vc) throws Exception
Exceptionpublic abstract String getContent(Object n, VisitorContext vc)
public void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionpublic void flush()
throws IOException
flush in interface FlushableIOExceptionpublic void setPath(String path)
setPath in interface ChainWriterpublic String getPath()
getPath in interface ChainWriterpublic void setExcludes(String[] excludes)
setExcludes in interface ChainWriterpublic String[] getExcludes()
getExcludes in interface ChainWriterpublic void setIncludes(String[] includes)
setIncludes in interface ChainWriterpublic String[] getIncludes()
getIncludes in interface ChainWriterpublic String getEncoding()
public void setEncoding(String encoding)
Copyright © 2014. All rights reserved.