/*
 * (c) 2020 Pluto Inc.
 */
package tv.pluto.mongo.entities.common;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class Restriction {
  private Boolean startOver;
  private Boolean pause;
  private Boolean fastForward;
  private Boolean rewind;

  public Boolean getStartOver() {
    return startOver != null && startOver;
  }

  public Boolean getPause() {
    return pause != null && pause;
  }

  public Boolean getFastForward() {
    return fastForward != null && fastForward;
  }

  public Boolean getRewind() {
    return rewind != null && rewind;
  }
}
