Modifier and Type | Method and Description |
---|---|
static <T> Marshaller<T> |
Marshalling.getMarshaller(Class<T> type)
Returns a marshaller for the type with the provided fully qualified class name.
|
static <T> Marshaller<T> |
Marshalling.getMarshaller(Class<T> type,
DeferredMarshallerCreationCallback<T> creationCallback)
Returns a marshaller for the type with the provided fully qualified class name.
|
Modifier and Type | Interface and Description |
---|---|
interface |
GeneratedMarshaller<T>
Represents a marshaller that is generated at rebind time (i.e.
|
Modifier and Type | Class and Description |
---|---|
class |
ArrayMarshallerWrapper
A marshaller that wraps another marshaller, producing and consuming arrays of
objects handled by that marshaller.
|
Modifier and Type | Method and Description |
---|---|
Marshaller<T> |
DeferredMarshallerCreationCallback.create(Class<T> type)
Create a marshaller for the provided type.
|
Marshaller<Object> |
MarshallerFactory.getMarshaller(String encodedType)
Returns a
Marshaller capable of handling the specified encodedType |
Marshaller<Object> |
MappingContext.getMarshaller(String clazz)
Returns the Marshaller instance that can handle the given type.
|
Marshaller<Object> |
AbstractMarshallingSession.getMarshallerInstance(String fqcn) |
Marshaller<Object> |
MarshallingSession.getMarshallerInstance(String fqcn)
Returns a marshaller for the provided type.
|
Modifier and Type | Method and Description |
---|---|
void |
MarshallerFactory.registerMarshaller(String fqcn,
Marshaller<Object> marshaller)
Registers a
Marshaller for the type with the provided fully qualified class name. |
Constructor and Description |
---|
ArrayMarshallerWrapper(Marshaller<?> wrappedMarshaller) |
Constructor and Description |
---|
QualifyingMarshallerWrapper(Marshaller<T> delegate,
Class<T> type) |
Modifier and Type | Method and Description |
---|---|
Marshaller |
MarshallingSessionProvider.getMarshaller(String fqcn) |
Modifier and Type | Method and Description |
---|---|
void |
MarshallingSessionProvider.registerMarshaller(String fqcn,
Marshaller m) |
Modifier and Type | Method and Description |
---|---|
static Marshaller<Object> |
MarshallUtil.getMarshaller(Object obj,
MarshallingSession session) |
static Marshaller<Object> |
MarshallUtil.getQualifiedNumberMarshaller(Object o) |
static <T> Marshaller<T> |
EncDecUtil.qualifyMarshaller(Marshaller<T> marshaller,
Class<T> type)
Ensure the marshaller is qualified on the wire using a wrapping marshaller.
|
Modifier and Type | Method and Description |
---|---|
static <T> Marshaller<T> |
EncDecUtil.qualifyMarshaller(Marshaller<T> marshaller,
Class<T> type)
Ensure the marshaller is qualified on the wire using a wrapping marshaller.
|
Modifier and Type | Method and Description |
---|---|
Marshaller<Object> |
GeneratorMappingContext.getMarshaller(String clazz) |
Modifier and Type | Method and Description |
---|---|
Marshaller<Object> |
MappingDefinition.getMarshallerInstance() |
Modifier and Type | Method and Description |
---|---|
Class<? extends Marshaller> |
MappingDefinition.getClientMarshallerClass() |
Class<? extends Marshaller> |
MappingDefinition.getServerMarshallerClass() |
Modifier and Type | Method and Description |
---|---|
void |
MappingDefinition.setMarshallerInstance(Marshaller marshallerInstance) |
Modifier and Type | Method and Description |
---|---|
void |
MappingDefinition.setClientMarshallerClass(Class<? extends Marshaller> clientMarshallerClass) |
void |
MappingDefinition.setServerMarshallerClass(Class<? extends Marshaller> serverMarshallerClass) |
Constructor and Description |
---|
MappingDefinition(Marshaller<Object> marshaller,
MetaClass toMap,
boolean doNotGenerate) |
Modifier and Type | Interface and Description |
---|---|
interface |
ServerMarshaller<V> |
Modifier and Type | Class and Description |
---|---|
class |
DefaultArrayMarshaller |
class |
DefaultDefinitionMarshaller |
class |
DefaultEnumMarshaller |
Constructor and Description |
---|
DefaultArrayMarshaller(MetaClass arrayType,
Marshaller<Object> outerMarshaller) |
Copyright © 2013-2015 JBoss, a division of Red Hat. All Rights Reserved.