Class User
java.lang.Object
org.infinispan.protostream.sampledomain.User
- Author:
- anistor@redhat.com
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetAge()intgetId()getName()getNotes()inthashCode()voidsetAccountIds(Set<Integer> accountIds) voidsetAddresses(List<Address> addresses) voidvoidsetCreationDate(Instant creationDate) voidsetGender(User.Gender gender) voidsetId(int id) voidvoidvoidsetPasswordExpirationDate(Instant passwordExpirationDate) voidsetSalutation(String salutation) voidsetSurname(String surname) toString()
-
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
-
getName
-
setName
-
getSurname
@Basic(projectable=true, sortable=true, indexNullAs="_null_") @ProtoField(4) public String getSurname() -
setSurname
-
getSalutation
-
setSalutation
-
getAddresses
@Embedded @ProtoField(value=6, collectionImplementation=java.util.ArrayList.class) public List<Address> getAddresses() -
setAddresses
-
getAge
-
setAge
-
getGender
-
setGender
-
getNotes
-
setNotes
-
getCreationDate
@Basic(projectable=true, sortable=true, indexNullAs="-1") @ProtoField(10) public Instant getCreationDate() -
setCreationDate
-
getPasswordExpirationDate
-
setPasswordExpirationDate
-
toString
-
equals
-
hashCode
public int hashCode()
-