Class CodegenUtils

java.lang.Object
org.python.util.CodegenUtils

public class CodegenUtils extends Object
  • Constructor Details

    • CodegenUtils

      public CodegenUtils()
  • Method Details

    • c

      public static String c(String p)
      Creates a dotted class name from a path/package name
    • p

      public static String p(Class n)
      Creates a class path name, from a Class.
    • ci

      public static String ci(Class n)
      Creates a class identifier of form Labc/abc;, from a Class.
    • sig

      public static String sig(Class retval, Class... params)
      Create a method signature from the given param types and return values
    • sig

      public static String sig(Class retval, String descriptor, Class... params)
    • sigParams

      public static String sigParams(Class... params)
    • sigParams

      public static String sigParams(String descriptor, Class... params)
    • params

      public static Class[] params(Class... classes)
    • params

      public static Class[] params(Class cls, int times)
    • params

      public static Class[] params(Class cls1, Class clsFill, int times)