Heracles.ts

@hydra-cg/heracles.ts > PropertyMapping

Class: PropertyMapping

Hierarchy

PropertyMapping

Index

Constructors

Properties

Methods


Constructors

constructor

new PropertyMapping(builder: MappingsBuilder, result: IDictionary<string>, mapping: IIriTemplateMapping): PropertyMapping

Defined in DataModel/PropertyMapping.ts:8

Initializes a new instance of the PropertyMapping class.

Parameters:

Name Type Description
builder MappingsBuilder Mappings builder.
result IDictionary<string> Current property mappings.
mapping IIriTemplateMapping IRI template mapping.

Returns: PropertyMapping


Properties

<Private> builder

● builder: MappingsBuilder

Defined in DataModel/PropertyMapping.ts:6


<Private> mapping

● mapping: IIriTemplateMapping

Defined in DataModel/PropertyMapping.ts:8


<Private> result

● result: IDictionary<string>

Defined in DataModel/PropertyMapping.ts:7


Methods

havingValueOf

havingValueOf(value: string): MappingsBuilder

Defined in DataModel/PropertyMapping.ts:27

Allows to map a value to a variable mapping.

Parameters:

Name Type Description
value string Value to be used.

Returns: MappingsBuilder