-
- All Implemented Interfaces:
-
com.datadog.trace.bootstrap.instrumentation.api.URIDataAdapter
public abstract class URIDataAdapterBase implements URIDataAdapter
-
-
Method Summary
Modifier and Type Method Description booleanhasPlusEncodedSpaces()Does the raw query string have '+' encoded spaces? Stringraw()The raw path(?query) of this URI. booleanisValid()The URI is a valid one or not (looks malformed) static URIDataAdapterfromURI(String uri, Function<URI, URIDataAdapter> mapper)-
Methods inherited from class com.datadog.trace.bootstrap.instrumentation.api.URIDataAdapter
fragment, host, path, port, query, rawPath, rawQuery, scheme, supportsRaw -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
hasPlusEncodedSpaces
boolean hasPlusEncodedSpaces()
Does the raw query string have '+' encoded spaces?
-
isValid
boolean isValid()
The URI is a valid one or not (looks malformed)
-
fromURI
static URIDataAdapter fromURI(String uri, Function<URI, URIDataAdapter> mapper)
-
-
-
-