@Deprecated public class ObjectFromTextJsonTypeResolver extends PrimitiveJsonTypeDelegatorResolver<Object>
PrimitiveJsonTypeDelegatorResolver.returnConcreteJsonType(PrimitiveJsonTypesResolver, Object, String) after conversion from string (raw property value to some object) This Resolver will
convert number in json as number, text as text, boolean as boolean... It uses independent, own list of json type resolvers. The setup of resolvers in PropertiesToJsonConverter.PropertiesToJsonConverter(PrimitiveJsonTypeResolver... primitiveResolvers) will not have impact of those list.typeWhichCanBeResolved| Constructor and Description |
|---|
ObjectFromTextJsonTypeResolver()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
static AbstractJsonType |
convertFromObjectToJson(Object propertyValue,
String propertyKey)
Deprecated.
It convert to implementation of AbstractJsonType through use of json for conversion from java object to raw json, then raw json convert to
com.google.gson.JsonElement, and this JsonElement to instance of AbstractJsonType (json object, array json, or simple text json)
|
getClassesWhichCanResolve, resolveTypeOfResolver, returnConcreteJsonType, returnConcreteValueWhenCanBeResolvedreturnConvertedValueForClearedText, returnJsonTypepublic ObjectFromTextJsonTypeResolver()
public static AbstractJsonType convertFromObjectToJson(Object propertyValue, String propertyKey)
propertyValue - java bean to convert to instance of AbstractJsonType.propertyKey - currently processed propertyKey from properties.Copyright © 2022. All rights reserved.