org
.
scalatra
.
scalate
ScalatraTemplateEngine
class
ScalatraTemplateEngine
extends
TemplateEngine
Linear Supertypes
TemplateEngine
, AnyRef,
Any
Ordering
Alphabetic
By inheritance
Inherited
Hide All
Show all
ScalatraTemplateEngine
TemplateEngine
AnyRef
Any
Visibility
Public
All
Instance Constructors
new
ScalatraTemplateEngine
(
sourceDirectories: Traversable[
File
] =
...
,
mode: String =
...
)
Value Members
final
def
!=
(
arg0: AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0: AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
var
allowCaching
:
Boolean
Definition Classes
TemplateEngine
var
allowReload
:
Boolean
Definition Classes
TemplateEngine
final
def
asInstanceOf
[
T0
]
: T0
Definition Classes
Any
var
bindings
:
List
[
Binding
]
Definition Classes
TemplateEngine
def
boot
:
Unit
Definition Classes
TemplateEngine
var
bootClassName
:
String
Definition Classes
TemplateEngine
var
bootInjections
: List[AnyRef]
Definition Classes
TemplateEngine
def
buildSourceMap
(
stratumName: String
,
uri: String
,
scalaFile:
File
,
positions:
TreeMap
[
OffsetPosition
,
OffsetPosition
]
)
: String
Attributes
protected
Definition Classes
TemplateEngine
def
bytecodeDirectory
:
File
Definition Classes
TemplateEngine
def
cacheHits
:
Int
Definition Classes
TemplateEngine
def
cacheMisses
:
Int
Definition Classes
TemplateEngine
def
canLoad
(
uri: String
,
extraBindings: Traversable[
Binding
]
)
:
Boolean
Definition Classes
TemplateEngine
def
canLoad
(
uri: String
)
:
Boolean
Definition Classes
TemplateEngine
def
canLoad
(
source:
TemplateSource
,
extraBindings: Traversable[
Binding
]
)
:
Boolean
Definition Classes
TemplateEngine
def
classFileName
(
uri: String
)
:
File
Attributes
protected
Definition Classes
TemplateEngine
var
classLoader
:
ClassLoader
Definition Classes
TemplateEngine
var
classpath
: String
Definition Classes
TemplateEngine
def
clone
()
: AnyRef
Attributes
protected[
lang
]
Definition Classes
AnyRef
Annotations
@throws
()
var
codeGenerators
: Map[String,
CodeGenerator
]
Definition Classes
TemplateEngine
var
combinedClassPath
:
Boolean
Definition Classes
TemplateEngine
def
compile
(
source:
TemplateSource
,
extraBindings: Traversable[
Binding
]
)
:
Template
Definition Classes
TemplateEngine
def
compileMoustache
(
text: String
,
extraBindings: Traversable[
Binding
]
)
:
Template
Definition Classes
TemplateEngine
def
compileScaml
(
text: String
,
extraBindings: Traversable[
Binding
]
)
:
Template
Definition Classes
TemplateEngine
def
compileSsp
(
text: String
,
extraBindings: Traversable[
Binding
]
)
:
Template
Definition Classes
TemplateEngine
def
compileText
(
extension: String
,
text: String
,
extraBindings: Traversable[
Binding
]
)
:
Template
Definition Classes
TemplateEngine
lazy val
compiler
:
Compiler
Definition Classes
TemplateEngine
var
compilerInitialized
:
Boolean
Definition Classes
TemplateEngine
def
createCompiler
:
Compiler
Attributes
protected
Definition Classes
TemplateEngine
def
createRenderContext
(
uri: String
,
out:
PrintWriter
)
:
RenderContext
Attributes
protected
Definition Classes
TemplateEngine
final
def
eq
(
arg0: AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
var
escapeMarkup
:
Boolean
Definition Classes
TemplateEngine
def
extension
(
source:
TemplateSource
)
:
Option
[String]
Attributes
protected
Definition Classes
TemplateEngine
var
extensionToTemplateExtension
:
Map
[String,
Set
[String]]
Definition Classes
TemplateEngine
def
extensions
: Set[String]
Definition Classes
TemplateEngine
def
filter
(
name: String
)
:
Option
[
Filter
]
Definition Classes
TemplateEngine
var
filters
: Map[String,
Filter
]
Definition Classes
TemplateEngine
def
finalize
()
:
Unit
Attributes
protected[
lang
]
Definition Classes
AnyRef
Annotations
@throws
()
val
finderCache
:
ConcurrentHashMap
[String, String]
Definition Classes
TemplateEngine
def
generateScala
(
uri: String
)
:
Code
Definition Classes
TemplateEngine
def
generateScala
(
uri: String
,
extraBindings: Traversable[
Binding
]
)
:
Code
Definition Classes
TemplateEngine
def
generateScala
(
source:
TemplateSource
,
extraBindings: Traversable[
Binding
]
)
:
Code
Definition Classes
TemplateEngine
def
generator
(
source:
TemplateSource
)
:
CodeGenerator
Attributes
protected
Definition Classes
TemplateEngine
def
generatorForExtension
(
extension: String
)
:
CodeGenerator
Attributes
protected
Definition Classes
TemplateEngine
final
def
getClass
()
: java.lang.Class[_]
Definition Classes
AnyRef → Any
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
var
importStatements
: List[String]
Definition Classes
TemplateEngine
def
invalidateCachedTemplates
()
:
Boolean
Definition Classes
TemplateEngine
def
isDevelopmentMode
:
Boolean
Definition Classes
TemplateEngine
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
layout
(
source:
TemplateSource
,
context:
RenderContext
)
:
Unit
Definition Classes
TemplateEngine
def
layout
(
source:
TemplateSource
,
context:
RenderContext
,
extraBindings: Traversable[
Binding
]
)
:
Unit
Definition Classes
TemplateEngine
def
layout
(
source:
TemplateSource
,
attributes: Map[String,
Any
]
)
: String
Definition Classes
TemplateEngine
def
layout
(
source:
TemplateSource
)
: String
Definition Classes
TemplateEngine
def
layout
(
uri: String
,
template:
Template
)
: String
Definition Classes
TemplateEngine
def
layout
(
uri: String
,
context:
RenderContext
)
:
Unit
Definition Classes
TemplateEngine
def
layout
(
uri: String
,
template:
Template
,
attributes: Map[String,
Any
]
)
: String
Definition Classes
TemplateEngine
def
layout
(
uri: String
,
template:
Template
,
out:
PrintWriter
,
attributes: Map[String,
Any
]
)
:
Unit
Attributes
protected
Definition Classes
TemplateEngine
def
layout
(
uri: String
,
out:
PrintWriter
,
attributes: Map[String,
Any
]
)
:
Unit
Definition Classes
TemplateEngine
def
layout
(
uri: String
,
attributes: Map[String,
Any
]
,
extraBindings: Traversable[
Binding
]
)
: String
Definition Classes
TemplateEngine
def
layout
(
template:
Template
,
context:
RenderContext
)
:
Unit
Definition Classes
TemplateEngine
def
layout
(
uri: String
,
context:
RenderContext
,
extraBindings: Traversable[
Binding
]
)
:
Unit
Definition Classes
TemplateEngine
def
layoutAsNodes
(
uri: String
,
template:
Template
)
:
NodeSeq
Definition Classes
TemplateEngine
def
layoutAsNodes
(
uri: String
,
template:
Template
,
attributes: Map[String,
Any
]
)
:
NodeSeq
Definition Classes
TemplateEngine
def
layoutAsNodes
(
uri: String
,
attributes: Map[String,
Any
]
,
extraBindings: Traversable[
Binding
]
)
:
NodeSeq
Definition Classes
TemplateEngine
var
layoutStrategy
:
LayoutStrategy
Definition Classes
TemplateEngine
def
libraryDirectory
:
File
Definition Classes
TemplateEngine
def
load
(
uri: String
)
:
Template
Definition Classes
TemplateEngine
def
load
(
uri: String
,
extraBindings: Traversable[
Binding
]
)
:
Template
Definition Classes
TemplateEngine
def
load
(
file:
File
)
:
Template
Definition Classes
TemplateEngine
def
load
(
file:
File
,
extraBindings: Traversable[
Binding
]
)
:
Template
Definition Classes
TemplateEngine
def
load
(
source:
TemplateSource
,
extraBindings: Traversable[
Binding
]
)
:
Template
Definition Classes
TemplateEngine
final
def
ne
(
arg0: AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
var
packagePrefix
:
String
Definition Classes
TemplateEngine
def
pipeline
(
source:
TemplateSource
)
:
Option
[List[
Filter
]]
Attributes
protected
Definition Classes
TemplateEngine
var
pipelines
: Map[String, List[
Filter
]]
Definition Classes
TemplateEngine
var
resourceLoader
:
ResourceLoader
Definition Classes
TemplateEngine
def
shutdown
()
:
Unit
Definition Classes
TemplateEngine
def
source
(
uri: String
,
templateType: String
)
:
TemplateSource
Definition Classes
TemplateEngine
def
source
(
uri: String
)
:
TemplateSource
Definition Classes
TemplateEngine
def
sourceDirectoriesForwarder
:
TraversableForwarder
[
File
]
Attributes
protected
Definition Classes
TemplateEngine
def
sourceDirectory
:
File
Definition Classes
TemplateEngine
def
sourceFileName
(
uri: String
)
:
File
Attributes
protected
Definition Classes
TemplateEngine
val
sourceMapLog
:
Log
Attributes
protected
Definition Classes
TemplateEngine
def
storeSourceMap
(
classFile:
File
,
sourceMap: String
)
:
Unit
Attributes
protected
Definition Classes
TemplateEngine
final
def
synchronized
[
T0
]
(
arg0: ⇒ T0
)
: T0
Definition Classes
AnyRef
var
templateDirectories
:
List
[
String
]
Definition Classes
TemplateEngine
def
templateExtensionsFor
(
extension: String
)
:
Set
[String]
Definition Classes
TemplateEngine
def
tmpDirectory
:
File
Definition Classes
TemplateEngine
def
toString
()
:
String
Definition Classes
TemplateEngine → AnyRef → Any
def
uriToSource
(
uri: String
)
:
UriTemplateSource
Attributes
protected
Definition Classes
TemplateEngine
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
()
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
()
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
()
def
workingDirectory
:
File
Definition Classes
TemplateEngine
def
workingDirectory_=
(
value:
File
)
:
Unit
Definition Classes
TemplateEngine
Inherited from
TemplateEngine
Inherited from AnyRef
Inherited from
Any