Class TraitInjectionUtils

java.lang.Object
org.grails.compiler.injection.TraitInjectionUtils

public class TraitInjectionUtils extends Object
Since:
3.0
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    injectTrait(org.codehaus.groovy.control.CompilationUnit unit, org.codehaus.groovy.control.SourceUnit source, org.codehaus.groovy.ast.ClassNode classNode, Class trait)
     
    static void
    processTraitsForNode(org.codehaus.groovy.control.SourceUnit sourceUnit, org.codehaus.groovy.ast.ClassNode cNode, String artefactType, org.codehaus.groovy.control.CompilationUnit compilationUnit)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • injectTrait

      public static void injectTrait(org.codehaus.groovy.control.CompilationUnit unit, org.codehaus.groovy.control.SourceUnit source, org.codehaus.groovy.ast.ClassNode classNode, Class trait)
    • processTraitsForNode

      public static void processTraitsForNode(org.codehaus.groovy.control.SourceUnit sourceUnit, org.codehaus.groovy.ast.ClassNode cNode, String artefactType, org.codehaus.groovy.control.CompilationUnit compilationUnit)