Skip to main content

ts-transforms / interfaces

interfaces

Interfaces​

InterfaceDescription
BoolValidationResult-
ExtractionConfig-
ExtractionPipline-
ExtractionProcessingDict-
MatcherConfig-
MatchRequirements-
Operation-
OperationsDict-
OperationsMapping-
OperationsPipline-
OutputValidation-
PhaseConfig-
PluginClassType-
PostProcessConfig-
PostProcessingDict-
SelectorConfig-
StateDict-
ValidationResults-
WatcherConfig-

Type Aliases​

BaseOperationClass()​

BaseOperationClass = Operation

Defined in: interfaces.ts:90

new BaseOperationClass(config, ...args): Operation

Parameters​

ParameterType
configany
...argsany[]

Returns​

Operation

Properties​

cardinality​

cardinality: InputOutputCardinality

Defined in: interfaces.ts:92


Case​

Case = "lowercase" | "uppercase"

Defined in: interfaces.ts:51


InputOutputCardinality​

InputOutputCardinality = "one-to-one" | "many-to-one"

Defined in: interfaces.ts:164


OperationConfig​

OperationConfig = object & Partial<SelectorConfig> & Partial<PostProcessConfig> & Partial<ExtractionConfig>

Defined in: interfaces.ts:9

Type Declaration​

__id​

__id: string

source_field?​

optional source_field?: string

target_field?​

optional target_field?: string


OperationConfigInput​

OperationConfigInput = Partial<OperationConfig> & object

Defined in: interfaces.ts:5

Type Declaration​

tag?​

optional tag?: string


PluginClassConstructor​

PluginClassConstructor = () => PluginClassType

Defined in: interfaces.ts:82

Returns​

PluginClassType


PluginList​

PluginList = PluginClassConstructor[]

Defined in: interfaces.ts:88