package org.mxchange.jcontactsbusiness.department;
import java.io.Serializable;
+import java.util.Calendar;
import org.mxchange.jcontactsbusiness.BusinessContact;
import org.mxchange.jcontactsbusiness.branch.BranchOffice;
import org.mxchange.jcontactsbusiness.employee.Employee;
import org.mxchange.jcontactsbusiness.headquarters.HeadQuartersData;
+import org.mxchange.jusercore.model.user.User;
/**
* A POJI for company departments
*/
void setDepartmentName (final String departmentName);
+ /**
+ * Getter for user owner instance
+ * <p>
+ * @return User owner instance
+ */
+ User getDepartmentUserOwner ();
+
+ /**
+ * Setter for user owner instance
+ * <p>
+ * @param departmentUserOwner User owner instance
+ */
+ void setDepartmentUserOwner (final User departmentUserOwner);
+
+ /**
+ * Getter for timestamp when this entry has been created
+ * <p>
+ * @return Timestamp when this entry has been created
+ */
+ Calendar getDepartmentCreated ();
+
+ /**
+ * Setter for timestamp when this entry has been created
+ * <p>
+ * @param departmentCreated Timestamp when this entry has been created
+ */
+ void setDepartmentCreated (final Calendar departmentCreated);
+
@Override
boolean equals (final Object object);