Package org.apache.ivy.core.module.id
Class ArtifactRevisionId
- java.lang.Object
-
- org.apache.ivy.util.extendable.UnmodifiableExtendableItem
-
- org.apache.ivy.core.module.id.ArtifactRevisionId
-
- All Implemented Interfaces:
ExtendableItem
public class ArtifactRevisionId extends UnmodifiableExtendableItem
Identifies an artifact in a particular module revision- See Also:
- org.apache.ivy.core.module.id
-
-
Constructor Summary
Constructors Constructor Description ArtifactRevisionId(ArtifactId artifactId, ModuleRevisionId mrid)ArtifactRevisionId(ArtifactId artfId, ModuleRevisionId mdlRevId, java.util.Map<java.lang.String,java.lang.String> extraAttributes)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)ArtifactIdgetArtifactId()java.lang.StringgetExt()ModuleRevisionIdgetModuleRevisionId()java.lang.StringgetName()java.lang.StringgetRevision()java.lang.StringgetType()inthashCode()static ArtifactRevisionIdnewInstance(ModuleRevisionId mrid, java.lang.String name, java.lang.String type, java.lang.String ext)static ArtifactRevisionIdnewInstance(ModuleRevisionId mrid, java.lang.String name, java.lang.String type, java.lang.String ext, java.util.Map<java.lang.String,java.lang.String> extraAttributes)java.lang.StringtoString()-
Methods inherited from class org.apache.ivy.util.extendable.UnmodifiableExtendableItem
getAttribute, getAttributes, getExtraAttribute, getExtraAttributes, getQualifiedExtraAttributes, setExtraAttribute, setStandardAttribute
-
-
-
-
Constructor Detail
-
ArtifactRevisionId
public ArtifactRevisionId(ArtifactId artifactId, ModuleRevisionId mrid)
-
ArtifactRevisionId
public ArtifactRevisionId(ArtifactId artfId, ModuleRevisionId mdlRevId, java.util.Map<java.lang.String,java.lang.String> extraAttributes)
-
-
Method Detail
-
newInstance
public static ArtifactRevisionId newInstance(ModuleRevisionId mrid, java.lang.String name, java.lang.String type, java.lang.String ext)
-
newInstance
public static ArtifactRevisionId newInstance(ModuleRevisionId mrid, java.lang.String name, java.lang.String type, java.lang.String ext, java.util.Map<java.lang.String,java.lang.String> extraAttributes)
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getArtifactId
public ArtifactId getArtifactId()
- Returns:
- Returns the artifactId.
-
getModuleRevisionId
public ModuleRevisionId getModuleRevisionId()
-
getName
public java.lang.String getName()
-
getType
public java.lang.String getType()
-
getExt
public java.lang.String getExt()
-
getRevision
public java.lang.String getRevision()
- Returns:
- Returns the revision.
-
-