Skip navigation links
Quarkus - Panache - Common - Deployment 1.5.0.Final
A B 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
 

B

boxIfRequired(MethodVisitor, Type) - Static method in class io.quarkus.panache.common.deployment.JandexUtil
 

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.PanacheRepositoryEnhancer.PanacheRepositoryClassVisitor
 
daoClassInfo - Variable in class io.quarkus.panache.common.deployment.PanacheRepositoryEnhancer.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.JandexUtil
 
DOTNAME_OBJECT - Static variable in class io.quarkus.panache.common.deployment.JandexUtil
 

E

entities - Variable in class io.quarkus.panache.common.deployment.MetamodelInfo
 
entityBinaryType - Variable in class io.quarkus.panache.common.deployment.PanacheRepositoryEnhancer.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.PanacheEntityEnhancer.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.PanacheRepositoryEnhancer.PanacheRepositoryClassVisitor
 
entityType - Variable in class io.quarkus.panache.common.deployment.PanacheRepositoryEnhancer.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.PanacheEntityEnhancer.PanacheEntityClassVisitor
 
findEntityTypeArgumentsForPanacheRepository(IndexView, String, DotName) - Static method in class io.quarkus.panache.common.deployment.PanacheRepositoryEnhancer.PanacheRepositoryClassVisitor
 

G

generateAccessorGetField(MethodVisitor, EntityField) - Method in class io.quarkus.panache.common.deployment.PanacheEntityEnhancer.PanacheEntityClassVisitor
 
generateAccessors() - Method in class io.quarkus.panache.common.deployment.PanacheEntityEnhancer.PanacheEntityClassVisitor
 
generateAccessorSetField(MethodVisitor, EntityField) - Method in class io.quarkus.panache.common.deployment.PanacheEntityEnhancer.PanacheEntityClassVisitor
 
getDescriptor(MethodInfo, Function<String, String>) - Static method in class io.quarkus.panache.common.deployment.JandexUtil
 
getDescriptor(Type, Function<String, String>) - Static method in class io.quarkus.panache.common.deployment.JandexUtil
 
getEnclosingClass(AnnotationInstance) - Static method in class io.quarkus.panache.common.deployment.JandexUtil
 
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
 
getLoadOpcode(Type) - Static method in class io.quarkus.panache.common.deployment.JandexUtil
 
getMethodCustomizer() - Method in class io.quarkus.panache.common.deployment.PanacheMethodCustomizerBuildItem
 
getModelDescriptor() - Method in class io.quarkus.panache.common.deployment.PanacheEntityEnhancer.PanacheEntityClassVisitor
 
getModelDescriptor() - Method in class io.quarkus.panache.common.deployment.PanacheRepositoryEnhancer.PanacheRepositoryClassVisitor
 
getModelInfo() - Method in class io.quarkus.panache.common.deployment.PanacheEntityEnhancer
 
getPanacheOperationsBinaryName() - Method in class io.quarkus.panache.common.deployment.PanacheEntityEnhancer.PanacheEntityClassVisitor
 
getPanacheOperationsBinaryName() - Method in class io.quarkus.panache.common.deployment.PanacheRepositoryEnhancer.PanacheRepositoryClassVisitor
 
getPanacheRepositoryBaseDotName() - Method in class io.quarkus.panache.common.deployment.PanacheRepositoryEnhancer.PanacheRepositoryClassVisitor
 
getPanacheRepositoryDotName() - Method in class io.quarkus.panache.common.deployment.PanacheRepositoryEnhancer.PanacheRepositoryClassVisitor
 
getParameterSize(Type) - Static method in class io.quarkus.panache.common.deployment.JandexUtil
 
getParameterTypes(String) - Static method in class io.quarkus.panache.common.deployment.JandexUtil
 
getReturnInstruction(String) - Static method in class io.quarkus.panache.common.deployment.JandexUtil
 
getReturnInstruction(Type) - Static method in class io.quarkus.panache.common.deployment.JandexUtil
 
getSetterName() - Method in class io.quarkus.panache.common.deployment.EntityField
 
getSignature(MethodInfo, Function<String, String>) - Static method in class io.quarkus.panache.common.deployment.JandexUtil
 

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.PanacheRepositoryEnhancer.PanacheRepositoryClassVisitor
 
idSignature - Variable in class io.quarkus.panache.common.deployment.PanacheRepositoryEnhancer.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.PanacheRepositoryEnhancer.PanacheRepositoryClassVisitor
 
injectModel(MethodVisitor) - Method in class io.quarkus.panache.common.deployment.PanacheEntityEnhancer.PanacheEntityClassVisitor
 
injectModel(MethodVisitor) - Method in class io.quarkus.panache.common.deployment.PanacheRepositoryEnhancer.PanacheRepositoryClassVisitor
 
io.quarkus.panache.common.deployment - package io.quarkus.panache.common.deployment
 
isEntityField(String, String) - Method in class io.quarkus.panache.common.deployment.PanacheFieldAccessMethodVisitor
Checks that the given field belongs to an entity (any entity)
isSubclassOf(IndexView, ClassInfo, DotName) - Static method in class io.quarkus.panache.common.deployment.JandexUtil
 

J

JandexUtil - Class in io.quarkus.panache.common.deployment
 
JandexUtil() - Constructor for class io.quarkus.panache.common.deployment.JandexUtil
 

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.PanacheEntityEnhancer.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.PanacheEntityEnhancer
 
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(String, ClassVisitor, MetamodelInfo<? extends EntityModel<? extends EntityFieldType>>, ClassInfo, ClassInfo, List<PanacheMethodCustomizer>) - Constructor for class io.quarkus.panache.common.deployment.PanacheEntityEnhancer.PanacheEntityClassVisitor
 
PanacheEntityEnhancer<MetamodelType extends MetamodelInfo<?>> - Class in io.quarkus.panache.common.deployment
 
PanacheEntityEnhancer(IndexView, DotName, List<PanacheMethodCustomizer>) - Constructor for class io.quarkus.panache.common.deployment.PanacheEntityEnhancer
 
PanacheEntityEnhancer.PanacheEntityClassVisitor<EntityFieldType extends EntityField> - Class in io.quarkus.panache.common.deployment
 
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.PanacheRepositoryEnhancer.PanacheRepositoryClassVisitor
 
PanacheRepositoryClassVisitor(String, ClassVisitor, ClassInfo, IndexView) - Constructor for class io.quarkus.panache.common.deployment.PanacheRepositoryEnhancer.PanacheRepositoryClassVisitor
 
PanacheRepositoryEnhancer - Class in io.quarkus.panache.common.deployment
 
PanacheRepositoryEnhancer(IndexView, DotName) - Constructor for class io.quarkus.panache.common.deployment.PanacheRepositoryEnhancer
 
PanacheRepositoryEnhancer.PanacheRepositoryClassVisitor - Class in io.quarkus.panache.common.deployment
 
PARAMETERS_BINARY_NAME - Static variable in class io.quarkus.panache.common.deployment.PanacheEntityEnhancer
 
PARAMETERS_NAME - Static variable in class io.quarkus.panache.common.deployment.PanacheEntityEnhancer
 
PARAMETERS_SIGNATURE - Static variable in class io.quarkus.panache.common.deployment.PanacheEntityEnhancer
 

R

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

S

signature - Variable in class io.quarkus.panache.common.deployment.EntityField
 
skipRepository(ClassInfo) - Static method in class io.quarkus.panache.common.deployment.PanacheRepositoryEnhancer
 
SORT_BINARY_NAME - Static variable in class io.quarkus.panache.common.deployment.PanacheEntityEnhancer
 
SORT_NAME - Static variable in class io.quarkus.panache.common.deployment.PanacheEntityEnhancer
 
SORT_SIGNATURE - Static variable in class io.quarkus.panache.common.deployment.PanacheEntityEnhancer
 
superClassName - Variable in class io.quarkus.panache.common.deployment.EntityModel
 

T

thisClass - Variable in class io.quarkus.panache.common.deployment.PanacheEntityEnhancer.PanacheEntityClassVisitor
 
toSignature(StringBuilder, Type, Function<String, String>, boolean) - Static method in class io.quarkus.panache.common.deployment.JandexUtil
 
typeArguments - Variable in class io.quarkus.panache.common.deployment.PanacheRepositoryEnhancer.PanacheRepositoryClassVisitor
 

U

unboxIfRequired(MethodVisitor, Type) - Static method in class io.quarkus.panache.common.deployment.JandexUtil
 
userMethods - Variable in class io.quarkus.panache.common.deployment.PanacheRepositoryEnhancer.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.PanacheRepositoryEnhancer.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.PanacheEntityEnhancer.PanacheEntityClassVisitor
 
visitEnd() - Method in class io.quarkus.panache.common.deployment.PanacheRepositoryEnhancer.PanacheRepositoryClassVisitor
 
visitField(int, String, String, String, Object) - Method in class io.quarkus.panache.common.deployment.PanacheEntityEnhancer.PanacheEntityClassVisitor
 
visitFieldInsn(int, String, String, String) - Method in class io.quarkus.panache.common.deployment.PanacheFieldAccessMethodVisitor
 
visitLdc(MethodVisitor, Type) - Static method in class io.quarkus.panache.common.deployment.JandexUtil
 
visitMethod(int, String, String, String, String[]) - Method in class io.quarkus.panache.common.deployment.PanacheEntityEnhancer.PanacheEntityClassVisitor
 
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.PanacheRepositoryEnhancer.PanacheRepositoryClassVisitor
 

W

writeToVisitor(MethodVisitor) - Method in class io.quarkus.panache.common.deployment.EntityField.EntityFieldAnnotation
 
A B 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.5.0.Final

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