public class ServiceSchemeNameParser extends AbstractSchemeNameParser<ServiceName>
The different types of names are:
"service:[/]{0-2}serviceName][#fragmentName]"
Constructor and Description |
---|
ServiceSchemeNameParser([scheme : String])
Constructor.
|
Modifier and Type | Method and Description |
---|---|
ServiceName |
decode(name : URI)
Decode the name.
|
URI |
refactor(name : URI)
Refactor the given URI in order to fit the name specification.
|
getScheme, refactor, validatePath
public new
([scheme : String])
scheme
- the name scheme that is supported by this parser. By default it is ServiceName::SCHEME
.@Pure
public def
refactor(name : URI) : URI
ISchemeNameParser
@Pure
public def
decode(name : URI) : ServiceName
ISchemeNameParser
Copyright © 2021 the original authors or authors.