Class DocumentProcessorModelBuilder
- java.lang.Object
-
- com.yahoo.vespa.model.builder.xml.dom.chains.GenericChainedComponentModelBuilder
-
- com.yahoo.vespa.model.builder.xml.dom.chains.ChainedComponentModelBuilder
-
- com.yahoo.vespa.model.builder.xml.dom.chains.docproc.DocumentProcessorModelBuilder
-
public class DocumentProcessorModelBuilder extends ChainedComponentModelBuilder
- Author:
- Einar M R Rosenvinge
-
-
Field Summary
-
Fields inherited from class com.yahoo.vespa.model.builder.xml.dom.chains.ChainedComponentModelBuilder
bundleInstantiationSpec
-
Fields inherited from class com.yahoo.vespa.model.builder.xml.dom.chains.GenericChainedComponentModelBuilder
componentId, dependencies
-
-
Constructor Summary
Constructors Constructor Description DocumentProcessorModelBuilder(org.w3c.dom.Element spec)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DocumentProcessorModel
build()
static java.util.Map<com.yahoo.collections.Pair<java.lang.String,java.lang.String>,java.lang.String>
parseFieldNameSchemaMap(org.w3c.dom.Element e)
Parses a schemamapping element and generates a map of field mappings-
Methods inherited from class com.yahoo.vespa.model.builder.xml.dom.chains.GenericChainedComponentModelBuilder
readComponentId
-
-
-
-
Method Detail
-
build
public DocumentProcessorModel build()
- Overrides:
build
in classChainedComponentModelBuilder
-
parseFieldNameSchemaMap
public static java.util.Map<com.yahoo.collections.Pair<java.lang.String,java.lang.String>,java.lang.String> parseFieldNameSchemaMap(org.w3c.dom.Element e)
Parses a schemamapping element and generates a map of field mappings- Parameters:
e
- a schemamapping element- Returns:
- doctype,in-document → in-processor
-
-