public class GenericUri extends Object implements IAbsoluteUri
Constructor and Description |
---|
GenericUri(String scheme,
String remainder) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(IAbsoluteUri other) |
boolean |
equals(Object other) |
String |
getRemainder()
Get the remainder of this Uri (opaque part after scheme without ':').
|
String |
getScheme()
Get the scheme of this Uri (without ':').
|
int |
hashCode() |
protected IAbsoluteUri |
newInstance(String remainder)
Construct a new IUri with the scheme of this and the given remainder. used
when generic uri resolves references.
|
IAbsoluteUri |
resolve(IUriReference ref)
Resolve the uri reference in the context of this Uri.
|
String |
toExternalForm()
Returns a string representation according to RFC 2396 of this uri.
|
String |
toString() |
public GenericUri(String scheme, String remainder) throws IllegalArgumentException
IllegalArgumentException
public String getScheme()
getScheme
in interface IAbsoluteUri
public String getRemainder()
getRemainder
in interface IAbsoluteUri
public IAbsoluteUri resolve(IUriReference ref) throws IllegalArgumentException
resolve
in interface IAbsoluteUri
ref
- reference to resolveIllegalArgumentException
- Exception raised in failure situationpublic boolean equals(IAbsoluteUri other)
public String toExternalForm()
IAbsoluteUri
toExternalForm
in interface IAbsoluteUri
protected IAbsoluteUri newInstance(String remainder) throws IllegalArgumentException
remainder
- new opaque part of uriIllegalArgumentException
- Exception raised in failure situation
throws ArgumentNotValidException when remainder is not legalAccess Rights |
---|
SC | DC | Public Part | ACH |
---|---|---|---|
[sap.com] KMC-CM
|
[sap.com] tc/km/frwk
|
api
|
EP-KM-CM
|
[sap.com] KMC-WPC
|
[sap.com] tc/kmc/wpc/wpcfacade
|
api
|
EP-PIN-WPC-WCM
|
Copyright 2018 SAP AG Complete Copyright Notice