Package org.jvnet.hk2.internal
Class SoftAnnotatedElementAnnotationInfo
java.lang.Object
org.jvnet.hk2.internal.SoftAnnotatedElementAnnotationInfo
Keeps information (softly) about annotations
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final SoftReference
<Annotation[]> private final boolean
private final boolean
private final SoftReference
<Annotation[][]> -
Constructor Summary
ConstructorsConstructorDescriptionSoftAnnotatedElementAnnotationInfo
(Annotation[] elementAnnotation, boolean hasParams, Annotation[][] paramAnnotation, boolean isConstructor) -
Method Summary
-
Field Details
-
elementAnnotationsReference
-
paramAnnotationsReference
-
hasParams
private final boolean hasParams -
isConstructor
private final boolean isConstructor
-
-
Constructor Details
-
SoftAnnotatedElementAnnotationInfo
SoftAnnotatedElementAnnotationInfo(Annotation[] elementAnnotation, boolean hasParams, Annotation[][] paramAnnotation, boolean isConstructor)
-
-
Method Details
-
harden
-