object OutFieldLogic
- Companion:
- class
Type members
Classlikes
final case class FieldAdded[OutField](pipe: Expr[Pipe[In, OutField]]) extends OutFieldLogic[OutField]
final case class FieldRenamed[InField, OutField](inField: String, inFieldType: Type[InField]) extends OutFieldLogic[OutField]
final case class PipeProvided[InField, OutField](inField: String, inFieldType: Type[InField], pipe: Expr[Pipe[InField, OutField]]) extends OutFieldLogic[OutField]
Types
Value members
Concrete methods
def resolveField[OutField : Type](settings: Settings, inData: ProductInData, outParamName: String, indexOpt: Option[Int], default: Option[Expr[OutField]]): DerivationResult[OutputValue]