Class BaseVariableExtractorDefinitionModel
- java.lang.Object
-
- com.flowable.platform.api.repository.BaseVariableExtractorDefinitionModel
-
- All Implemented Interfaces:
VariableExtractorDefinitionModel
public class BaseVariableExtractorDefinitionModel extends Object implements VariableExtractorDefinitionModel
-
-
Field Summary
Fields Modifier and Type Field Description protected String
description
protected List<com.fasterxml.jackson.databind.node.ObjectNode>
fullTextVariables
protected String
key
protected String
name
protected String
sourceIndex
protected List<VariableExtractor>
variableExtractors
-
Constructor Summary
Constructors Constructor Description BaseVariableExtractorDefinitionModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getDescription()
Returns the optional description of this variable extractor definition, describing where and how it might be used.List<com.fasterxml.jackson.databind.node.ObjectNode>
getFullTextVariables()
Returns the preconfigured full text variable extractors.String
getKey()
Returns the business key usually used to reference or lookup a variable extractor definition regardless of its version.String
getName()
Returns the name of this variable extractor definition.String
getSourceIndex()
Returns the name of the index on which the variable extraction will be performed on.List<VariableExtractor>
getVariableExtractors()
Returns the variable extractors.void
setDescription(String description)
void
setFullTextVariables(List<com.fasterxml.jackson.databind.node.ObjectNode> fullTextVariables)
void
setKey(String key)
void
setName(String name)
void
setSourceIndex(String sourceIndex)
void
setVariableExtractors(List<VariableExtractor> variableExtractors)
-
-
-
Field Detail
-
key
protected String key
-
name
protected String name
-
description
protected String description
-
variableExtractors
protected List<VariableExtractor> variableExtractors
-
fullTextVariables
protected List<com.fasterxml.jackson.databind.node.ObjectNode> fullTextVariables
-
sourceIndex
protected String sourceIndex
-
-
Method Detail
-
getKey
public String getKey()
Description copied from interface:VariableExtractorDefinitionModel
Returns the business key usually used to reference or lookup a variable extractor definition regardless of its version.- Specified by:
getKey
in interfaceVariableExtractorDefinitionModel
-
setKey
public void setKey(String key)
-
getName
public String getName()
Description copied from interface:VariableExtractorDefinitionModel
Returns the name of this variable extractor definition.- Specified by:
getName
in interfaceVariableExtractorDefinitionModel
-
setName
public void setName(String name)
-
getDescription
public String getDescription()
Description copied from interface:VariableExtractorDefinitionModel
Returns the optional description of this variable extractor definition, describing where and how it might be used.- Specified by:
getDescription
in interfaceVariableExtractorDefinitionModel
-
setDescription
public void setDescription(String description)
-
getSourceIndex
public String getSourceIndex()
Description copied from interface:VariableExtractorDefinitionModel
Returns the name of the index on which the variable extraction will be performed on.- Specified by:
getSourceIndex
in interfaceVariableExtractorDefinitionModel
-
setSourceIndex
public void setSourceIndex(String sourceIndex)
-
getVariableExtractors
public List<VariableExtractor> getVariableExtractors()
Description copied from interface:VariableExtractorDefinitionModel
Returns the variable extractors.- Specified by:
getVariableExtractors
in interfaceVariableExtractorDefinitionModel
-
setVariableExtractors
public void setVariableExtractors(List<VariableExtractor> variableExtractors)
-
getFullTextVariables
public List<com.fasterxml.jackson.databind.node.ObjectNode> getFullTextVariables()
Description copied from interface:VariableExtractorDefinitionModel
Returns the preconfigured full text variable extractors.- Specified by:
getFullTextVariables
in interfaceVariableExtractorDefinitionModel
-
setFullTextVariables
public void setFullTextVariables(List<com.fasterxml.jackson.databind.node.ObjectNode> fullTextVariables)
-
-