Package com.flowable.indexing.api
Interface IndexMapping
- All Known Implementing Classes:
AbstractIndexMapping,CustomIndexMapping
public interface IndexMapping
-
Method Summary
Modifier and Type Method Description IndexedDataObjectcreateIndexedDataObject(com.fasterxml.jackson.databind.node.ObjectNode objectNode)IndexedDataObjectcreateIndexedDataObject(com.fasterxml.jackson.databind.node.ObjectNode objectNode, java.lang.String idFieldName)CustomIndexConfigurationgetCustomIndexConfiguration()java.lang.StringgetCustomIndexName()java.util.List<IndexMappingVariableExtractor>getExtractors()java.lang.StringgetIndexMapping()java.lang.StringgetIndexMappingName()com.fasterxml.jackson.databind.JsonNodegetMetaData()booleanhasExtractors()booleanisApplicable(com.fasterxml.jackson.databind.node.ObjectNode objectNode)booleanisApplicable(java.lang.String mappingType)booleanisCustomAlias()voidsetExtractors(java.util.List<IndexMappingVariableExtractor> extractors)voidsetMetaData(com.fasterxml.jackson.databind.JsonNode metaData)
-
Method Details
-
getIndexMappingName
java.lang.String getIndexMappingName() -
getIndexMapping
java.lang.String getIndexMapping() -
setExtractors
-
getExtractors
java.util.List<IndexMappingVariableExtractor> getExtractors() -
isApplicable
boolean isApplicable(com.fasterxml.jackson.databind.node.ObjectNode objectNode) -
isApplicable
boolean isApplicable(java.lang.String mappingType) -
getCustomIndexName
java.lang.String getCustomIndexName() -
isCustomAlias
boolean isCustomAlias() -
getMetaData
com.fasterxml.jackson.databind.JsonNode getMetaData() -
setMetaData
void setMetaData(com.fasterxml.jackson.databind.JsonNode metaData) -
createIndexedDataObject
IndexedDataObject createIndexedDataObject(com.fasterxml.jackson.databind.node.ObjectNode objectNode) -
createIndexedDataObject
IndexedDataObject createIndexedDataObject(com.fasterxml.jackson.databind.node.ObjectNode objectNode, java.lang.String idFieldName) -
getCustomIndexConfiguration
CustomIndexConfiguration getCustomIndexConfiguration() -
hasExtractors
boolean hasExtractors()
-