Interface AssetData


  • public interface AssetData
    Interface defining data for assets.
    Since:
    com.adobe.cq.wcm.core.components.models.datalayer 1.0.0
    • Method Summary

      All Methods Instance Methods Default Methods 
      Modifier and Type Method Description
      default java.lang.String getFormat()
      Returns the asset format
      default java.lang.String getId()
      Returns the JCR id of the asset
      default java.util.Date getLastModifiedDate()
      Returns the asset last modified date
      default java.util.Map<java.lang.String,​java.lang.Object> getSmartTags()
      Returns the asset smart tags
      default java.lang.String[] getTags()
      Returns the asset tags
      default java.lang.String getUrl()
      Returns the asset URL
    • Method Detail

      • getId

        default java.lang.String getId()
        Returns the JCR id of the asset
        Returns:
        Asset JCR id
        Since:
        com.adobe.cq.wcm.core.components.models.datalayer 1.0.0
      • getUrl

        default java.lang.String getUrl()
        Returns the asset URL
        Returns:
        Asset URL
        Since:
        com.adobe.cq.wcm.core.components.models.datalayer 1.0.0
      • getFormat

        default java.lang.String getFormat()
        Returns the asset format
        Returns:
        Asset format
        Since:
        com.adobe.cq.wcm.core.components.models.datalayer 1.0.0
      • getTags

        default java.lang.String[] getTags()
        Returns the asset tags
        Returns:
        Asset tags
        Since:
        com.adobe.cq.wcm.core.components.models.datalayer 1.0.0
      • getLastModifiedDate

        default java.util.Date getLastModifiedDate()
        Returns the asset last modified date
        Returns:
        Asset last modified date
        Since:
        com.adobe.cq.wcm.core.components.models.datalayer 1.0.0
      • getSmartTags

        default java.util.Map<java.lang.String,​java.lang.Object> getSmartTags()
        Returns the asset smart tags
        Returns:
        Asset smart tags
        Since:
        com.adobe.cq.wcm.core.components.models.datalayer 1.1.0