Class PythonBindings

java.lang.Object
edu.sc.seis.TauP.cmdline.PythonBindings

public class PythonBindings extends Object
  • Field Details

    • outputFormatOptions

      public static List<String> outputFormatOptions
    • ignoreOptions

      public static List<String> ignoreOptions
    • ignoreCommands

      public static List<String> ignoreCommands
  • Constructor Details

    • PythonBindings

      public PythonBindings()
  • Method Details

    • createPython

      public static String createPython(TauP_Tool tool)
    • autoCodeGenComment

      public static void autoCodeGenComment(PrintWriter writer)
    • createGetSet

      public static void createGetSet(PrintWriter bodyWriter, picocli.CommandLine.Model.OptionSpec op)
    • desc

      public static void desc(PrintWriter bodyWriter, picocli.CommandLine.Model.OptionSpec op, String opname)
    • desc

      public static void desc(PrintWriter bodyWriter, picocli.CommandLine.Model.OptionSpec op, String opname, boolean isAppend)
    • specialSetter

      public static boolean specialSetter(PrintWriter bodyWriter, picocli.CommandLine.Model.OptionSpec op, String opname)
    • subtypeFromJavaType

      public static String subtypeFromJavaType(picocli.CommandLine.Model.OptionSpec op)
    • typeFromJavaType

      public static String typeFromJavaType(picocli.CommandLine.Model.OptionSpec op)
    • typeFromJavaType

      public static String typeFromJavaType(String type)
    • dashlessArgName

      public static String dashlessArgName(String argName)
    • capitalize

      public static String capitalize(String s)
    • knownTools

      public static List<String> knownTools()
    • main

      public static void main(String[] args)