インターフェース SoapElement
- 既知のすべてのサブインターフェース:
Soap11Body、Soap11Fault、Soap11Header、Soap12Body、Soap12Fault、Soap12Header、SoapBody、SoapEnvelope、SoapFault、SoapFaultDetail、SoapFaultDetailElement、SoapHeader、SoapHeaderElement
public interface SoapElement
SOAP メッセージに含まれるすべての要素の基本インターフェース。
- 導入:
- 1.0.0
- 作成者:
- Arjen Poutsma
- 関連事項:
方法の概要
修飾子と型メソッド説明voidaddAttribute(QNameSE name, StringSE value) 指定された修飾名と値を持つ属性をこの要素に追加します。voidaddNamespaceDeclaration(StringSE prefix, StringSE namespaceUri) 指定されたプレフィックスと URI を持つ名前空間宣言をこの要素に追加します。要素内のすべての属性のIteratorをqualified namesSE として返します。getAttributeValue(QNameSE name) 指定された修飾名を持つ属性の値を返します。getName()この要素の修飾名を返します。この要素のSourceを返します。voidremoveAttribute(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 namesSE として返します。- 戻り値:
- すべての属性名に対するイテレータ
addNamespaceDeclaration
指定されたプレフィックスと URI を持つ名前空間宣言をこの要素に追加します。- パラメーター:
prefix- 名前空間プレフィックス。デフォルトの名前空間を宣言するには、空または null にすることができますnamespaceUri- 名前空間 uri- 例外:
SoapElementException- エラーの場合