package com.iqser.red.service.persistence.management.v1.processor.dataexchange.models.manualchanges;

import java.time.OffsetDateTime;
import java.util.List;
import java.util.Set;

import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.Rectangle;

import lombok.AccessLevel;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.FieldDefaults;

@Data
@NoArgsConstructor
@AllArgsConstructor
@FieldDefaults(level = AccessLevel.PRIVATE)
public class ManualResizeExportModel {

    String annotationId;
    String user;
    OffsetDateTime requestDate;
    OffsetDateTime processedDate;
    OffsetDateTime softDeletedTime;
    int page;
    String value;
    Boolean updateDictionary;
    List<Rectangle> positions;
    String textBefore;
    String textAfter;
    boolean addToAllDossiers;
    Set<String> typeIdsOfModifiedDictionaries;

}
