Class PolicyAgreementState
- java.lang.Object
-
- pl.edu.icm.unity.engine.api.policyAgreement.PolicyAgreementState
-
public class PolicyAgreementState extends Object
-
-
Field Summary
Fields Modifier and Type Field Description PolicyAgreementAcceptanceStatusacceptanceStatusDatedecisionTslongpolicyDocumentIdintpolicyDocumentRevision
-
Constructor Summary
Constructors Constructor Description PolicyAgreementState(Long policyDocumentId, Integer policyDocumentRevision, PolicyAgreementAcceptanceStatus acceptanceStatus, Date decisionTs)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object other)static PolicyAgreementStatefromJson(String jsonConfig)inthashCode()StringtoJson()
-
-
-
Field Detail
-
policyDocumentId
public final long policyDocumentId
-
policyDocumentRevision
public final int policyDocumentRevision
-
acceptanceStatus
public final PolicyAgreementAcceptanceStatus acceptanceStatus
-
decisionTs
public final Date decisionTs
-
-
Constructor Detail
-
PolicyAgreementState
public PolicyAgreementState(Long policyDocumentId, Integer policyDocumentRevision, PolicyAgreementAcceptanceStatus acceptanceStatus, Date decisionTs)
-
-
Method Detail
-
toJson
public String toJson() throws EngineException
- Throws:
EngineException
-
fromJson
public static PolicyAgreementState fromJson(String jsonConfig) throws EngineException
- Throws:
EngineException
-
-