Enum Class DeptDefinition
java.lang.Object
java.lang.Enum<DeptDefinition>
org.odpi.openmetadata.samples.archiveutilities.organization.DeptDefinition
- All Implemented Interfaces:
Serializable
,Comparable<DeptDefinition>
,Constable
The DeptDefinition is used to feed the definition of the organization's departments for Coco Pharmaceuticals scenarios.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescription -
Method Summary
Modifier and TypeMethodDescriptionint
Return the number of additional anonymous members to generate.Return the business area.Return business area scope.Return this department's description.Return the display nameReturn the leaders for the department.Return the department members.Return the unique identifier.Return details of the department that this department reports to.Return the department code or teamIdReturn the work location.toString()
Output of this enum class and main value.static DeptDefinition
Returns the enum constant of this class with the specified name.static DeptDefinition[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
BOARD
-
FOUNDERS
-
AMSTERDAM
-
HR_GLOBAL
-
SEC_GLOBAL
-
SALES_EU
-
AMSTERDAM_LAB
-
CLINICAL_TRIALS_EU
-
IT_GLOBAL
-
SE_GLOBAL
-
IT_OPS_GLOBAL
-
AMSTERDAM_DEPOT
-
LONDON
-
LONDON_LAB
-
CLINICAL_TRIALS_UK
-
CDO
-
FINANCE
-
ACCOUNTS
-
SALES_UK
-
IT_LONDON
-
NEW_YORK
-
NEW_YORK_LAB
-
CLINICAL_TRIALS_NA
-
SALES_NA
-
IT_NY
-
AUSTIN
-
AUSTIN_PLANT
-
AUSTIN_OFFICE
-
IT_AUSTIN
-
WINCHESTER
-
WINCH_PLANT
-
WINCH_OFFICE
-
WINCH_OFFICE_LOCAL
-
MANUFACTURING_GLOBAL
-
IT_WINCH
-
WINCH_DEPOT
-
KC
-
KC_OFFICE
-
KC_DEPOT
-
EDMONTON
-
EDMONTON_PLANT
-
EDMONTON_OFFICE
-
IT_EDMONTON
-
EDMONTON_DEPOT
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-
getQualifiedName
Return the unique identifier.- Returns:
- string identifier
-
getTeamId
Return the department code or teamId- Returns:
- string code
-
getDisplayName
Return the display name- Returns:
- string name
-
getDescription
Return this department's description.- Returns:
- text
-
getSuperTeam
Return details of the department that this department reports to.- Returns:
- department
-
getLeaders
Return the leaders for the department.- Returns:
- list of people
-
getMembers
Return the department members.- Returns:
- list of people
-
getAdditionalMembers
public int getAdditionalMembers()Return the number of additional anonymous members to generate.- Returns:
- int
-
getWorkLocation
Return the work location.- Returns:
- work location
-
getBusinessArea
Return the business area.- Returns:
- business area
-
getBusinessAreaScope
Return business area scope.- Returns:
- scope
-
toString
Output of this enum class and main value.- Overrides:
toString
in classEnum<DeptDefinition>
- Returns:
- string showing enum value
-