Class Translator

java.lang.Object
com.cloudbees.groovy.cps.tool.Translator

public class Translator extends Object
Generates, for example, CpsDefaultGroovyMethods from the source code of DefaultGroovyMethods.
  • Constructor Details

  • Method Details

    • translate

      public void translate(String fqcn, String outfqcn, String sourceJarName) throws com.sun.codemodel.JClassAlreadyExistsException
      Transforms a single class.
      Throws:
      com.sun.codemodel.JClassAlreadyExistsException
    • generateTo

      public void generateTo(com.sun.codemodel.CodeWriter cw) throws IOException
      Generate transalted result into source files.
      Throws:
      IOException