public class JsonMapSchema extends JsonSchema
Like the base class JsonSchema
,
occurs within JsonRoot.schemas
.
Description of JSON schema elements
JsonSchema.Type
Modifier and Type | Field and Description |
---|---|
java.util.List<JsonFunction> |
functions
Functions in this schema.
|
java.util.List<JsonTable> |
tables
Tables in this schema.
|
java.util.List<JsonType> |
types
Types in this schema.
|
autoLattice, cache, lattices, materializations, name, path
Constructor and Description |
---|
JsonMapSchema() |
Modifier and Type | Method and Description |
---|---|
void |
accept(ModelHandler handler) |
void |
visitChildren(ModelHandler modelHandler) |
public final java.util.List<JsonTable> tables
The list may be empty.
public final java.util.List<JsonType> types
The list may be empty.
public final java.util.List<JsonFunction> functions
The list may be empty.
public void accept(ModelHandler handler)
accept
in class JsonSchema
public void visitChildren(ModelHandler modelHandler)
visitChildren
in class JsonSchema
Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.