Package cz.metacentrum.perun.core.api
Class Consent
java.lang.Object
cz.metacentrum.perun.core.api.PerunBean
cz.metacentrum.perun.core.api.Auditable
cz.metacentrum.perun.core.api.Consent
- All Implemented Interfaces:
- Serializable,- Comparable<PerunBean>
Represents consent from a user to process their information
- Author:
- David Flor invalid input: '<'493294@mail.muni.cz>
- See Also:
- 
Constructor SummaryConstructorsConstructorDescriptionConsent()Consent(int id, int userId, ConsentHub consentHub, List<AttributeDefinition> attributes) Consent(int id, String createdAt, String createdBy, String modifiedAt, String modifiedBy, Integer createdByUid, Integer modifiedByUid, int userId, ConsentHub consentHub, List<AttributeDefinition> attributes) 
- 
Method SummaryModifier and TypeMethodDescriptionbooleanintinthashCode()voidsetAttributes(List<AttributeDefinition> attributes) voidsetConsentHub(ConsentHub consentHub) voidsetStatus(ConsentStatus status) voidsetUserId(int userId) toString()Methods inherited from class cz.metacentrum.perun.core.api.AuditablegetCreatedAt, getCreatedBy, getCreatedByUid, getModifiedAt, getModifiedBy, getModifiedByUid, setCreatedAt, setCreatedBy, setCreatedByUid, setModifiedAt, setModifiedBy, setModifiedByUidMethods inherited from class cz.metacentrum.perun.core.api.PerunBeancompareTo, getBeanName, getId, setId
- 
Constructor Details- 
Consentpublic Consent()
- 
Consent
- 
Consentpublic Consent(int id, String createdAt, String createdBy, String modifiedAt, String modifiedBy, Integer createdByUid, Integer modifiedByUid, int userId, ConsentHub consentHub, List<AttributeDefinition> attributes) 
 
- 
- 
Method Details- 
equals
- 
getAttributes
- 
setAttributes
- 
getConsentHub
- 
setConsentHub
- 
getStatus
- 
setStatus
- 
getUserIdpublic int getUserId()
- 
setUserIdpublic void setUserId(int userId) 
- 
hashCodepublic int hashCode()
- 
serializeToString- Overrides:
- serializeToStringin class- Auditable
 
- 
toString
 
-