Class

razie.tconf.parser

JMapFoldingContext

Related Doc: package parser

Permalink

class JMapFoldingContext[T <: DSpec, U <: DUser] extends FoldingContext[T, U]

folding context using a map for the properties available to evaluate expressions

Linear Supertypes
FoldingContext[T, U], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. JMapFoldingContext
  2. FoldingContext
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new JMapFoldingContext(we: Option[T], au: Option[U], target: String = T_VIEW, ctx: Map[String, Any] = Map.empty)

    Permalink

Value Members

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. val au: Option[U]

    Permalink

    user, if any, for which this is parsed

    user, if any, for which this is parsed

    Definition Classes
    JMapFoldingContextFoldingContext
  6. def cacheable: Boolean

    Permalink

    is this cacheable as parsed or not?

    is this cacheable as parsed or not?

    Definition Classes
    FoldingContext
  7. def cacheable_=(v: Boolean): Unit

    Permalink
    Definition Classes
    FoldingContext
  8. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. val ctx: Map[String, Any]

    Permalink
  10. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  11. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  12. def eval(kind: String, expr: String): String

    Permalink

    kind can be "$" or "$$"

    kind can be "$" or "$$"

    Definition Classes
    JMapFoldingContextFoldingContext
  13. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  15. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  16. final def isInstanceOf[T0]: Boolean

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

    Permalink
    Definition Classes
    AnyRef
  18. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  19. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  20. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  21. val target: String

    Permalink

    why is this being parsed? template, view or pre-processed

    why is this being parsed? template, view or pre-processed

    Definition Classes
    JMapFoldingContextFoldingContext
  22. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  23. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. val we: Option[T]

    Permalink

    current spec being parsed

    current spec being parsed

    Definition Classes
    JMapFoldingContextFoldingContext
  27. def wpath: Option[String]

    Permalink
    Definition Classes
    FoldingContext

Inherited from FoldingContext[T, U]

Inherited from AnyRef

Inherited from Any

Ungrouped