com.sun.xml.ws.db.sdo
Class SDOBond<T>

java.lang.Object
  extended by com.sun.xml.ws.db.sdo.SDOBond<T>

public class SDOBond<T>
extends Object

Created by IntelliJ IDEA. User: giglee Date: May 15, 2009 Time: 3:44:12 PM To change this template use File | Settings | File Templates.


Field Summary
(package private)  DocumentBuilderFactory dbf
           
(package private)  TransformerFactory tf
           
 
Constructor Summary
SDOBond(Class<T> type, QName xml)
           
SDOBond(SDOContextWrapper parent, TypeInfo ti)
           
 
Method Summary
 BindingContext context()
           
 Class<T> getJavaType()
           
 TypeInfo getTypeInfo()
           
 QName getXmlTag()
           
 void marshal(T object, ContentHandler contentHandler, AttachmentMarshaller am)
           
 void marshal(T object, Node output)
           
 void marshal(T object, OutputStream output, NamespaceContext nsContext, AttachmentMarshaller am)
           
 void marshal(T object, Result result)
           
 void marshal(T object, javax.xml.stream.XMLStreamWriter output, AttachmentMarshaller am)
           
 boolean supportOutputStream()
           
 T unmarshal(InputStream in)
           
 T unmarshal(Node n, AttachmentUnmarshaller au)
           
 T unmarshal(Source in, AttachmentUnmarshaller au)
           
 T unmarshal(javax.xml.stream.XMLStreamReader in, AttachmentUnmarshaller au)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dbf

DocumentBuilderFactory dbf

tf

TransformerFactory tf
Constructor Detail

SDOBond

public SDOBond(SDOContextWrapper parent,
               TypeInfo ti)

SDOBond

public SDOBond(Class<T> type,
               QName xml)
Method Detail

getXmlTag

public QName getXmlTag()

getJavaType

public Class<T> getJavaType()

context

public BindingContext context()

marshal

public void marshal(T object,
                    javax.xml.stream.XMLStreamWriter output,
                    AttachmentMarshaller am)
             throws JAXBException
Throws:
JAXBException

marshal

public void marshal(T object,
                    OutputStream output,
                    NamespaceContext nsContext,
                    AttachmentMarshaller am)
             throws JAXBException
Throws:
JAXBException

marshal

public void marshal(T object,
                    Node output)
             throws JAXBException
Throws:
JAXBException

marshal

public void marshal(T object,
                    ContentHandler contentHandler,
                    AttachmentMarshaller am)
             throws JAXBException
Throws:
JAXBException

marshal

public void marshal(T object,
                    Result result)
             throws JAXBException
Throws:
JAXBException

unmarshal

public T unmarshal(javax.xml.stream.XMLStreamReader in,
                   AttachmentUnmarshaller au)
            throws JAXBException
Throws:
JAXBException

unmarshal

public T unmarshal(Source in,
                   AttachmentUnmarshaller au)
            throws JAXBException
Throws:
JAXBException

unmarshal

public T unmarshal(InputStream in)
            throws JAXBException
Throws:
JAXBException

unmarshal

public T unmarshal(Node n,
                   AttachmentUnmarshaller au)
            throws JAXBException
Throws:
JAXBException

getTypeInfo

public TypeInfo getTypeInfo()

supportOutputStream

public boolean supportOutputStream()


Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.