Index

C F G L M N P S T 
All Classes and Interfaces|All Packages

C

CasualFieldElement - Annotation Interface in se.laz.casual.api.buffer.type.fielded.annotation
Marks a field or, return value and parameter, for marshalling/unmarshalling with a specific name Note, the name is from fielded json so it has to exist there Usage:
CasualObjectMapper<S,D> - Interface in se.laz.casual.api.buffer.type.fielded.mapper
 

F

from(D) - Method in interface se.laz.casual.api.buffer.type.fielded.mapper.CasualObjectMapper
 
from(Object) - Method in class se.laz.casual.api.buffer.type.fielded.mapper.PassThroughMapper
 
from(String) - Method in class se.laz.casual.api.buffer.type.fielded.mapper.LocalDateMapper
 

G

getDstType() - Method in interface se.laz.casual.api.buffer.type.fielded.mapper.CasualObjectMapper
 
getDstType() - Method in class se.laz.casual.api.buffer.type.fielded.mapper.LocalDateMapper
 
getDstType() - Method in class se.laz.casual.api.buffer.type.fielded.mapper.PassThroughMapper
 

L

lengthName() - Element in annotation interface se.laz.casual.api.buffer.type.fielded.annotation.CasualFieldElement
If the annotation annotates an array or a list The name should be a name from your fielded json
LocalDateMapper - Class in se.laz.casual.api.buffer.type.fielded.mapper
 
LocalDateMapper() - Constructor for class se.laz.casual.api.buffer.type.fielded.mapper.LocalDateMapper
 

M

mapper() - Element in annotation interface se.laz.casual.api.buffer.type.fielded.annotation.CasualFieldElement
Default pass through mapper That is, if no other mapper is supplied - no mapping will take place

N

name() - Element in annotation interface se.laz.casual.api.buffer.type.fielded.annotation.CasualFieldElement
A name from your fielded json Note that for int/Integer types you should use a name that maps to long as int/Integer are transported as longs

P

PassThroughMapper - Class in se.laz.casual.api.buffer.type.fielded.mapper
The default object mapper
PassThroughMapper() - Constructor for class se.laz.casual.api.buffer.type.fielded.mapper.PassThroughMapper
 

S

se.laz.casual.api.buffer.type.fielded.annotation - package se.laz.casual.api.buffer.type.fielded.annotation
 
se.laz.casual.api.buffer.type.fielded.mapper - package se.laz.casual.api.buffer.type.fielded.mapper
 

T

to(Object) - Method in class se.laz.casual.api.buffer.type.fielded.mapper.PassThroughMapper
 
to(LocalDate) - Method in class se.laz.casual.api.buffer.type.fielded.mapper.LocalDateMapper
 
to(S) - Method in interface se.laz.casual.api.buffer.type.fielded.mapper.CasualObjectMapper
 
C F G L M N P S T 
All Classes and Interfaces|All Packages