blastN

Creates a new, blank BlastN CLI configuration instance.

Return

The new BlastN instance.


inline fun blastN(action: BlastN.() -> Unit): BlastN

Creates a new, blank BlastN CLI configuration instance and passes it to the given action before returning it.

Return

The new BlastN instance.

Parameters

action

Action which may be used to mutate the new BlastN instance.


fun blastN(json: JsonNode): BlastN

Attempts to parse the given JSON value as a BlastN CLI configuration.

Return

The parsed BlastN instance.

Parameters

json

JSON value to parse.

Throws

if the input JSON could not be parsed as a BlastN CLI configuration.


Attempts to parse the given JSON string as a BlastN CLI configuration.

Return

The parsed BlastN instance.

Parameters

json

JSON string to parse.

Throws

JacksonException

if the given string could not be parsed as JSON.

if the input JSON could not be parsed as a BlastN CLI configuration.


Attempts to parse the given JSON stream as a BlastN CLI configuration.

Return

The parsed BlastN instance.

Parameters

json

JSON stream to parse.

Throws

JacksonException

if the given stream could not be parsed as JSON.

if the input JSON could not be parsed as a BlastN CLI configuration.