Class PanacheJpaEntityOperationsEnhancer

java.lang.Object
io.quarkus.panache.common.deployment.PanacheEntityEnhancer
io.quarkus.panache.hibernate.common.deployment.PanacheJpaEntityOperationsEnhancer
All Implemented Interfaces:
BiFunction<String,org.objectweb.asm.ClassVisitor,org.objectweb.asm.ClassVisitor>

public class PanacheJpaEntityOperationsEnhancer extends io.quarkus.panache.common.deployment.PanacheEntityEnhancer
  • Field Summary

    Fields inherited from class io.quarkus.panache.common.deployment.PanacheEntityEnhancer

    indexView, methodCustomizers
  • Constructor Summary

    Constructors
    Constructor
    Description
    PanacheJpaEntityOperationsEnhancer(org.jboss.jandex.IndexView index, List<io.quarkus.panache.common.deployment.PanacheMethodCustomizer> methodCustomizers, io.quarkus.panache.common.deployment.TypeBundle typeBundle)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.objectweb.asm.ClassVisitor
    apply(String className, org.objectweb.asm.ClassVisitor outputClassVisitor)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface java.util.function.BiFunction

    andThen
  • Constructor Details

    • PanacheJpaEntityOperationsEnhancer

      public PanacheJpaEntityOperationsEnhancer(org.jboss.jandex.IndexView index, List<io.quarkus.panache.common.deployment.PanacheMethodCustomizer> methodCustomizers, io.quarkus.panache.common.deployment.TypeBundle typeBundle)
  • Method Details

    • apply

      public org.objectweb.asm.ClassVisitor apply(String className, org.objectweb.asm.ClassVisitor outputClassVisitor)
      Specified by:
      apply in interface BiFunction<String,org.objectweb.asm.ClassVisitor,org.objectweb.asm.ClassVisitor>
      Specified by:
      apply in class io.quarkus.panache.common.deployment.PanacheEntityEnhancer