インターフェース SoapElement
- すべての既知のサブインターフェース:
Soap11Body
、Soap11Fault
、Soap11Header
、Soap12Body
、Soap12Fault
、Soap12Header
、SoapBody
、SoapEnvelope
、SoapFault
、SoapFaultDetail
、SoapFaultDetailElement
、SoapHeader
、SoapHeaderElement
public interface SoapElement
SOAP メッセージに含まれるすべての要素の基本インターフェース。
- 導入:
- 1.0.0
- 作成者:
- Arjen Poutsma
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明void
addAttribute
(QNameSE name, StringSE value) 指定された修飾名と値を持つ属性をこの要素に追加します。void
addNamespaceDeclaration
(StringSE prefix, StringSE namespaceUri) 指定されたプレフィックスと URI を持つ名前空間宣言をこの要素に追加します。要素内のすべての属性のIterator
をqualified names
SE として返します。getAttributeValue
(QNameSE name) 指定された修飾名を持つ属性の値を返します。getName()
この要素の修飾名を返します。この要素のSource
を返します。void
removeAttribute
(QNameSE name) 指定された名前の属性を削除します。
メソッドの詳細
getName
QNameSE getName()この要素の修飾名を返します。- 戻り値:
- この要素の修飾名
getSource
SourceSE getSource()この要素のSource
を返します。これには要素自体が含まれます。つまり、SoapEnvelope.getSource()
にはEnvelope
タグが含まれます。- 戻り値:
- この要素の
Source
addAttribute
指定された修飾名と値を持つ属性をこの要素に追加します。- パラメーター:
name
- 属性の修飾名value
- 属性の値
removeAttribute
指定された名前の属性を削除します。- パラメーター:
name
- 削除する属性の修飾名
getAttributeValue
指定された修飾名を持つ属性の値を返します。- パラメーター:
name
- 修飾名- 戻り値:
- 値、またはそのような属性がない場合は
null
getAllAttributes
IteratorSE<QNameSE> getAllAttributes()要素内のすべての属性のIterator
をqualified names
SE として返します。- 戻り値:
- すべての属性名に対するイテレータ
addNamespaceDeclaration
指定されたプレフィックスと URI を持つ名前空間宣言をこの要素に追加します。- パラメーター:
prefix
- 名前空間プレフィックス。デフォルトの名前空間を宣言するには、空または null にすることができますnamespaceUri
- 名前空間 uri- 例外:
SoapElementException
- エラーの場合