Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
A
addVariable(TemaTask.Variable)
- Method in class kryshen.tema.ant.
TemaTask
ASSIGN
- Static variable in class kryshen.tema.functions.
Standard
Copy macro definitions.
AUTHOR
- Static variable in class kryshen.tema.
Tema
B
BRACKET_CLOSE
- Static variable in class kryshen.tema.
TemplateParser
BRACKET_OPEN
- Static variable in class kryshen.tema.
TemplateParser
C
CHAR
- Static variable in class kryshen.tema.functions.
Strings
clear()
- Method in class kryshen.tema.
Context
close()
- Method in class kryshen.tema.io.
CopyWriter
close()
- Method in class kryshen.tema.io.
NullWriter
close()
- Method in class kryshen.tema.io.
ReplaceWriter
CONNECT
- Static variable in class kryshen.tema.functions.
Database
Context
- Class in
kryshen.tema
Tema template context.
Context()
- Constructor for class kryshen.tema.
Context
Context(Context)
- Constructor for class kryshen.tema.
Context
Context(File)
- Constructor for class kryshen.tema.
Context
Context(Context, File)
- Constructor for class kryshen.tema.
Context
context
- Variable in class kryshen.tema.
TemplateParser
Control
- Class in
kryshen.tema.functions
Logical and conditional functions.
Control()
- Constructor for class kryshen.tema.functions.
Control
convert(File, File, String, int, int)
- Static method in class kryshen.tema.functions.
ImageConverter
CONVERT_IMAGE
- Static variable in class kryshen.tema.functions.
ImageConverter
COPY
- Static variable in class kryshen.tema.functions.
IO
Copy files.
COPYRIGHT
- Static variable in class kryshen.tema.
Tema
CopyWriter
- Class in
kryshen.tema.io
Copies it's output to several writers.
CopyWriter(Writer...)
- Constructor for class kryshen.tema.io.
CopyWriter
createFile(String)
- Method in class kryshen.tema.
FunctionDataParser
createFileReader(File)
- Static method in class kryshen.tema.
Tema
createFileWriter(File)
- Static method in class kryshen.tema.
Tema
createTemplateReader(File)
- Static method in class kryshen.tema.
Tema
createTemplateReader(InputStream)
- Static method in class kryshen.tema.
Tema
D
Database
- Class in
kryshen.tema.functions
Data access functions.
Database()
- Constructor for class kryshen.tema.functions.
Database
Define
- Class in
kryshen.tema.functions
Define function implementation.
Define()
- Constructor for class kryshen.tema.functions.
Define
DEFINE
- Static variable in class kryshen.tema.functions.
Define
DemoFrame
- Class in
kryshen.tema.demo
Tema demonstation console.
DemoFrame()
- Constructor for class kryshen.tema.demo.
DemoFrame
E
ECHO
- Static variable in class kryshen.tema.functions.
Standard
EQUAL
- Static variable in class kryshen.tema.functions.
Strings
ESCAPE_NEWLINE
- Static variable in class kryshen.tema.
TemplateParser
ESCAPE_WHITESPACE
- Static variable in class kryshen.tema.
TemplateParser
execute()
- Method in class kryshen.tema.ant.
TemaTask
export(String)
- Method in class kryshen.tema.
Context
export(String, Object)
- Method in class kryshen.tema.
Context
EXPORT
- Static variable in class kryshen.tema.functions.
Standard
Export variable to the global (outermost) context.
F
FALSE
- Static variable in class kryshen.tema.functions.
Control
Copy input to output and return zero value.
FILE
- Static variable in class kryshen.tema.functions.
IO
Create path from base path and file name.
finish()
- Method in class kryshen.tema.io.
ReplaceWriter
flush()
- Method in class kryshen.tema.io.
CopyWriter
flush()
- Method in class kryshen.tema.io.
NullWriter
Function
- Class in
kryshen.tema
Abstact class for Tema functions.
Function()
- Constructor for class kryshen.tema.
Function
FunctionDataParser
- Class in
kryshen.tema
Parser for a function data.
G
get(String)
- Method in class kryshen.tema.
Context
getArgs()
- Method in class kryshen.tema.
FunctionDataParser
getBaseDirectory()
- Method in class kryshen.tema.
Context
Returns base directory which should be used to resolve relative path names in template.
getContext()
- Method in class kryshen.tema.
FunctionDataParser
getContext()
- Method in class kryshen.tema.
TemplateParser
getData()
- Method in class kryshen.tema.
FunctionDataParser
Get function data as string.
getData(Writer)
- Method in class kryshen.tema.
FunctionDataParser
Parse function data into specified
Writer
.
getLastReturnCode()
- Method in class kryshen.tema.
FunctionDataParser
getLineNumber()
- Method in class kryshen.tema.io.
TemplateReader
getNextArg()
- Method in class kryshen.tema.
FunctionDataParser
getSource()
- Method in class kryshen.tema.io.
TemplateReader
getTemplateParser()
- Method in class kryshen.tema.
FunctionDataParser
getTemplateReader()
- Method in class kryshen.tema.
FunctionDataParser
H
hasMoreData()
- Method in class kryshen.tema.
FunctionDataParser
Hello
- Class in
kryshen.tema.demo
Example function implementation.
Hello()
- Constructor for class kryshen.tema.demo.
Hello
I
IF
- Static variable in class kryshen.tema.functions.
Control
IF_ELSE
- Static variable in class kryshen.tema.functions.
Control
ImageConverter
- Class in
kryshen.tema.functions
Convert images to specified format.
ImageConverter()
- Constructor for class kryshen.tema.functions.
ImageConverter
INCLUDE
- Static variable in class kryshen.tema.functions.
IO
Evaluate the code read from file.
INSTANCE
- Static variable in class kryshen.tema.io.
NullWriter
invoke(FunctionDataParser, Writer)
- Method in class kryshen.tema.demo.
Hello
invoke(FunctionDataParser, Writer)
- Method in class kryshen.tema.
Function
Invoke the function.
invoke(FunctionDataParser, Writer)
- Method in class kryshen.tema.functions.
Define
invoke(FunctionDataParser, Writer)
- Method in class kryshen.tema.functions.
ImageConverter
INVOKE
- Static variable in class kryshen.tema.functions.
Standard
Invoke function specified by name.
invoke(String, FunctionDataParser, Writer)
- Method in class kryshen.tema.
TemplateParser
IO
- Class in
kryshen.tema.functions
I/O functions.
IO()
- Constructor for class kryshen.tema.functions.
IO
K
kryshen.tema
- package kryshen.tema
kryshen.tema.ant
- package kryshen.tema.ant
kryshen.tema.demo
- package kryshen.tema.demo
kryshen.tema.functions
- package kryshen.tema.functions
kryshen.tema.io
- package kryshen.tema.io
L
LICENSE
- Static variable in class kryshen.tema.
Tema
LIST_SEPARATORS
- Static variable in class kryshen.tema.
TemplateParser
LOAD
- Static variable in class kryshen.tema.functions.
Standard
Create definiton as a new Java object.
M
main(String[])
- Static method in class kryshen.tema.functions.
ImageConverter
main(String[])
- Static method in class kryshen.tema.
Tema
N
NOCALL_DATA_SEPARATORS
- Static variable in class kryshen.tema.
TemplateParser
NOT
- Static variable in class kryshen.tema.functions.
Control
Logical negation (applied to the return value).
NullWriter
- Class in
kryshen.tema.io
No-op writer.
O
OPTIONAL
- Static variable in class kryshen.tema.functions.
Control
Outputs it's data if it has non-zero value.
P
parse(TemplateReader, Writer)
- Method in class kryshen.tema.
TemplateParser
Parse template
parseData(Writer)
- Method in class kryshen.tema.
FunctionDataParser
Parse function data.
parseNextArg(Writer)
- Method in class kryshen.tema.
FunctionDataParser
parseValue(Object, Writer)
- Method in class kryshen.tema.
TemplateParser
PREPARE
- Static variable in class kryshen.tema.functions.
Database
Q
QUERY
- Static variable in class kryshen.tema.functions.
Database
R
READ
- Static variable in class kryshen.tema.functions.
IO
Read from file.
REC_DATA_SEPARATORS
- Static variable in class kryshen.tema.
TemplateParser
REGEX_MATCH
- Static variable in class kryshen.tema.functions.
Strings
REGEX_REPLACE_ALL
- Static variable in class kryshen.tema.functions.
Strings
REGEX_REPLACE_FIRST
- Static variable in class kryshen.tema.functions.
Strings
REPLACE
- Static variable in class kryshen.tema.functions.
Strings
ReplaceWriter
- Class in
kryshen.tema.io
FilterWriter which replaces characters with escape strings.
ReplaceWriter(Writer, String, String)
- Constructor for class kryshen.tema.io.
ReplaceWriter
ReplaceWriter(Writer, String, String, String, String)
- Constructor for class kryshen.tema.io.
ReplaceWriter
ReplaceWriter(Writer, String[], String[])
- Constructor for class kryshen.tema.io.
ReplaceWriter
ReplaceWriter(Writer, String[], String[], String, String)
- Constructor for class kryshen.tema.io.
ReplaceWriter
S
set(String, Object)
- Method in class kryshen.tema.
Context
Set the definition value.
SET
- Static variable in class kryshen.tema.functions.
Standard
Define static variable.
setBasedir(File)
- Method in class kryshen.tema.ant.
TemaTask
setInfile(File)
- Method in class kryshen.tema.ant.
TemaTask
setName(String)
- Method in class kryshen.tema.ant.
TemaTask.Variable
setOutfile(File)
- Method in class kryshen.tema.ant.
TemaTask
setPath(File)
- Method in class kryshen.tema.ant.
TemaTask.Variable
setValue(String)
- Method in class kryshen.tema.ant.
TemaTask.Variable
SILENT
- Static variable in class kryshen.tema.functions.
Standard
Process arguments, but output nothing.
SKIP
- Static variable in class kryshen.tema.functions.
Standard
Skip arguments.
skipData()
- Method in class kryshen.tema.
FunctionDataParser
Skip function data (do not call any functions).
skipNextArg()
- Method in class kryshen.tema.
FunctionDataParser
Standard
- Class in
kryshen.tema.functions
Standard TEMA functions.
Standard()
- Constructor for class kryshen.tema.functions.
Standard
Strings
- Class in
kryshen.tema.functions
Functions for string manipulation.
Strings()
- Constructor for class kryshen.tema.functions.
Strings
SUBSTRING
- Static variable in class kryshen.tema.functions.
Strings
T
TEMA
- Static variable in class kryshen.tema.functions.
Standard
Output Tema version.
Tema
- Class in
kryshen.tema
Tema main class.
Tema()
- Constructor for class kryshen.tema.
Tema
TemaTask
- Class in
kryshen.tema.ant
Tema support for ant.
TemaTask()
- Constructor for class kryshen.tema.ant.
TemaTask
TemaTask.Variable
- Class in
kryshen.tema.ant
TemaTask.Variable()
- Constructor for class kryshen.tema.ant.
TemaTask.Variable
TemplateException
- Exception in
kryshen.tema
Signals that template parsing fails.
TemplateException(String, Throwable, TemplateReader)
- Constructor for exception kryshen.tema.
TemplateException
TemplateException(String, TemplateReader)
- Constructor for exception kryshen.tema.
TemplateException
TemplateException(String, Throwable, String, int)
- Constructor for exception kryshen.tema.
TemplateException
TemplateException(String, String, int)
- Constructor for exception kryshen.tema.
TemplateException
TemplateParser
- Class in
kryshen.tema
Parser for Tema templates.
TemplateParser()
- Constructor for class kryshen.tema.
TemplateParser
TemplateParser(File)
- Constructor for class kryshen.tema.
TemplateParser
TemplateParser(TemplateParser)
- Constructor for class kryshen.tema.
TemplateParser
TemplateParser(TemplateParser, File)
- Constructor for class kryshen.tema.
TemplateParser
TemplateParser(Context)
- Constructor for class kryshen.tema.
TemplateParser
TemplateReader
- Class in
kryshen.tema.io
Reader for Tema templates.
TemplateReader(Reader)
- Constructor for class kryshen.tema.io.
TemplateReader
TemplateReader(Reader, String)
- Constructor for class kryshen.tema.io.
TemplateReader
TemplateReader(LineNumberReader)
- Constructor for class kryshen.tema.io.
TemplateReader
TemplateReader(LineNumberReader, String)
- Constructor for class kryshen.tema.io.
TemplateReader
TemplateReader(Reader, TemplateReader)
- Constructor for class kryshen.tema.io.
TemplateReader
TITLE
- Static variable in class kryshen.tema.
Tema
TO_LOWER
- Static variable in class kryshen.tema.functions.
Strings
TO_UPPER
- Static variable in class kryshen.tema.functions.
Strings
TRUE
- Static variable in class kryshen.tema.functions.
Control
Copy input to output and return non-zero value.
U
unset(String)
- Method in class kryshen.tema.
Context
Remove the definition recursively.
UNSET
- Static variable in class kryshen.tema.functions.
Standard
Recursively remove definition.
V
VERBATIM_DATA_SEPARATORS
- Static variable in class kryshen.tema.
TemplateParser
VERSION
- Static variable in class kryshen.tema.
Tema
W
WHILE
- Static variable in class kryshen.tema.functions.
Control
Outputs it's evaluated data while the evaluation result is non-zero.
WRITE
- Static variable in class kryshen.tema.functions.
IO
Write data to file.
write(char[], int, int)
- Method in class kryshen.tema.io.
CopyWriter
write(int)
- Method in class kryshen.tema.io.
CopyWriter
write(String, int, int)
- Method in class kryshen.tema.io.
CopyWriter
write(char[], int, int)
- Method in class kryshen.tema.io.
NullWriter
write(int)
- Method in class kryshen.tema.io.
ReplaceWriter
write(char[], int, int)
- Method in class kryshen.tema.io.
ReplaceWriter
write(String, int, int)
- Method in class kryshen.tema.io.
ReplaceWriter
X
XML_CDATA
- Static variable in class kryshen.tema.functions.
Strings
XML_ESCAPE
- Static variable in class kryshen.tema.functions.
Strings
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes