Class SingleMatchResult
- java.lang.Object
-
- org.glassfish.jersey.server.internal.routing.SingleMatchResult
-
- All Implemented Interfaces:
java.util.regex.MatchResult
final class SingleMatchResult extends java.lang.Object implements java.util.regex.MatchResultMatchResultimplementation that returns the nested string as a single matching result. This match result mimics matching of a single matching group with group index 0 (the one containing the whole expression).
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Stringpath
-
Constructor Summary
Constructors Constructor Description SingleMatchResult(java.lang.String path)Construct a match result matching the whole supplied path.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intend()intend(int group)java.lang.Stringgroup()java.lang.Stringgroup(int group)intgroupCount()intstart()intstart(int group)private static java.lang.StringstripMatrixParams(java.lang.String path)Strip the matrix parameters from a path.
-
-
-
Method Detail
-
stripMatrixParams
private static java.lang.String stripMatrixParams(java.lang.String path)
Strip the matrix parameters from a path.- Returns:
- path stripped of matrix parameters.
-
start
public int start()
- Specified by:
startin interfacejava.util.regex.MatchResult
-
start
public int start(int group)
- Specified by:
startin interfacejava.util.regex.MatchResult
-
end
public int end()
- Specified by:
endin interfacejava.util.regex.MatchResult
-
end
public int end(int group)
- Specified by:
endin interfacejava.util.regex.MatchResult
-
group
public java.lang.String group()
- Specified by:
groupin interfacejava.util.regex.MatchResult
-
group
public java.lang.String group(int group)
- Specified by:
groupin interfacejava.util.regex.MatchResult
-
groupCount
public int groupCount()
- Specified by:
groupCountin interfacejava.util.regex.MatchResult
-
-