@XMLBindable public class UESURI extends UESURI
| Modifier and Type | Class and Description |
|---|---|
static class |
UESURI.DeferrableUESURI
Class used for definition of UESURI as constant.
|
| Modifier and Type | Field and Description |
|---|---|
private UESURIPart |
artifact
Artifact ID of this UESURI.
|
private static UESURIPart |
NULL_PART
This UESURIPart refers to non-existent object.
|
static UESURI |
NULL_URI
Null object for UESURI.
|
private UESURIPart |
object
Object ID of this UESURI.
|
static java.lang.String |
SCHEME
Scheme of this UESURI class.
|
| Modifier | Constructor and Description |
|---|---|
protected |
UESURI()
Creates a new instance of UESURI.
|
(package private) |
UESURI(java.lang.String aScheme,
Creates a new instance of UESURI.
|
(package private) |
UESURI(java.lang.String aScheme,
Creates a new instance of UESURI.
|
| Modifier and Type | Method and Description |
|---|---|
static UESURI |
deferrableParseURI(java.lang.String aString) |
boolean |
equals(java.lang.Object aObject)
Indicates whether some other object is also an UESURI equal to this one.
|
protected UESURIPart |
getArtifact()
Returns artifact.
|
java.lang.String |
getArtifactCode()
Returns artifact code.
|
java.lang.String |
getArtifactId()
Returns artifact Id.
|
java.lang.String |
getEntityPart() |
protected UESURIPart |
getObject()
Returns object.
|
java.lang.String |
getObjectCode()
Returns object code.
|
java.lang.String |
getObjectId()
Returns object Id.
|
protected UESURIPart |
getRole()
Returns role.
|
java.lang.String |
getRoleCode()
Returns role code.
|
java.lang.String |
getRoleId()
Returns role Id.
|
int |
hashCode() |
static UESURI |
parseURI(java.lang.String aString)
Parses string into UESURI instance.
|
protected void |
setUESURI(java.lang.String aValue)
Initializes this instance according to purveyed UESURI in String form.
|
protected void |
setUriParts(java.lang.String aScheme,
Deprecated.
use
#setUriParts(String, String, String, String, String, String, String, String, String, String, String, Map, String)
instead. |
protected void |
setUriParts(java.lang.String aScheme,
Deprecated.
use
#setUriParts(String, String, String, String, String, String, String, String, String, String, String, String, Map, String)
instead. |
protected void |
setUriParts(java.lang.String aScheme,
Initializes instance attributes.
|
protected void |
setUriParts(java.lang.String aScheme,
Initializes instance attributes.
|
getAction, getAuthority, getAuthorityCode, getAuthorityId, getEntityPartList, getFragment, getParameters, getParametersAsString, getScheme, getSchemeSpecificPart, getTerritory, getTerritoryCode, getTerritoryId, getUESURI, getUseCase, getUseCaseCode, getUseCaseId, setUESURIInternal, toStringaScheme - Scheme of created UESURI.aRole - Role of created UESURI.aTerritory - Territory of created UESURI.aArtifact - Artifact of created UESURI.aObject - Object of created UESURI.aUseCase - Use case of created UESURI.aParameters - Parameters of created UESURI.aFragment - Fragment of created UESURI.aScheme - Scheme of created UESURI.aRole - Role of created UESURI.aTerritory - Territory of created UESURI.aArtifact - Artifact of created UESURI.aObject - Object of created UESURI.aUseCase - Use case of created UESURI.aAction - Use case action of created UESURI.aParameters - Parameters of created UESURI.aFragment - Fragment of created UESURI.setUESURI in class UESURIaValue - UESURI in String form.UESURI.setUESURI(java.lang.String)aString - Parsed string.InvalidFormatRTException - When parsed string doesn't contain valid UESURI in String form.UESURIHelper.isInvariable. For
comparison of ambiguous UESURIs use method UESURIHelper.isSame.equals in class UESURIInvalidFormatRTExceptionObject.equals(java.lang.Object)hashCode in class UESURIUESURI.hashCode()#setUriParts(String, String, String, String, String, String, String, String, String, String, String, Map, String)
instead.setUriParts in class UESURIaScheme - Scheme.aAuthority - Authority part.aTerritory - Territory part.aEntityParts - Entity parts.aUseCase - Use case part.aParameters - Parameters.aFragment - Fragment.cz.ues.platform.commons.uri.UESURI#setUriParts(java.lang.String,
java.lang.String, java.lang.String, java.lang.String,
java.lang.String, java.lang.String, java.lang.String,
java.lang.String, java.util.Map, java.lang.String)#setUriParts(String, String, String, String, String, String, String, String, String, String, String, String, Map, String)
instead.setUriParts in class UESURIaScheme - Scheme.aAuthority - Authority part.aTerritory - Territory part.aEntityParts - Entity parts.aUseCase - Use case part.aAction - Use case action.aParameters - Parameters.aFragment - Fragment.cz.ues.platform.commons.uri.UESURI#setUriParts(java.lang.String,
java.lang.String, java.lang.String, java.lang.String,
java.lang.String, java.lang.String, java.lang.String,
java.lang.String, java.lang.String, java.util.Map,
java.lang.String)aScheme - Scheme of created UESURI.aRole - Role of created UESURI.aTerritory - Territory of created UESURI.aArtifact - Artifact of created UESURI.aObject - Object of created UESURI.aUseCase - Use case of created UESURI.aParameters - Parameters of created UESURI.aFragment - Fragment of created UESURI.InvalidFormatRTException - When territory or artifact UESURIPart is either missing or empty.aScheme - Scheme of created UESURI.aRole - Role of created UESURI.aTerritory - Territory of created UESURI.aArtifact - Artifact of created UESURI.aObject - Object of created UESURI.aUseCase - Use case of created UESURI.aAction - Use case action of created UESURI.aParameters - Parameters of created UESURI.aFragment - Fragment of created UESURI.InvalidFormatRTException - When territory or artifact UESURIPart is either missing or empty.getEntityPart in class UESURIUESURI.getEntityPart()