SName
instance is not synchronized against concurrent multithreaded access. Multiple threads trying to access and modify a SName
should lock the object.
Modifier and type | Property and description |
---|---|
java.lang.Object | associatedObject Replies the associated object. |
java.lang.String | fragment Replies the name of the fragment. |
java.lang.String | scheme Replies the scheme of this name. |
Modifier and type | Action and description |
---|---|
int | compareTo(SarlName) |
final java.lang.Object | getAssociatedObject Replies the associated object. |
java.lang.String | getFragment Replies the name of the fragment. |
java.lang.String | getScheme Replies the scheme of this name. |
boolean | hasFragment Replies if this name has a fragment associated to it. |
final void | setAssociatedObject(Object) Change the associated object. |
java.lang.String | toString |
java.net.URI | toURI Replies the URI associated to this name. |
var associatedObject : java.lang.Object
This property is an alias for the action: getAssociatedObject
val fragment : java.lang.String
This property is an alias for the action: getFragment
val scheme : java.lang.String
This property is an alias for the action: getScheme
protected new(URI)
def compareTo(SarlName) : int
def getAssociatedObject : java.lang.Object
def getFragment : java.lang.String
def getScheme : java.lang.String
def hasFragment : boolean
def setAssociatedObject(Object)
def toString : java.lang.String
def toURI : java.net.URI