public class ConvertOptions extends Object
| Modifier and Type | Field and Description |
|---|---|
protected ConvertStream |
in |
protected List<File> |
includes |
protected boolean |
mHelp |
protected ConvertStream |
out |
protected boolean |
strict |
protected String |
type |
| Constructor and Description |
|---|
ConvertOptions() |
| Modifier and Type | Method and Description |
|---|---|
void |
addInclude(File include) |
void |
collectIncludes(File dir,
Map<String,File> includes) |
net.morimekta.console.args.ArgumentParser |
getArgumentParser(String prog,
String version,
String description) |
<Message extends PMessage<Message,Field>,Field extends PField> |
getDefinition() |
<Message extends PMessage<Message,Field>,Field extends PField> |
getInput() |
<Message extends PMessage<Message,Field>,Field extends PField> |
getOutput() |
protected Serializer |
getSerializer(Format format) |
boolean |
isHelp() |
void |
setHelp(boolean mHelp) |
void |
setIn(ConvertStream in) |
void |
setOut(ConvertStream out) |
void |
setStrict(boolean strict) |
void |
setType(String type) |
protected ConvertStream in
protected ConvertStream out
protected boolean strict
protected String type
protected boolean mHelp
public net.morimekta.console.args.ArgumentParser getArgumentParser(String prog, String version, String description)
public void addInclude(File include)
public void setIn(ConvertStream in)
public void setOut(ConvertStream out)
public void setStrict(boolean strict)
public void setType(String type)
public void setHelp(boolean mHelp)
protected Serializer getSerializer(Format format)
public boolean isHelp()
public <Message extends PMessage<Message,Field>,Field extends PField> PStructDescriptor<Message,Field> getDefinition() throws ParseException
ParseExceptionpublic <Message extends PMessage<Message,Field>,Field extends PField> Collector<Message,OutputStream,Integer> getOutput() throws IOException
IOExceptionpublic <Message extends PMessage<Message,Field>,Field extends PField> Stream<Message> getInput() throws ParseException
ParseExceptionCopyright © 2015–2016 morimekta.net. All rights reserved.