Package org.gdal.gdal

Class Algorithm

java.lang.Object
org.gdal.gdal.Algorithm

public class Algorithm extends Object
  • Method Details

    • delete

      public void delete()
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • GetName

      public String GetName()
    • GetDescription

      public String GetDescription()
    • GetLongDescription

      public String GetLongDescription()
    • GetHelpFullURL

      public String GetHelpFullURL()
    • HasSubAlgorithms

      public boolean HasSubAlgorithms()
    • GetSubAlgorithmNames

      public Vector GetSubAlgorithmNames()
    • InstantiateSubAlgorithm

      public Algorithm InstantiateSubAlgorithm(String algName)
    • ParseCommandLineArguments

      public boolean ParseCommandLineArguments(Vector args)
    • GetActualAlgorithm

      public Algorithm GetActualAlgorithm()
    • Run

      public boolean Run(ProgressCallback callback)
    • Run

      public boolean Run()
    • Finalize

      public boolean Finalize()
    • ParseRunAndFinalize

      public boolean ParseRunAndFinalize(Vector args, ProgressCallback callback)
    • ParseRunAndFinalize

      public boolean ParseRunAndFinalize(Vector args)
    • GetUsageAsJSON

      public String GetUsageAsJSON()
    • GetArgNames

      public Vector GetArgNames()
    • GetArg

      public AlgorithmArg GetArg(String argName)
    • GetArgNonConst

      public AlgorithmArg GetArgNonConst(String argName)