Class MixinEmitter

    • Field Detail

      • CSTRUCT_OBJECT_ARRAY

        private static final Signature CSTRUCT_OBJECT_ARRAY
      • MIXIN

        private static final org.objectweb.asm.Type MIXIN
      • NEW_INSTANCE

        private static final Signature NEW_INSTANCE
    • Constructor Detail

      • MixinEmitter

        public MixinEmitter​(org.objectweb.asm.ClassVisitor v,
                            java.lang.String className,
                            java.lang.Class[] classes,
                            int[] route)
    • Method Detail

      • getInterfaces

        protected java.lang.Class[] getInterfaces​(java.lang.Class[] classes)
      • getMethods

        protected java.lang.reflect.Method[] getMethods​(java.lang.Class type)