public class GovernanceOfficer extends GovernanceReferenceableHeader
| Constructor and Description |
|---|
GovernanceOfficer()
Default Constructor
|
GovernanceOfficer(GovernanceOfficer template)
Copy/clone Constructor - the resulting object.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object objectToCompare)
Equals method that returns true if containing properties are the same.
|
GovernanceOfficerAppointee |
getAppointee()
Return information about the person appointed to the governance officer role.
|
String |
getAppointmentContext()
Return the context in which the governance officer is appointed.
|
String |
getAppointmentId()
Return the unique identifier for this job role/appointment.
|
GovernanceDomain |
getGovernanceDomain()
Return the governance domain over which this governance officer presides.
|
List<GovernanceOfficerAppointee> |
getPredecessors()
Return the list of predecessors to this appointment.
|
List<GovernanceOfficerAppointee> |
getSuccessors()
Return the list of successors lined up to take over this appointment.
|
void |
setAppointee(GovernanceOfficerAppointee appointee)
Set up the information about the person appointed to the governance officer role.
|
void |
setAppointmentContext(String appointmentContext)
Set up the context in which the governance officer is appointed.
|
void |
setAppointmentId(String appointmentId)
Set up the unique identifier for this job role/appointment.
|
void |
setGovernanceDomain(GovernanceDomain governanceDomain)
Set up the governance domain over which this governance officer presides.
|
void |
setPredecessors(List<GovernanceOfficerAppointee> predecessors)
Set up the list of predecessors to this appointment.
|
void |
setSuccessors(List<GovernanceOfficerAppointee> successors)
Set up the list of successors lined up to take over this appointment.
|
String |
toString()
JSON-style toString.
|
getAdditionalProperties, getExternalReferences, setAdditionalProperties, setExternalReferencespublic GovernanceOfficer()
public GovernanceOfficer(GovernanceOfficer template)
template - object being copiedpublic GovernanceDomain getGovernanceDomain()
public void setGovernanceDomain(GovernanceDomain governanceDomain)
governanceDomain - enumpublic String getAppointmentId()
public void setAppointmentId(String appointmentId)
appointmentId - unique namepublic String getAppointmentContext()
public void setAppointmentContext(String appointmentContext)
appointmentContext - string descriptionpublic GovernanceOfficerAppointee getAppointee()
public void setAppointee(GovernanceOfficerAppointee appointee)
appointee - GovernanceOfficerAppointee objectpublic List<GovernanceOfficerAppointee> getPredecessors()
public void setPredecessors(List<GovernanceOfficerAppointee> predecessors)
predecessors - list of individuals who used to have this rolepublic List<GovernanceOfficerAppointee> getSuccessors()
public void setSuccessors(List<GovernanceOfficerAppointee> successors)
successors - list of individuals who will have this role in the futurepublic String toString()
toString in class GovernanceReferenceableHeaderpublic boolean equals(Object objectToCompare)
equals in class GovernanceReferenceableHeaderobjectToCompare - object to compareCopyright © 2018–2020 ODPi. All rights reserved.