Class SIS.Translate
Object
Translate
- All Implemented Interfaces:
Cloneable
- Enclosing class:
SIS
Builder for the "translate" sub-command. This builder provides convenience methods
for setting options before to execute the command by a call to
run(Object...).- Since:
- 1.5
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiondebug()Prints full stack trace in case of failure.Sets the output format.help()Lists the options available for the sub-command.Sets the path to auxiliary metadata, relative to the main file.Sets the destination file.voidExecutes the command with the given arguments.Returns the command with all options that have been set.
-
Method Details
-
metadata
Sets the path to auxiliary metadata, relative to the main file. The'*'character stands for the name of the main file. For example if the main file is"city-center.tiff", then"*.xml"stands for"city-center.xml".- Parameters:
value- relative path to auxiliary metadata.- Returns:
- a new builder or
this, for method call chaining.
-
output
Sets the destination file.- Parameters:
value- the output file.- Returns:
- a new builder or
this, for method call chaining.
-
format
Sets the output format.- Parameters:
value- the format. Examples: xml, wkt, wkt1 or text.- Returns:
- a new builder or
this, for method call chaining.
-
debug
Prints full stack trace in case of failure.- Returns:
- a new builder or
this, for method call chaining.
-
help
Lists the options available for the sub-command.- Returns:
- a new builder or
this, for method call chaining.
-
run
Executes the command with the given arguments. The arguments are usuallyStringinstances, but may also be instances ofFile,Path,URL,URIor other types accepted byStorageConnectorif the corresponding argument specifies an input or output.- Parameters:
args- the arguments to pass to the sub-command.name- name of the sub-command to execute.- Throws:
Exception- if an error occurred while executing the command.
-
toString
-