Package org.sonar.api.web
Class UrlPattern
- java.lang.Object
-
- org.sonar.api.web.UrlPattern
-
public final class UrlPattern extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UrlPattern.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UrlPattern.Builder
builder()
static UrlPattern
create(java.lang.String inclusionPattern)
Defines only a single inclusion pattern.java.util.Collection<java.lang.String>
getExclusions()
java.util.Collection<java.lang.String>
getInclusions()
java.lang.String
label()
boolean
matches(java.lang.String path)
-
-
-
Method Detail
-
create
public static UrlPattern create(java.lang.String inclusionPattern)
Defines only a single inclusion pattern. This is a shortcut forbuilder().includes(inclusionPattern).build()
.
-
builder
public static UrlPattern.Builder builder()
- Since:
- 6.0
-
matches
public boolean matches(java.lang.String path)
-
getInclusions
public java.util.Collection<java.lang.String> getInclusions()
- Since:
- 6.0
-
getExclusions
public java.util.Collection<java.lang.String> getExclusions()
- Since:
- 6.0
-
label
public java.lang.String label()
-
-