public class TextToElementsResolver extends Object implements TextToConcreteObjectResolver<List<?>>
| Constructor and Description |
|---|
TextToElementsResolver() |
TextToElementsResolver(boolean resolveTypeOfEachElement) |
TextToElementsResolver(boolean resolveTypeOfEachElement,
String arrayElementSeparator) |
| Modifier and Type | Method and Description |
|---|---|
Optional<List<?>> |
returnObjectWhenCanBeResolved(PrimitiveJsonTypesResolver primitiveJsonTypesResolver,
String propertyValue,
String propertyKey)
This method will be called in first phase processing step (from raw text to some object) if your condition is met then return Optional of concrete value
of Object. if it doesn't meet its condition then return Optional.empty() for allow go to others type resolver in order.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitreturnConvertedValueForClearedTextpublic TextToElementsResolver()
public TextToElementsResolver(boolean resolveTypeOfEachElement)
public TextToElementsResolver(boolean resolveTypeOfEachElement,
String arrayElementSeparator)
public Optional<List<?>> returnObjectWhenCanBeResolved(PrimitiveJsonTypesResolver primitiveJsonTypesResolver, String propertyValue, String propertyKey)
TextToConcreteObjectResolverreturnObjectWhenCanBeResolved in interface TextToConcreteObjectResolver<List<?>>primitiveJsonTypesResolver - primitiveJsonTypesResolverpropertyValue - currently processing property valuepropertyKey - currently processing property keyCopyright © 2020. All rights reserved.