Class PythonBindings


  • public class PythonBindings
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.util.List<java.lang.String> ignoreCommands  
      static java.util.List<java.lang.String> ignoreOptions  
      static java.util.List<java.lang.String> outputFormatOptions  
    • Constructor Summary

      Constructors 
      Constructor Description
      PythonBindings()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void autoCodeGenComment​(java.io.PrintWriter writer)  
      static java.lang.String capitalize​(java.lang.String s)  
      static void createGetSet​(java.io.PrintWriter bodyWriter, picocli.CommandLine.Model.OptionSpec op)  
      static java.lang.String createPython​(TauP_Tool tool)  
      static java.lang.String dashlessArgName​(java.lang.String argName)  
      static void desc​(java.io.PrintWriter bodyWriter, picocli.CommandLine.Model.OptionSpec op, java.lang.String opname)  
      static void desc​(java.io.PrintWriter bodyWriter, picocli.CommandLine.Model.OptionSpec op, java.lang.String opname, boolean isAppend)  
      static java.util.List<java.lang.String> knownTools()  
      static void main​(java.lang.String[] args)  
      static boolean specialSetter​(java.io.PrintWriter bodyWriter, picocli.CommandLine.Model.OptionSpec op, java.lang.String opname)  
      static java.lang.String subtypeFromJavaType​(picocli.CommandLine.Model.OptionSpec op)  
      static java.lang.String typeFromJavaType​(java.lang.String type)  
      static java.lang.String typeFromJavaType​(picocli.CommandLine.Model.OptionSpec op)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • outputFormatOptions

        public static java.util.List<java.lang.String> outputFormatOptions
      • ignoreOptions

        public static java.util.List<java.lang.String> ignoreOptions
      • ignoreCommands

        public static java.util.List<java.lang.String> ignoreCommands
    • Constructor Detail

      • PythonBindings

        public PythonBindings()
    • Method Detail

      • createPython

        public static java.lang.String createPython​(TauP_Tool tool)
      • autoCodeGenComment

        public static void autoCodeGenComment​(java.io.PrintWriter writer)
      • createGetSet

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

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

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

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

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

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

        public static java.lang.String typeFromJavaType​(java.lang.String type)
      • dashlessArgName

        public static java.lang.String dashlessArgName​(java.lang.String argName)
      • capitalize

        public static java.lang.String capitalize​(java.lang.String s)
      • knownTools

        public static java.util.List<java.lang.String> knownTools()
      • main

        public static void main​(java.lang.String[] args)