Skip to main content
Hitachi Vantara Lumada and Pentaho Documentation

adaptation

pentaho.visual.role. adaptation

The adaptation namespace contains classes for describing visual role adaptation strategies between external and internal visual models.

Source: doc-js/pentaho/visual/role/adaptation/_namespace.jsdoc, line 17

Child Namespaces

Name Summary
spec

The adaptation.spec namespace contains specification types for describing visual role adaptation strategies.

Classes

Name Summary
EntityWithNumberKeyStrategy

The EntityWithNumberKeyStrategy class describes the strategy of mapping a categorical field to a number value that equally identifies its elements.

EntityWithNumberKeyStrategyType

The type class of pentaho.visual.role.adaptation.EntityWithNumberKeyStrategy.

EntityWithTimeIntervalKeyStrategy

The EntityWithTimeIntervalKeyStrategy class describes the strategy of mapping fields from a time hierarchy to a date value representing the start time of the most specific level (i.e. the smaller time interval).

EntityWithTimeIntervalKeyStrategyType

The type class of pentaho.visual.role.adaptation.EntityWithTimeIntervalKeyStrategy.

IdentityStrategy

The IdentityStrategy class describes the strategy of adapting a single data field, without modification, between the external and internal data space.

IdentityStrategyType

The type class of pentaho.visual.role.adaptation.IdentityStrategy.

Strategy

The Strategy class describes a strategy for mapping the data mapped to a visual role from the external data space to the internal data space, and back.

StrategyType

The type class of pentaho.visual.role.adaptation.Strategy.

TupleStrategy

The TupleStrategy class describes the strategy of mapping one or more data properties to an array of those values, and back.

TupleStrategyType

The type class of pentaho.visual.role.adaptation.TupleStrategy.

Interfaces

Name Summary
IStrategyApplication

The IStrategyApplication interface represents a valid application of a strategy type to adapt between certain external an internal modes.

IStrategyApplicationValidation

The IStrategyApplicationValidation interface describes whether the application of a strategy to specific fields of a schema data table is valid. It is the result of the Strategy#validateApplication method.