JavaTM Platform
Standard Ed. 6

クラス
javax.xml.namespace.QName の使用

QName を使用しているパッケージ
javax.xml.bind 非整列化、整列化および検証機能を含む実行時バインディングフレームワークをクライアントアプリケーションに提供します。 
javax.xml.datatype XML / Java の型マッピング javax.xml.datatypeAPI は、XML / Java の型マッピングを提供します。 
javax.xml.namespace XML 名前空間を処理します。 
javax.xml.soap SOAP メッセージの作成と構築を実行する API を提供します。 
javax.xml.stream   
javax.xml.stream.events   
javax.xml.stream.util   
javax.xml.ws このパッケージは、コア JAX-WS API を含みます。 
javax.xml.ws.handler このパッケージは、メッセージハンドラ用の API を定義しています。 
javax.xml.ws.handler.soap このパッケージは、SOAP メッセージハンドラ用の API を定義しています。 
javax.xml.ws.spi このパッケージは、JAX-WS 2.0 の SPI を定義します。 
javax.xml.ws.wsaddressing このパッケージは、WS-Addressing に関連する API を定義します。 
javax.xml.xpath このパッケージは、XPath 式を評価するための「オブジェクトモデルに依存しない」API を提供し、評価環境にアクセスします。 
 

javax.xml.bind での QName の使用
 

QName として宣言されている javax.xml.bind のフィールド
protected  QName JAXBElement.name
          XML 要素のタグ名です。
 

QName を返す javax.xml.bind のメソッド
abstract  QName JAXBIntrospector.getElementName(Object jaxbElement)
           jaxbElement の XML 要素 qname を取得します。
 QName JAXBElement.getName()
          XML 要素のタグ名を返します。
static QName DatatypeConverter.parseQName(String lexicalXSDQName, NamespaceContext nsc)
           文字列引数を Qname 値に変換します。
 QName DatatypeConverterInterface.parseQName(String lexicalXSDQName, NamespaceContext nsc)
           文字列引数を QName 値に変換します。
 

QName 型のパラメータを持つ javax.xml.bind のメソッド
static String DatatypeConverter.printQName(QName val, NamespaceContext nsc)
           QName インスタンスを文字列に変換します。
 String DatatypeConverterInterface.printQName(QName val, NamespaceContext nsc)
           QName インスタンスを文字列に変換します。
 

QName 型のパラメータを持つ javax.xml.bind のコンストラクタ
JAXBElement(QName name, Class<T> declaredType, Class scope, T value)
           XML 要素インスタンスを構築します。
JAXBElement(QName name, Class<T> declaredType, T value)
          XML 要素インスタンスを構築します。
 

javax.xml.datatype での QName の使用
 

QName として宣言されている javax.xml.datatype のフィールド
static QName DatatypeConstants.DATE
           W3C XML Schema 1.0 データ型 date の完全指定名です。
static QName DatatypeConstants.DATETIME
           W3C XML Schema 1.0 データ型 dateTime の完全指定名です。
static QName DatatypeConstants.DURATION
           W3C XML Schema データ型 duration の完全指定名です。
static QName DatatypeConstants.DURATION_DAYTIME
           XQuery 1.0 および XPath 2.0 データ型 dayTimeDuration の完全指定名です。
static QName DatatypeConstants.DURATION_YEARMONTH
           XQuery 1.0 および XPath 2.0 データ型 yearMonthDuration の完全指定名です。
static QName DatatypeConstants.GDAY
           W3C XML Schema 1.0 データ型 gDay の完全指定名です。
static QName DatatypeConstants.GMONTH
           W3C XML Schema 1.0 データ型 gMonth の完全指定名です。
static QName DatatypeConstants.GMONTHDAY
           W3C XML Schema 1.0 データ型 gMonthDay の完全指定名です。
static QName DatatypeConstants.GYEAR
           W3C XML Schema 1.0 データ型 gYear の完全指定名です。
static QName DatatypeConstants.GYEARMONTH
           W3C XML Schema 1.0 データ型 gYearMonth の完全指定名です。
static QName DatatypeConstants.TIME
           W3C XML Schema 1.0 データ型 time の完全指定名です。
 

QName を返す javax.xml.datatype のメソッド
 QName Duration.getXMLSchemaType()
           このインスタンスが対応する XML Schema 日時型の名前を返します。
abstract  QName XMLGregorianCalendar.getXMLSchemaType()
           このインスタンスが対応する XML Schema 日時型の名前を返します。
 

javax.xml.namespace での QName の使用
 

QName を返す javax.xml.namespace のメソッド
static QName QName.valueOf(String qNameAsString)
           書式化された String の解析から取得された QName です。
 

javax.xml.soap での QName の使用
 

QName として宣言されている javax.xml.soap のフィールド
static QName SOAPConstants.SOAP_DATAENCODINGUNKNOWN_FAULT
          SOAP 1.2 DataEncodingUnknown Fault です。
static QName SOAPConstants.SOAP_MUSTUNDERSTAND_FAULT
          SOAP 1.2 MustUnderstand Fault です。
static QName SOAPConstants.SOAP_RECEIVER_FAULT
          SOAP 1.2 Receiver Fault です。
static QName SOAPConstants.SOAP_SENDER_FAULT
          SOAP 1.2 Sender Fault です。
static QName SOAPConstants.SOAP_VERSIONMISMATCH_FAULT
          SOAP 1.2 VersionMismatch Fault です。
 

QName を返す javax.xml.soap のメソッド
 QName SOAPElement.createQName(String localName, String prefix)
          名前空間 URI が、この SOAPElement のコンテキストのパラメータ、prefix、に関連している QName を作成します。
 QName SOAPElement.getElementQName()
          この SOAPElement オブジェクトの qname を返します。
 QName SOAPFault.getFaultCodeAsQName()
          この SOAPFault のフォルトコードを QName オブジェクトとして取得します。
 

QName 型のパラメータを持つ javax.xml.soap のメソッド
 SOAPElement SOAPElement.addAttribute(QName qname, String value)
          指定の名前と値を保持する属性を、この SOAPElement オブジェクトに追加します。
 SOAPBodyElement SOAPBody.addBodyElement(QName qname)
          指定の QName で SOAPBodyElement オブジェクトを新しく作成し、この SOAPBody オブジェクトに追加します。
 SOAPElement SOAPElement.addChildElement(QName qname)
          指定の QName オブジェクトで初期化した SOAPElement オブジェクトを新しく作成し、その新規要素をこの SOAPElement オブジェクトに追加します。
 DetailEntry Detail.addDetailEntry(QName qname)
          指定の QName で DetailEntry オブジェクトを新しく作成し、この Detail オブジェクトに追加します。
 SOAPFault SOAPBody.addFault(QName faultCode, String faultString)
          SOAPFault オブジェクトを新しく作成し、この SOAPBody オブジェクトに追加します。
 SOAPFault SOAPBody.addFault(QName faultCode, String faultString, Locale locale)
          SOAPFault オブジェクトを新しく作成し、この SOAPBody オブジェクトに追加します。
 SOAPHeaderElement SOAPHeader.addHeaderElement(QName qname)
          指定された qname で初期化された新しい SOAPHeaderElement オブジェクトを作成し、それをこの SOAPHeader オブジェクトに追加します。
 SOAPHeaderElement SOAPHeader.addNotUnderstoodHeaderElement(QName name)
          指定された名前で初期化された新しい NotUnderstood SOAPHeaderElement オブジェクトを作成し、それをこの SOAPHeader オブジェクトに追加します。
 void SOAPFault.appendFaultSubcode(QName subcode)
          この SOAPFault によって格納されるサブコードのシーケンスの最後に、サブコードを追加します。
 SOAPElement SOAPFactory.createElement(QName qname)
          指定された QName オブジェクトを使用して初期化された SOAPElement オブジェクトを作成します。
abstract  SOAPFault SOAPFactory.createFault(String reasonText, QName faultCode)
          指定された reasonTextfaultCode で初期化された新しい SOAPFault オブジェクトを作成します。
 String SOAPElement.getAttributeValue(QName qname)
          指定された qname を保持する属性の値を返します。
 Iterator SOAPElement.getChildElements(QName qname)
          指定の qname を持つこの要素の直接の子 Node すべてにわたる Iterator を返します。
 boolean SOAPElement.removeAttribute(QName qname)
          指定された qname の属性を削除します。
 SOAPElement SOAPElement.setElementQName(QName newName)
          可能であれば、この Element の名前を newName に変更します。
 void SOAPFault.setFaultCode(QName faultCodeQName)
          指定したフォルトコードで SOAPFault オブジェクトを設定します。
 

javax.xml.stream での QName の使用
 

QName を返す javax.xml.stream のメソッド
 QName XMLStreamReader.getAttributeName(int index)
          指定されたインデックスにある属性の qname を返します。
 QName XMLStreamReader.getName()
          現在の START_ELEMENT または END_ELEMENT イベントの QName を返します。
 

QName 型のパラメータを持つ javax.xml.stream のメソッド
abstract  Attribute XMLEventFactory.createAttribute(QName name, String value)
          新しい Attribute を作成します。
abstract  EndElement XMLEventFactory.createEndElement(QName name, Iterator namespaces)
          新しい EndElement を作成します。
abstract  StartElement XMLEventFactory.createStartElement(QName name, Iterator attributes, Iterator namespaces)
          新しい StartElement を作成します。
 

javax.xml.stream.events での QName の使用
 

QName を返す javax.xml.stream.events のメソッド
 QName Attribute.getName()
          この属性の QName を返します。
 QName EndElement.getName()
          このイベントの名前を取得します。
 QName StartElement.getName()
          このイベントの名前を取得します。
 QName XMLEvent.getSchemaType()
          このメソッドは実装用に提供され、関連付けられたイベントに関するオプションの型情報を提供します。
 

QName 型のパラメータを持つ javax.xml.stream.events のメソッド
 Attribute StartElement.getAttributeByName(QName name)
          この名前によって参照される属性を返します。
 

javax.xml.stream.util での QName の使用
 

QName を返す javax.xml.stream.util のメソッド
 QName StreamReaderDelegate.getAttributeName(int index)
           
 QName StreamReaderDelegate.getName()
           
 

javax.xml.ws での QName の使用
 

QName を返す javax.xml.ws のメソッド
 QName Service.getServiceName()
          このサービスの名前を取得します。
 

QName 型の引数を持つ型を返す javax.xml.ws のメソッド
 Iterator<QName> Service.getPorts()
          このサービスによってグループ化されたサービス端点の QName リストの Iterator を返します。
 

QName 型のパラメータを持つ javax.xml.ws のメソッド
 void Service.addPort(QName portName, String bindingId, String endpointAddress)
          サービスの新しいポートを作成します。
static Service Service.create(QName serviceName)
          Service インスタンスを作成します。
static Service Service.create(URL wsdlDocumentLocation, QName serviceName)
          Service インスタンスを作成します。
<T> Dispatch<T>
Service.createDispatch(QName portName, Class<T> type, Service.Mode mode)
          ユーザーが選択したオブジェクトで使用する Dispatch インスタンスを作成します。
<T> Dispatch<T>
Service.createDispatch(QName portName, Class<T> type, Service.Mode mode, WebServiceFeature... features)
          ユーザーが選択したオブジェクトで使用する Dispatch インスタンスを作成します。
 Dispatch<Object> Service.createDispatch(QName portName, JAXBContext context, Service.Mode mode)
          JAXB 生成オブジェクトで使用する Dispatch インスタンスを作成します。
 Dispatch<Object> Service.createDispatch(QName portName, JAXBContext context, Service.Mode mode, WebServiceFeature... features)
          JAXB 生成オブジェクトで使用する Dispatch インスタンスを作成します。
<T> T
Service.getPort(QName portName, Class<T> serviceEndpointInterface)
          getPort メソッドはプロキシを返します。
<T> T
Service.getPort(QName portName, Class<T> serviceEndpointInterface, WebServiceFeature... features)
          getPort メソッドはプロキシを返します。
 

QName 型のパラメータを持つ javax.xml.ws のコンストラクタ
Service(URL wsdlDocumentLocation, QName serviceName)
           
 

javax.xml.ws.handler での QName の使用
 

QName を返す javax.xml.ws.handler のメソッド
 QName PortInfo.getPortName()
          アクセスする WSDL ポートの修飾名を取得します。
 QName PortInfo.getServiceName()
          アクセスするポートを含む WSDL サービス名の修飾名を取得します。
 

javax.xml.ws.handler.soap での QName の使用
 

QName 型の引数を持つ型を返す javax.xml.ws.handler.soap のメソッド
 Set<QName> SOAPHandler.getHeaders()
          この Handler インスタンスによって処理される可能性があるヘッダーブロックを取得します。
 

QName 型のパラメータを持つ javax.xml.ws.handler.soap のメソッド
 Object[] SOAPMessageContext.getHeaders(QName header, JAXBContext context, boolean allRoles)
          メッセージコンテキストのメッセージから特定の修飾名を持つヘッダーを取得します。
 

javax.xml.ws.spi での QName の使用
 

QName を返す javax.xml.ws.spi のメソッド
abstract  QName ServiceDelegate.getServiceName()
          このサービスの名前を取得します。
 

QName 型の引数を持つ型を返す javax.xml.ws.spi のメソッド
abstract  Iterator<QName> ServiceDelegate.getPorts()
          このサービスによってグループ化されたサービス端点の QName リストの Iterator を返します。
 

QName 型のパラメータを持つ javax.xml.ws.spi のメソッド
abstract  void ServiceDelegate.addPort(QName portName, String bindingId, String endpointAddress)
          サービスの新しいポートを作成します。
abstract
<T> Dispatch<T>
ServiceDelegate.createDispatch(QName portName, Class<T> type, Service.Mode mode)
          ユーザーが選択したオブジェクトで使用する Dispatch インスタンスを作成します。
abstract
<T> Dispatch<T>
ServiceDelegate.createDispatch(QName portName, Class<T> type, Service.Mode mode, WebServiceFeature... features)
          ユーザーが選択したオブジェクトで使用する Dispatch インスタンスを作成します。
abstract  Dispatch<Object> ServiceDelegate.createDispatch(QName portName, JAXBContext context, Service.Mode mode)
          JAXB 生成オブジェクトで使用する Dispatch インスタンスを作成します。
abstract  Dispatch<Object> ServiceDelegate.createDispatch(QName portName, JAXBContext context, Service.Mode mode, WebServiceFeature... features)
          JAXB 生成オブジェクトで使用する Dispatch インスタンスを作成します。
abstract  ServiceDelegate Provider.createServiceDelegate(URL wsdlDocumentLocation, QName serviceName, Class serviceClass)
          サービス委譲オブジェクトを作成します。
abstract  W3CEndpointReference Provider.createW3CEndpointReference(String address, QName serviceName, QName portName, List<Element> metadata, String wsdlDocumentLocation, List<Element> referenceParameters)
          W3CEndpointReference を作成するファクトリメソッドです。
abstract
<T> T
ServiceDelegate.getPort(QName portName, Class<T> serviceEndpointInterface)
          getPort メソッドはプロキシを返します。
abstract
<T> T
ServiceDelegate.getPort(QName portName, Class<T> serviceEndpointInterface, WebServiceFeature... features)
          getPort メソッドはプロキシを返します。
 

javax.xml.ws.wsaddressing での QName の使用
 

QName 型のパラメータを持つ javax.xml.ws.wsaddressing のメソッド
 W3CEndpointReferenceBuilder W3CEndpointReferenceBuilder.endpointName(QName endpointName)
          戻り値の W3CEndpointRefernce のターゲットとなる端点の endpointName を設定します。
 W3CEndpointReferenceBuilder W3CEndpointReferenceBuilder.serviceName(QName serviceName)
          戻り値の W3CEndpointReference のターゲットとなる端点の serviceName を設定します。
 

javax.xml.xpath での QName の使用
 

QName として宣言されている javax.xml.xpath のフィールド
static QName XPathConstants.BOOLEAN
           XPath 1.0 boolean データ型です。
static QName XPathConstants.NODE
           XPath 1.0 NodeSet データ型です。
static QName XPathConstants.NODESET
           XPath 1.0 NodeSet データ型です。
static QName XPathConstants.NUMBER
           XPath 1.0 数値データ型です。
static QName XPathConstants.STRING
           XPath 1.0 文字列データ型です。
 

QName 型のパラメータを持つ javax.xml.xpath のメソッド
 Object XPathExpression.evaluate(InputSource source, QName returnType)
           指定された InputSource のコンテキストでコンパイル済みの XPath 式を評価し、結果を指定された型として返します。
 Object XPathExpression.evaluate(Object item, QName returnType)
           指定されたコンテキストでコンパイル済みの XPath 式を評価し、結果を指定された型として返します。
 Object XPath.evaluate(String expression, InputSource source, QName returnType)
           指定された InputSource のコンテキストで XPath 式を評価し、結果を指定された型として返します。
 Object XPath.evaluate(String expression, Object item, QName returnType)
           指定されたコンテキストで XPath 式を評価し、結果を指定された型として返します。
 XPathFunction XPathFunctionResolver.resolveFunction(QName functionName, int arity)
           使用可能な一連の関数から関数を検索します。
 Object XPathVariableResolver.resolveVariable(QName variableName)
           使用可能な一連の変数から変数を検索します。
 


JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。