|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjavax.xml.crypto.dsig.spec.XPathType
public class XPathType
「W3C Recommendation for XML-Signature XPath Filter 2.0」で定義されている、XPath 要素の XML スキーマ定義です。
<schema xmlns="http://www.w3.org/2001/XMLSchema"
xmlns:xf="http://www.w3.org/2002/06/xmldsig-filter2"
targetNamespace="http://www.w3.org/2002/06/xmldsig-filter2"
version="0.1" elementFormDefault="qualified">
<element name="XPath"
type="xf:XPathType"/>
<complexType name="XPathType">
<simpleContent>
<extension base="string">
<attribute name="Filter">
<simpleType>
<restriction base="string">
<enumeration value="intersect"/>
<enumeration value="subtract"/>
<enumeration value="union"/>
</restriction>
</simpleType>
</attribute>
</extension>
</simpleContent>
</complexType>
XPathFilter2ParameterSpec| 入れ子のクラスの概要 | |
|---|---|
static class |
XPathType.Filter
フィルタ設定操作を表現します。 |
| コンストラクタの概要 | |
|---|---|
XPathType(String expression,
XPathType.Filter filter)
指定した XPath 式およびフィルタを使用して、 XPathType を作成します。 |
|
XPathType(String expression,
XPathType.Filter filter,
Map namespaceMap)
指定した XPath 式、フィルタおよび名前空間マップを使用して、 XPathType を作成します。 |
|
| メソッドの概要 | |
|---|---|
String |
getExpression()
評価する XPath 式を返します。 |
XPathType.Filter |
getFilter()
フィルタ処理を返します。 |
Map |
getNamespaceMap()
名前空間接頭辞のマップを返します。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public XPathType(String expression,
XPathType.Filter filter)
XPathType を作成します。
expression - 評価する XPath 式filter - フィルタ処理 (XPathType.Filter.INTERSECT、XPathType.Filter.SUBTRACT、または XPathType.Filter.UNION)
NullPointerException - expression または filter が null の場合
public XPathType(String expression,
XPathType.Filter filter,
Map namespaceMap)
XPathType を作成します。以後の変更から保護するために、マップは複製されます。
expression - 評価する XPath 式filter - フィルタ処理 (XPathType.Filter.INTERSECT、XPathType.Filter.SUBTRACT、または XPathType.Filter.UNION)namespaceMap - 名前空間接頭辞のマップ。それぞれの鍵は、対応する名前空間 URI String へマッピングする名前空間接頭辞 String
NullPointerException - expression、filter、または namespaceMap が null の場合
ClassCastException - マップの鍵またはエントリが String 型ではない場合| メソッドの詳細 |
|---|
public String getExpression()
public XPathType.Filter getFilter()
public Map getNamespaceMap()
String へマッピングする名前空間接頭辞 String です。
この実装は、変更不可能なマップを返します。
Map。空の場合もあるが、null になることはない
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。