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.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 요소의 태그명을 돌려줍니다.
 QName DatatypeConverterInterface. parseQName (String  lexicalXSDQName, NamespaceContext  nsc)
           캐릭터 라인 인수를 QName 치로 변환합니다.
static QName DatatypeConverter. parseQName (String  lexicalXSDQName, NamespaceContext  nsc)
           캐릭터 라인 인수를 Qname 치로 변환합니다.
 

QName 형의 파라미터를 가지는 javax.xml.bind 의 메소드
 String DatatypeConverterInterface. printQName (QName  val, NamespaceContext  nsc)
           QName 인스턴스를 캐릭터 라인으로 변환합니다.
static String DatatypeConverter. 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 의 메소드
abstract  QName XMLGregorianCalendar. getXMLSchemaType ()
          이 인스턴스가 대응하는 XML Schema 일시형의 이름을 돌려줍니다.
 QName Duration. 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 의 fault 코드를 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)
          지정한 fault 코드로 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 StartElement. getName ()
          이 이벤트의 이름을 가져옵니다.
 QName EndElement. getName ()
          이 이벤트의 이름을 가져옵니다.
 QName Attribute. getName ()
          이 속성의 QName 를 돌려줍니다.
 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 인스턴스를 작성합니다.
 Dispatch <Object > Service. createDispatch (QName  portName, JAXBContext  context, Service.Mode  mode)
          JAXB 생성 객체로 사용하는 Dispatch 인스턴스를 작성합니다.
<T> T
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 ()
          이 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  Dispatch <Object > ServiceDelegate. createDispatch (QName  portName, JAXBContext  context, Service.Mode  mode)
          JAXB 생성 객체로 사용하는 Dispatch 인스턴스를 작성합니다.
abstract  ServiceDelegate Provider. createServiceDelegate (URL  wsdlDocumentLocation, QName  serviceName, Class  serviceClass)
          서비스 위양 객체를 작성합니다.
abstract
<T> T
ServiceDelegate. getPort (QName  portName, Class <T> serviceEndpointInterface)
          getPort 메소드는 Stub를 돌려줍니다.
 

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 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.