io.sarl.api.naming.parser
Class ServiceSchemeNameParser
All Superinterfaces:
ISchemeNameParser<N>
class ServiceSchemeNameParser
extends AbstractSchemeNameParser<N>
Parser of service names that is accepting URI-based syntax.

The different types of names are:
  • "service:[/]{0-2}serviceName][#fragmentName]"
Maven Group Identifier:
io.sarl.sdk
Maven Artifact Identifier:
api.naming
Since:
0.12
Property Summary
Inherited: scheme
Constructor Summary
Constructor and description
new([String])
Constructor.
Action Summary
Modifier and type Action and description
ServiceName decode(URI)
java.net.URI refactor(URI)
Constructor Details
new([String])
new([String])
Constructor.
Opt. Parameters:
Action Details
decode(URI)
def decode(URI) : ServiceName
refactor(URI)
def refactor(URI) : java.net.URI