public class AntStyleParser extends Object implements Parser
expression := (variable|text)* variable := '${' expression '|' expression '}' text := // any characters except '${'
${foo} and ${bar}
${foo|bar}
, ${foo|default value is ${bar}}
${${foo.name}}
${foo${bar|}|${other|${${fallback.name}}!}}
Constructor and Description |
---|
AntStyleParser() |
Modifier and Type | Method and Description |
---|---|
org.nnsoft.guice.rocoto.variables.Appender |
parse(String pattern)
FIXME: Refactor!
|
public org.nnsoft.guice.rocoto.variables.Appender parse(String pattern) throws IllegalArgumentException
parse
in interface Parser
IllegalArgumentException
Copyright © 2010–2016 99 Software Foundation. All rights reserved.