public abstract class JsonTypeResolver extends Object
| Modifier and Type | Field and Description |
|---|---|
protected ObjectJsonType |
currentObjectJsonType |
protected Map<String,Object> |
properties |
protected String |
propertyKey |
| Constructor and Description |
|---|
JsonTypeResolver() |
| Modifier and Type | Method and Description |
|---|---|
protected ArrayJsonType |
getArrayJsonWhenIsValid(PathMetadata currentPathMetaData) |
abstract ObjectJsonType |
traverse(PathMetadata currentPathMetaData) |
ObjectJsonType |
traverseOnObjectAndInitByField(DataForResolve dataForResolve) |
protected String propertyKey
protected ObjectJsonType currentObjectJsonType
protected ArrayJsonType getArrayJsonWhenIsValid(PathMetadata currentPathMetaData)
public abstract ObjectJsonType traverse(PathMetadata currentPathMetaData)
public final ObjectJsonType traverseOnObjectAndInitByField(DataForResolve dataForResolve)
Copyright © 2022. All rights reserved.