Class PathSegmentExpression
- java.lang.Object
-
- org.apache.synapse.commons.templates.uri.parser.Node
-
- org.apache.synapse.commons.templates.uri.parser.Expression
-
- org.apache.synapse.commons.templates.uri.parser.SimpleStringExpression
-
- org.apache.synapse.commons.templates.uri.parser.LabelExpression
-
- org.apache.synapse.commons.templates.uri.parser.PathSegmentExpression
-
public class PathSegmentExpression extends LabelExpression
-
-
Field Summary
-
Fields inherited from class org.apache.synapse.commons.templates.uri.parser.Expression
variableList
-
Fields inherited from class org.apache.synapse.commons.templates.uri.parser.Node
hasQueryTemplate, next, token
-
-
Constructor Summary
Constructors Constructor Description PathSegmentExpression(String token)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected char
getSeparator()
-
Methods inherited from class org.apache.synapse.commons.templates.uri.parser.SimpleStringExpression
isReserved, setVariables
-
Methods inherited from class org.apache.synapse.commons.templates.uri.parser.Expression
decodeValue, encodeValue
-
Methods inherited from class org.apache.synapse.commons.templates.uri.parser.Node
expandAll, hasQueryTemplate, matchAll, setNext
-
-
-
-
Constructor Detail
-
PathSegmentExpression
public PathSegmentExpression(String token) throws URITemplateException
- Throws:
URITemplateException
-
-
Method Detail
-
getSeparator
protected char getSeparator()
- Overrides:
getSeparator
in classLabelExpression
-
-