Class DefaultJavaAnnotation

    • Field Detail

      • properties

        private final java.util.Map<java.lang.String,​AnnotationValue> properties
        Annotation properties as AnnotationValues

        This map contains the parsed AnnotationValue for each property and allows access to the full parse tree, including typerefs and expressions.

      • namedParameters

        private final java.util.Map<java.lang.String,​java.lang.Object> namedParameters
        Annotation properties as Parameters
    • Constructor Detail

      • DefaultJavaAnnotation

        public DefaultJavaAnnotation​(JavaClass type,
                                     java.util.Map<java.lang.String,​java.lang.Object> namedParameters)
      • DefaultJavaAnnotation

        public DefaultJavaAnnotation​(JavaClass type)