| Package | Description |
|---|---|
| io.quarkus.panache.common.deployment | |
| io.quarkus.panache.common.deployment.visitors |
| Modifier and Type | Method and Description |
|---|---|
ByteCodeType |
TypeBundle.entity() |
ByteCodeType |
TypeBundle.entityBase() |
default ByteCodeType |
TypeBundle.entityCompanion() |
default ByteCodeType |
TypeBundle.entityCompanionBase() |
ByteCodeType |
TypeBundle.operations() |
ByteCodeType |
TypeBundle.queryType() |
ByteCodeType |
TypeBundle.repository() |
ByteCodeType |
TypeBundle.repositoryBase() |
ByteCodeType |
ByteCodeType.unbox() |
default ByteCodeType |
TypeBundle.updateType() |
| Modifier and Type | Field and Description |
|---|---|
protected static ByteCodeType |
KotlinPanacheClassVisitor.CLASS |
static ByteCodeType |
PanacheRepositoryClassVisitor.CLASS |
protected ByteCodeType |
KotlinPanacheClassVisitor.entityUpperBound |
protected ByteCodeType |
PanacheEntityClassVisitor.entityUpperBound |
protected ByteCodeType |
PanacheRepositoryClassVisitor.entityUpperBound |
protected static ByteCodeType |
KotlinPanacheClassVisitor.NOT_NULL |
static ByteCodeType |
KotlinPanacheClassVisitor.OBJECT |
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,ByteCodeType> |
KotlinPanacheClassVisitor.typeArguments |
protected Map<String,ByteCodeType> |
PanacheEntityClassVisitor.typeArguments |
protected Map<String,ByteCodeType> |
PanacheRepositoryClassVisitor.typeArguments |
| Modifier and Type | Method and Description |
|---|---|
static List<ByteCodeType> |
KotlinPanacheClassVisitor.recursivelyFindEntityTypeArguments(org.jboss.jandex.IndexView indexView,
org.jboss.jandex.DotName clazz,
org.jboss.jandex.DotName repositoryDotName) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
KotlinPanacheClassVisitor.discoverTypeParameters(org.jboss.jandex.ClassInfo classInfo,
org.jboss.jandex.IndexView indexView,
TypeBundle types,
ByteCodeType baseType) |
protected void |
PanacheEntityClassVisitor.discoverTypeParameters(org.jboss.jandex.ClassInfo classInfo,
org.jboss.jandex.IndexView indexView,
TypeBundle types,
ByteCodeType baseType) |
protected void |
PanacheRepositoryClassVisitor.discoverTypeParameters(org.jboss.jandex.ClassInfo classInfo,
org.jboss.jandex.IndexView indexView,
TypeBundle types,
ByteCodeType baseType) |
| Constructor and Description |
|---|
KotlinPanacheClassVisitor(org.objectweb.asm.ClassVisitor outputClassVisitor,
org.jboss.jandex.ClassInfo classInfo,
org.jboss.jandex.IndexView indexView,
TypeBundle typeBundle,
ByteCodeType baseType,
List<PanacheMethodCustomizer> methodCustomizers) |
Copyright © 2021 JBoss by Red Hat. All rights reserved.