public interface JsonSchemaMapper
JsonSchemaMapper
allows mapping a given Document
containing a $jsonSchema to the fields of
a given domain type. The mapping considers Field
annotations
and other Spring Data specifics.Modifier and Type | Method and Description |
---|---|
org.bson.Document |
mapSchema(org.bson.Document jsonSchema,
Class<?> type)
Map the required and properties fields the given
Document containing the
$jsonSchema against the given domain type. |
org.bson.Document mapSchema(org.bson.Document jsonSchema, Class<?> type)
Document
containing the
$jsonSchema against the given domain type. jsonSchema
- the Document
holding the raw schema representation. Must not be null.type
- the target type to map against. Must not be null.Document
containing the mapped $jsonSchema never null.Copyright © 2011–2019 Pivotal Software, Inc.. All rights reserved.