| Modifier and type | Property and description |
|---|---|
| java.util.Set<E> | supportedSchemes
Replies the list of the supported schmes. |
| Modifier and type | Action and description |
|---|---|
| abstract void | addSchemeNameParser(ISchemeNameParser<N>)
Register a name parser for a specific scheme. |
| default java.net.URI | decode(String)
Parse the string representation of the name, and create the URI representation. |
| abstract SarlName | decode(URI)
Parse the URI of the name, and create the name object. |
| abstract java.util.Set<E> | getSupportedSchemes
Replies the list of the supported schmes. |
| abstract java.net.URI | normalize(URI)
Parse the string representation of the name, and create the URI representation. |
| abstract ISchemeNameParser<N> | removeSchemeNameParser(String)
Unregister a name parser for a specific scheme. |
val supportedSchemes : java.util.Set<E>
This property is an alias for the action: getSupportedSchemes
def addSchemeNameParser(ISchemeNameParser<N>)
def decode(String) : java.net.URI
def decode(URI) : SarlName
def getSupportedSchemes : java.util.Set<E>
def normalize(URI) : java.net.URI
def removeSchemeNameParser(String) : ISchemeNameParser<N>