Interface XSURI

All Superinterfaces:
XMLObject
All Known Subinterfaces:
Action, ActionNamespace, AdditionalMetadataLocation, Address, AffiliateMember, AssertionURIRef, AttributedURI, AttributedURI, AttributeProfile, Audience, Audience, AuthenticatingAuthority, AuthenticationType, AuthnContextClassRef, AuthnContextDeclRef, CanonicalizationAlgorithm, Code, ComputedKey, ComputedKeyAlgorithm, ConfirmationMethod, EmailAddress, EncryptionAlgorithm, EncryptWith, FaultActor, GeolocationHint, GetComplete, InformationURL, KeyType, KeyWrapAlgorithm, LocalizedURI, Logo, MessageID, NameIDFormat, OrganizationURL, PrivacyStatementURL, ProblemIRI, RegistrationPolicy, RelatesTo, RequesterID, RequestType, SignatureAlgorithm, SignWith, SoapAction, To, TokenType, UsagePolicy
All Known Implementing Classes:
ActionImpl, ActionNamespaceImpl, AdditionalMetadataLocationImpl, AddressImpl, AffiliateMemberImpl, AssertionURIRefImpl, AttributedURIImpl, AttributedURIImpl, AttributeProfileImpl, AudienceImpl, AudienceImpl, AuthenticatingAuthorityImpl, AuthenticationTypeImpl, AuthnContextClassRefImpl, AuthnContextDeclRefImpl, CanonicalizationAlgorithmImpl, CodeImpl, ComputedKeyAlgorithmImpl, ComputedKeyImpl, ConfirmationMethodImpl, EmailAddressImpl, EncryptionAlgorithmImpl, EncryptWithImpl, FaultActorImpl, GeolocationHintImpl, GetCompleteImpl, InformationURLImpl, KeyTypeImpl, KeyWrapAlgorithmImpl, LocalizedURIImpl, LogoImpl, MessageIDImpl, NameIDFormatImpl, OrganizationURLImpl, PrivacyStatementURLImpl, ProblemIRIImpl, RegistrationPolicyImpl, RelatesToImpl, RequesterIDImpl, RequestTypeImpl, SignatureAlgorithmImpl, SignWithImpl, SoapActionImpl, ToImpl, TokenTypeImpl, UsagePolicyImpl, XSURIImpl

public interface XSURI extends XMLObject
XMLObject that represents an XML schema URI 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

    • getURI

      @Nullable String getURI()
      Gets the URI content of the element.
      Returns:
      the URI content of the element
    • setURI

      void setURI(@Nullable String uri)
      Sets the URI content of the element.
      Parameters:
      uri - the URI content of the element
    • getValue

      @Deprecated(forRemoval=true, since="4.0.0") @Nullable default String getValue()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Gets the URI content of the element.
      Returns:
      the URI content of the element
    • setValue

      @Deprecated(forRemoval=true, since="4.0.0") default void setValue(@Nullable String uri)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Sets the URI content of the element.
      Parameters:
      uri - the URI content of the element