Class PanacheMongoEntityEnhancer

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

public class PanacheMongoEntityEnhancer 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
    PanacheMongoEntityEnhancer(org.jboss.jandex.IndexView index, List<io.quarkus.panache.common.deployment.PanacheMethodCustomizer> methodCustomizers, io.quarkus.panache.common.deployment.TypeBundle typeBundle, io.quarkus.panache.common.deployment.MetamodelInfo modelInfo)
     
  • 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

    • PanacheMongoEntityEnhancer

      public PanacheMongoEntityEnhancer(org.jboss.jandex.IndexView index, List<io.quarkus.panache.common.deployment.PanacheMethodCustomizer> methodCustomizers, io.quarkus.panache.common.deployment.TypeBundle typeBundle, io.quarkus.panache.common.deployment.MetamodelInfo modelInfo)
  • 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