| Package | Description |
|---|---|
| se.l4.commons.serialization | |
| se.l4.commons.serialization.collections | |
| se.l4.commons.serialization.internal | |
| se.l4.commons.serialization.spi |
| Modifier and Type | Method and Description |
|---|---|
Type |
SerializerFormatDefinition.FieldDefinition.getType() |
| Modifier and Type | Method and Description |
|---|---|
protected Serializer<?> |
AbstractSerializerCollection.createVia(SerializerResolver<?> resolver,
Type type,
Annotation... hints)
Create a new
Serializer for the given type and hints via a
specific resolver instance. |
Serializer<?> |
AbstractSerializerCollection.find(Type type) |
Serializer<?> |
SerializerCollection.find(Type type)
Find a serializer suitable for the specified type.
|
Serializer<?> |
AbstractSerializerCollection.find(Type type,
Annotation... hints) |
Serializer<?> |
SerializerCollection.find(Type type,
Annotation... hints)
Find a serializer suitable for the specified type.
|
<T> Serializer<T> |
AbstractSerializerCollection.findVia(Class<? extends SerializerOrResolver<T>> resolver,
Type type,
Annotation... hints) |
<T> Serializer<T> |
SerializerCollection.findVia(Class<? extends SerializerOrResolver<T>> resolver,
Type type,
Annotation... hints)
Find a serializer using a specific
SerializerResolver. |
SerializerFormatDefinition.FieldBuilder |
SerializerFormatDefinition.FieldBuilder.withType(Type type)
Set information about the Java-type.
|
| Constructor and Description |
|---|
FieldDefinition(String name,
SerializerFormatDefinition definition,
Type type,
Annotation[] hints) |
| Modifier and Type | Method and Description |
|---|---|
static Serializer<?> |
CollectionSerializers.resolveSerializer(TypeEncounter encounter,
Type type) |
| Modifier and Type | Class and Description |
|---|---|
class |
TypeViaResolvedType
Implementation of
Type that uses ResolvedType. |
| Modifier and Type | Method and Description |
|---|---|
Type[] |
TypeViaResolvedType.getParameters() |
Type |
TypeEncounterImpl.getType() |
| Constructor and Description |
|---|
DelayedSerializer(SerializerCollection collection,
Type type,
Annotation[] hints) |
TypeEncounterImpl(SerializerCollection collection,
Type type,
List<Annotation> annotations) |
| Modifier and Type | Class and Description |
|---|---|
class |
TypeViaClass
Implementation of
TypeViaClass that wraps a Class. |
| Modifier and Type | Method and Description |
|---|---|
Type[] |
Type.getParameters()
Get all of the parameters for this type.
|
Type[] |
TypeViaClass.getParameters() |
Type |
TypeEncounter.getType()
Get the type encountered.
|
Copyright © 2016. All rights reserved.