package plugins
Type Members
-
class
FeathrExpressionExecutionContext extends Serializable
The context needed for the Feathr expression transformation language, in order to support the automatic conversion between the Feather Feature value class and some customized external data, e.g.
The context needed for the Feathr expression transformation language, in order to support the automatic conversion between the Feather Feature value class and some customized external data, e.g. 3rd-party feature value class. It is intended for advanced cases to enable compatibility with old versions of FeathrExpression language and that most users would not need to use it.
-
trait
FeatureValueTypeAdaptor[T] extends AnyRef
A converter that knows how to convert back and forth between Feathr's
FeatureValueand some other representation.A converter that knows how to convert back and forth between Feathr's
FeatureValueand some other representation. Implementations' "to" and "from" methods are expected to be inverses of each other, such that toFeathrFeatureValue(fromFeathrFeatureValue(x)) = x and fromFeathrFeatureValue(toFeathrFeatureValue(x)) = x, for any instance 'x' of FeatureValue.NOTE: This class is intended for advanced users only, and specifically as a "migration aid" for migrating from some previous versions of Feathr whose FeatureValue representations had a different class name, while preserving compatibility with feature definitions written against those older versions of Feathr.