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

import com.google.gson.annotations.JsonAdapter;
import java.util.Collections;
import java.util.List;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.bson.types.ObjectId;
import tv.pluto.mongo.utils.json.ObjectIdsAdapter;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class Fragment {
  private List<Integer> breakpoints = Collections.emptyList();

  @JsonAdapter(ObjectIdsAdapter.class)
  private List<ObjectId> subClips = Collections.emptyList();
}
