Package 

Class AbstractDownloadRequestSet

  • All Implemented Interfaces:
    com.brightcove.player.store.IdentifiableEntity , io.requery.Persistable

    @Entity() 
    public abstract class AbstractDownloadRequestSet
     implements IdentifiableEntity<DownloadRequestSet, Long>
                        

    Defines the contract of an entity that can be parceled and persisted into a local database with information related to set of download requests.

    • Method Summary

      Modifier and Type Method Description
      void onBeforeInsert() Sets the create time before the inserting the entity into the database table.
      long getModifiedTime() Gets the date and time when the request was modified as number of milliseconds sinceJanuary 1, 1970, 00:00:00 GMT.
      List<Long> getDownloadRequestIds() Extracts the list of download request identifiers in the set.
      boolean isMarkedForDeletion() Checks if the status indicates the download is currently marked for deletion.
      LogicalCondition<out Expression<Long>, out Object> getIdentityCondition(Long key)
      LogicalCondition<out Expression<Long>, out Object> getIdentityCondition()
      • Methods inherited from class com.brightcove.player.store.IdentifiableEntity

        getIdentityCondition, getKey
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait