- protected AbstractEntityOwnershipCandidateRegistration(EntityOwnershipCandidate candidate, Entity entity) {
- super(candidate, entity);
+ protected AbstractEntityOwnershipCandidateRegistration(@Nonnull EntityOwnershipCandidate candidate,
+ @Nonnull Entity entity) {
+ super(candidate);
+ this.entity = Preconditions.checkNotNull(entity, "entity cannot be null");
+ }
+
+ @Override
+ public Entity getEntity() {
+ return entity;