Package org.gdal.gdal

Class Algorithm


  • public class Algorithm
    extends java.lang.Object
    • Method Detail

      • delete

        public void delete()
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • hashCode

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

        public java.lang.String GetName()
      • GetDescription

        public java.lang.String GetDescription()
      • GetLongDescription

        public java.lang.String GetLongDescription()
      • GetHelpFullURL

        public java.lang.String GetHelpFullURL()
      • HasSubAlgorithms

        public boolean HasSubAlgorithms()
      • GetSubAlgorithmNames

        public java.util.Vector GetSubAlgorithmNames()
      • InstantiateSubAlgorithm

        public Algorithm InstantiateSubAlgorithm​(java.lang.String algName)
      • ParseCommandLineArguments

        public boolean ParseCommandLineArguments​(java.util.Vector args)
      • GetActualAlgorithm

        public Algorithm GetActualAlgorithm()
      • Run

        public boolean Run()
      • Finalize

        public boolean Finalize()
      • ParseRunAndFinalize

        public boolean ParseRunAndFinalize​(java.util.Vector args,
                                           ProgressCallback callback)
      • ParseRunAndFinalize

        public boolean ParseRunAndFinalize​(java.util.Vector args)
      • GetUsageAsJSON

        public java.lang.String GetUsageAsJSON()
      • GetArgNames

        public java.util.Vector GetArgNames()
      • GetArg

        public AlgorithmArg GetArg​(java.lang.String argName)