public class JsonTransformer extends Object
Constructor and Description |
---|
JsonTransformer() |
Modifier and Type | Method and Description |
---|---|
static String |
makeStructureTypes(manifold.api.host.IManifoldHost host,
String nameForStructure,
manifold.rt.api.Bindings bindings,
AbstractJsonTypeManifold tm,
boolean mutable)
Makes a tree of structure types reflecting the Bindings.
|
static IJsonType |
mergeTypes(IJsonType type1,
IJsonType type2) |
static IJsonType |
mergeTypesNoUnion(IJsonType type1,
IJsonType type2) |
static IJsonType |
transformJsonObject(manifold.api.host.IManifoldHost host,
String name,
manifold.api.fs.IFile source,
JsonSchemaType parent,
Object jsonObj) |
static IJsonType |
transformJsonObject(manifold.api.host.IManifoldHost host,
String name,
JsonSchemaType parent,
Object jsonObj) |
public static String makeStructureTypes(manifold.api.host.IManifoldHost host, String nameForStructure, manifold.rt.api.Bindings bindings, AbstractJsonTypeManifold tm, boolean mutable)
public static IJsonType transformJsonObject(manifold.api.host.IManifoldHost host, String name, JsonSchemaType parent, Object jsonObj)
public static IJsonType transformJsonObject(manifold.api.host.IManifoldHost host, String name, manifold.api.fs.IFile source, JsonSchemaType parent, Object jsonObj)
Copyright © 2024. All rights reserved.