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

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

    • Account

      public Account()
  • Method Details

    • getId

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

      public void setId(int id)
    • getDescription

      @Basic(projectable=true, sortable=true) @ProtoField(2) public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getCreationDate

      @Basic(projectable=true, sortable=true) @ProtoField(3) public Date getCreationDate()
    • setCreationDate

      public void setCreationDate(Date creationDate)
    • getLimits

      @Embedded @ProtoField(4) public Account.Limits getLimits()
    • setLimits

      public void setLimits(Account.Limits limits)
    • getHardLimits

      @Embedded @ProtoField(5) public Account.Limits getHardLimits()
    • setHardLimits

      public void setHardLimits(Account.Limits hardLimits)
    • getBlurb

      @Basic(projectable=true) @ProtoField(6) public List<byte[]> getBlurb()
    • setBlurb

      public void setBlurb(List<byte[]> blurb)
    • getCurrencies

      @ProtoField(7) public Account.Currency[] getCurrencies()
    • setCurrencies

      public void setCurrencies(Account.Currency[] currencies)
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object