org.scalatra.scalate

ScalatraTemplateEngine

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] = ..., mode: 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. final def ==(arg0: AnyRef): Boolean

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

    Definition Classes
    Any
  6. var allowCaching: Boolean

    Definition Classes
    TemplateEngine
  7. var allowReload: Boolean

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

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

    Definition Classes
    TemplateEngine
  10. def boot: Unit

    Definition Classes
    TemplateEngine
  11. var bootClassName: String

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

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

    Attributes
    protected
    Definition Classes
    TemplateEngine
  14. def bytecodeDirectory: File

    Definition Classes
    TemplateEngine
  15. def cacheHits: Int

    Definition Classes
    TemplateEngine
  16. def cacheMisses: Int

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

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

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

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

    Attributes
    protected
    Definition Classes
    TemplateEngine
  21. var classLoader: ClassLoader

    Definition Classes
    TemplateEngine
  22. var classpath: String

    Definition Classes
    TemplateEngine
  23. def clone(): AnyRef

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

    Definition Classes
    TemplateEngine
  25. var combinedClassPath: Boolean

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

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

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

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

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

    Definition Classes
    TemplateEngine
  31. lazy val compiler: Compiler

    Definition Classes
    TemplateEngine
  32. var compilerInitialized: Boolean

    Definition Classes
    TemplateEngine
  33. def createCompiler: Compiler

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

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

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

    Definition Classes
    AnyRef → Any
  37. var escapeMarkup: Boolean

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

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

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

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

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

    Definition Classes
    TemplateEngine
  43. def finalize(): Unit

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

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

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

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

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

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

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

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

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

    Definition Classes
    TemplateEngine
  53. def invalidateCachedTemplates(): Boolean

    Definition Classes
    TemplateEngine
  54. def isDevelopmentMode: Boolean

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Definition Classes
    TemplateEngine
  71. var layoutStrategy: LayoutStrategy

    Definition Classes
    TemplateEngine
  72. def libraryDirectory: File

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

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

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

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

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

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

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

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

    Definition Classes
    AnyRef
  81. var packagePrefix: String

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

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

    Definition Classes
    TemplateEngine
  84. var resourceLoader: ResourceLoader

    Definition Classes
    TemplateEngine
  85. def shutdown(): Unit

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

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

    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