Class ArtifactRevisionId
java.lang.Object
org.apache.ivy.util.extendable.UnmodifiableExtendableItem
org.apache.ivy.core.module.id.ArtifactRevisionId
- All Implemented Interfaces:
ExtendableItem
Identifies an artifact in a particular module revision
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionArtifactRevisionId(ArtifactId artifactId, ModuleRevisionId mrid) ArtifactRevisionId(ArtifactId artfId, ModuleRevisionId mdlRevId, Map<String, String> extraAttributes) -
Method Summary
Modifier and TypeMethodDescriptionbooleangetExt()getName()getType()inthashCode()static ArtifactRevisionIdnewInstance(ModuleRevisionId mrid, String name, String type, String ext) static ArtifactRevisionIdnewInstance(ModuleRevisionId mrid, String name, String type, String ext, Map<String, String> extraAttributes) toString()Methods inherited from class UnmodifiableExtendableItem
getAttribute, getAttributes, getExtraAttribute, getExtraAttributes, getQualifiedExtraAttributes, setExtraAttribute, setStandardAttribute
-
Constructor Details
-
ArtifactRevisionId
-
ArtifactRevisionId
public ArtifactRevisionId(ArtifactId artfId, ModuleRevisionId mdlRevId, Map<String, String> extraAttributes)
-
-
Method Details
-
newInstance
public static ArtifactRevisionId newInstance(ModuleRevisionId mrid, String name, String type, String ext) -
newInstance
public static ArtifactRevisionId newInstance(ModuleRevisionId mrid, String name, String type, String ext, Map<String, String> extraAttributes) -
equals
-
hashCode
-
toString
-
getArtifactId
- Returns:
- Returns the artifactId.
-
getModuleRevisionId
-
getName
-
getType
-
getExt
-
getRevision
- Returns:
- Returns the revision.
-