
  // IntelliJ API Decompiler stub source generated from a class file
  // Implementation of methods is not available

package pkg;

@groovy.transform.Trait
public interface GrTrait {
    @org.codehaus.groovy.transform.trait.Traits.Implemented
    java.lang.Object myMethod();

    @org.codehaus.groovy.transform.trait.Traits.Implemented
    java.lang.Object getMyField();

    @org.codehaus.groovy.transform.trait.Traits.Implemented
    void setMyField(java.lang.Object o);

    static abstract class Helper implements groovy.lang.GroovyObject {
        public Helper() { /* compiled code */ }

        public static java.lang.Object myMethod(pkg.GrTrait $self) { /* compiled code */ }

        public static java.lang.Object getMyField(pkg.GrTrait $self) { /* compiled code */ }

        public static void setMyField(pkg.GrTrait $self, java.lang.Object value) { /* compiled code */ }

        public groovy.lang.MetaClass getMetaClass() { /* compiled code */ }

        public void setMetaClass(groovy.lang.MetaClass metaClass) { /* compiled code */ }

        public java.lang.Object invokeMethod(java.lang.String s, java.lang.Object o) { /* compiled code */ }

        public java.lang.Object getProperty(java.lang.String s) { /* compiled code */ }

        public void setProperty(java.lang.String s, java.lang.Object o) { /* compiled code */ }
    }

    static interface FieldHelper {
        java.lang.Object pkg_GrTrait__myField$set(java.lang.Object o);

        java.lang.Object pkg_GrTrait__myField$get();
    }
}