Class KotlinPanacheMongoEntityEnhancer

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

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

    • KotlinPanacheMongoEntityEnhancer

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