Class AnnotationModelImpl

  • All Implemented Interfaces:
    AnnotationModel

    public class AnnotationModelImpl
    extends java.lang.Object
    implements AnnotationModel
    Model a annotation instance
    • Method Detail

      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • addValue

        public void addValue​(java.lang.String name,
                             java.lang.Object value)
      • unwrap

        private java.lang.Object unwrap​(java.lang.Object value)
      • getValues

        public java.util.Map<java.lang.String,​java.lang.Object> getValues()
        Description copied from interface: AnnotationModel
        Returns an unmodifiable collection of annotation values.
        Specified by:
        getValues in interface AnnotationModel
        Returns:
        collection of value elements of this annotation