|
JavaTM 2 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 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。