Package | Description |
---|---|
manifold.api.json | |
manifold.api.json.codegen | |
manifold.api.json.codegen.schema |
Modifier and Type | Method and Description |
---|---|
static IJsonType |
JsonTransformer.transformJsonObject(manifold.api.host.IManifoldHost host,
String name,
manifold.api.fs.IFile source,
JsonSchemaType parent,
Object jsonObj) |
static IJsonType |
JsonTransformer.transformJsonObject(manifold.api.host.IManifoldHost host,
String name,
JsonSchemaType parent,
Object jsonObj) |
Modifier and Type | Class and Description |
---|---|
class |
ErrantType |
class |
JsonListType |
class |
JsonStructureType
The main JSON type reflecting name/value pair bindings.
|
Constructor and Description |
---|
JsonListType(String label,
manifold.api.fs.IFile source,
JsonSchemaType parent,
TypeAttributes attr) |
JsonStructureType(JsonSchemaType parent,
manifold.api.fs.IFile source,
String name,
TypeAttributes attr) |
Modifier and Type | Class and Description |
---|---|
class |
JsonEnumType
Transform JSON Schema enum to Java enum:
|
class |
JsonUnionType |
Modifier and Type | Method and Description |
---|---|
JsonSchemaType |
JsonSchemaType.copyWithAttributes(TypeAttributes attributes) |
JsonSchemaType |
JsonSchemaType.getParent() |
Modifier and Type | Method and Description |
---|---|
protected void |
JsonSchemaType.addTypeReferenceAnnotation(StringBuilder sb,
int indent,
JsonSchemaType type) |
protected String |
JsonSchemaType.getFqn(JsonSchemaType type) |
Constructor and Description |
---|
JsonEnumType(JsonEnumType enum1,
JsonEnumType enum2,
JsonSchemaType parent,
String name) |
JsonSchemaType(String name,
manifold.api.fs.IFile source,
JsonSchemaType parent,
TypeAttributes attr) |
JsonUnionType(JsonSchemaType parent,
manifold.api.fs.IFile source,
String name,
TypeAttributes attr) |
Copyright © 2024. All rights reserved.