public class SerDeHelper extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
LATEST_SCHEMA |
static String |
SCHEMAS |
| Modifier and Type | Method and Description |
|---|---|
static InternalSchema |
fromJson(com.fasterxml.jackson.databind.JsonNode jsonNode)
Convert jsonNode to internalSchema.
|
static Option<InternalSchema> |
fromJson(String json)
Convert string to internalSchema.
|
static String |
inheritSchemas(InternalSchema newSchema,
String oldSchemas)
Add the new schema to the historical schemas.
|
static TreeMap<Long,InternalSchema> |
parseSchemas(String json)
Convert json string to history internalSchemas.
|
static String |
toJson(InternalSchema internalSchema)
Convert internalSchemas to json.
|
static String |
toJson(List<InternalSchema> internalSchemas)
Convert history internalSchemas to json.
|
public static final String LATEST_SCHEMA
public static final String SCHEMAS
public static String toJson(List<InternalSchema> internalSchemas)
internalSchemas - history internal schemaspublic static String toJson(InternalSchema internalSchema)
internalSchema - a internal schemapublic static InternalSchema fromJson(com.fasterxml.jackson.databind.JsonNode jsonNode)
jsonNode - a jsonNode.public static Option<InternalSchema> fromJson(String json)
json - a json string.public static TreeMap<Long,InternalSchema> parseSchemas(String json)
json - a json stringpublic static String inheritSchemas(InternalSchema newSchema, String oldSchemas)
newSchema - a new internalSchemaoldSchemas - historical schemas string.Copyright © 2024 The Apache Software Foundation. All rights reserved.