Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addForwardedMethods(IndexView, ClassInfo, Map<CachedResultsProcessor.MethodKey, MethodInfo>) - Static method in class io.quarkus.cache.deployment.CachedResultsProcessor
- analyzeInjectionPoints(CombinedIndexBuildItem, BuildProducer<CachedResultsProcessor.CachedResultsInjectConfigBuildItem>) - Method in class io.quarkus.cache.deployment.CachedResultsProcessor
- annotations() - Method in record class io.quarkus.cache.deployment.CachedResultsProcessor.CachedResultsInjectConfig
-
Returns the value of the
annotationsrecord component. - annotationsTransformer() - Method in class io.quarkus.cache.deployment.CacheProcessor
- appliesTo(AnnotationTarget.Kind) - Method in class io.quarkus.cache.deployment.CacheAnnotationsTransformer
- appliesTo(AnnotationTarget.Kind) - Method in class io.quarkus.cache.deployment.RestClientCacheAnnotationsTransformer
- apply(String, ClassVisitor) - Method in class io.quarkus.cache.deployment.RestClientMethodEnhancer
- autoInjectCacheName() - Method in class io.quarkus.cache.deployment.CacheProcessor
C
- CACHE_INVALIDATE - Static variable in class io.quarkus.cache.deployment.CacheDeploymentConstants
- CACHE_INVALIDATE_ALL - Static variable in class io.quarkus.cache.deployment.CacheDeploymentConstants
- CACHE_INVALIDATE_ALL_LIST - Static variable in class io.quarkus.cache.deployment.CacheDeploymentConstants
- CACHE_INVALIDATE_LIST - Static variable in class io.quarkus.cache.deployment.CacheDeploymentConstants
- CACHE_KEY - Static variable in class io.quarkus.cache.deployment.CacheDeploymentConstants
- CACHE_KEY_PARAMETER_POSITIONS - Static variable in class io.quarkus.cache.deployment.CacheDeploymentConstants
- CACHE_NAME - Static variable in class io.quarkus.cache.deployment.CacheDeploymentConstants
- CACHE_NAME_PARAM - Static variable in class io.quarkus.cache.deployment.CacheDeploymentConstants
- CACHE_RESULT - Static variable in class io.quarkus.cache.deployment.CacheDeploymentConstants
- CacheAnnotationsTransformer - Class in io.quarkus.cache.deployment
- CacheAnnotationsTransformer() - Constructor for class io.quarkus.cache.deployment.CacheAnnotationsTransformer
- CacheDeploymentConstants - Class in io.quarkus.cache.deployment
- CacheDeploymentConstants() - Constructor for class io.quarkus.cache.deployment.CacheDeploymentConstants
- CacheDevUiProcessor - Class in io.quarkus.cache.deployment.devui
- CacheDevUiProcessor() - Constructor for class io.quarkus.cache.deployment.devui.CacheDevUiProcessor
- CachedResultsDifferentiator(CachedResultsProcessor.CachedResultsInjectConfig, String) - Constructor for class io.quarkus.cache.deployment.CachedResultsProcessor.CachedResultsDifferentiator
- CachedResultsInjectConfig(String, Long, DotName, ClassInfo, Collection<AnnotationInstance>, String) - Constructor for record class io.quarkus.cache.deployment.CachedResultsProcessor.CachedResultsInjectConfig
-
Creates an instance of a
CachedResultsInjectConfigrecord class. - CachedResultsInjectConfigBuildItem(CachedResultsProcessor.CachedResultsInjectConfig) - Constructor for class io.quarkus.cache.deployment.CachedResultsProcessor.CachedResultsInjectConfigBuildItem
- CachedResultsProcessor - Class in io.quarkus.cache.deployment
- CachedResultsProcessor() - Constructor for class io.quarkus.cache.deployment.CachedResultsProcessor
- CachedResultsProcessor.CachedResultsDifferentiator - Class in io.quarkus.cache.deployment
- CachedResultsProcessor.CachedResultsInjectConfig - Record Class in io.quarkus.cache.deployment
- CachedResultsProcessor.CachedResultsInjectConfigBuildItem - Class in io.quarkus.cache.deployment
- CachedResultsProcessor.MethodKey - Record Class in io.quarkus.cache.deployment
- CacheManagerInfoBuildItem - Class in io.quarkus.cache.deployment
-
A build item that makes sure a
CacheManagerInfois available at runtime for consideration as the cache backend - CacheManagerInfoBuildItem(CacheManagerInfo) - Constructor for class io.quarkus.cache.deployment.CacheManagerInfoBuildItem
- cacheManagerInfos(BuildProducer<CacheManagerInfoBuildItem>, Optional<MetricsCapabilityBuildItem>, CacheManagerRecorder) - Method in class io.quarkus.cache.deployment.CacheProcessor
- cacheName() - Method in record class io.quarkus.cache.deployment.CachedResultsProcessor.CachedResultsInjectConfig
-
Returns the value of the
cacheNamerecord component. - CacheNamesBuildItem - Class in io.quarkus.cache.deployment
-
This build item is used to pass the full list of cache names from the validation step to the recording step.
- CacheNamesBuildItem(Set<String>) - Constructor for class io.quarkus.cache.deployment.CacheNamesBuildItem
- CacheProcessor - Class in io.quarkus.cache.deployment
- CacheProcessor() - Constructor for class io.quarkus.cache.deployment.CacheProcessor
- CacheProcessor$$accessor - Class in io.quarkus.cache.deployment
- ClassTargetException - Exception Class in io.quarkus.cache.deployment.exception
-
This exception is thrown at build time during the validation phase if a class is annotated with
@CacheInvalidate,@CacheInvalidateAllor@CacheResult. - ClassTargetException(DotName, DotName) - Constructor for exception class io.quarkus.cache.deployment.exception.ClassTargetException
- configureCacheManagerSyntheticBean(List<CacheManagerInfoBuildItem>, CacheNamesBuildItem, Optional<MetricsCapabilityBuildItem>, CacheManagerRecorder) - Method in class io.quarkus.cache.deployment.CacheProcessor
- construct() - Static method in class io.quarkus.cache.deployment.CacheProcessor$$accessor
- create(CurateOutcomeBuildItem) - Method in class io.quarkus.cache.deployment.devui.CacheDevUiProcessor
- createConfig(IndexView, AnnotationInstance) - Static method in class io.quarkus.cache.deployment.CachedResultsProcessor
- createJsonRPCServiceForCache() - Method in class io.quarkus.cache.deployment.devui.CacheDevUiProcessor
E
- enhanceRestClientMethods(CombinedIndexBuildItem, BuildProducer<UnremovableBeanBuildItem>) - Method in class io.quarkus.cache.deployment.CacheProcessor
- equals(Object) - Method in record class io.quarkus.cache.deployment.CachedResultsProcessor.CachedResultsInjectConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.quarkus.cache.deployment.CachedResultsProcessor.MethodKey
-
Indicates whether some other object is "equal to" this one.
- exclude() - Method in record class io.quarkus.cache.deployment.CachedResultsProcessor.CachedResultsInjectConfig
-
Returns the value of the
excluderecord component.
F
- feature() - Method in class io.quarkus.cache.deployment.CacheProcessor
G
- generateWrapperBeans(CombinedIndexBuildItem, List<CachedResultsProcessor.CachedResultsInjectConfigBuildItem>, BuildProducer<GeneratedBeanBuildItem>, BuildProducer<AdditionalCacheNameBuildItem>, BuildProducer<CachedResultsProcessor.CachedResultsDifferentiator>) - Method in class io.quarkus.cache.deployment.CachedResultsProcessor
- get() - Method in class io.quarkus.cache.deployment.CacheManagerInfoBuildItem
- getClassInfo() - Method in exception class io.quarkus.cache.deployment.exception.KeyGeneratorConstructorException
- getClassName() - Method in exception class io.quarkus.cache.deployment.exception.ClassTargetException
- getConfig() - Method in class io.quarkus.cache.deployment.CachedResultsProcessor.CachedResultsDifferentiator
- getConfig() - Method in class io.quarkus.cache.deployment.CachedResultsProcessor.CachedResultsInjectConfigBuildItem
- getMethodInfo() - Method in exception class io.quarkus.cache.deployment.exception.PrivateMethodTargetException
- getMethodInfo() - Method in exception class io.quarkus.cache.deployment.exception.UnsupportedRepeatedAnnotationException
- getMethodInfo() - Method in exception class io.quarkus.cache.deployment.exception.VoidReturnTypeTargetException
- getNames() - Method in class io.quarkus.cache.deployment.CacheNamesBuildItem
- getValue() - Method in class io.quarkus.cache.deployment.CachedResultsProcessor.CachedResultsDifferentiator
H
- hashCode() - Method in record class io.quarkus.cache.deployment.CachedResultsProcessor.CachedResultsInjectConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.quarkus.cache.deployment.CachedResultsProcessor.MethodKey
-
Returns a hash code value for this object.
I
- injectedClazz() - Method in record class io.quarkus.cache.deployment.CachedResultsProcessor.CachedResultsInjectConfig
-
Returns the value of the
injectedClazzrecord component. - INTERCEPTOR_BINDING_CONTAINERS - Static variable in class io.quarkus.cache.deployment.CacheDeploymentConstants
- INTERCEPTOR_BINDINGS - Static variable in class io.quarkus.cache.deployment.CacheDeploymentConstants
- INTERCEPTORS - Static variable in class io.quarkus.cache.deployment.CacheDeploymentConstants
- io.quarkus.cache.deployment - package io.quarkus.cache.deployment
- io.quarkus.cache.deployment.devui - package io.quarkus.cache.deployment.devui
- io.quarkus.cache.deployment.exception - package io.quarkus.cache.deployment.exception
K
- keyGenerator() - Method in record class io.quarkus.cache.deployment.CachedResultsProcessor.CachedResultsInjectConfig
-
Returns the value of the
keyGeneratorrecord component. - KeyGeneratorConstructorException - Exception Class in io.quarkus.cache.deployment.exception
- KeyGeneratorConstructorException(ClassInfo) - Constructor for exception class io.quarkus.cache.deployment.exception.KeyGeneratorConstructorException
L
- lockTimeout() - Method in record class io.quarkus.cache.deployment.CachedResultsProcessor.CachedResultsInjectConfig
-
Returns the value of the
lockTimeoutrecord component.
M
- MethodKey(String, List<EquivalenceKey.TypeEquivalenceKey>, EquivalenceKey.TypeEquivalenceKey) - Constructor for record class io.quarkus.cache.deployment.CachedResultsProcessor.MethodKey
-
Creates an instance of a
MethodKeyrecord class. - MULTI - Static variable in class io.quarkus.cache.deployment.CacheDeploymentConstants
N
- name() - Method in record class io.quarkus.cache.deployment.CachedResultsProcessor.MethodKey
-
Returns the value of the
namerecord component.
O
- of(MethodInfo) - Static method in record class io.quarkus.cache.deployment.CachedResultsProcessor.MethodKey
P
- params() - Method in record class io.quarkus.cache.deployment.CachedResultsProcessor.MethodKey
-
Returns the value of the
paramsrecord component. - PrivateMethodTargetException - Exception Class in io.quarkus.cache.deployment.exception
-
This exception is thrown at build time during the validation phase if a private method is annotated with
@CacheInvalidate,@CacheInvalidateAllor@CacheResult. - PrivateMethodTargetException(MethodInfo, DotName) - Constructor for exception class io.quarkus.cache.deployment.exception.PrivateMethodTargetException
R
- REGISTER_REST_CLIENT - Static variable in class io.quarkus.cache.deployment.CacheDeploymentConstants
- registerQualifier() - Method in class io.quarkus.cache.deployment.CachedResultsProcessor
- restClientAnnotationsTransformer() - Method in class io.quarkus.cache.deployment.CacheProcessor
- RestClientCacheAnnotationsTransformer - Class in io.quarkus.cache.deployment
- RestClientCacheAnnotationsTransformer() - Constructor for class io.quarkus.cache.deployment.RestClientCacheAnnotationsTransformer
- RestClientMethodEnhancer - Class in io.quarkus.cache.deployment
- RestClientMethodEnhancer(String, short[]) - Constructor for class io.quarkus.cache.deployment.RestClientMethodEnhancer
- returnType() - Method in record class io.quarkus.cache.deployment.CachedResultsProcessor.MethodKey
-
Returns the value of the
returnTyperecord component.
T
- toString() - Method in record class io.quarkus.cache.deployment.CachedResultsProcessor.CachedResultsInjectConfig
-
Returns a string representation of this record class.
- toString() - Method in record class io.quarkus.cache.deployment.CachedResultsProcessor.MethodKey
-
Returns a string representation of this record class.
- transform(AnnotationsTransformer.TransformationContext) - Method in class io.quarkus.cache.deployment.CacheAnnotationsTransformer
- transform(AnnotationsTransformer.TransformationContext) - Method in class io.quarkus.cache.deployment.RestClientCacheAnnotationsTransformer
- transformInjectionPoints(CombinedIndexBuildItem, List<CachedResultsProcessor.CachedResultsDifferentiator>, BuildProducer<InjectionPointTransformerBuildItem>) - Method in class io.quarkus.cache.deployment.CachedResultsProcessor
- type(CacheBuildConfig) - Method in class io.quarkus.cache.deployment.CacheProcessor
U
- UnsupportedRepeatedAnnotationException - Exception Class in io.quarkus.cache.deployment.exception
-
This exception is thrown at build time during the validation phase if a method from a MicroProfile REST Client bean is annotated with repeated
@CacheInvalidateor@CacheInvalidateAllannotations. - UnsupportedRepeatedAnnotationException(MethodInfo) - Constructor for exception class io.quarkus.cache.deployment.exception.UnsupportedRepeatedAnnotationException
V
- validateCacheAnnotationsAndProduceCacheNames(CombinedIndexBuildItem, List<AdditionalCacheNameBuildItem>, BuildProducer<ValidationPhaseBuildItem.ValidationErrorBuildItem>, BuildProducer<CacheNamesBuildItem>, BeanDiscoveryFinishedBuildItem) - Method in class io.quarkus.cache.deployment.CacheProcessor
- VoidReturnTypeTargetException - Exception Class in io.quarkus.cache.deployment.exception
-
This exception is thrown at build time during the validation phase if a method returning void is annotated with
@CacheResult. - VoidReturnTypeTargetException(MethodInfo) - Constructor for exception class io.quarkus.cache.deployment.exception.VoidReturnTypeTargetException
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form