Class AnnotationMap


  • public class AnnotationMap
    extends java.lang.Object
    • Field Detail

      • _annotationsByFeatureName

        private java.util.Map<java.lang.String,​java.util.List> _annotationsByFeatureName
      • _currentAnnotationList

        private java.util.List _currentAnnotationList
      • _currentJavaType

        private IJavaType _currentJavaType
    • Constructor Detail

      • AnnotationMap

        public AnnotationMap()
    • Method Detail

      • startAnnotationInfoForFeature

        public AnnotationMap startAnnotationInfoForFeature​(java.lang.String featureId)
      • withArg

        public AnnotationMap withArg​(java.lang.String name,
                                     java.lang.Object arg)
      • finishJavaAnnotation

        public AnnotationMap finishJavaAnnotation()
      • addGosuAnnotation

        public AnnotationMap addGosuAnnotation​(java.lang.Object annotation)
      • getAnnotations

        public java.util.Map<java.lang.String,​java.util.List> getAnnotations()