Package com.yahoo.vespa.model.builder.xml.dom.chains
package com.yahoo.vespa.model.builder.xml.dom.chains
-
ClassDescriptionBuilds a regular ChainedComponentModel from an element.Creates a partial ChainSpecification without inner componentsComponentsBuilder<T extends ChainedComponent<?>>Creates component models and component references from xml for a given scope.ComponentsBuilder.ComponentType<T extends ChainedComponent<?>>Builds Dependencies (provides, before, after) from an element.Utility class for instantiating a builder using reflection.Base functionality for all chain builders (docprocChain, searchChain, provider, source)DomChainsBuilder<COMPONENT extends ChainedComponent<?>,
CHAIN extends Chain<COMPONENT>, CHAINS extends Chains<CHAIN>> NOTE: This class _must_ be abstract, due to calling subclass method in ctor.reads the common attributes and elements of all chained component elements.Build an Inheritance object from an inheritance section.