public final class JsonNotationLevel
extends java.lang.Enum
Title: Object Mediation Framework
Description: Json notation level defines which objects should contain type information.
Level can be joined together. JsonNotation
defines how type information will be in JSON.
Copyright: Copyright (c) 2016
Company: StreamScape Technologies
Modifier and Type | Field and Description |
---|---|
static JsonNotationLevel |
COMPLEX_OBJECTS
Type info should be added for any complex object(excluding root object).
|
static JsonNotationLevel |
ENUMS
Type info should be added for any enum(excluding root enum).
|
static JsonNotationLevel |
NONE
No type info for any object.
|
static JsonNotationLevel |
OLD_FABRIC_STYLE_DATE_AND_SQLTIMESTAMP
Old style date and sql timestamp serializers.
|
static JsonNotationLevel |
POLYMORPHIC_MAPS_AND_COLLECTIONS
Type info should be added for any polymorphic collection.
|
static JsonNotationLevel |
POLYMORPHIC_OBJECTS
Type info should be added for any polymorphic object.
|
static JsonNotationLevel |
POLYMORPHIC_PRIMITIVE_OBJECTS
Type info should be added for any polymorphic primitive object.
|
static JsonNotationLevel |
PRIMITIVE_OBJECTS
Type info should be added for any primitive object.
|
static JsonNotationLevel |
ROOT_ELEMENT
Type info should be added for root complex object.
|
static JsonNotationLevel |
ROOT_ENUM
Type info should be added for root enum.
|
Modifier and Type | Method and Description |
---|---|
static JsonNotationLevel |
valueOf(java.lang.String name) |
static JsonNotationLevel[] |
values() |
public static final JsonNotationLevel NONE
public static final JsonNotationLevel ROOT_ELEMENT
public static final JsonNotationLevel ROOT_ENUM
public static final JsonNotationLevel COMPLEX_OBJECTS
public static final JsonNotationLevel POLYMORPHIC_OBJECTS
public static final JsonNotationLevel POLYMORPHIC_MAPS_AND_COLLECTIONS
public static final JsonNotationLevel POLYMORPHIC_PRIMITIVE_OBJECTS
public static final JsonNotationLevel PRIMITIVE_OBJECTS
public static final JsonNotationLevel ENUMS
public static final JsonNotationLevel OLD_FABRIC_STYLE_DATE_AND_SQLTIMESTAMP
public static JsonNotationLevel[] values()
public static JsonNotationLevel valueOf(java.lang.String name)
Copyright © 2015-2024 StreamScape Technologies. All rights reserved.