org.stringtree.template.pattern
Class IndirectPatternHandler
java.lang.Object
org.stringtree.template.pattern.IndirectPatternHandler
- All Implemented Interfaces:
- TemplatePatternHandler
public class IndirectPatternHandler
- extends java.lang.Object
- implements TemplatePatternHandler
recognize patterns of the form:
'@text' -> return the result of expanding the template named in value 'text'
'^text' -> return the result of looking up the value named in value 'text'
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IndirectPatternHandler
public IndirectPatternHandler()
getObject
public java.lang.Object getObject(java.lang.String name,
StringFinder context,
Templater templater,
StringCollector collector)
- Specified by:
getObject
in interface TemplatePatternHandler
getIndirect
private java.lang.String getIndirect(java.lang.String name,
StringFinder context)