org.cddcore

utilities

package utilities

Visibility
  1. Public
  2. All

Type Members

  1. trait AbstractCodeHolder extends AnyRef

  2. trait AnyTraceItem extends Reportable with CddDisplay

  3. trait CddDisplay extends AnyRef

  4. trait CddDisplayProcessor extends Function[Any, String]

  5. trait CddDisplayer[C] extends AnyRef

  6. case class CodeHolder[Fn](fn: Fn, description: String, comment: String = "") extends AbstractCodeHolder with Product with Serializable

  7. class ExceptionMap extends AnyRef

  8. abstract class HtmlCddDisplayer[C] extends CddDisplayer[C]

  9. class IgnoreTraceBuilder[Main, Params, Result, Evidence] extends TraceBuilder[Main, Params, Result, Evidence]

  10. trait KeyLike[-T] extends AnyRef

    Annotations
    @implicitNotFound( ... )
  11. class KeyedMap[V] extends AnyRef

  12. class KeyedMapException extends Exception

  13. trait Lens[A, B] extends Immutable

  14. class MapToUniqueName[X] extends AnyRef

  15. class Maps extends AnyRef

  16. trait NestedHolder[T] extends Traversable[T]

  17. class NestedTraceBuilder[Main, Params, Result, Evidence] extends TraceBuilder[Main, Params, Result, Evidence]

  18. class OptionLens[A, B] extends Lens[A, Option[B]]

  19. abstract class PathTraversable[T, X >: T] extends Traversable[List[X]]

  20. abstract class PlainCddDisplayer[C] extends CddDisplayer[C]

  21. trait Profiler[T] extends AnyRef

  22. case class ProfilerRecord(count: Int = 0, totalTime: Long = 0, startTime: ArrayList[Long] = new ArrayList()) extends Product with Serializable

  23. case class SimpleCddDisplayProcessor(displayerList: List[CddDisplayer[_]] = List()) extends CddDisplayProcessor with Product with Serializable

  24. class SimpleLens[A, B] extends Lens[A, B]

  25. case class SimpleNestedHolder[T](nodes: List[T]) extends NestedHolder[T] with Product with Serializable

  26. class SimpleProfiler[T] extends Profiler[T]

  27. class StringCleaner extends AnyRef

  28. class ThreadedProfiler[T] extends Profiler[T]

  29. class TraceBuilder[Main, Params, Result, Evidence] extends AnyRef

  30. case class TraceItem[Main, Params, Result, Evidence](main: Main, params: Params, result: Either[Exception, Result], evidence: Option[Evidence], nodes: List[TraceItem[Main, Params, Result, Evidence]], took: Long, textOrder: Int = Reportable.nextTextOrder) extends NestedHolder[TraceItem[Main, Params, Result, Evidence]] with AnyTraceItem with Product with Serializable

Value Members

  1. object CddDisplayProcessor

  2. object CodeHolder extends Serializable

  3. object ExceptionMap

  4. object Exceptions

  5. object Files

  6. object KeyLike

  7. object Lens

  8. object Lists

  9. object Maps

  10. object Orderings

  11. object Profiler

  12. object Reflection

  13. object StartChildEndType extends Enumeration

  14. object Strings

  15. object TraceBuilder

  16. object TraceItem extends Serializable

Ungrouped