| Package | Description |
|---|---|
| org.glassfish.hk2.xml.api | |
| org.glassfish.hk2.xml.internal | |
| org.glassfish.hk2.xml.jaxb.internal | |
| org.glassfish.hk2.xml.spi |
| Modifier and Type | Method and Description |
|---|---|
XmlRootHandle<?> |
XmlHk2ConfigurationBean._getRoot()
Gets the root associated with this bean.
|
<T> XmlRootHandle<T> |
XmlService.createEmptyHandle(Class<T> jaxbAnnotationInterface)
This creates an empty handle (root will initially be null) corresponding to
the given interface class
|
<T> XmlRootHandle<T> |
XmlService.createEmptyHandle(Class<T> jaxbAnnotationInterface,
boolean advertiseInRegistry,
boolean advertiseInHub)
This creates an empty handle (root will initially be null) corresponding to
the given interface class
|
XmlRootHandle<T> |
XmlRootCopy.getParent()
Gets the XmlRootHandle from which this copy was created
|
XmlRootHandle<T> |
XmlHandleTransaction.getRootHandle()
Gets the root handle that started this transaction
|
<T> XmlRootHandle<T> |
XmlService.unmarshal(InputStream inputStream,
Class<T> jaxbAnnotatedInterface)
Unmarshals an XML stream using the jaxb annotated interface.
|
<T> XmlRootHandle<T> |
XmlService.unmarshal(InputStream inputStream,
Class<T> jaxbAnnotatedInterface,
boolean advertiseInRegistry,
boolean advertiseInHub)
Unmarshals an XML stream using the jaxb annotated interface.
|
<T> XmlRootHandle<T> |
XmlService.unmarshal(InputStream inputStream,
Class<T> jaxbAnnotatedInterface,
boolean advertiseInRegistry,
boolean advertiseInHub,
Map<String,Object> options)
Unmarshals an XML stream using the jaxb annotated interface.
|
<T> XmlRootHandle<T> |
XmlService.unmarshal(URI uri,
Class<T> jaxbAnnotatedInterface)
Unmarshalls the given URI using the jaxb annotated interface.
|
<T> XmlRootHandle<T> |
XmlService.unmarshal(URI uri,
Class<T> jaxbAnnotatedInterface,
boolean advertiseInRegistry,
boolean advertiseInHub)
Unmarshalls the given URI using the jaxb annotated interface.
|
<T> XmlRootHandle<T> |
XmlService.unmarshal(URI uri,
Class<T> jaxbAnnotatedInterface,
boolean advertiseInRegistry,
boolean advertiseInHub,
Map<String,Object> options)
Unmarshalls the given URI using the jaxb annotated interface.
|
<T> XmlRootHandle<T> |
XmlService.unmarshal(XMLStreamReader reader,
Class<T> jaxbAnnotatedInterface,
boolean advertiseInRegistry,
boolean advertiseInHub)
Unmarshals an XML stream using the jaxb annotated interface.
|
<T> XmlRootHandle<T> |
XmlService.unmarshal(XMLStreamReader reader,
Class<T> jaxbAnnotatedInterface,
boolean advertiseInRegistry,
boolean advertiseInHub,
Map<String,Object> options)
Unmarshals an XML stream using the jaxb annotated interface.
|
| Modifier and Type | Method and Description |
|---|---|
<T> void |
XmlService.marshal(OutputStream outputStream,
XmlRootHandle<T> rootHandle)
Will marshal the given tree into the given stream.
|
<T> void |
XmlService.marshal(OutputStream outputStream,
XmlRootHandle<T> rootHandle,
Map<String,Object> options)
Will marshal the given tree into the given stream.
|
void |
XmlRootHandle.overlay(XmlRootHandle<T> newRoot)
This method overlays the current root and children with
the root and children from newRoot.
|
| Modifier and Type | Class and Description |
|---|---|
class |
XmlRootHandleImpl<T> |
| Modifier and Type | Method and Description |
|---|---|
<T> XmlRootHandle<T> |
XmlServiceImpl.createEmptyHandle(Class<T> jaxbAnnotationInterface) |
<T> XmlRootHandle<T> |
XmlServiceImpl.createEmptyHandle(Class<T> jaxbAnnotatedInterface,
boolean advertiseInRegistry,
boolean advertiseInHub) |
XmlRootHandle<T> |
XmlRootCopyImpl.getParent() |
XmlRootHandle<T> |
XmlHandleTransactionImpl.getRootHandle() |
<T> XmlRootHandle<T> |
XmlServiceImpl.unmarshal(InputStream input,
Class<T> jaxbAnnotatedInterface) |
<T> XmlRootHandle<T> |
XmlServiceImpl.unmarshal(InputStream input,
Class<T> jaxbAnnotatedInterface,
boolean advertiseInRegistry,
boolean advertiseInHub) |
<T> XmlRootHandle<T> |
XmlServiceImpl.unmarshal(InputStream input,
Class<T> jaxbAnnotatedInterface,
boolean advertiseInRegistry,
boolean advertiseInHub,
Map<String,Object> options) |
<T> XmlRootHandle<T> |
XmlServiceImpl.unmarshal(URI uri,
Class<T> jaxbAnnotatedClassOrInterface) |
<T> XmlRootHandle<T> |
XmlServiceImpl.unmarshal(URI uri,
Class<T> jaxbAnnotatedInterface,
boolean advertiseInRegistry,
boolean advertiseInHub) |
<T> XmlRootHandle<T> |
XmlServiceImpl.unmarshal(URI uri,
Class<T> jaxbAnnotatedInterface,
boolean advertiseInRegistry,
boolean advertiseInHub,
Map<String,Object> options) |
<T> XmlRootHandle<T> |
XmlServiceImpl.unmarshal(XMLStreamReader reader,
Class<T> jaxbAnnotatedInterface,
boolean advertiseInRegistry,
boolean advertiseInHub) |
<T> XmlRootHandle<T> |
XmlServiceImpl.unmarshal(XMLStreamReader reader,
Class<T> jaxbAnnotatedInterface,
boolean advertiseInRegistry,
boolean advertiseInHub,
Map<String,Object> options) |
| Modifier and Type | Method and Description |
|---|---|
<T> void |
XmlServiceImpl.marshal(OutputStream outputStream,
XmlRootHandle<T> rootHandle) |
<T> void |
DomXmlParser.marshal(OutputStream outputStream,
XmlRootHandle<T> root,
Map<String,Object> options) |
<T> void |
XmlServiceImpl.marshal(OutputStream outputStream,
XmlRootHandle<T> rootHandle,
Map<String,Object> options) |
static <T> void |
XmlStreamImpl.marshall(OutputStream outputStream,
XmlRootHandle<T> root) |
void |
XmlRootHandleImpl.overlay(XmlRootHandle<T> newRoot) |
| Constructor and Description |
|---|
XmlHandleTransactionImpl(XmlRootHandle<T> root,
DynamicChangeInfo changeInfo) |
| Modifier and Type | Method and Description |
|---|---|
XmlRootHandle<?> |
BaseHK2JAXBBean._getRoot()
Gets the root associated with this bean.
|
| Modifier and Type | Method and Description |
|---|---|
<T> void |
JAXBXmlParser.marshal(OutputStream outputStream,
XmlRootHandle<T> rootHandle,
Map<String,Object> options) |
| Modifier and Type | Method and Description |
|---|---|
<T> void |
XmlServiceParser.marshal(OutputStream outputStream,
XmlRootHandle<T> root,
Map<String,Object> options)
Marshalls this tree into the given stream.
|
Copyright © 2009–2019 Oracle Corporation. All rights reserved.