Class AnnotationBundleKey
- java.lang.Object
-
- com.fasterxml.jackson.jakarta.rs.cfg.AnnotationBundleKey
-
public final class AnnotationBundleKey extends Object
Helper class used to allow efficient caching of information, given a sequence of Annotations. This is mostly used for reusing introspected information on Jakarta-RS end points.
-
-
Constructor Summary
Constructors Constructor Description AnnotationBundleKey(Annotation[] annotations, Class<?> type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
int
hashCode()
AnnotationBundleKey
immutableKey()
Method called to create a safe immutable copy of the key; used when adding entry with this key -- lookups are ok without calling the method.String
toString()
-
-
-
Constructor Detail
-
AnnotationBundleKey
public AnnotationBundleKey(Annotation[] annotations, Class<?> type)
-
-
Method Detail
-
immutableKey
public AnnotationBundleKey immutableKey()
Method called to create a safe immutable copy of the key; used when adding entry with this key -- lookups are ok without calling the method.
-
-