org.apache.ivy.core.module.id
Class ModuleRevisionId
java.lang.Object
org.apache.ivy.util.extendable.UnmodifiableExtendableItem
org.apache.ivy.core.module.id.ModuleRevisionId
- All Implemented Interfaces:
- ExtendableItem
public class ModuleRevisionId
- extends UnmodifiableExtendableItem
- Author:
- x.hanin
Method Summary |
int |
_hashCode()
|
static ModuleRevisionId |
decode(java.lang.String encoded)
|
java.lang.String |
encodeToString()
|
boolean |
equals(java.lang.Object obj)
|
java.lang.String |
getBranch()
|
ModuleId |
getModuleId()
|
java.lang.String |
getName()
|
java.lang.String |
getOrganisation()
|
java.lang.String |
getRevision()
|
int |
hashCode()
|
static ModuleRevisionId |
newInstance(ModuleRevisionId mrid,
java.lang.String rev)
|
static ModuleRevisionId |
newInstance(java.lang.String organisation,
java.lang.String name,
java.lang.String revision)
|
static ModuleRevisionId |
newInstance(java.lang.String organisation,
java.lang.String name,
java.lang.String revision,
java.util.Map extraAttributes)
|
static ModuleRevisionId |
newInstance(java.lang.String organisation,
java.lang.String name,
java.lang.String branch,
java.lang.String revision)
|
static ModuleRevisionId |
newInstance(java.lang.String organisation,
java.lang.String name,
java.lang.String branch,
java.lang.String revision,
java.util.Map extraAttributes)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
ModuleRevisionId
public ModuleRevisionId(ModuleId moduleId,
java.lang.String revision)
ModuleRevisionId
public ModuleRevisionId(ModuleId moduleId,
java.lang.String branch,
java.lang.String revision)
ModuleRevisionId
public ModuleRevisionId(ModuleId moduleId,
java.lang.String revision,
java.util.Map extraAttributes)
ModuleRevisionId
public ModuleRevisionId(ModuleId moduleId,
java.lang.String branch,
java.lang.String revision,
java.util.Map extraAttributes)
newInstance
public static ModuleRevisionId newInstance(java.lang.String organisation,
java.lang.String name,
java.lang.String revision)
newInstance
public static ModuleRevisionId newInstance(java.lang.String organisation,
java.lang.String name,
java.lang.String revision,
java.util.Map extraAttributes)
newInstance
public static ModuleRevisionId newInstance(java.lang.String organisation,
java.lang.String name,
java.lang.String branch,
java.lang.String revision)
newInstance
public static ModuleRevisionId newInstance(java.lang.String organisation,
java.lang.String name,
java.lang.String branch,
java.lang.String revision,
java.util.Map extraAttributes)
newInstance
public static ModuleRevisionId newInstance(ModuleRevisionId mrid,
java.lang.String rev)
getModuleId
public ModuleId getModuleId()
getName
public java.lang.String getName()
getOrganisation
public java.lang.String getOrganisation()
getRevision
public java.lang.String getRevision()
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
_hashCode
public int _hashCode()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
encodeToString
public java.lang.String encodeToString()
decode
public static ModuleRevisionId decode(java.lang.String encoded)
getBranch
public java.lang.String getBranch()