Package | Description |
---|---|
com.sun.xml.bind.v2.model.impl |
Implementation of the com.sun.xml.bind.j2s.model package.
|
com.sun.xml.bind.v2.model.runtime |
The specialization of
com.sun.xml.bind.v2.model.core for the runtime. |
com.sun.xml.bind.v2.runtime |
Code that implements JAXBContext, Unmarshaller, and Marshaller.
|
Modifier and Type | Class | Description |
---|---|---|
class |
RuntimeBuiltinLeafInfoImpl<T> |
BuiltinLeafInfoImpl with a support for runtime. |
Modifier and Type | Interface | Description |
---|---|---|
interface |
RuntimeArrayInfo |
|
interface |
RuntimeBuiltinLeafInfo |
|
interface |
RuntimeClassInfo |
|
interface |
RuntimeElement |
|
interface |
RuntimeElementInfo |
|
interface |
RuntimeEnumLeafInfo |
|
interface |
RuntimeLeafInfo |
|
interface |
RuntimeNonElement |
Modifier and Type | Method | Description |
---|---|---|
Collection<? extends RuntimeTypeInfo> |
RuntimeElementPropertyInfo.ref() |
List of
TypeInfo s that this property references. |
Collection<? extends RuntimeTypeInfo> |
RuntimePropertyInfo.ref() |
List of
TypeInfo s that this property references. |
Modifier and Type | Field | Description |
---|---|---|
protected Map<RuntimeTypeInfo,JaxBeanInfo> |
JAXBContextImpl.beanInfos |
All created
JaxBeanInfo s. |
Modifier and Type | Method | Description |
---|---|---|
JaxBeanInfo |
JAXBContextImpl.getOrCreate(RuntimeTypeInfo e) |
Constructor | Description |
---|---|
JaxBeanInfo(JAXBContextImpl grammar,
RuntimeTypeInfo rti,
Class<BeanT> jaxbType,
boolean isElement,
boolean isImmutable,
boolean hasLifecycleEvents) |
For
JaxBeanInfo that has no type names. |
JaxBeanInfo(JAXBContextImpl grammar,
RuntimeTypeInfo rti,
Class<BeanT> jaxbType,
QName[] typeNames,
boolean isElement,
boolean isImmutable,
boolean hasLifecycleEvents) |
For
JaxBeanInfo that has multiple type names. |
JaxBeanInfo(JAXBContextImpl grammar,
RuntimeTypeInfo rti,
Class<BeanT> jaxbType,
QName typeName,
boolean isElement,
boolean isImmutable,
boolean hasLifecycleEvents) |
For
JaxBeanInfo that has one type name. |
Copyright © 2018 Oracle Corporation. All rights reserved.