public class EserialContext
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static EserialContext |
forBuilderElement(EserialElement element)
Constructs an
EserialContext for an EserialElement for builders |
static EserialContext |
forMapperElement(EserialElement element,
RecursionChecker recursionChecker)
Constructs an
EserialContext for an EserialElement for mappers |
static EserialContext |
forRoot(java.lang.Object object)
Constructs an
EserialContext from a root object and creates a RecursionChecker for it, too. |
EserialElement |
getElement() |
RecursionChecker |
getRecursionChecker() |
void |
setElement(EserialElement element) |
void |
setRecursionChecker(RecursionChecker recursionChecker) |
public EserialElement getElement()
public void setElement(EserialElement element)
public RecursionChecker getRecursionChecker()
public void setRecursionChecker(RecursionChecker recursionChecker)
public static EserialContext forMapperElement(EserialElement element, RecursionChecker recursionChecker)
EserialContext
for an EserialElement
for mapperselement
- an EserialElement
recursionChecker
- a RecursionChecker
EserialContext
with the given propertiespublic static EserialContext forBuilderElement(EserialElement element)
EserialContext
for an EserialElement
for builderselement
- an EserialElement
EserialContext
with the given EserialElement
public static EserialContext forRoot(java.lang.Object object)
EserialContext
from a root object and creates a RecursionChecker
for it, too.object
- a root objectEserialContext
with its containing class and recursion checker setjava.lang.NullPointerException
- if object is null