public abstract class DefaultElasticsearchSchemas extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,Object> |
mappings |
protected Map<String,Object> |
properties |
| Constructor and Description |
|---|
DefaultElasticsearchSchemas() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
appSpecificSchema()
|
Map<String,Object> |
getMetadataSchema() |
Map<String,Object> |
getSchema() |
abstract int |
getSchemaVersion() |
protected void |
processSchemaClass(Class<?> schemaClass)
Call this method in your subclass and point it to your class where the mappings exists.
|
protected final void processSchemaClass(Class<?> schemaClass)
public static final AbstractEsParameter fields only.schemaClass - application specific schemapublic abstract int getSchemaVersion()
protected abstract void appSpecificSchema()
Copyright © 2015–2021 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.