@Entity public abstract class AbstractDownloadRequestSet extends java.lang.Object implements IdentifiableEntity<com.brightcove.player.store.DownloadRequestSet,java.lang.Long>
Constructor and Description |
---|
AbstractDownloadRequestSet() |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.Long> |
getDownloadRequestIds()
Extracts the list of download request identifiers in the set.
|
io.requery.query.LogicalCondition<? extends io.requery.query.Expression<java.lang.Long>,?> |
getIdentityCondition()
Gets a
LogicalCondition that can be used to match this entity by it's unique identifier. |
io.requery.query.LogicalCondition<? extends io.requery.query.Expression<java.lang.Long>,?> |
getIdentityCondition(java.lang.Long key)
Gets a
LogicalCondition that can be used to match an entity by it's unique identifier. |
long |
getModifiedTime()
Gets the date and time when the request was modified as number of milliseconds since
January 1, 1970, 00:00:00 GMT.
|
boolean |
isMarkedForDeletion()
Checks if the status indicates the download is currently marked for deletion.
|
void |
onBeforeInsert()
Sets the create time before the inserting the entity into the database table.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getKey
@PreInsert public void onBeforeInsert()
public long getModifiedTime()
@NonNull public java.util.List<java.lang.Long> getDownloadRequestIds()
public boolean isMarkedForDeletion()
public io.requery.query.LogicalCondition<? extends io.requery.query.Expression<java.lang.Long>,?> getIdentityCondition(java.lang.Long key)
IdentifiableEntity
LogicalCondition
that can be used to match an entity by it's unique identifier.getIdentityCondition
in interface IdentifiableEntity<com.brightcove.player.store.DownloadRequestSet,java.lang.Long>
key
- the unique identifier of the entity.public io.requery.query.LogicalCondition<? extends io.requery.query.Expression<java.lang.Long>,?> getIdentityCondition()
IdentifiableEntity
LogicalCondition
that can be used to match this entity by it's unique identifier.getIdentityCondition
in interface IdentifiableEntity<com.brightcove.player.store.DownloadRequestSet,java.lang.Long>