public interface SchemaHandler
| Modifier and Type | Field and Description |
|---|---|
static String |
CUSTOM_FIELD_LOCATION |
static String |
SUB_SCHEMA_LOCATION |
| Modifier and Type | Method and Description |
|---|---|
org.mule.metadata.api.builder.TypeBuilder<?> |
handle(org.everit.json.schema.Schema schema,
org.mule.metadata.api.builder.BaseTypeBuilder root,
RestHandlerManager handlerManager,
ParsingContext parsingContext) |
boolean |
handles(org.everit.json.schema.Schema schema) |
default void |
processTracing(org.everit.json.schema.Schema schema,
org.mule.metadata.api.builder.WithAnnotation typeBuilder,
RestHandlerManager handlerManager,
ParsingContext parsingContext) |
default void |
processTracing(org.everit.json.schema.Schema schema,
org.mule.metadata.api.builder.WithAnnotation typeBuilder,
RestHandlerManager handlerManager,
ParsingContext parsingContext,
Map<String,String> extraProperties) |
static final String CUSTOM_FIELD_LOCATION
static final String SUB_SCHEMA_LOCATION
boolean handles(org.everit.json.schema.Schema schema)
org.mule.metadata.api.builder.TypeBuilder<?> handle(org.everit.json.schema.Schema schema,
org.mule.metadata.api.builder.BaseTypeBuilder root,
RestHandlerManager handlerManager,
ParsingContext parsingContext)
default void processTracing(org.everit.json.schema.Schema schema,
org.mule.metadata.api.builder.WithAnnotation typeBuilder,
RestHandlerManager handlerManager,
ParsingContext parsingContext)
default void processTracing(org.everit.json.schema.Schema schema,
org.mule.metadata.api.builder.WithAnnotation typeBuilder,
RestHandlerManager handlerManager,
ParsingContext parsingContext,
Map<String,String> extraProperties)
Copyright © 2023. All rights reserved.