Package de.mhus.lib.core.parser
Class StringCompiler
- java.lang.Object
-
- de.mhus.lib.core.parser.StringCompiler
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classStringCompiler.AttributePartclassStringCompiler.ContentPartclassStringCompiler.EnvironmentPartclassStringCompiler.StaticPartclassStringCompiler.SystemPart
-
Constructor Summary
Constructors Constructor Description StringCompiler()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CompiledStringcompile(String in)static CompiledStringcompile(String in, StringCompiler compiler)CompiledStringcompileString(String in)protected StringPartcreateAttributePart(String part)protected StringPartcreateContentPart(String part)protected StringPartcreateDefaultAttributePart(String part)
-
-
-
Field Detail
-
separator
protected String separator
-
-
Method Detail
-
compile
public static CompiledString compile(String in)
-
compile
public static CompiledString compile(String in, StringCompiler compiler)
-
compileString
public CompiledString compileString(String in)
- Specified by:
compileStringin interfaceParser
-
createAttributePart
protected StringPart createAttributePart(String part)
-
createDefaultAttributePart
protected StringPart createDefaultAttributePart(String part)
-
createContentPart
protected StringPart createContentPart(String part)
-
-