Package cdc.util.tools
Class FileEncoder.MainArgs
- java.lang.Object
-
- cdc.util.tools.FileEncoder.MainArgs
-
- Enclosing class:
- FileEncoder
public static class FileEncoder.MainArgs extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFileEncoder.MainArgs.FeatureEnumeration of possible boolean options.
-
Field Summary
Fields Modifier and Type Field Description protected FeatureMask<FileEncoder.MainArgs.Feature>featuresFileinputStringinputCharsetFileoutputStringoutputCharset
-
Constructor Summary
Constructors Constructor Description MainArgs()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisEnabled(FileEncoder.MainArgs.Feature feature)voidsetEnabled(FileEncoder.MainArgs.Feature feature, boolean enabled)voidvalidate()
-
-
-
Field Detail
-
input
public File input
-
inputCharset
public String inputCharset
-
output
public File output
-
outputCharset
public String outputCharset
-
features
protected final FeatureMask<FileEncoder.MainArgs.Feature> features
-
-
Method Detail
-
isEnabled
public boolean isEnabled(FileEncoder.MainArgs.Feature feature)
-
setEnabled
public void setEnabled(FileEncoder.MainArgs.Feature feature, boolean enabled)
-
validate
public void validate() throws org.apache.commons.cli.ParseException- Throws:
org.apache.commons.cli.ParseException
-
-