Interface AttributeValue

    • Method Detail

      • getContent

        List<Serializable> getContent()
        Get the value content as specified by XmlMixed, i.e. a list, each item of which may be a String, a JAXBElement, a instance of a class annotated with @XmlRootElement, or a Element. In addition, in the two latter cases, the item must also be Serializable.
        Returns:
        (possibly mixed) content; not null (must be empty if no content)
      • getXmlAttributes

        Map<QName,​String> getXmlAttributes()
        Get the attributes attached to the value as specified by XmlAnyAttribute, or any kind of attributes/metadata defined by some markup language that this value type is designed to be (de)serialized (from) to. The primary use of this is (de)serialization of XML attributes. Each key is an attribute's QName and the associated value is the attribute's string value. One example of such XML attribute in XACML standard is the xpathExpression value which has an XPathCategory attribute.
        Returns:
        (possibly mixed) content ; not null (must be empty if no attribute)