org.schmant.task.text
Class AbstractAddTextTaskFactory<T extends AbstractAddTextTaskFactory<T,U>,U extends AbstractAddTextTask<U>>
java.lang.Object
org.schmant.task.stub.AbstractTaskFactory<T,U>
org.schmant.task.stub.AbstractActionTaskFactory<T,U>
org.schmant.task.stub.AbstractProcessTaskFactory<T,U>
org.schmant.task.text.AbstractAddTextTaskFactory<T,U>
- All Implemented Interfaces:
- ActionTaskConfigurable<T>, ActionTaskFactory<T,U>, LoggingConfigurable<T>, OverwriteConfigurable<T>, SourceConfigurable<T>, TargetConfigurable<T>, GeneratorTaskConfigurable<T>, GeneratorTaskFactory<T,U>, ProcessTaskConfigurable<T>, ProcessTaskFactory<T,U>, TaskFactory<T,U>, TaskRunnable, CharacterFileConfigurable<T>
- Direct Known Subclasses:
- TextAppendTF, TextPrependTF
public abstract class AbstractAddTextTaskFactory<T extends AbstractAddTextTaskFactory<T,U>,U extends AbstractAddTextTask<U>>
- extends AbstractProcessTaskFactory<T,U>
- implements CharacterFileConfigurable<T>
Abstract base class for factories for text-adding tasks.
- Since:
- 0.5
- Author:
- Karl Gustafsson
- Task_package:
- org.schmant.task.base
Methods inherited from class org.schmant.task.stub.AbstractTaskFactory |
copy, create, createSpecification, getLastCreated, getSpecification, getThis, run, setLogFooter, setLogHeader, setReportLevel, setTraceLogging, toString |
AbstractAddTextTaskFactory
public AbstractAddTextTaskFactory()
setText
public final T setText(Object o)
setInputEncoding
public final T setInputEncoding(String name)
- Specified by:
setInputEncoding
in interface CharacterFileConfigurable<T extends AbstractAddTextTaskFactory<T,U>>
setInputEncoding
public final T setInputEncoding(Charset cs)
- Specified by:
setInputEncoding
in interface CharacterFileConfigurable<T extends AbstractAddTextTaskFactory<T,U>>
setOutputEncoding
public final T setOutputEncoding(String name)
- Specified by:
setOutputEncoding
in interface CharacterFileConfigurable<T extends AbstractAddTextTaskFactory<T,U>>
setOutputEncoding
public final T setOutputEncoding(Charset cs)
- Specified by:
setOutputEncoding
in interface CharacterFileConfigurable<T extends AbstractAddTextTaskFactory<T,U>>
setTextEncoding
public final T setTextEncoding(Charset cs)