| 
JavaTM Platform Standard Ed. 6  | 
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 QName 的软件包 | |
|---|---|
| javax.xml.bind | 为包含解组、编组和验证功能的客户端应用程序提供运行时绑定框架。 | 
| javax.xml.datatype | 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.xpath | 此包提供了用于 XPath 表达式的计算和访问计算环境的 object-model neutral 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)
将字符串参数转换为一个 byte 值。  | 
 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 模式 1.0 数据类型 date 的完全限定名称。 | 
static QName | 
DatatypeConstants.DATETIME
W3C XML 模式 1.0 数据类型 dateTime 的完全限定名称。 | 
static QName | 
DatatypeConstants.DURATION
W3C XML 模式数据类型 duration 的完全限定名称。 | 
static QName | 
DatatypeConstants.DURATION_DAYTIME
XQuery 1.0 和 Path 2.0 数据类型 dayTimeDuration 的完全限定名称。 | 
static QName | 
DatatypeConstants.DURATION_YEARMONTH
XQuery 1.0 和 XPath 2.0 数据类型 yearMonthDuration 的完全限定名称。 | 
static QName | 
DatatypeConstants.GDAY
W3C XML 模式 1.0 数据类型 gDay 的完全限定名称。 | 
static QName | 
DatatypeConstants.GMONTH
W3C XML 模式 1.0 数据类型 gMonth 的完全限定名称。 | 
static QName | 
DatatypeConstants.GMONTHDAY
W3C XML 模式 1.0 数据类型 gMonthDay 的完全限定名称。 | 
static QName | 
DatatypeConstants.GYEAR
W3C XML 模式 1.0 数据类型 gYear 的完全限定名称。 | 
static QName | 
DatatypeConstants.GYEARMONTH
W3C XML 模式 1.0 数据类型 gYearMonth 的完全限定名称。 | 
static QName | 
DatatypeConstants.TIME
W3C XML 模式 1.0 数据类型 time 的完全限定名称。 | 
| 返回 QName 的 javax.xml.datatype 中的方法 | |
|---|---|
 QName | 
Duration.getXMLSchemaType()
返回此实例映射到的 XML 模式日期/时间类型的名称。  | 
abstract  QName | 
XMLGregorianCalendar.getXMLSchemaType()
返回此实例映射到的 XML 模式日期/时间类型的名称。  | 
| 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 错误。  | 
static QName | 
SOAPConstants.SOAP_MUSTUNDERSTAND_FAULT
SOAP 1.2 MustUnderstand 错误。  | 
static QName | 
SOAPConstants.SOAP_RECEIVER_FAULT
SOAP 1.2 Receiver 错误。  | 
static QName | 
SOAPConstants.SOAP_SENDER_FAULT
SOAP 1.2 Sender 错误。  | 
static QName | 
SOAPConstants.SOAP_VERSIONMISMATCH_FAULT
SOAP 1.2 VersionMismatch 错误。  | 
| 返回 QName 的 javax.xml.soap 中的方法 | |
|---|---|
 QName | 
SOAPElement.createQName(String localName,
            String prefix)
创建一个 QName,其名称空间 URI 应与此 SOAPElement 上下文中的参数、prefix 相关联。 | 
 QName | 
SOAPElement.getElementQName()
返回此 SOAPElement 对象的 qname。 | 
 QName | 
SOAPFault.getFaultCodeAsQName()
以 QName 对象形式获取此 SOAPFault 对象的错误代码。 | 
| 参数类型为 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)
将 Subcode 添加到此 SOAPFault 包含的 Subcode 序列的末尾。 | 
 SOAPElement | 
SOAPFactory.createElement(QName qname)
创建使用给定 QName 对象初始化的 SOAPElement 对象。 | 
abstract  SOAPFault | 
SOAPFactory.createFault(String reasonText,
            QName faultCode)
创建使用给定 reasonText 和 faultCode 初始化的新 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()
返回一个 Iterator,它用于此服务所组合的服务端点的 QName 列表。 | 
| 参数类型为 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 实例。 | 
|
 | 
Service.createDispatch(QName portName,
               Class<T> type,
               Service.Mode mode)
创建与用户选择的对象一起使用的 Dispatch 实例。 | 
|
 Dispatch<Object> | 
Service.createDispatch(QName portName,
               JAXBContext context,
               Service.Mode mode)
创建与生成的 JAXB 对象一起使用的 Dispatch 实例。 | 
|
 | 
Service.getPort(QName portName,
        Class<T> serviceEndpointInterface)
getPort 方法返回 stub。  | 
|
| 参数类型为 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()
获取可以由此处理程序实例处理的头块。  | 
| 参数类型为 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()
返回一个 Iterator,该迭代器用于根据此服务分组的服务端点的 QName 列表。 | 
| 参数类型为 QName 的 javax.xml.ws.spi 中的方法 | ||
|---|---|---|
abstract  void | 
ServiceDelegate.addPort(QName portName,
        String bindingId,
        String endpointAddress)
为服务创建新的端口。  | 
|
abstract 
 | 
ServiceDelegate.createDispatch(QName portName,
               Class<T> type,
               Service.Mode mode)
创建与用户选择的对象一起使用的 Dispatch 实例。 | 
|
abstract  Dispatch<Object> | 
ServiceDelegate.createDispatch(QName portName,
               JAXBContext context,
               Service.Mode mode)
创建与 JAXB 生成的对象一起使用的 Dispatch 实例。 | 
|
abstract  ServiceDelegate | 
Provider.createServiceDelegate(URL wsdlDocumentLocation,
                      QName serviceName,
                      Class serviceClass)
创建一个服务委托对象。  | 
|
abstract 
 | 
ServiceDelegate.getPort(QName portName,
        Class<T> serviceEndpointInterface)
getPort 方法返回一个桩模块 (stub)。  | 
|
| javax.xml.xpath 中 QName 的使用 | 
|---|
| 声明为 QName 的 javax.xml.xpath 中的字段 | |
|---|---|
static QName | 
XPathConstants.BOOLEAN
XPath 1.0 布尔值数据类型。  | 
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  | 
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。