| Package | Description |
|---|---|
| org.apache.cxf.aegis | |
| org.apache.cxf.aegis.databinding | |
| org.apache.cxf.aegis.type | |
| org.apache.cxf.jaxrs.provider.aegis |
| Modifier and Type | Field and Description |
|---|---|
protected AegisContext |
AbstractAegisIoImpl.aegisContext |
| Modifier and Type | Method and Description |
|---|---|
AegisContext |
Context.getGlobalContext() |
| Constructor and Description |
|---|
AbstractAegisIoImpl(AegisContext globalContext) |
AbstractAegisIoImpl(AegisContext globalContext,
Context context)
Due to the fact that the element data reader borrows this class, we need
a constructor that takes an existing context.
|
AegisElementDataReader(AegisContext globalContext) |
AegisElementDataWriter(AegisContext globalContext) |
AegisXMLStreamDataReader(AegisContext globalContext) |
AegisXMLStreamDataReader(AegisContext globalContext,
Context context)
This constructor is used by the Element data reader to borrow this class.
|
Context(AegisContext aegisContext) |
| Modifier and Type | Method and Description |
|---|---|
AegisContext |
AegisDatabinding.getAegisContext() |
| Modifier and Type | Method and Description |
|---|---|
void |
AegisDatabinding.setAegisContext(AegisContext aegisContext) |
| Constructor and Description |
|---|
AegisDatabinding(AegisContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
static AegisType |
TypeUtil.getReadType(XMLStreamReader xsr,
AegisContext context,
AegisType baseType) |
static AegisType |
TypeUtil.getReadTypeStandalone(XMLStreamReader xsr,
AegisContext context,
AegisType baseType)
getReadType cannot just look up the xsi:type in the mapping.
|
static AegisType |
TypeUtil.getWriteType(AegisContext globalContext,
Object value,
AegisType type) |
static AegisType |
TypeUtil.getWriteTypeStandalone(AegisContext globalContext,
Object value,
AegisType type) |
static AegisType |
TypeUtil.getWriteTypeStandalone(AegisContext globalContext,
Object value,
Type reflectType)
Allow writing of collections when the type of the collection object is known via
an
Type object. |
| Modifier and Type | Field and Description |
|---|---|
protected javax.ws.rs.ext.ContextResolver<AegisContext> |
AbstractAegisProvider.resolver |
| Modifier and Type | Method and Description |
|---|---|
protected AegisContext |
AbstractAegisProvider.getAegisContext(Class<?> plainClass,
Type genericType) |
Apache CXF