GenMonocleLens
This class generates lens for Monocle. it is inspired from Gerolf Seitz work: Lensed
object PurchaseOrderType { def shipTo: monocle.Lens[PurchaseOrderType, ipo.Addressable] = monocle.LensPurchaseOrderType, ipo.Addressable((shipTo: ipo.Addressable) => (purchaseordertype: PurchaseOrderType) => purchaseordertype.copy(shipTo = shipTo)) def billTo: monocle.Lens[PurchaseOrderType, ipo.Addressable] = monocle.LensPurchaseOrderType, ipo.Addressable((billTo: ipo.Addressable) => (purchaseordertype: PurchaseOrderType) => purchaseordertype.copy(billTo = billTo)) def comment: monocle.Lens[PurchaseOrderType, Option[String]] = monocle.LensPurchaseOrderType, Option[String]((comment: Option[String]) => (purchaseordertype: PurchaseOrderType) => purchaseordertype.copy(comment = comment)) def items: monocle.Lens[PurchaseOrderType, ipo.Items] = monocle.LensPurchaseOrderType, ipo.Items((items: ipo.Items) => (purchaseordertype: PurchaseOrderType) => purchaseordertype.copy(items = items)) def attributes: monocle.Lens[PurchaseOrderType, Map[String, scalaxb.DataRecord[Any]]] = monocle.LensPurchaseOrderType, Map[String, scalaxb.DataRecord[Any]]((attributes: Map[String, scalaxb.DataRecord[Any]]) => (purchaseordertype: PurchaseOrderType) => purchaseordertype.copy(attributes = attributes))
class PurchaseOrderTypeW[A](l: monocle.Lens[A, PurchaseOrderType]) { def shipTo: monocle.Lens[A, ipo.Addressable] = l composeLens PurchaseOrderType.shipTo def billTo: monocle.Lens[A, ipo.Addressable] = l composeLens PurchaseOrderType.billTo def comment: monocle.Lens[A, Option[String]] = l composeLens PurchaseOrderType.comment def items: monocle.Lens[A, ipo.Items] = l composeLens PurchaseOrderType.items def attributes: monocle.Lens[A, Map[String, scalaxb.DataRecord[Any]]] = l composeLens PurchaseOrderType.attributes }
implicit def lens2PurchaseOrderTypeW[A](l: monocle.Lens[A, PurchaseOrderType]): PurchaseOrderTypeW[A] = new PurchaseOrderTypeW(l) }
Attributes
- Graph
-
- Supertypes
-
trait ContextProcessortrait PackageNametrait ScalaNamestrait GenLensclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Concrete methods
Attributes
- Definition Classes
Inherited methods
Attributes
- Inherited from:
- ContextProcessor
Attributes
- Inherited from:
- ContextProcessor
Attributes
- Inherited from:
- ContextProcessor
Attributes
- Inherited from:
- ContextProcessor
Attributes
- Inherited from:
- ContextProcessor
Attributes
- Inherited from:
- ContextProcessor
Attributes
- Inherited from:
- ContextProcessor
Attributes
- Inherited from:
- ScalaNames
Attributes
- Inherited from:
- ScalaNames
Attributes
- Inherited from:
- ScalaNames
Attributes
- Inherited from:
- ContextProcessor
Attributes
- Inherited from:
- ContextProcessor
Attributes
- Inherited from:
- ContextProcessor
Attributes
- Inherited from:
- ContextProcessor
Attributes
- Inherited from:
- ContextProcessor
Attributes
- Inherited from:
- ContextProcessor
Attributes
- Inherited from:
- ContextProcessor
Attributes
- Inherited from:
- ContextProcessor
Attributes
- Inherited from:
- ContextProcessor
Attributes
- Inherited from:
- ContextProcessor
Attributes
- Inherited from:
- ContextProcessor
Attributes
- Inherited from:
- ContextProcessor
Attributes
- Inherited from:
- ContextProcessor
Attributes
- Inherited from:
- ContextProcessor
Attributes
- Inherited from:
- ContextProcessor
Attributes
- Inherited from:
- ContextProcessor
Attributes
- Inherited from:
- PackageName
Attributes
- Inherited from:
- PackageName
Attributes
- Inherited from:
- PackageName
Attributes
- Inherited from:
- PackageName
Attributes
- Inherited from:
- PackageName
Attributes
- Inherited from:
- ContextProcessor
Attributes
- Inherited from:
- ContextProcessor
Attributes
- Inherited from:
- ContextProcessor
Attributes
- Inherited from:
- ContextProcessor
Attributes
- Inherited from:
- ContextProcessor
Attributes
- Inherited from:
- ContextProcessor
Attributes
- Inherited from:
- ContextProcessor
Inherited fields
Attributes
- Inherited from:
- ContextProcessor
Attributes
- Inherited from:
- ContextProcessor
Attributes
- Inherited from:
- ContextProcessor
Attributes
- Inherited from:
- ContextProcessor
Attributes
- Inherited from:
- ContextProcessor
Attributes
- Inherited from:
- ContextProcessor
Attributes
- Inherited from:
- ContextProcessor
Attributes
- Inherited from:
- ContextProcessor
Attributes
- Inherited from:
- ContextProcessor
Attributes
- Inherited from:
- ContextProcessor
Attributes
- Inherited from:
- ContextProcessor