java.lang.Object
org.opencastproject.assetmanager.api.storage.StoragePath
All Implemented Interfaces:
Serializable

@ParametersAreNonnullByDefault @Immutable public final class StoragePath extends Object implements Serializable
A vector that uniquely identifies a stored media package asset.
See Also:
  • Constructor Details

    • StoragePath

      public StoragePath(String organizationId, String mediaPackageId, Version version, String mediaPackageElementId)
  • Method Details

    • mk

      public static StoragePath mk(String organizationId, String mediaPackageId, Version version, String mediaPackageElementId)
    • getMediaPackageId

      public String getMediaPackageId()
    • getMediaPackageElementId

      public String getMediaPackageElementId()
    • getOrganizationId

      public String getOrganizationId()
    • getVersion

      public Version getVersion()
    • equals

      public boolean equals(Object that)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object