org.cddcore.htmlRendering

SimpleReportableToUrl

case class SimpleReportableToUrl(rootUrl: String = "", rToName: KeyedMap[String] = ..., toUrl: KeyedMap[String] = ..., fromUrl: Map[String, List[Reportable]] = ..., seen: Set[String] = ...) extends ReportableToUrl[SimpleReportableToUrl] with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, ReportableToUrl[SimpleReportableToUrl], UrlMap, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. SimpleReportableToUrl
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. ReportableToUrl
  7. UrlMap
  8. AnyRef
  9. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SimpleReportableToUrl(rootUrl: String = "", rToName: KeyedMap[String] = ..., toUrl: KeyedMap[String] = ..., fromUrl: Map[String, List[Reportable]] = ..., seen: Set[String] = ...)

Value Members

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

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. def +(path: List[Reportable])(implicit conv: TemplateLike[Reportable]): SimpleReportableToUrl

    Definition Classes
    ReportableToUrl
  5. def ++(engines: List[Engine]): ReportableToUrl[SimpleReportableToUrl]

    Definition Classes
    ReportableToUrl
  6. def ++(paths: Traversable[List[Reportable]])(implicit conv: TemplateLike[Reportable]): SimpleReportableToUrl

    Definition Classes
    ReportableToUrl
  7. def ++(holder: NestedHolder[Reportable] with Reportable): SimpleReportableToUrl

    Definition Classes
    ReportableToUrl
  8. final def ==(arg0: AnyRef): Boolean

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

    Definition Classes
    Any
  10. def addPath(path: List[Reportable])(implicit conv: TemplateLike[Reportable]): (SimpleReportableToUrl, String)

    Definition Classes
    ReportableToUrl
  11. def apply(url: String): List[Reportable]

    From a url to the reportable that should be at that url

    From a url to the reportable that should be at that url

    Definition Classes
    UrlMap
  12. def apply(r: Reportable): String

    From a reportable to the Url representing it

    From a reportable to the Url representing it

    Definition Classes
    UrlMap
  13. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  14. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  15. def contains(r: Reportable): Boolean

    Has the reportable got a url?

    Has the reportable got a url?

    Definition Classes
    UrlMap
  16. def containsName(s: String): Boolean

    Definition Classes
    UrlMap
  17. def copy(rootUrl: String, rToName: KeyedMap[String], toUrl: KeyedMap[String], fromUrl: Map[String, List[Reportable]], seen: Set[String]): SimpleReportableToUrl

    Definition Classes
    SimpleReportableToUrlReportableToUrl
  18. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  19. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  20. val fromUrl: Map[String, List[Reportable]]

    Definition Classes
    SimpleReportableToUrlUrlMap
  21. def get(url: String): Option[List[Reportable]]

    From a url to the optional reportable that should be at that url

    From a url to the optional reportable that should be at that url

    Definition Classes
    UrlMap
  22. def get(r: Reportable): Option[String]

    From a reportable to the optional Url representing it

    From a reportable to the optional Url representing it

    Definition Classes
    UrlMap
  23. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  24. def getName(r: Reportable): String

    Definition Classes
    UrlMap
  25. final def isInstanceOf[T0]: Boolean

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

    Definition Classes
    AnyRef
  27. def newName(seen: Set[String], r: Reportable)(implicit conv: TemplateLike[Reportable]): String

    Attributes
    protected
    Definition Classes
    ReportableToUrl
  28. final def notify(): Unit

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

    Definition Classes
    AnyRef
  30. val rToName: KeyedMap[String]

    Definition Classes
    SimpleReportableToUrlUrlMap
  31. def reportableCount: Int

    Definition Classes
    UrlMap
  32. val rootUrl: String

    Definition Classes
    SimpleReportableToUrlUrlMap
  33. val seen: Set[String]

    Definition Classes
    SimpleReportableToUrlUrlMap
  34. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  35. val toUrl: KeyedMap[String]

    Definition Classes
    SimpleReportableToUrlUrlMap
  36. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from UrlMap

Inherited from AnyRef

Inherited from Any

Ungrouped