Uses of Interface
org.stringtree.finder.StringFinder

Packages that use StringFinder
org.stringtree   
org.stringtree.fetcher   
org.stringtree.finder   
org.stringtree.finder.live   
org.stringtree.juicer.formatter   
org.stringtree.juicer.tract   
org.stringtree.template   
org.stringtree.template.pattern   
org.stringtree.tract   
org.stringtree.util   
org.stringtree.util.spec   
org.stringtree.wiki   
 

Uses of StringFinder in org.stringtree
 

Subinterfaces of StringFinder in org.stringtree
 interface Tract
           
 

Uses of StringFinder in org.stringtree.fetcher
 

Fields in org.stringtree.fetcher declared as StringFinder
protected  StringFinder ClassInstanceFetcher.context
           
private  StringFinder TractDirectoryRepository.context
           
 

Methods in org.stringtree.fetcher with parameters of type StringFinder
private  void TractDirectoryRepository.setContext(StringFinder context)
           
 

Constructors in org.stringtree.fetcher with parameters of type StringFinder
ClassInstanceFetcher(StringFinder context)
           
TractDirectoryRepository(java.io.File dir, boolean writable, StringFinder context)
           
TractDirectoryRepository(java.io.File dir, RepositoryFilenameFilter filter, boolean writable, StringFinder context)
           
TractDirectoryRepository(java.io.File dir, StringFinder context)
           
TractDirectoryRepository(java.lang.String dir, boolean writable, StringFinder context)
           
 

Uses of StringFinder in org.stringtree.finder
 

Subinterfaces of StringFinder in org.stringtree.finder
 interface StringKeeper
           
 

Classes in org.stringtree.finder that implement StringFinder
 class DegenerateStringFinder
           
 class EmptyStringFinder
           
 class EmptyStringKeeper
           
 class FetcherStringFinder
           
 class FetcherStringKeeper
           
 class MapStringFinder
           
 class MapStringKeeper
           
 class StringFetcher
           
 

Methods in org.stringtree.finder that return StringFinder
static StringFinder StringFinderHelper.ensureFinder(java.lang.Object obj)
           
static StringFinder StringFinderHelper.subcontext(Fetcher fetcher, StringFinder context)
           
 

Methods in org.stringtree.finder with parameters of type StringFinder
static StringKeeper StringFinderHelper.ensureKeeper(StringFinder context)
           
static StringFinder StringFinderHelper.subcontext(Fetcher fetcher, StringFinder context)
           
 

Constructors in org.stringtree.finder with parameters of type StringFinder
SpecFileFetcher(java.io.File location, StringFinder context)
           
SpecFileFetcher(java.lang.String location, StringFinder context)
           
 

Uses of StringFinder in org.stringtree.finder.live
 

Fields in org.stringtree.finder.live declared as StringFinder
protected  StringFinder ObjectLink.context
           
protected  StringFinder ResourceLink.context
           
 

Methods in org.stringtree.finder.live with parameters of type StringFinder
 void LiveDate.init(StringFinder context)
           
 void ObjectLink.init(StringFinder context)
           
 void ResourceLink.init(StringFinder context)
           
 

Uses of StringFinder in org.stringtree.juicer.formatter
 

Classes in org.stringtree.juicer.formatter that implement StringFinder
 class ExternalFormatter
           
 class Formatter
           
 

Uses of StringFinder in org.stringtree.juicer.tract
 

Classes in org.stringtree.juicer.tract that implement StringFinder
 class TractFilterFetcher
           
 

Uses of StringFinder in org.stringtree.template
 

Fields in org.stringtree.template declared as StringFinder
private  StringFinder ContextTemplater.context
           
private  StringFinder InlineTemplater.context
           
 

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)
           
 

Constructors in org.stringtree.template with parameters of type StringFinder
ContextTemplater(StringFinder context)
           
ContextTemplater(StringFinder context, java.lang.String key)
           
InlineTemplater(StringFinder context)
           
 

Uses of StringFinder in org.stringtree.template.pattern
 

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)
           
 

Uses of StringFinder in org.stringtree.tract
 

Subinterfaces of StringFinder in org.stringtree.tract
 interface ByteTract
           
 

Classes in org.stringtree.tract that implement StringFinder
 class EmptyTract
           
 class FetcherTract
           
 class MapByteTract
           
 class MapTract
           
 

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)
           
 

Constructors in org.stringtree.tract with parameters of type StringFinder
MapTract(StringFinder other)
           
MapTract(java.lang.String s, StringFinder other)
           
 

Uses of StringFinder in org.stringtree.util
 

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)
           
 

Uses of StringFinder in org.stringtree.util.spec
 

Fields in org.stringtree.util.spec declared as StringFinder
private  StringFinder ObjectCreationHandler.context
           
protected  StringFinder ContextHandler.context
           
protected  StringFinder RememberingHandler.context
           
 

Methods in org.stringtree.util.spec that return StringFinder
static StringFinder EnvironmentLoader.loadEnvironment()
           
 

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)
           
 

Constructors in org.stringtree.util.spec with parameters of type StringFinder
ObjectCreationHandler(StringFinder context)
           
SpecProcessor(Storer storer, StringFinder context)
           
SpecProcessor(StringFinder context)
           
 

Uses of StringFinder in org.stringtree.wiki
 

Classes in org.stringtree.wiki that implement StringFinder
 class WikiFormatter