Package io.scanbot.sdk.common
Class ToJsonConfiguration
-
- All Implemented Interfaces:
-
android.os.Parcelable
public final class ToJsonConfiguration implements Parcelable
Configuration used to serialize an object to json.
-
-
Field Summary
Fields Modifier and Type Field Description private final BooleanserializeImagesprivate final ImageSerializationModeimageSerializationMode
-
Constructor Summary
Constructors Constructor Description ToJsonConfiguration(Map<String, Object> source)ToJsonConfiguration(JSONObject json)ToJsonConfiguration(Boolean serializeImages, ImageSerializationMode imageSerializationMode)
-
Method Summary
Modifier and Type Method Description final BooleangetSerializeImages()Serialize images in the object to json. final ImageSerializationModegetImageSerializationMode()Image serialization mode. final JSONObjecttoJson(ToJsonConfiguration config)final ToJsonConfigurationclone()final static ToJsonConfigurationdefault()-
-
Constructor Detail
-
ToJsonConfiguration
ToJsonConfiguration(JSONObject json)
-
ToJsonConfiguration
ToJsonConfiguration(Boolean serializeImages, ImageSerializationMode imageSerializationMode)
-
-
Method Detail
-
getSerializeImages
final Boolean getSerializeImages()
Serialize images in the object to json. If false, then fields that contain images are not serialized.
Default is true
-
getImageSerializationMode
final ImageSerializationMode getImageSerializationMode()
Image serialization mode.
Default is REFERENCE
-
toJson
final JSONObject toJson(ToJsonConfiguration config)
-
clone
final ToJsonConfiguration clone()
-
default
final static ToJsonConfiguration default()
-
-
-
-