NCEntityEnricher

A pipeline component that enrichers entities by settings their properties. See NCPipeline for documentation on the overall processing pipeline. Note that this is an optional component in the pipeline.

See also:
Source:
NCEntityEnricher.scala
class Object
trait Matchable
class Any

Value members

Abstract methods

def enrich(req: NCRequest, cfg: NCModelConfig, ents: List[NCEntity]): Unit

Enriches given list of entities by settings their properties.

Enriches given list of entities by settings their properties.

Value parameters:
cfg

Configuration of the model this component is associated with.

ents

List of entities to enrich.

req

Input request descriptor.

Throws:
NCException

Thrown in case of any errors.

See also:
Source:
NCEntityEnricher.scala

Inherited methods

Called when the component starts. Default implementation is no-op.

Called when the component starts. Default implementation is no-op.

Value parameters:
cfg

Configuration of the model this component is associated with.

Inherited from:
NCLifecycle
Source:
NCLifecycle.scala

Called when the component stops. Default implementation is no-op.

Called when the component stops. Default implementation is no-op.

Value parameters:
cfg

Configuration of the model this component is associated with.

Inherited from:
NCLifecycle
Source:
NCLifecycle.scala