Package io.quarkus.test.component
Class JaxrsSingletonTransformer
- java.lang.Object
-
- io.quarkus.test.component.JaxrsSingletonTransformer
-
- All Implemented Interfaces:
AnnotationsTransformer,BuildExtension
public class JaxrsSingletonTransformer extends Object implements AnnotationsTransformer
AddSingletonto a JAX-RS component that has no scope annotation.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface io.quarkus.arc.processor.AnnotationsTransformer
AnnotationsTransformer.AbstractBuilder<THIS extends AnnotationsTransformer.AbstractBuilder<THIS>>, AnnotationsTransformer.Builder, AnnotationsTransformer.ClassTransformerBuilder, AnnotationsTransformer.FieldTransformerBuilder, AnnotationsTransformer.MethodTransformerBuilder, AnnotationsTransformer.TransformationContext
-
Nested classes/interfaces inherited from interface io.quarkus.arc.processor.BuildExtension
BuildExtension.BuildContext, BuildExtension.Key<T extends Object>, BuildExtension.SimpleKey<V extends Object>
-
-
Field Summary
-
Fields inherited from interface io.quarkus.arc.processor.BuildExtension
DEFAULT_PRIORITY
-
-
Constructor Summary
Constructors Constructor Description JaxrsSingletonTransformer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanappliesTo(org.jboss.jandex.AnnotationTarget.Kind kind)voidtransform(AnnotationsTransformer.TransformationContext context)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.quarkus.arc.processor.BuildExtension
getPriority, initialize
-
-
-
-
Method Detail
-
appliesTo
public boolean appliesTo(org.jboss.jandex.AnnotationTarget.Kind kind)
- Specified by:
appliesToin interfaceAnnotationsTransformer
-
transform
public void transform(AnnotationsTransformer.TransformationContext context)
- Specified by:
transformin interfaceAnnotationsTransformer
-
-