Class R_OSGiWSID
java.lang.Object
org.eclipse.ecf.core.identity.BaseID
org.eclipse.ecf.provider.r_osgi.identity.R_OSGiID
org.eclipse.ecf.provider.r_osgi.identity.R_OSGiWSID
- All Implemented Interfaces:
Serializable,Comparable,Principal,org.eclipse.core.runtime.IAdaptable,ID
- Since:
- 3.5
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionch.ethz.iks.r_osgi.URIgetURI()get the internal URI.protected intcompare in the context of the namespace.protected booleancheck for equality in the context of the namespace.protected Stringget the name.protected intget the hash code.Get this ID instance in String form.toString()get a string representation.Methods inherited from class org.eclipse.ecf.core.identity.BaseID
compareTo, equals, getAdapter, getName, getNamespace, hashCode, namespaceToExternalForm
-
Field Details
-
HTTPS_PORT
public static final int HTTPS_PORT- See Also:
-
HTTP_PORT
public static final int HTTP_PORT- See Also:
-
-
Constructor Details
-
R_OSGiWSID
-
-
Method Details
-
namespaceCompareTo
compare in the context of the namespace.- Overrides:
namespaceCompareToin classR_OSGiID- Parameters:
id- anotherBaseIDto compare to.- Returns:
- -1 if smaller, 1 if larger, and 0 for equality.
- See Also:
-
namespaceEquals
check for equality in the context of the namespace.- Overrides:
namespaceEqualsin classR_OSGiID- Parameters:
id- anotherBaseIDto check with.- Returns:
trueiff the two IDs are equal within the given namespace.- See Also:
-
getURI
public ch.ethz.iks.r_osgi.URI getURI()get the internal URI. -
namespaceGetName
get the name.- Overrides:
namespaceGetNamein classR_OSGiID- Returns:
- the name as a String.
-
namespaceHashCode
protected int namespaceHashCode()get the hash code.- Overrides:
namespaceHashCodein classR_OSGiID- Returns:
- the hash code.
-
toString
get a string representation. -
toExternalForm
Description copied from interface:IDGet this ID instance in String form. Will not return null.- Specified by:
toExternalFormin interfaceID- Overrides:
toExternalFormin classR_OSGiID- Returns:
- String that is external representation of this ID
- Since:
- 3.0
- See Also:
-