Package cdc.util.csv.tools
Class AbstractFilter.BaseMainArgs
- java.lang.Object
-
- cdc.util.csv.tools.AbstractFilter.BaseMainArgs
-
- Direct Known Subclasses:
Anonymizer.MainArgs,SeparatorConverter.MainArgs
- Enclosing class:
- AbstractFilter<M extends AbstractFilter.BaseMainArgs>
public static class AbstractFilter.BaseMainArgs extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAbstractFilter.BaseMainArgs.BaseFeature
-
Field Summary
Fields Modifier and Type Field Description protected FeatureMask<AbstractFilter.BaseMainArgs.BaseFeature>baseFeaturesFileinputInput file.StringinputCharsetInput charset.charinputSeparatorInput separator.FileoutputOutput file.StringoutputCharsetOutput charset.charoutputSeparatorOutput separator.
-
Constructor Summary
Constructors Constructor Description BaseMainArgs()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetInputCharset()StringgetOutputCharset()booleanisEnabled(AbstractFilter.BaseMainArgs.BaseFeature feature)voidsetEnabled(AbstractFilter.BaseMainArgs.BaseFeature feature, boolean enabled)
-
-
-
Field Detail
-
input
public File input
Input file.
-
inputCharset
public String inputCharset
Input charset.
-
inputSeparator
public char inputSeparator
Input separator.
-
output
public File output
Output file.
-
outputCharset
public String outputCharset
Output charset.
-
outputSeparator
public char outputSeparator
Output separator.
-
baseFeatures
protected final FeatureMask<AbstractFilter.BaseMainArgs.BaseFeature> baseFeatures
-
-
Method Detail
-
getInputCharset
public String getInputCharset()
-
getOutputCharset
public String getOutputCharset()
-
setEnabled
public final void setEnabled(AbstractFilter.BaseMainArgs.BaseFeature feature, boolean enabled)
-
isEnabled
public final boolean isEnabled(AbstractFilter.BaseMainArgs.BaseFeature feature)
-
-