Package org.identityconnectors.common
Class ConnectorKeyRange
- java.lang.Object
-
- org.identityconnectors.common.ConnectorKeyRange
-
public final class ConnectorKeyRange extends java.lang.Object
A ConnectorKeyRange identifies a range of ConnectorKeys. TheConnectorKey
uniquely identifies one connector with exactVersion
meanwhile this class has aVersionRange
which can match multiple.- Since:
- 1.5
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ConnectorKeyRange.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
java.lang.String
getBundleName()
VersionRange
getBundleVersionRange()
java.lang.String
getConnectorName()
ConnectorKey
getExactConnectorKey()
int
hashCode()
boolean
isInRange(ConnectorKey connectorKey)
static ConnectorKeyRange.Builder
newBuilder()
-
-
-
Method Detail
-
getBundleName
public java.lang.String getBundleName()
-
getBundleVersionRange
public VersionRange getBundleVersionRange()
-
getConnectorName
public java.lang.String getConnectorName()
-
isInRange
public boolean isInRange(ConnectorKey connectorKey)
-
getExactConnectorKey
public ConnectorKey getExactConnectorKey()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
newBuilder
public static ConnectorKeyRange.Builder newBuilder()
-
-