Class ViewRiksdagenCommitteeRoles
java.lang.Object
com.hack23.cia.model.internal.application.data.committee.impl.ViewRiksdagenCommitteeRoles
- All Implemented Interfaces:
com.hack23.cia.model.common.api.ModelObject,java.io.Serializable
@Entity(name="ViewRiksdagenCommitteeRoles")
public class ViewRiksdagenCommitteeRoles
extends java.lang.Object
implements com.hack23.cia.model.common.api.ModelObject
The Class ViewRiksdagenCommitteeRoles.
JPA Entity for view_riksdagen_committee_roles database view.
Aggregates committee role assignments showing role types, assignment counts,
and temporal ranges for committee membership analysis.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ViewRiksdagenCommitteeRolesEmbeddedIdThe embedded id.protected java.util.DateThe first assignment date.protected java.util.DateThe last assignment date.protected longThe total assignments. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanequals(java.lang.Object obj) Equals.Gets the embedded id.java.util.DateGets the first assignment date.java.util.DateGets the last assignment date.longGets the total assignments.inthashCode()Hash code.voidSets the embedded id.voidsetFirstAssignmentDate(java.util.Date value) Sets the first assignment date.voidsetLastAssignmentDate(java.util.Date value) Sets the last assignment date.voidsetTotalAssignments(long value) Sets the total assignments.java.lang.StringtoString()To string.With embedded id.withFirstAssignmentDate(java.util.Date value) With first assignment date.withLastAssignmentDate(java.util.Date value) With last assignment date.withTotalAssignments(long value) With total assignments.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Field Details
-
embeddedId
The embedded id. -
totalAssignments
protected long totalAssignmentsThe total assignments. -
firstAssignmentDate
protected java.util.Date firstAssignmentDateThe first assignment date. -
lastAssignmentDate
protected java.util.Date lastAssignmentDateThe last assignment date.
-
-
Constructor Details
-
ViewRiksdagenCommitteeRoles
public ViewRiksdagenCommitteeRoles()
-
-
Method Details
-
getEmbeddedId
Gets the embedded id.- Returns:
- the embedded id
-
setEmbeddedId
Sets the embedded id.- Parameters:
value- the new embedded id
-
getTotalAssignments
public long getTotalAssignments()Gets the total assignments.- Returns:
- the total assignments
-
setTotalAssignments
public void setTotalAssignments(long value) Sets the total assignments.- Parameters:
value- the new total assignments
-
getFirstAssignmentDate
public java.util.Date getFirstAssignmentDate()Gets the first assignment date.- Returns:
- the first assignment date
-
setFirstAssignmentDate
public void setFirstAssignmentDate(java.util.Date value) Sets the first assignment date.- Parameters:
value- the new first assignment date
-
getLastAssignmentDate
public java.util.Date getLastAssignmentDate()Gets the last assignment date.- Returns:
- the last assignment date
-
setLastAssignmentDate
public void setLastAssignmentDate(java.util.Date value) Sets the last assignment date.- Parameters:
value- the new last assignment date
-
withEmbeddedId
With embedded id.- Parameters:
value- the value- Returns:
- the view riksdagen committee roles
-
withTotalAssignments
With total assignments.- Parameters:
value- the value- Returns:
- the view riksdagen committee roles
-
withFirstAssignmentDate
With first assignment date.- Parameters:
value- the value- Returns:
- the view riksdagen committee roles
-
withLastAssignmentDate
With last assignment date.- Parameters:
value- the value- Returns:
- the view riksdagen committee roles
-
toString
public java.lang.String toString()To string.- Overrides:
toStringin classjava.lang.Object- Returns:
- the string
-
equals
public boolean equals(java.lang.Object obj) Equals.- Overrides:
equalsin classjava.lang.Object- Parameters:
obj- the obj- Returns:
- true, if successful
-
hashCode
public int hashCode()Hash code.- Overrides:
hashCodein classjava.lang.Object- Returns:
- the int
-