Blame view

src/main/java/fr/plil/sio/persistence/api/Right.java 865 Bytes
a800fde0   jcartign   First version, in...
1
2
  package fr.plil.sio.persistence.api;
  
c07d86ab   jcartign   Clarify API: remo...
3
4
  import java.util.LinkedList;
  import java.util.List;
a800fde0   jcartign   First version, in...
5
6
7
8
9
10
11
  
  public class Right {
  
      private Long id;
  
      private String name;
  
b31e88b3   jcartign   fixing javadoc in...
12
      /// the parent right
a800fde0   jcartign   First version, in...
13
14
      private Right parent;
  
b31e88b3   jcartign   fixing javadoc in...
15
      /// the sibling right(s), eventually empty
c07d86ab   jcartign   Clarify API: remo...
16
      private List<Right> siblings = new LinkedList<>();
a800fde0   jcartign   First version, in...
17
  
c07d86ab   jcartign   Clarify API: remo...
18
      public List<Right> getSiblings() {
a800fde0   jcartign   First version, in...
19
20
21
          return siblings;
      }
  
c07d86ab   jcartign   Clarify API: remo...
22
      public void setSiblings(List<Right> siblings) {
a800fde0   jcartign   First version, in...
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
          this.siblings = siblings;
      }
  
      public Long getId() {
          return id;
      }
  
      public void setId(Long id) {
          this.id = id;
      }
  
      public String getName() {
          return name;
      }
  
      public void setName(String name) {
          this.name = name;
      }
  
      public Right getParent() {
          return parent;
      }
  
      public void setParent(Right parent) {
          this.parent = parent;
      }
  }