Class CommandLineArgs

java.lang.Object
org.esa.snap.core.gpf.main.CommandLineArgs

public class CommandLineArgs extends Object
The parsed command-line arguments for GPT.
  • Field Details

  • Method Details

    • parseArgs

      public static CommandLineArgs parseArgs(String... args) throws Exception
      Throws:
      Exception
    • getDefaultTileCacheSize

      public static long getDefaultTileCacheSize()
    • getDefaultTileSchedulerParallelism

      public static int getDefaultTileSchedulerParallelism()
    • getArgs

      public String[] getArgs()
      Returns:
      The raw, not yet parsed arguments passed to the command-line tool.
    • getOperatorName

      public String getOperatorName()
    • getGraphFilePath

      public String getGraphFilePath()
    • getTargetFilePath

      public String getTargetFilePath()
    • getTargetFormatName

      public String getTargetFormatName()
    • getMetadataFilePath

      public String getMetadataFilePath()
    • getVelocityTemplateDirPath

      public String getVelocityTemplateDirPath()
    • getParameterFilePath

      public String getParameterFilePath()
    • getTileCacheCapacity

      public long getTileCacheCapacity()
    • getTileSchedulerParallelism

      public int getTileSchedulerParallelism()
    • isClearCacheAfterRowWrite

      public boolean isClearCacheAfterRowWrite()
    • getParameterMap

      public SortedMap<String,String> getParameterMap()
    • getSourceFilePathMap

      public SortedMap<String,String> getSourceFilePathMap()
    • getSystemPropertiesMap

      public Map<String,String> getSystemPropertiesMap()
    • isHelpRequested

      public boolean isHelpRequested()
    • isDiagnosticRequested

      public boolean isDiagnosticRequested()
    • isStackTraceDump

      public boolean isStackTraceDump()
    • isOutputFormatsRequested

      public boolean isOutputFormatsRequested()
    • isInputFormatsRequested

      public boolean isInputFormatsRequested()