org
.
scalatra
.
scalate
ScalatraTemplateEngine
class
ScalatraTemplateEngine
extends
TemplateEngine
Linear Supertypes
TemplateEngine
,
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
ScalatraTemplateEngine
TemplateEngine
AnyRef
Any
Hide All
Show all
Learn more about member selection
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[
java.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[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
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
()
:
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
Ungrouped