org.scalatra.scalate

ScalatraTemplateEngine

Related Doc: package scalate

class ScalatraTemplateEngine extends TemplateEngine

Linear Supertypes
TemplateEngine, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ScalatraTemplateEngine
  2. TemplateEngine
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ScalatraTemplateEngine(sourceDirectories: Traversable[File] = None, mode: String = ...)

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. var allowCaching: Boolean

    Definition Classes
    TemplateEngine
  5. var allowReload: Boolean

    Definition Classes
    TemplateEngine
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. var bindings: List[Binding]

    Definition Classes
    TemplateEngine
  8. def boot: Unit

    Definition Classes
    TemplateEngine
  9. var bootClassName: String

    Definition Classes
    TemplateEngine
  10. var bootInjections: List[AnyRef]

    Definition Classes
    TemplateEngine
  11. def buildSourceMap(stratumName: String, uri: String, scalaFile: File, positions: TreeMap[OffsetPosition, OffsetPosition]): String

    Attributes
    protected
    Definition Classes
    TemplateEngine
  12. def bytecodeDirectory: File

    Definition Classes
    TemplateEngine
  13. def cacheHits: Int

    Definition Classes
    TemplateEngine
  14. def cacheMisses: Int

    Definition Classes
    TemplateEngine
  15. def canLoad(uri: String, extraBindings: Traversable[Binding]): Boolean

    Definition Classes
    TemplateEngine
  16. def canLoad(uri: String): Boolean

    Definition Classes
    TemplateEngine
  17. def canLoad(source: TemplateSource, extraBindings: Traversable[Binding]): Boolean

    Definition Classes
    TemplateEngine
  18. def classFileName(uri: String): File

    Attributes
    protected
    Definition Classes
    TemplateEngine
  19. var classLoader: ClassLoader

    Definition Classes
    TemplateEngine
  20. var classpath: String

    Definition Classes
    TemplateEngine
  21. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  22. var codeGenerators: Map[String, CodeGenerator]

    Definition Classes
    TemplateEngine
  23. var combinedClassPath: Boolean

    Definition Classes
    TemplateEngine
  24. def compile(source: TemplateSource, extraBindings: Traversable[Binding]): Template

    Definition Classes
    TemplateEngine
  25. def compileMoustache(text: String, extraBindings: Traversable[Binding]): Template

    Definition Classes
    TemplateEngine
  26. def compileScaml(text: String, extraBindings: Traversable[Binding]): Template

    Definition Classes
    TemplateEngine
  27. def compileSsp(text: String, extraBindings: Traversable[Binding]): Template

    Definition Classes
    TemplateEngine
  28. def compileText(extension: String, text: String, extraBindings: Traversable[Binding]): Template

    Definition Classes
    TemplateEngine
  29. lazy val compiler: Compiler

    Definition Classes
    TemplateEngine
  30. var compilerInitialized: Boolean

    Definition Classes
    TemplateEngine
  31. def createCompiler: Compiler

    Attributes
    protected
    Definition Classes
    TemplateEngine
  32. def createRenderContext(uri: String, out: PrintWriter): RenderContext

    Attributes
    protected
    Definition Classes
    TemplateEngine
  33. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  35. var escapeMarkup: Boolean

    Definition Classes
    TemplateEngine
  36. def extension(source: TemplateSource): Option[String]

    Attributes
    protected
    Definition Classes
    TemplateEngine
  37. var extensionToTemplateExtension: Map[String, Set[String]]

    Definition Classes
    TemplateEngine
  38. def extensions: Set[String]

    Definition Classes
    TemplateEngine
  39. def filter(name: String): Option[Filter]

    Definition Classes
    TemplateEngine
  40. var filters: Map[String, Filter]

    Definition Classes
    TemplateEngine
  41. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  42. val finderCache: ConcurrentHashMap[String, String]

    Definition Classes
    TemplateEngine
  43. def generateScala(uri: String): Code

    Definition Classes
    TemplateEngine
  44. def generateScala(uri: String, extraBindings: Traversable[Binding]): Code

    Definition Classes
    TemplateEngine
  45. def generateScala(source: TemplateSource, extraBindings: Traversable[Binding]): Code

    Definition Classes
    TemplateEngine
  46. def generator(source: TemplateSource): CodeGenerator

    Attributes
    protected
    Definition Classes
    TemplateEngine
  47. def generatorForExtension(extension: String): CodeGenerator

    Attributes
    protected
    Definition Classes
    TemplateEngine
  48. final def getClass(): Class[_]

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

    Definition Classes
    AnyRef → Any
  50. var importStatements: List[String]

    Definition Classes
    TemplateEngine
  51. def invalidateCachedTemplates(): Boolean

    Definition Classes
    TemplateEngine
  52. def isDevelopmentMode: Boolean

    Definition Classes
    TemplateEngine
  53. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  54. def layout(source: TemplateSource, context: RenderContext): Unit

    Definition Classes
    TemplateEngine
  55. def layout(source: TemplateSource, context: RenderContext, extraBindings: Traversable[Binding]): Unit

    Definition Classes
    TemplateEngine
  56. def layout(source: TemplateSource, attributes: Map[String, Any]): String

    Definition Classes
    TemplateEngine
  57. def layout(source: TemplateSource): String

    Definition Classes
    TemplateEngine
  58. def layout(uri: String, template: Template): String

    Definition Classes
    TemplateEngine
  59. def layout(uri: String, context: RenderContext): Unit

    Definition Classes
    TemplateEngine
  60. def layout(uri: String, template: Template, attributes: Map[String, Any]): String

    Definition Classes
    TemplateEngine
  61. def layout(uri: String, template: Template, out: PrintWriter, attributes: Map[String, Any]): Unit

    Attributes
    protected
    Definition Classes
    TemplateEngine
  62. def layout(uri: String, out: PrintWriter, attributes: Map[String, Any]): Unit

    Definition Classes
    TemplateEngine
  63. def layout(uri: String, attributes: Map[String, Any], extraBindings: Traversable[Binding]): String

    Definition Classes
    TemplateEngine
  64. def layout(template: Template, context: RenderContext): Unit

    Definition Classes
    TemplateEngine
  65. def layout(uri: String, context: RenderContext, extraBindings: Traversable[Binding]): Unit

    Definition Classes
    TemplateEngine
  66. def layoutAsNodes(uri: String, template: Template): NodeSeq

    Definition Classes
    TemplateEngine
  67. def layoutAsNodes(uri: String, template: Template, attributes: Map[String, Any]): NodeSeq

    Definition Classes
    TemplateEngine
  68. def layoutAsNodes(uri: String, attributes: Map[String, Any], extraBindings: Traversable[Binding]): NodeSeq

    Definition Classes
    TemplateEngine
  69. var layoutStrategy: LayoutStrategy

    Definition Classes
    TemplateEngine
  70. def libraryDirectory: File

    Definition Classes
    TemplateEngine
  71. def load(uri: String): Template

    Definition Classes
    TemplateEngine
  72. def load(uri: String, extraBindings: Traversable[Binding]): Template

    Definition Classes
    TemplateEngine
  73. def load(file: File): Template

    Definition Classes
    TemplateEngine
  74. def load(file: File, extraBindings: Traversable[Binding]): Template

    Definition Classes
    TemplateEngine
  75. def load(source: TemplateSource, extraBindings: Traversable[Binding]): Template

    Definition Classes
    TemplateEngine
  76. var mode: String

    Definition Classes
    TemplateEngine
  77. final def ne(arg0: AnyRef): Boolean

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

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

    Definition Classes
    AnyRef
  80. var packagePrefix: String

    Definition Classes
    TemplateEngine
  81. def pipeline(source: TemplateSource): Option[List[Filter]]

    Attributes
    protected
    Definition Classes
    TemplateEngine
  82. var pipelines: Map[String, List[Filter]]

    Definition Classes
    TemplateEngine
  83. var resourceLoader: ResourceLoader

    Definition Classes
    TemplateEngine
  84. def shutdown(): Unit

    Definition Classes
    TemplateEngine
  85. def source(uri: String, templateType: String): TemplateSource

    Definition Classes
    TemplateEngine
  86. def source(uri: String): TemplateSource

    Definition Classes
    TemplateEngine
  87. var sourceDirectories: Traversable[File]

    Definition Classes
    TemplateEngine
  88. def sourceDirectoriesForwarder: TraversableForwarder[File]

    Attributes
    protected
    Definition Classes
    TemplateEngine
  89. def sourceDirectory: File

    Definition Classes
    TemplateEngine
  90. def sourceFileName(uri: String): File

    Attributes
    protected
    Definition Classes
    TemplateEngine
  91. val sourceMapLog: Log

    Attributes
    protected
    Definition Classes
    TemplateEngine
  92. def storeSourceMap(classFile: File, sourceMap: String): Unit

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

    Definition Classes
    AnyRef
  94. var templateDirectories: List[String]

    Definition Classes
    TemplateEngine
  95. def templateExtensionsFor(extension: String): Set[String]

    Definition Classes
    TemplateEngine
  96. def tmpDirectory: File

    Definition Classes
    TemplateEngine
  97. def toString(): String

    Definition Classes
    TemplateEngine → AnyRef → Any
  98. def uriToSource(uri: String): UriTemplateSource

    Attributes
    protected
    Definition Classes
    TemplateEngine
  99. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  102. def workingDirectory: File

    Definition Classes
    TemplateEngine
  103. def workingDirectory_=(value: File): Unit

    Definition Classes
    TemplateEngine

Inherited from TemplateEngine

Inherited from AnyRef

Inherited from Any

Ungrouped