package com.iplatform.recvideo;
|
|
import java.util.ArrayList;
|
import java.util.List;
|
|
/**
|
* 调度任务扫描到的视频文件夹信息,包含里面图片集合。
|
* @author 时克英
|
* @date 2022-09-23
|
*/
|
public class VideoFolderInfo {
|
|
private String videoId;
|
|
private List<ImageInfo> imageInfoList;
|
|
public VideoFolderInfo(String videoId){
|
this.videoId = videoId;
|
}
|
|
public void addImageInfo(String imagePath, String imageName){
|
ImageInfo imageInfo = new ImageInfo();
|
imageInfo.setImagePath(imagePath);
|
imageInfo.setImageName(imageName);
|
imageInfo.setVideoId(this.videoId);
|
if(this.imageInfoList == null){
|
this.imageInfoList = new ArrayList<>(32);
|
}
|
this.imageInfoList.add(imageInfo);
|
}
|
|
public String getVideoId() {
|
return videoId;
|
}
|
|
public void setVideoId(String videoId) {
|
this.videoId = videoId;
|
}
|
|
public List<ImageInfo> getImageInfoList() {
|
return imageInfoList;
|
}
|
|
public void setImageInfoList(List<ImageInfo> imageInfoList) {
|
this.imageInfoList = imageInfoList;
|
}
|
|
public int getImageInfoSize(){
|
if(this.imageInfoList == null){
|
return 0;
|
}
|
return this.imageInfoList.size();
|
}
|
}
|