org.cddcore.example.processCheque_DM_Xml

ChequeSituation

case class ChequeSituation(world: World, cheque: Elem) extends XmlSituation with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, XmlSituation, Structure[Elem, NodeSeq], CddDisplay, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ChequeSituation
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. XmlSituation
  7. Structure
  8. CddDisplay
  9. AnyRef
  10. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ChequeSituation(world: World, cheque: Elem)

Type Members

  1. type XmlFragment = Fragment[Elem, NodeSeq, _, _]

    Definition Classes
    XmlSituation

Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  4. val annotatedFields: AnnotatedFieldSet[Display]

    Definition Classes
    Structure
  5. def annotatedFieldsToString(toStringFn: (String, Any) ⇒ String): String

    Attributes
    protected
    Definition Classes
    Structure
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def bankId: (NodeSeq) ⇒ Some[BankId]

  8. val cheque: Elem

  9. lazy val chequeAmount: Fragment[Elem, NodeSeq, GBP, GBP]

  10. lazy val chequeFrom: CustomerId

  11. lazy val chequeFromBank: Fragment[Elem, NodeSeq, BankId, BankId]

  12. lazy val chequeFromId: Fragment[Elem, NodeSeq, String, String]

  13. lazy val chequeTo: CustomerId

  14. lazy val chequeToBank: Fragment[Elem, NodeSeq, BankId, BankId]

  15. lazy val chequeToId: Fragment[Elem, NodeSeq, String, String]

  16. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  17. lazy val customer: Elem

  18. lazy val customerBalance: Fragment[Elem, NodeSeq, GBP, GBP]

  19. lazy val customerHasNoOverdraftLimit: Boolean

  20. lazy val customerOverdraftLimit: Fragment[Elem, NodeSeq, GBP, GBP]

  21. lazy val customerWouldBeOverDrawn: Boolean

  22. lazy val customerWouldExceedOverdraftLimit: Boolean

  23. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  24. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  25. def findFragmentsToString(fragmentFieldMap: Map[Field, Fragment[Elem, NodeSeq, _, _]], endToString: (NodeSeq) ⇒ String, toStringFn: (Field, Any) ⇒ String): String

    Attributes
    protected
    Definition Classes
    Structure
  26. lazy val fragmentsToString: String

    Attributes
    protected
    Definition Classes
    XmlSituation
  27. def gbp: (NodeSeq) ⇒ Some[GBP]

  28. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  29. def html(cdp: CddDisplayProcessor): String

    Definition Classes
    XmlSituation → CddDisplay
  30. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  31. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  32. final def notify(): Unit

    Definition Classes
    AnyRef
  33. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  34. lazy val pathMap: PathMap[Elem, NodeSeq]

    Definition Classes
    XmlSituation
  35. def plain(dp: CddDisplayProcessor): String

    Definition Classes
    ChequeSituation → XmlSituation → CddDisplay
  36. def selfAndChildren(s: Elem, pathMap: PathMap[Elem, NodeSeq], separator: String): (IndentAndString, List[Path]) ⇒ IndentAndString

    Attributes
    protected
    Definition Classes
    Structure
  37. def structuresToString(pathMap: PathMap[Elem, NodeSeq], structureTitle: (Elem) ⇒ String, separator: String): String

    Attributes
    protected
    Definition Classes
    Structure
  38. def structuresToStringOld(pathMap: PathMap[Elem, NodeSeq], structureTitle: (Elem) ⇒ String, separator: String): String

    Attributes
    protected
    Definition Classes
    Structure
  39. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  40. def toString(): String

    Definition Classes
    XmlSituation → AnyRef → Any
  41. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  42. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  43. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  44. val world: World

  45. lazy val xmlsToString: String

    Attributes
    protected
    Definition Classes
    XmlSituation

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from XmlSituation

Inherited from Structure[Elem, NodeSeq]

Inherited from CddDisplay

Inherited from AnyRef

Inherited from Any

Ungrouped