| Package | Description |
|---|---|
| org.mule.common.metadata.parser.json |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractType
Helper class for creation of new JSON types.
|
class |
JSONArrayType
JSONArrayType represents a schema type for a JSON array value.
|
class |
JSONFileType
Lazy type loading for JSON schema files.
|
class |
JSONObjectType |
class |
JSONPointerType |
class |
JSONResourceType
Lazy type loading for JSON schema files.
|
static class |
JSONType.BooleanType |
static class |
JSONType.DoubleType |
static class |
JSONType.Empty |
static class |
JSONType.Everything |
static class |
JSONType.IntegerType |
static class |
JSONType.NumberType |
static class |
JSONType.StringType |
class |
OptionalType |
| Modifier and Type | Method and Description |
|---|---|
JSONType |
SchemaEnv.evaluate(Object obj)
Primary entry point to the JSONType parsing framework.
|
JSONType |
JSONArrayType.getItemsType() |
JSONType |
JSONObjectType.getPropertyType(String propName) |
JSONType |
SchemaEnv.lookupType(String name) |
JSONType |
JSONPointerType.resolve() |
| Modifier and Type | Method and Description |
|---|---|
void |
SchemaEnv.addType(String name,
JSONType t) |
static DataType |
JSONTypeUtils.getDataType(JSONType jsonType) |
| Constructor and Description |
|---|
OptionalType(JSONType t) |
Copyright © 2018 MuleSoft, Inc.. All rights reserved.