Class ProjectInvitation
- java.lang.Object
-
- pl.edu.icm.unity.engine.api.project.ProjectInvitationParam
-
- pl.edu.icm.unity.engine.api.project.ProjectInvitation
-
public class ProjectInvitation extends ProjectInvitationParam
Holds information about project invitation.- Author:
- P.Piernik
-
-
Field Summary
Fields Modifier and Type Field Description static long
DEFAULT_TTL_DAYS
java.time.Instant
lastSentTime
java.lang.String
link
int
numberOfSends
java.lang.String
registrationCode
-
Fields inherited from class pl.edu.icm.unity.engine.api.project.ProjectInvitationParam
allowedGroup, contactAddress, expiration, project
-
-
Constructor Summary
Constructors Constructor Description ProjectInvitation(java.lang.String project, pl.edu.icm.unity.types.registration.invite.InvitationWithCode org, java.lang.String link)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
int
hashCode()
-
-
-
Field Detail
-
DEFAULT_TTL_DAYS
public static final long DEFAULT_TTL_DAYS
- See Also:
- Constant Field Values
-
registrationCode
public final java.lang.String registrationCode
-
lastSentTime
public final java.time.Instant lastSentTime
-
numberOfSends
public final int numberOfSends
-
link
public final java.lang.String link
-
-
Method Detail
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classProjectInvitationParam
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classProjectInvitationParam
-
-