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
-