Class AssetImportAnalysisResult

  • All Implemented Interfaces:
    Serializable

    public final class AssetImportAnalysisResult
    extends Object
    implements Serializable
    Result of analyzing an asset export before it is imported into a target scope. It describes the exported asset and whether the target scope already contains an asset with the same UUID.
    Since:
    8.6.0
    Author:
    XIMA MEDIA GmbH
    See Also:
    Serialized Form
    • Method Detail

      • getExportedUuid

        public UUID getExportedUuid()
        The UUID of the exported asset.
      • getExportedName

        public String getExportedName()
        The name of the exported asset.
      • isConflict

        public boolean isConflict()
        Whether the target scope already contains an asset with the same UUID as the exported asset, i.e. whether importing the export conflicts with an existing asset.
      • getExistingName

        public String getExistingName()
        The name of the existing asset with the same UUID as the exported asset, or null if there is none.
      • isCanOverwrite

        public boolean isCanOverwrite()
        Whether the user is allowed to overwrite the existing asset. Always false if there is no conflict.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object