Class ClassInjectorTransformer

  • All Implemented Interfaces:
    BiFunction<String,​org.objectweb.asm.ClassVisitor,​org.objectweb.asm.ClassVisitor>

    public class ClassInjectorTransformer
    extends Object
    implements BiFunction<String,​org.objectweb.asm.ClassVisitor,​org.objectweb.asm.ClassVisitor>
    • Constructor Detail

      • ClassInjectorTransformer

        public ClassInjectorTransformer​(Map<org.jboss.jandex.FieldInfo,​ServerIndexedParameter> fieldExtractors,
                                        boolean superTypeIsInjectable)
    • Method Detail

      • apply

        public org.objectweb.asm.ClassVisitor apply​(String classname,
                                                    org.objectweb.asm.ClassVisitor visitor)
        Specified by:
        apply in interface BiFunction<String,​org.objectweb.asm.ClassVisitor,​org.objectweb.asm.ClassVisitor>