Package no.unit.nva.model
Class DoiRequest
- java.lang.Object
-
- no.unit.nva.model.DoiRequest
-
public class DoiRequest extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDoiRequest.Builder
-
Constructor Summary
Constructors Constructor Description DoiRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DoiRequest.Buildercopy()Create a copy of DoiRequest.booleanequals(java.lang.Object o)java.time.InstantgetCreatedDate()java.util.List<DoiRequestMessage>getMessages()java.time.InstantgetModifiedDate()DoiRequestStatusgetStatus()inthashCode()voidsetCreatedDate(java.time.Instant createdDate)voidsetMessages(java.util.List<DoiRequestMessage> messages)voidsetModifiedDate(java.time.Instant modifiedDate)voidsetStatus(DoiRequestStatus status)
-
-
-
Method Detail
-
getCreatedDate
public java.time.Instant getCreatedDate()
-
setCreatedDate
public void setCreatedDate(java.time.Instant createdDate)
-
getModifiedDate
public java.time.Instant getModifiedDate()
-
setModifiedDate
public void setModifiedDate(java.time.Instant modifiedDate)
-
getStatus
public DoiRequestStatus getStatus()
-
setStatus
public void setStatus(DoiRequestStatus status)
-
getMessages
public java.util.List<DoiRequestMessage> getMessages()
-
setMessages
public void setMessages(java.util.List<DoiRequestMessage> messages)
-
copy
public DoiRequest.Builder copy()
Create a copy of DoiRequest.- Returns:
- DoiRequest copy
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-