インターフェース SoapElement

すべての既知のサブインターフェース:
Soap11BodySoap11FaultSoap11HeaderSoap12BodySoap12FaultSoap12HeaderSoapBodySoapEnvelopeSoapFaultSoapFaultDetailSoapFaultDetailElementSoapHeaderSoapHeaderElement

public interface SoapElement
SOAP メッセージに含まれるすべての要素の基本インターフェース。
導入:
1.0.0
作成者:
Arjen Poutsma
関連事項:
  • メソッドの詳細

    • getName

      QNameSE getName()
      この要素の修飾名を返します。
      戻り値:
      この要素の修飾名
    • getSource

      SourceSE getSource()
      この要素の Source を返します。これには要素自体が含まれます。つまり、SoapEnvelope.getSource() には Envelope タグが含まれます。
      戻り値:
      この要素の Source 
    • addAttribute

      void addAttribute(QNameSE name, StringSE value)
      指定された修飾名と値を持つ属性をこの要素に追加します。
      パラメーター:
      name - 属性の修飾名
      value - 属性の値
    • removeAttribute

      void removeAttribute(QNameSE name)
      指定された名前の属性を削除します。
      パラメーター:
      name - 削除する属性の修飾名
    • getAttributeValue

      StringSE getAttributeValue(QNameSE name)
      指定された修飾名を持つ属性の値を返します。
      パラメーター:
      name - 修飾名
      戻り値:
      値、またはそのような属性がない場合は null 
    • getAllAttributes

      IteratorSE<QNameSE> getAllAttributes()
      要素内のすべての属性の Iterator を qualified namesSE として返します。
      戻り値:
      すべての属性名に対するイテレータ
    • addNamespaceDeclaration

      void addNamespaceDeclaration(StringSE prefix, StringSE namespaceUri)
      指定されたプレフィックスと URI を持つ名前空間宣言をこの要素に追加します。
      パラメーター:
      prefix - 名前空間プレフィックス。デフォルトの名前空間を宣言するには、空または null にすることができます
      namespaceUri - 名前空間 uri
      例外:
      SoapElementException - エラーの場合