Interface XSQName

All Superinterfaces:
XMLObject
All Known Subinterfaces:
AttributedQName, FaultCode, ProblemHeaderQName, RespondWith
All Known Implementing Classes:
AttributedQNameImpl, FaultCodeImpl, ProblemHeaderQNameImpl, RespondWithImpl, XSQNameImpl

public interface XSQName extends XMLObject
XMLObject that represents an XML schema QName content bearing element.
  • Field Details

    • TYPE_LOCAL_NAME

      @Nonnull @NotEmpty static final String TYPE_LOCAL_NAME
      Local name of the XSI type.
      See Also:
    • TYPE_NAME

      @Nonnull static final QName TYPE_NAME
      QName of the XSI type.
  • Method Details

    • getValue

      @Nullable QName getValue()
      Gets the QName content of the element.
      Returns:
      the QName content of the element
    • setValue

      void setValue(@Nullable QName newValue)
      Sets the QName content of the element.
      Parameters:
      newValue - the QName content of the element