public class EgaisDocumentStatusRecord
public EgaisDocumentStatusRecord(@NotNull java.util.UUID uuid, @Nullable java.lang.String stateOld, @Nullable java.lang.String stateNew, @NotNull DocType type, @NotNull java.util.Date date)
uuid
- UUID документаstateOld
- Старый статус документаstateNew
- Новый статус документаtype
- Тип документаdate
- Дата изменения статуса@NotNull public java.util.UUID getUuid()
UUID
документа
@Nullable public java.lang.String getStateOld()
Старый
статус документа
@Nullable public java.lang.String getStateNew()
Новый
статус документа
@NotNull public DocType getType()
Тип
документа
@NotNull public java.util.Date getDate()
Дата
изменения статуса
@NotNull public java.util.UUID component1()
UUID
документа
@Nullable public java.lang.String component2()
Старый
статус документа
@Nullable public java.lang.String component3()
Новый
статус документа
@NotNull public DocType component4()
Тип
документа
@NotNull public java.util.Date component5()
Дата
изменения статуса
@NotNull public EgaisDocumentStatusRecord copy(@NotNull java.util.UUID uuid, @Nullable java.lang.String stateOld, @Nullable java.lang.String stateNew, @NotNull DocType type, @NotNull java.util.Date date)
@NotNull public java.lang.String toString()
public int hashCode()
public boolean equals(@Nullable java.lang.Object p)