java.lang.Object
org.infinispan.protostream.sampledomain.User

@Indexed public class User extends Object
Author:
anistor@redhat.com
  • Constructor Details

    • User

      public User()
  • Method Details

    • getId

      @Basic(projectable=true, sortable=true) @ProtoField(number=1, defaultValue="0") public int getId()
    • setId

      public void setId(int id)
    • getAccountIds

      @Basic(projectable=true) @ProtoField(value=2, collectionImplementation=java.util.HashSet.class) public Set<Integer> getAccountIds()
    • setAccountIds

      public void setAccountIds(Set<Integer> accountIds)
    • getName

      @Basic(projectable=true, sortable=true) @ProtoField(3) public String getName()
    • setName

      public void setName(String name)
    • getSurname

      @Basic(projectable=true, sortable=true, indexNullAs="_null_") @ProtoField(4) public String getSurname()
    • setSurname

      public void setSurname(String surname)
    • getSalutation

      @Basic(projectable=true, indexNullAs="_null_") @ProtoField(5) public String getSalutation()
    • setSalutation

      public void setSalutation(String salutation)
    • getAddresses

      @Embedded @ProtoField(value=6, collectionImplementation=java.util.ArrayList.class) public List<Address> getAddresses()
    • setAddresses

      public void setAddresses(List<Address> addresses)
    • getAge

      @Basic(sortable=true, indexNullAs="-1") @ProtoField(7) public Integer getAge()
    • setAge

      public void setAge(Integer age)
    • getGender

      @Basic(projectable=true) @ProtoField(8) public User.Gender getGender()
    • setGender

      public void setGender(User.Gender gender)
    • getNotes

      @ProtoField(9) public String getNotes()
    • setNotes

      public void setNotes(String notes)
    • getCreationDate

      @Basic(projectable=true, sortable=true, indexNullAs="-1") @ProtoField(10) public Instant getCreationDate()
    • setCreationDate

      public void setCreationDate(Instant creationDate)
    • getPasswordExpirationDate

      @ProtoField(11) public Instant getPasswordExpirationDate()
    • setPasswordExpirationDate

      public void setPasswordExpirationDate(Instant passwordExpirationDate)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object