Class MetaSchema

java.lang.Object
ch.rswk.meta.engine.MetaSchema

@Singleton public class MetaSchema extends Object
MetaSchema handles generating Lucene Document fields from JSON schemas. Defines built in meta schema types and the mechanism for using them in JSON schemas with JsonSchemaFactory. Provides map of PointsConfig in pointsConfig() for searching numeric Lucene fields.

Built in schema types available for MetaType and MetaAction schemas:

In addition to the built in types, generation of Lucene fields can be customized in a number of ways:

All custom generators instances must be injected.

See Also: