Class RelatedMediaReference

  • All Implemented Interfaces:
    Serializable

    public class RelatedMediaReference
    extends ExternalReference
    RelatedMediaReference stores information about an link to an external media file that is relevant to this asset.
    See Also:
    Serialized Form
    • Constructor Detail

      • RelatedMediaReference

        public RelatedMediaReference()
        Default constructor
      • RelatedMediaReference

        public RelatedMediaReference​(RelatedMediaReference templateRelatedMediaReference)
        Copy/clone constructor.
        Parameters:
        templateRelatedMediaReference - element to copy
    • Method Detail

      • getMediaType

        public RelatedMediaType getMediaType()
        Return the type of media referenced.
        Returns:
        related media type enum
      • setMediaType

        public void setMediaType​(RelatedMediaType mediaType)
        Set up the type of media referenced.
        Parameters:
        mediaType - related media type enum
      • getMediaUsageList

        public List<RelatedMediaUsage> getMediaUsageList()
        Return the list of recommended uses for the related media. Null means no usage guidance is available.
        Returns:
        List of RelatedMediaUsage
      • setMediaUsageList

        public void setMediaUsageList​(List<RelatedMediaUsage> mediaUsageList)
        Set up the list of recommended uses for the related media. Null means no usage guidance is available.
        Parameters:
        mediaUsageList - List of recommended uses for this media
      • toString

        public String toString()
        Standard toString method.
        Overrides:
        toString in class ExternalReference
        Returns:
        print out of variables in a JSON-style
      • equals

        public boolean equals​(Object objectToCompare)
        Compare the values of the supplied object with those stored in the current object.
        Overrides:
        equals in class ExternalReference
        Parameters:
        objectToCompare - supplied object
        Returns:
        boolean result of comparison