モジュール java.xml.crypto

クラスXPathType



  • public class XPathType
    extends Object
    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>
     
    導入されたバージョン:
    1.6
    関連項目:
    XPathFilter2ParameterSpec
    • メソッドの詳細

      • getExpression

        public String getExpression​()
        評価するXPath式を返します。
        戻り値:
        評価するXPath式
      • getFilter

        public XPathType.Filter getFilter​()
        フィルタ処理を返します。
        戻り値:
        フィルタ処理
      • getNamespaceMap

        public Map<String,String> getNamespaceMap​()
        名前空間接頭辞のマップを返します。 それぞれの鍵は、対応する名前空間URI Stringへマッピングする名前空間接頭辞Stringです。

        この実装ではunmodifiable mapが返されます。

        戻り値:
        名前空間URIへの名前空間接頭辞のMap。空の場合もあるが、nullになることはない