public interface SchemaStore extends Comparator<Schema>
| Modifier and Type | Method and Description |
|---|---|
void |
clearCache() |
int |
compare(Schema left,
Schema right) |
Schema |
create(Schema parent,
String path) |
Schema |
create(URI uri) |
Optional<Schema> |
getById(URI id) |
Optional<Schema> |
getByUri(URI uri) |
Integer |
getFileUriCount() |
Integer |
getHttpUriCount() |
Iterator<Schema> |
getSchemaIterator() |
Integer |
getSize() |
com.fasterxml.jackson.databind.node.ObjectNode |
resolveItems(Schema schema,
com.fasterxml.jackson.databind.node.ObjectNode fieldNode,
String resourceId) |
com.fasterxml.jackson.databind.node.ObjectNode |
resolveProperties(Schema schema,
com.fasterxml.jackson.databind.node.ObjectNode fieldNode,
String resourceId) |
comparing, comparing, comparingDouble, comparingInt, comparingLong, equals, naturalOrder, nullsFirst, nullsLast, reversed, reverseOrder, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLongvoid clearCache()
Integer getSize()
Integer getFileUriCount()
Integer getHttpUriCount()
com.fasterxml.jackson.databind.node.ObjectNode resolveProperties(Schema schema, com.fasterxml.jackson.databind.node.ObjectNode fieldNode, String resourceId)
com.fasterxml.jackson.databind.node.ObjectNode resolveItems(Schema schema, com.fasterxml.jackson.databind.node.ObjectNode fieldNode, String resourceId)
int compare(Schema left, Schema right)
compare in interface Comparator<Schema>Copyright © 2020 The Apache Software Foundation. All rights reserved.