Skip navigation links
Quarkus - Panache - Common - Deployment 1.10.3.Final
A C D E F G H I J M N P R S T U V W 

A

addEntityModel(EntityModelType) - Method in class io.quarkus.panache.common.deployment.MetamodelInfo
 
addField(EntityFieldType) - Method in class io.quarkus.panache.common.deployment.EntityModel
 
annotations - Variable in class io.quarkus.panache.common.deployment.EntityField
 
apply(String, ClassVisitor) - Method in class io.quarkus.panache.common.deployment.PanacheEntityEnhancer
 
apply(String, ClassVisitor) - Method in class io.quarkus.panache.common.deployment.PanacheFieldAccessEnhancer
 
apply(String, ClassVisitor) - Method in class io.quarkus.panache.common.deployment.PanacheRepositoryEnhancer
 
attributes - Variable in class io.quarkus.panache.common.deployment.EntityField.EntityFieldAnnotation
 

C

collectFields(ClassInfo) - Method in class io.quarkus.panache.common.deployment.PanacheEntityEnhancer
 
customize(Type, MethodInfo, MethodVisitor) - Method in interface io.quarkus.panache.common.deployment.PanacheMethodCustomizer
 

D

daoBinaryName - Variable in class io.quarkus.panache.common.deployment.visitors.PanacheRepositoryClassVisitor
 
daoClassInfo - Variable in class io.quarkus.panache.common.deployment.visitors.PanacheRepositoryClassVisitor
 
descriptor - Variable in class io.quarkus.panache.common.deployment.EntityField
 
descriptor - Variable in class io.quarkus.panache.common.deployment.EntityField.EntityFieldAnnotation
 
DOTNAME_GENERATE_BRIDGE - Static variable in class io.quarkus.panache.common.deployment.PanacheEntityEnhancer
 

E

entities - Variable in class io.quarkus.panache.common.deployment.MetamodelInfo
 
entityBinaryType - Variable in class io.quarkus.panache.common.deployment.visitors.PanacheRepositoryClassVisitor
 
EntityField - Class in io.quarkus.panache.common.deployment
 
EntityField(String, String) - Constructor for class io.quarkus.panache.common.deployment.EntityField
 
EntityField.EntityFieldAnnotation - Class in io.quarkus.panache.common.deployment
 
EntityFieldAnnotation(String) - Constructor for class io.quarkus.panache.common.deployment.EntityField.EntityFieldAnnotation
 
entityInfo - Variable in class io.quarkus.panache.common.deployment.visitors.PanacheEntityClassVisitor
 
EntityModel<EntityFieldType extends EntityField> - Class in io.quarkus.panache.common.deployment
 
EntityModel(ClassInfo) - Constructor for class io.quarkus.panache.common.deployment.EntityModel
 
entitySignature - Variable in class io.quarkus.panache.common.deployment.visitors.PanacheRepositoryClassVisitor
 
entityType - Variable in class io.quarkus.panache.common.deployment.visitors.PanacheRepositoryClassVisitor
 

F

FieldAccessClassVisitor(String, ClassVisitor, MetamodelInfo<?>) - Constructor for class io.quarkus.panache.common.deployment.PanacheFieldAccessEnhancer.FieldAccessClassVisitor
 
fields - Variable in class io.quarkus.panache.common.deployment.EntityModel
 
fields - Variable in class io.quarkus.panache.common.deployment.visitors.PanacheEntityClassVisitor
 
findEntityTypeArgumentsForPanacheRepository(IndexView, String, DotName) - Static method in class io.quarkus.panache.common.deployment.visitors.PanacheRepositoryClassVisitor
 

G

generateAccessorGetField(MethodVisitor, EntityField) - Method in class io.quarkus.panache.common.deployment.visitors.PanacheEntityClassVisitor
 
generateAccessors() - Method in class io.quarkus.panache.common.deployment.visitors.PanacheEntityClassVisitor
 
generateAccessorSetField(MethodVisitor, EntityField) - Method in class io.quarkus.panache.common.deployment.visitors.PanacheEntityClassVisitor
 
generateJvmBridge(MethodInfo) - Method in class io.quarkus.panache.common.deployment.visitors.PanacheRepositoryClassVisitor
 
generateMethod(MethodInfo, AnnotationValue) - Method in class io.quarkus.panache.common.deployment.visitors.PanacheEntityClassVisitor
 
generateModelBridge(MethodInfo, AnnotationValue) - Method in class io.quarkus.panache.common.deployment.visitors.PanacheRepositoryClassVisitor
 
getEntityClasses() - Method in class io.quarkus.panache.common.deployment.PanacheEntityClassesBuildItem
 
getEntityModel(String) - Method in class io.quarkus.panache.common.deployment.MetamodelInfo
 
getGetterName() - Method in class io.quarkus.panache.common.deployment.EntityField
 
getMethodCustomizer() - Method in class io.quarkus.panache.common.deployment.PanacheMethodCustomizerBuildItem
 
getModelDescriptor() - Method in class io.quarkus.panache.common.deployment.visitors.PanacheEntityClassVisitor
 
getModelDescriptor() - Method in class io.quarkus.panache.common.deployment.visitors.PanacheRepositoryClassVisitor
 
getModelInfo() - Method in class io.quarkus.panache.common.deployment.PanacheEntityEnhancer
 
getPanacheOperationsInternalName() - Method in class io.quarkus.panache.common.deployment.visitors.PanacheEntityClassVisitor
 
getPanacheOperationsInternalName() - Method in class io.quarkus.panache.common.deployment.visitors.PanacheRepositoryClassVisitor
 
getPanacheRepositoryBaseDotName() - Method in class io.quarkus.panache.common.deployment.visitors.PanacheRepositoryClassVisitor
 
getPanacheRepositoryDotName() - Method in class io.quarkus.panache.common.deployment.visitors.PanacheRepositoryClassVisitor
 
getSetterName() - Method in class io.quarkus.panache.common.deployment.EntityField
 

H

hasAnnotation(String) - Method in class io.quarkus.panache.common.deployment.EntityField
 
hasEntities() - Method in class io.quarkus.panache.common.deployment.MetamodelInfo
 

I

idBinaryType - Variable in class io.quarkus.panache.common.deployment.visitors.PanacheRepositoryClassVisitor
 
idSignature - Variable in class io.quarkus.panache.common.deployment.visitors.PanacheRepositoryClassVisitor
 
indexView - Variable in class io.quarkus.panache.common.deployment.PanacheEntityEnhancer
 
indexView - Variable in class io.quarkus.panache.common.deployment.PanacheRepositoryEnhancer
 
indexView - Variable in class io.quarkus.panache.common.deployment.visitors.PanacheRepositoryClassVisitor
 
injectModel(MethodVisitor) - Method in class io.quarkus.panache.common.deployment.visitors.PanacheEntityClassVisitor
 
injectModel(MethodVisitor) - Method in class io.quarkus.panache.common.deployment.visitors.PanacheRepositoryClassVisitor
 
invokeOperation(MethodInfo, MethodVisitor, String) - Method in class io.quarkus.panache.common.deployment.visitors.PanacheEntityClassVisitor
 
io.quarkus.panache.common.deployment - package io.quarkus.panache.common.deployment
 
io.quarkus.panache.common.deployment.visitors - package io.quarkus.panache.common.deployment.visitors
 
isEntityField(String, String) - Method in class io.quarkus.panache.common.deployment.PanacheFieldAccessMethodVisitor
Checks that the given field belongs to an entity (any entity)

J

JAXB_ANNOTATION_PREFIX - Static variable in class io.quarkus.panache.common.deployment.PanacheEntityEnhancer
 
JAXB_TRANSIENT_SIGNATURE - Static variable in class io.quarkus.panache.common.deployment.PanacheEntityEnhancer
 
JSON_IGNORE_DOT_NAME - Static variable in class io.quarkus.panache.common.deployment.PanacheEntityEnhancer
 
JSON_PROPERTY_DOT_NAME - Static variable in class io.quarkus.panache.common.deployment.PanacheEntityEnhancer
 
JSON_PROPERTY_SIGNATURE - Static variable in class io.quarkus.panache.common.deployment.PanacheEntityEnhancer
 

M

MetamodelInfo<EntityModelType extends EntityModel<?>> - Class in io.quarkus.panache.common.deployment
 
MetamodelInfo() - Constructor for class io.quarkus.panache.common.deployment.MetamodelInfo
 
methodCustomizers - Variable in class io.quarkus.panache.common.deployment.PanacheEntityEnhancer
 
methodCustomizers - Variable in class io.quarkus.panache.common.deployment.visitors.PanacheEntityClassVisitor
 
modelInfo - Variable in class io.quarkus.panache.common.deployment.PanacheEntityEnhancer
 

N

name - Variable in class io.quarkus.panache.common.deployment.EntityField
 
name - Variable in class io.quarkus.panache.common.deployment.EntityModel
 
nestedAnnotations - Variable in class io.quarkus.panache.common.deployment.EntityField.EntityFieldAnnotation
 

P

panacheEntityBaseClassInfo - Variable in class io.quarkus.panache.common.deployment.visitors.PanacheEntityClassVisitor
 
PanacheEntityClassesBuildItem - Class in io.quarkus.panache.common.deployment
Build item to indicate that those classes are Panache-enhanced and will get getters/setters generated for public fields, even if they're not visible in the index.
PanacheEntityClassesBuildItem(Set<String>) - Constructor for class io.quarkus.panache.common.deployment.PanacheEntityClassesBuildItem
 
PanacheEntityClassVisitor<EntityFieldType extends EntityField> - Class in io.quarkus.panache.common.deployment.visitors
 
PanacheEntityClassVisitor(String, ClassVisitor, MetamodelInfo<? extends EntityModel<? extends EntityFieldType>>, ClassInfo, ClassInfo, List<PanacheMethodCustomizer>) - Constructor for class io.quarkus.panache.common.deployment.visitors.PanacheEntityClassVisitor
 
PanacheEntityEnhancer<MetamodelType extends MetamodelInfo<?>> - Class in io.quarkus.panache.common.deployment
 
PanacheEntityEnhancer(IndexView, List<PanacheMethodCustomizer>) - Constructor for class io.quarkus.panache.common.deployment.PanacheEntityEnhancer
 
PanacheFieldAccessEnhancer - Class in io.quarkus.panache.common.deployment
 
PanacheFieldAccessEnhancer(MetamodelInfo<?>) - Constructor for class io.quarkus.panache.common.deployment.PanacheFieldAccessEnhancer
 
PanacheFieldAccessEnhancer.FieldAccessClassVisitor - Class in io.quarkus.panache.common.deployment
 
PanacheFieldAccessMethodVisitor - Class in io.quarkus.panache.common.deployment
 
PanacheFieldAccessMethodVisitor(MethodVisitor, String, String, String, MetamodelInfo<?>) - Constructor for class io.quarkus.panache.common.deployment.PanacheFieldAccessMethodVisitor
 
PanacheMethodCustomizer - Interface in io.quarkus.panache.common.deployment
 
PanacheMethodCustomizerBuildItem - Class in io.quarkus.panache.common.deployment
Build item to declare that a PanacheMethodCustomizer should be used on Panache-enhanced methods.
PanacheMethodCustomizerBuildItem(PanacheMethodCustomizer) - Constructor for class io.quarkus.panache.common.deployment.PanacheMethodCustomizerBuildItem
 
PanacheMethodCustomizerVisitor - Class in io.quarkus.panache.common.deployment
 
PanacheMethodCustomizerVisitor(MethodVisitor, MethodInfo, Type, List<PanacheMethodCustomizer>) - Constructor for class io.quarkus.panache.common.deployment.PanacheMethodCustomizerVisitor
 
PanacheMovingAnnotationVisitor - Class in io.quarkus.panache.common.deployment
An AnnotationVisitor that intercepts and records annotations so that they can be applied to a different element later
PanacheMovingAnnotationVisitor(EntityField.EntityFieldAnnotation) - Constructor for class io.quarkus.panache.common.deployment.PanacheMovingAnnotationVisitor
 
panacheRepositoryBaseClassInfo - Variable in class io.quarkus.panache.common.deployment.PanacheRepositoryEnhancer
 
panacheRepositoryBaseClassInfo - Variable in class io.quarkus.panache.common.deployment.visitors.PanacheRepositoryClassVisitor
 
PanacheRepositoryClassVisitor - Class in io.quarkus.panache.common.deployment.visitors
 
PanacheRepositoryClassVisitor(String, ClassVisitor, IndexView) - Constructor for class io.quarkus.panache.common.deployment.visitors.PanacheRepositoryClassVisitor
 
PanacheRepositoryEnhancer - Class in io.quarkus.panache.common.deployment
 
PanacheRepositoryEnhancer(IndexView, DotName) - Constructor for class io.quarkus.panache.common.deployment.PanacheRepositoryEnhancer
 

R

recursivelyFindEntityTypeArgumentsFromClass(IndexView, DotName, DotName) - Static method in class io.quarkus.panache.common.deployment.visitors.PanacheRepositoryClassVisitor
 

S

signature - Variable in class io.quarkus.panache.common.deployment.EntityField
 
skipRepository(ClassInfo) - Method in class io.quarkus.panache.common.deployment.PanacheRepositoryEnhancer
 
superClassName - Variable in class io.quarkus.panache.common.deployment.EntityModel
 

T

thisClass - Variable in class io.quarkus.panache.common.deployment.visitors.PanacheEntityClassVisitor
 
typeArguments - Variable in class io.quarkus.panache.common.deployment.visitors.PanacheRepositoryClassVisitor
 

U

userMethods - Variable in class io.quarkus.panache.common.deployment.visitors.PanacheRepositoryClassVisitor
 

V

visit(String, Object) - Method in class io.quarkus.panache.common.deployment.PanacheMovingAnnotationVisitor
 
visit(int, int, String, String, String, String[]) - Method in class io.quarkus.panache.common.deployment.visitors.PanacheRepositoryClassVisitor
 
visitAnnotation(String, String) - Method in class io.quarkus.panache.common.deployment.PanacheMovingAnnotationVisitor
 
visitArray(String) - Method in class io.quarkus.panache.common.deployment.PanacheMovingAnnotationVisitor
 
visitCode() - Method in class io.quarkus.panache.common.deployment.PanacheMethodCustomizerVisitor
 
visitEnd() - Method in class io.quarkus.panache.common.deployment.visitors.PanacheEntityClassVisitor
 
visitEnd() - Method in class io.quarkus.panache.common.deployment.visitors.PanacheRepositoryClassVisitor
 
visitField(int, String, String, String, Object) - Method in class io.quarkus.panache.common.deployment.visitors.PanacheEntityClassVisitor
 
visitFieldInsn(int, String, String, String) - Method in class io.quarkus.panache.common.deployment.PanacheFieldAccessMethodVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class io.quarkus.panache.common.deployment.PanacheFieldAccessEnhancer.FieldAccessClassVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class io.quarkus.panache.common.deployment.visitors.PanacheEntityClassVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class io.quarkus.panache.common.deployment.visitors.PanacheRepositoryClassVisitor
 

W

writeToVisitor(MethodVisitor) - Method in class io.quarkus.panache.common.deployment.EntityField.EntityFieldAnnotation
 
A C D E F G H I J M N P R S T U V W 
Skip navigation links
Quarkus - Panache - Common - Deployment 1.10.3.Final

Copyright © 2020 JBoss by Red Hat. All rights reserved.