Class CacheEvictAnnotationMapper

  • All Implemented Interfaces:
    io.micronaut.core.naming.Named, io.micronaut.inject.annotation.AnnotationMapper<java.lang.annotation.Annotation>, io.micronaut.inject.annotation.NamedAnnotationMapper

    public class CacheEvictAnnotationMapper
    extends CacheableAnnotationMapper
    Maps the Spring cache annotations.
    Since:
    1.0
    • Constructor Detail

      • CacheEvictAnnotationMapper

        public CacheEvictAnnotationMapper()
    • Method Detail

      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface io.micronaut.core.naming.Named
        Overrides:
        getName in class CacheableAnnotationMapper
      • buildAnnotation

        @NonNull
        protected io.micronaut.core.annotation.AnnotationValueBuilder<? extends java.lang.annotation.Annotation> buildAnnotation()
        Description copied from class: CacheableAnnotationMapper
        Builds the target annotation.
        Overrides:
        buildAnnotation in class CacheableAnnotationMapper
        Returns:
        The annotation builder