Methods in org.stringtree.template with parameters of type StringFinder |
void |
RecursiveTemplater.expand(StringFinder context,
java.lang.String templateName,
StringCollector collector)
expand a named template, filling in substitutions from the supplied
context. |
void |
Templater.expand(StringFinder context,
java.lang.String templateName,
StringCollector collector)
|
static java.lang.String |
TemplaterHelper.expand(Templater templater,
java.lang.Object object,
StringFinder context,
java.lang.String templateName)
|
static void |
TemplaterHelper.expand(Templater templater,
java.lang.Object object,
StringFinder context,
java.lang.String templateName,
StringCollector collector)
|
static java.lang.String |
TemplaterHelper.expand(Templater templater,
StringFinder context,
java.lang.String templateName)
|
private void |
RecursiveTemplater.expandString(StringFinder context,
java.lang.String template,
StringCollector collector)
|
void |
RecursiveTemplater.expandTemplate(StringFinder context,
java.lang.Object tpl,
StringCollector collector)
expand a directly-supplied template, which may be a String or a Tract,
filling in substitutions from the supplied context. |
void |
Templater.expandTemplate(StringFinder context,
java.lang.Object template,
StringCollector collector)
|
private void |
RecursiveTemplater.expandTract(StringFinder context,
Tract tract,
StringCollector collector)
|
java.lang.String |
RecursiveTemplater.get(java.lang.String name,
StringFinder context,
StringCollector collector)
|
java.lang.String |
Templater.get(java.lang.String name,
StringFinder context,
StringCollector collector)
|
java.lang.Object |
RecursiveTemplater.getObject(java.lang.String name,
StringFinder context,
StringCollector collector)
|
java.lang.Object |
Templater.getObject(java.lang.String name,
StringFinder context,
StringCollector collector)
|
Methods in org.stringtree.template.pattern with parameters of type StringFinder |
private void |
IteratingPatternHandler.expand(java.lang.Object obj,
java.lang.String template,
StringFinder context,
Templater templater,
StringCollector collector)
|
private java.lang.String |
IndirectPatternHandler.getIndirect(java.lang.String name,
StringFinder context)
|
java.lang.Object |
AssignmentPatternHandler.getObject(java.lang.String name,
StringFinder context,
Templater templater,
StringCollector collector)
|
java.lang.Object |
IndirectPatternHandler.getObject(java.lang.String name,
StringFinder context,
Templater templater,
StringCollector collector)
|
java.lang.Object |
IteratingPatternHandler.getObject(java.lang.String name,
StringFinder context,
Templater templater,
StringCollector collector)
|
java.lang.Object |
LiteralPatternHandler.getObject(java.lang.String name,
StringFinder context,
Templater templater,
StringCollector collector)
|
java.lang.Object |
PeelbackPatternHandler.getObject(java.lang.String name,
StringFinder context,
Templater templater,
StringCollector collector)
|
java.lang.Object |
PipePatternHandler.getObject(java.lang.String name,
StringFinder context,
Templater templater,
StringCollector collector)
|
java.lang.Object |
PresentAbsentPatternHandler.getObject(java.lang.String name,
StringFinder context,
Templater templater,
StringCollector collector)
|
java.lang.Object |
TemplatePatternHandler.getObject(java.lang.String name,
StringFinder context,
Templater templater,
StringCollector collector)
|
Methods in org.stringtree.tract with parameters of type StringFinder |
static Tract |
FileTractReader.load(java.io.File file,
StringFinder context)
|
static Tract |
FileTractReader.load(java.io.File file,
TractRecognizer rec,
StringFinder context)
|
static void |
FileTractReader.load(Tract tract,
java.io.File file,
boolean isTract,
StringFinder context)
|
static void |
FileTractReader.load(Tract tract,
java.io.File file,
StringFinder context)
|
static void |
FileTractReader.load(Tract tract,
java.io.File file,
TractRecognizer rec,
StringFinder context)
|
static void |
StreamTractReader.load(Tract tract,
java.io.InputStream in,
StringFinder context)
|
static void |
StreamTractReader.load(Tract tract,
java.io.InputStream in,
StringFinder context,
java.lang.String charset)
|
static void |
ReaderTractReader.load(Tract tract,
java.io.Reader in,
StringFinder context)
|
static void |
StreamTractReader.load(Tract tract,
java.lang.String from,
StringFinder context)
|
static void |
FileTractReader.loadTract(Tract tract,
java.io.File file,
StringFinder context)
|
void |
MapTract.setAttributes(StringFinder other)
|
static void |
StampedFileTractWriter.store(java.lang.String name,
Tract tract,
java.io.OutputStream out,
StringFinder context)
|
static void |
FileTractWriter.store(Tract tract,
java.io.File file,
StringFinder context)
|
static void |
StampedFileTractWriter.store(Tract tract,
java.io.File file,
StringFinder context)
|
static void |
TractWriter.store(Tract tract,
java.io.OutputStream out,
StringFinder context)
|
Methods in org.stringtree.util with parameters of type StringFinder |
static java.lang.Object |
MethodCallUtils.call(java.lang.Object object,
java.lang.String[] names,
StringFinder context)
|
static java.lang.Object |
MethodCallUtils.call(java.lang.Object object,
java.lang.String[] names,
StringFinder context,
boolean mandatory,
java.lang.Object dfl)
|
static java.lang.Object |
MethodCallUtils.call(java.lang.Object object,
java.lang.String[] names,
StringFinder context,
java.lang.Object dfl)
|
static java.lang.Object |
MethodCallUtils.call(java.lang.Object object,
java.lang.String name,
StringFinder context)
|
static java.lang.Object |
MethodCallUtils.call(java.lang.Object object,
java.lang.String name,
StringFinder context,
boolean mandatory)
|
static java.lang.Object |
MethodCallUtils.callOptionalContext(java.lang.Object object,
java.lang.String name,
StringFinder context)
|
static java.lang.Object |
MethodCallUtils.callOptionalContext(StringFinder context,
java.lang.Object destination,
java.lang.String methodName,
java.lang.Object param)
|
static java.lang.Object |
ContextClassUtils.create(java.lang.String name,
java.lang.Object[] params,
java.lang.Class[] types,
StringFinder context)
|
static java.lang.Object |
ContextClassUtils.createObject(java.lang.String def,
StringFinder context)
|
static java.lang.Object |
ContextClassUtils.createObject(java.lang.String name,
java.lang.String param,
StringFinder context)
|
static java.lang.ClassLoader |
ContextClassUtils.getClassLoader(StringFinder context)
|
Methods in org.stringtree.util.spec with parameters of type StringFinder |
void |
Handler.close(StringFinder context)
|
void |
Initialiser.close(StringFinder context)
|
void |
RememberingHandler.close(StringFinder context)
|
void |
SimpleHandler.close(StringFinder context)
|
static void |
SpecReader.load(Storer storer,
boolean autoclose,
java.io.Reader in,
StringFinder context)
|
static void |
SpecReader.load(Storer storer,
boolean autoclose,
java.lang.String from,
StringFinder context)
|
static void |
SpecReader.load(Storer storer,
java.io.Reader in,
StringFinder context)
|
static void |
SpecReader.load(Storer storer,
java.lang.String[] from,
StringFinder context)
|
static void |
SpecReader.load(Storer storer,
java.lang.String from,
StringFinder context)
|
void |
SpecProcessor.load(StringFinder values)
|
static void |
SpecReader.load(StringFinder context,
boolean autoclose,
java.io.Reader in)
|
static void |
SpecReader.load(StringFinder context,
boolean autoclose,
java.lang.String from)
|
static void |
SpecReader.load(StringFinder context,
java.io.Reader in)
|
static void |
SpecReader.load(StringFinder context,
java.lang.String from)
|
static void |
SpecReader.load(StringFinder context,
java.lang.String[] from)
|
static void |
SpecReader.load(StringFinder context,
StringFinder values)
|
static void |
EnvironmentLoader.loadEnvironment(Storer storer,
StringFinder context)
|
static void |
EnvironmentLoader.loadEnvironment(StringFinder context)
|
void |
ContextHandler.open(StringFinder context)
|
void |
Handler.open(StringFinder context)
|
void |
RememberingHandler.open(StringFinder context)
|
void |
SimpleHandler.open(StringFinder context)
|
void |
SpecProcessor.read(StringFinder values)
|