Class DAnnotation


  • public class DAnnotation
    extends java.lang.Object
    Annotation.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  DAnnotation.Attribute
      Attribute.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static DAnnotation EMPTY
      Instance reserved to be empty.
    • Constructor Summary

      Constructors 
      Constructor Description
      DAnnotation()  
    • Field Detail

      • EMPTY

        public static final DAnnotation EMPTY
        Instance reserved to be empty.
    • Constructor Detail

      • DAnnotation

        public DAnnotation()
    • Method Detail

      • getAttribute

        public DAnnotation.Attribute getAttribute​(java.lang.String nsUri,
                                                  java.lang.String localName)
        Gets the attribute of a given name.
        Parameters:
        nsUri - can be empty but must not be null.
        Returns:
        null if no such attribute is found.
      • getAttributes

        public java.util.Map<javax.xml.namespace.QName,​DAnnotation.Attribute> getAttributes()
        Gets the read-only view of all the attributes.
        Returns:
        can be empty but never null. the returned map is read-only.
      • getChildren

        public java.util.List<org.w3c.dom.Element> getChildren()
        Gets the read-only view of all the child elements of this annotation.
        Returns:
        can be empty but never null. the returned list is read-only.