| Package | Description |
|---|---|
| manifold.api.json | |
| manifold.api.json.schema |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IJsonParentType |
| Modifier and Type | Class and Description |
|---|---|
class |
DynamicType |
class |
ErrantType |
class |
JsonListType |
class |
JsonSimpleType |
class |
JsonStructureType |
| Modifier and Type | Method and Description |
|---|---|
IJsonType |
JsonStructureType.findChild(String name) |
IJsonType |
JsonListType.findChild(String name) |
IJsonType |
IJsonParentType.findChild(String name) |
IJsonType |
JsonStructureType.findMemberType(String name) |
IJsonType |
JsonListType.getComponentType() |
static IJsonType |
Json.mergeTypes(IJsonType type1,
IJsonType type2) |
static IJsonType |
Json.mergeTypesNoUnion(IJsonType type1,
IJsonType type2) |
static IJsonType |
Json.transformJsonObject(String name,
JsonSchemaType parent,
Object jsonObj) |
static IJsonType |
Json.transformJsonObject(String name,
URL source,
JsonSchemaType parent,
Object jsonObj) |
| Modifier and Type | Method and Description |
|---|---|
default List<IJsonType> |
IJsonType.getDefinitions() |
Map<String,IJsonType> |
JsonStructureType.getMembers() |
| Modifier and Type | Method and Description |
|---|---|
void |
JsonStructureType.addMember(String name,
IJsonType type,
Token token) |
static IJsonType |
Json.mergeTypes(IJsonType type1,
IJsonType type2) |
static IJsonType |
Json.mergeTypesNoUnion(IJsonType type1,
IJsonType type2) |
void |
JsonListType.setComponentType(IJsonType compType) |
| Modifier and Type | Method and Description |
|---|---|
default void |
IJsonType.setDefinitions(List<IJsonType> definitions) |
| Modifier and Type | Class and Description |
|---|---|
class |
JsonSchemaType |
class |
JsonUnionType |
| Modifier and Type | Method and Description |
|---|---|
IJsonType |
JsonUnionType.merge(IJsonType type) |
static IJsonType |
JsonSchemaTransformer.transform(String name,
Bindings docObj) |
static IJsonType |
JsonSchemaTransformer.transform(String name,
URL source,
Bindings docObj) |
| Modifier and Type | Method and Description |
|---|---|
Collection<? extends IJsonType> |
JsonUnionType.getConstituents() |
List<IJsonType> |
JsonSchemaType.getDefinitions() |
| Modifier and Type | Method and Description |
|---|---|
void |
JsonUnionType.addConstituent(String name,
IJsonType type) |
IJsonType |
JsonUnionType.merge(IJsonType type) |
| Modifier and Type | Method and Description |
|---|---|
void |
JsonSchemaType.setDefinitions(List<IJsonType> definitions) |
Copyright © 2018. All rights reserved.