Class

org.scalatra.scalate

ScalatraTemplateEngine

Related Doc: package scalate

Permalink

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
Visibility
  1. Public
  2. All

Instance Constructors

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

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

    Permalink
    Definition Classes
    TemplateEngine
  5. var allowReload: Boolean

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

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

    Permalink
    Definition Classes
    TemplateEngine
  8. def boot: Unit

    Permalink
    Definition Classes
    TemplateEngine
  9. var bootClassName: String

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

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

    Permalink
    Attributes
    protected
    Definition Classes
    TemplateEngine
  12. def bytecodeDirectory: File

    Permalink
    Definition Classes
    TemplateEngine
  13. def cacheHits: Int

    Permalink
    Definition Classes
    TemplateEngine
  14. def cacheMisses: Int

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

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

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

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

    Permalink
    Attributes
    protected
    Definition Classes
    TemplateEngine
  19. var classLoader: ClassLoader

    Permalink
    Definition Classes
    TemplateEngine
  20. var classpath: String

    Permalink
    Definition Classes
    TemplateEngine
  21. def clone(): AnyRef

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

    Permalink
    Definition Classes
    TemplateEngine
  23. var combinedClassPath: Boolean

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

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

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

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

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

    Permalink
    Definition Classes
    TemplateEngine
  29. lazy val compiler: Compiler

    Permalink
    Definition Classes
    TemplateEngine
  30. var compilerInitialized: Boolean

    Permalink
    Definition Classes
    TemplateEngine
  31. def createCompiler: Compiler

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  35. var escapeMarkup: Boolean

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

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

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

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

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

    Permalink
    Definition Classes
    TemplateEngine
  41. def finalize(): Unit

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    TemplateEngine
  51. def invalidateCachedTemplates(): Boolean

    Permalink
    Definition Classes
    TemplateEngine
  52. def isDevelopmentMode: Boolean

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    TemplateEngine
  69. var layoutStrategy: LayoutStrategy

    Permalink
    Definition Classes
    TemplateEngine
  70. def libraryDirectory: File

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

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

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

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

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

    Permalink
    Definition Classes
    TemplateEngine
  76. var mode: String

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

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

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

    Permalink
    Definition Classes
    AnyRef
  80. var packagePrefix: String

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

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

    Permalink
    Definition Classes
    TemplateEngine
  83. var resourceLoader: ResourceLoader

    Permalink
    Definition Classes
    TemplateEngine
  84. def shutdown(): Unit

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

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

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

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

    Permalink
    Attributes
    protected
    Definition Classes
    TemplateEngine
  89. def sourceDirectory: File

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

    Permalink
    Attributes
    protected
    Definition Classes
    TemplateEngine
  91. val sourceMapLog: Log

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

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

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

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

    Permalink
    Definition Classes
    TemplateEngine
  96. def tmpDirectory: File

    Permalink
    Definition Classes
    TemplateEngine
  97. def toString(): String

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

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

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

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

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

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

    Permalink
    Definition Classes
    TemplateEngine

Inherited from TemplateEngine

Inherited from AnyRef

Inherited from Any

Ungrouped