Interface NonElement<T,​C>

    • Field Detail

      • ANYTYPE_NAME

        static final QName ANYTYPE_NAME
    • Method Detail

      • getTypeName

        QName getTypeName()
        Gets the primary XML type ANYTYPE_NAME of the class.

        A Java type can be mapped to multiple XML types, but one of them is considered "primary" and used when we generate a schema.

        Returns:
        null if the object doesn't have an explicit type ANYTYPE_NAME (AKA anonymous.)
      • isSimpleType

        boolean isSimpleType()
        Returns true if this NonElement maps to text in XML, without any attribute nor child elements.