Package

org.cddcore

examples

Permalink

package examples

Visibility
  1. Public
  2. All

Type Members

  1. case class BankId(id: String) extends Product with Serializable

    Permalink
  2. case class Cheque(refNo: String, from: CustomerId, to: CustomerId, amount: GBP) extends Product with Serializable

    Permalink
  3. case class ChequeSituation(world: World, cheque: Elem) extends Xml with Product with Serializable

    Permalink
  4. case class Customer(id: CustomerId, balance: GBP, overdraftLimit: GBP, premiumCustomer: Boolean) extends Product with Serializable

    Permalink
  5. case class CustomerId(id: String, bank: BankId) extends Product with Serializable

    Permalink
  6. case class GBP(pounds: Integer, pence: Integer) extends Product with Serializable

    Permalink
  7. case class MapWithDefault[K, V](map: Map[K, V], default: V) extends Function[K, V] with Product with Serializable

    Permalink
  8. case class Message(pattern: String, keys: Any*) extends Product with Serializable

    Permalink
  9. case class ProcessChequeResult(pay: Boolean, message: Message) extends Product with Serializable

    Permalink
  10. class ProcessChequeXml extends AnyRef

    Permalink
  11. case class TrafficLight(red: Boolean = false, orange: Boolean = false, green: Boolean = false) extends Product with Serializable

    Permalink
  12. case class World(thisBank: BankId, customerIdToCustomer: (CustomerId) ⇒ Elem, acceptedBanks: List[BankId] = ...) extends Product with Serializable

    Permalink

Value Members

  1. object BankId extends Serializable

    Permalink
  2. object Bowling

    Permalink
  3. object Factorial

    Permalink
  4. object Fibonacci

    Permalink
  5. object FoldLeft

    Permalink
  6. object GBP extends Serializable

    Permalink
  7. object Message extends Serializable

    Permalink
  8. object ProcessChequeTestMother

    Permalink
  9. object ProcessChequeXml

    Permalink
  10. object Tennis

    Permalink
  11. object TrafficLightEngine

    Permalink
  12. object Website

    Permalink

Ungrouped