Interface Teaser


  • @ProviderType
    public interface Teaser
    A teaser meta-data object
    • Method Detail

      • getPath

        String getPath()
        Returns the repository path of the teaser
        Returns:
        a String representing the path
      • getName

        String getName()
        Returns the name of the teaser
        Returns:
        a String representing the name
      • getTitle

        String getTitle()
        Returns the title of the teaser
        Returns:
        a String representing the title
      • getCampaignName

        String getCampaignName()
        Return the name of the campaign that contains this teaser
        Returns:
        a String representing the name of the campaign
      • getCampaignPath

        String getCampaignPath()
        Returns the path of the campaign that contains this teaser
        Returns:
        a String representing the path to the campaign
      • getThumbnailPath

        String getThumbnailPath()
        Returns the path to the thumbnail of this teaser (the *.thumb.png selector)
        Returns:
        a String representing the path to the thumbnail
      • getId

        String getId()
        Returns the unique id of the teaser.
        Returns:
        a String representing the unique id
      • getSegments

        List<String> getSegments()
        Returns a list of segments associated with this teaser
        Returns:
        a List of String objects, or an empty list if the teaser has no segments
      • getTags

        List<TeaserTag> getTags()
        Returns the list of tags associated to this teaser
        Returns:
        a List of TeaserTag objects or an empty list if the teaser has no tags
      • getUrl

        String getUrl()
        Returns the URL to the teaser
        Returns:
        a String representing the URL