View Javadoc
1   package fr.ifremer.dali.dto.referential.pmfm;
2   
3   import fr.ifremer.quadrige3.ui.core.dto.CommentAware;
4   import fr.ifremer.quadrige3.ui.core.dto.referential.BaseReferentialDTO;
5   import java.util.Collection;
6   import java.util.Set;
7   import javax.annotation.Generated;
8   
9   @Generated(value = "org.nuiton.eugene.java.SimpleJavaBeanTransformer", date = "Mon May 09 09:01:03 CEST 2022")
10  public interface FractionDTO extends CommentAware, BaseReferentialDTO {
11  
12      String PROPERTY_DESCRIPTION = "description";
13  
14      String PROPERTY_COMMENT = "comment";
15  
16      String PROPERTY_MATRIXES = "matrixes";
17  
18      String getDescription();
19  
20      void setDescription(String description);
21  
22      String getComment();
23  
24      void setComment(String comment);
25  
26      MatrixDTO getMatrixes(int index);
27  
28      boolean isMatrixesEmpty();
29  
30      int sizeMatrixes();
31  
32      void addMatrixes(MatrixDTO matrixes);
33  
34      void addAllMatrixes(Collection<MatrixDTO> matrixes);
35  
36      boolean removeMatrixes(MatrixDTO matrixes);
37  
38      boolean removeAllMatrixes(Collection<MatrixDTO> matrixes);
39  
40      boolean containsMatrixes(MatrixDTO matrixes);
41  
42      boolean containsAllMatrixes(Collection<MatrixDTO> matrixes);
43  
44      Set<MatrixDTO> getMatrixes();
45  
46      void setMatrixes(Set<MatrixDTO> matrixes);
47  
48  } //FractionDTO