public class JsonCustomSchema extends JsonMapSchema
Like the base class JsonSchema,
occurs within JsonRoot.schemas.
Description of schema elementsJsonSchema.Type| Modifier and Type | Field and Description |
|---|---|
String |
factory
Name of the factory class for this schema.
|
@Nullable Map<String,Object> |
operand
Contains attributes to be passed to the factory.
|
functions, tables, typesautoLattice, cache, lattices, materializations, name, path| Constructor and Description |
|---|
JsonCustomSchema(String name,
@Nullable List<Object> path,
@Nullable Boolean cache,
@Nullable Boolean autoLattice,
String factory,
@Nullable Map<String,Object> operand) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(ModelHandler handler) |
String |
toString() |
visitChildrenpublic final String factory
Required. Must implement interface
SchemaFactory and have a public default
constructor.
public void accept(ModelHandler handler)
accept in class JsonMapSchemaCopyright © 2012-2022 Apache Software Foundation. All Rights Reserved.