C F G J L S T U 
All Classes All Packages

C

ch.poole.osm.josmtemplateparser - package ch.poole.osm.josmtemplateparser
 
Conditional - Class in ch.poole.osm.josmtemplateparser
If a condition is true use the corresponding value
Conditional(List<String>, List<String>) - Constructor for class ch.poole.osm.josmtemplateparser.Conditional
 

F

format(Type, Meta, Map<String, String>) - Method in class ch.poole.osm.josmtemplateparser.Conditional
 
format(Type, Meta, Map<String, String>) - Method in interface ch.poole.osm.josmtemplateparser.Formatter
Format a concrete OSM element
format(Type, Meta, Map<String, String>) - Method in class ch.poole.osm.josmtemplateparser.Literal
 
format(Type, Meta, Map<String, String>) - Method in class ch.poole.osm.josmtemplateparser.Search
 
format(Type, Meta, Map<String, String>) - Method in class ch.poole.osm.josmtemplateparser.Special
 
format(Type, Meta, Map<String, String>) - Method in class ch.poole.osm.josmtemplateparser.Tag
 
Formatter - Interface in ch.poole.osm.josmtemplateparser
 

G

getColumn() - Method in exception ch.poole.osm.josmtemplateparser.JosmTemplateParseException
Returns the column number
getLine() - Method in exception ch.poole.osm.josmtemplateparser.JosmTemplateParseException
Returns the line number
getMessage() - Method in exception ch.poole.osm.josmtemplateparser.JosmTemplateParseException
 

J

JosmTemplateParseException - Exception in ch.poole.osm.josmtemplateparser
Represents an exception when parsing the conditional restriction string

L

listFormat(List<Formatter>, Type, Meta, Map<String, String>) - Static method in class ch.poole.osm.josmtemplateparser.Util
Execute a list of formatters
Literal - Class in ch.poole.osm.josmtemplateparser
Return a literal string
Literal(String) - Constructor for class ch.poole.osm.josmtemplateparser.Literal
 

S

Search - Class in ch.poole.osm.josmtemplateparser
Find object with a search expression then format it
Search(String, String) - Constructor for class ch.poole.osm.josmtemplateparser.Search
 
Special - Class in ch.poole.osm.josmtemplateparser
Replace {key} with the special values
Special(String) - Constructor for class ch.poole.osm.josmtemplateparser.Special
 

T

Tag - Class in ch.poole.osm.josmtemplateparser
Replace {key} with the value
Tag(String) - Constructor for class ch.poole.osm.josmtemplateparser.Tag
 
toString() - Method in class ch.poole.osm.josmtemplateparser.Conditional
 
toString() - Method in class ch.poole.osm.josmtemplateparser.Literal
 
toString() - Method in class ch.poole.osm.josmtemplateparser.Search
 
toString() - Method in class ch.poole.osm.josmtemplateparser.Special
 
toString() - Method in class ch.poole.osm.josmtemplateparser.Tag
 

U

Util - Class in ch.poole.osm.josmtemplateparser
 
C F G J L S T U 
All Classes All Packages