java.lang.Object
com.hack23.cia.model.internal.application.data.document.impl.ViewRiksdagenPersonSignedDocumentSummary
All Implemented Interfaces:
com.hack23.cia.model.common.api.ModelObject, java.io.Serializable

@Entity(name="ViewRiksdagenPersonSignedDocumentSummary") public class ViewRiksdagenPersonSignedDocumentSummary extends java.lang.Object implements com.hack23.cia.model.common.api.ModelObject
The Class ViewRiksdagenPersonSignedDocumentSummary. JPA Entity for view_riksdagen_person_signed_document_summary database view. Aggregates document signature counts by person, enabling analysis of individual politician participation in legislative documents.
See Also:
  • Field Details

    • personId

      protected java.lang.String personId
      The person id.
    • personName

      protected java.lang.String personName
      The person name.
    • party

      protected java.lang.String party
      The party.
    • total

      protected long total
      The total.
  • Constructor Details

    • ViewRiksdagenPersonSignedDocumentSummary

      public ViewRiksdagenPersonSignedDocumentSummary()
  • Method Details

    • getPersonId

      public java.lang.String getPersonId()
      Gets the person id.
      Returns:
      the person id
    • setPersonId

      public void setPersonId(java.lang.String value)
      Sets the person id.
      Parameters:
      value - the new person id
    • getPersonName

      public java.lang.String getPersonName()
      Gets the person name.
      Returns:
      the person name
    • setPersonName

      public void setPersonName(java.lang.String value)
      Sets the person name.
      Parameters:
      value - the new person name
    • getParty

      public java.lang.String getParty()
      Gets the party.
      Returns:
      the party
    • setParty

      public void setParty(java.lang.String value)
      Sets the party.
      Parameters:
      value - the new party
    • getTotal

      public long getTotal()
      Gets the total.
      Returns:
      the total
    • setTotal

      public void setTotal(long value)
      Sets the total.
      Parameters:
      value - the new total
    • withPersonId

      public ViewRiksdagenPersonSignedDocumentSummary withPersonId(java.lang.String value)
      With person id.
      Parameters:
      value - the value
      Returns:
      the view riksdagen person signed document summary
    • withPersonName

      public ViewRiksdagenPersonSignedDocumentSummary withPersonName(java.lang.String value)
      With person name.
      Parameters:
      value - the value
      Returns:
      the view riksdagen person signed document summary
    • withParty

      public ViewRiksdagenPersonSignedDocumentSummary withParty(java.lang.String value)
      With party.
      Parameters:
      value - the value
      Returns:
      the view riksdagen person signed document summary
    • withTotal

      public ViewRiksdagenPersonSignedDocumentSummary withTotal(long value)
      With total.
      Parameters:
      value - the value
      Returns:
      the view riksdagen person signed document summary
    • toString

      public java.lang.String toString()
      To string.
      Overrides:
      toString in class java.lang.Object
      Returns:
      the string
    • equals

      public boolean equals(java.lang.Object obj)
      Equals.
      Overrides:
      equals in class java.lang.Object
      Parameters:
      obj - the obj
      Returns:
      true, if successful
    • hashCode

      public int hashCode()
      Hash code.
      Overrides:
      hashCode in class java.lang.Object
      Returns:
      the int