java.lang.Object
java.lang.Enum<PersonDefinition>
org.odpi.openmetadata.samples.archiveutilities.organization.PersonDefinition
All Implemented Interfaces:
Serializable, Comparable<PersonDefinition>, Constable

public enum PersonDefinition extends Enum<PersonDefinition>
The PersonDefinition is used to feed the definition of the Actors that work for/with Coco Pharmaceuticals. It is used to bootstrap multiple Coco Pharmaceuticals demos.
  • Enum Constant Details

    • ZACH_NOW

      public static final PersonDefinition ZACH_NOW
      Dr Zachary P Now
    • STEVE_STARTER

      public static final PersonDefinition STEVE_STARTER
      Dr Steven James Starter
    • TERRI_DARING

      public static final PersonDefinition TERRI_DARING
      Dr Terri Daring
    • REGGIE_MINT

      public static final PersonDefinition REGGIE_MINT
      Mr Reginald Sidney Mint
    • TOM_TALLY

      public static final PersonDefinition TOM_TALLY
      Dr Thomas Tally
    • SALLY_COUNTER

      public static final PersonDefinition SALLY_COUNTER
      Mrs Sally Counter
    • HARRY_HOPEFUL

      public static final PersonDefinition HARRY_HOPEFUL
      Mr Harold Percival Hopeful
    • JULES_KEEPER

      public static final PersonDefinition JULES_KEEPER
      Mr Julian Keeper
    • FAITH_BROKER

      public static final PersonDefinition FAITH_BROKER
      Mrs Faith Charity Jean Broker
    • IVOR_PADLOCK

      public static final PersonDefinition IVOR_PADLOCK
      Mr Ivor Padlock
    • GARY_GEEKE

      public static final PersonDefinition GARY_GEEKE
      Mr Gary Geeke
    • ERIN_OVERVIEW

      public static final PersonDefinition ERIN_OVERVIEW
      Dr Erin Overview
    • PETER_PROFILE

      public static final PersonDefinition PETER_PROFILE
      Mr Peter Profile
    • POLLY_TASKER

      public static final PersonDefinition POLLY_TASKER
      Ms Polly Tasker
    • BOB_NITTER

      public static final PersonDefinition BOB_NITTER
      Mr Bob Nitter
    • LEMMIE_STAGE

      public static final PersonDefinition LEMMIE_STAGE
      Mr Lemmie Stage
    • STEW_FASTER

      public static final PersonDefinition STEW_FASTER
      Dr Stew Faster
    • TESSA_TUBE

      public static final PersonDefinition TESSA_TUBE
      Dr Tessa Tube
    • CALLIE_QUARTILE

      public static final PersonDefinition CALLIE_QUARTILE
      Dr Callie R Quartile
    • TANYA_TIDIE

      public static final PersonDefinition TANYA_TIDIE
      Mrs Tanya Tidie
    • GRANT_ABLE

      public static final PersonDefinition GRANT_ABLE
      Mr Grant Harold Able
    • JULIE_STITCHED

      public static final PersonDefinition JULIE_STITCHED
      Mrs Julie Stitched
    • ROBBIE_RECORDS

      public static final PersonDefinition ROBBIE_RECORDS
      Mr Robbert Records
    • ANGELA_CUMMINGS

      public static final PersonDefinition ANGELA_CUMMINGS
      Miss Angela Cummings
    • SIDNEY_SEEKER

      public static final PersonDefinition SIDNEY_SEEKER
      Mr Sidney Seeker
    • DES_SIGNA

      public static final PersonDefinition DES_SIGNA
      Mr Desmond Signa
    • NANCY_NOAH

      public static final PersonDefinition NANCY_NOAH
      Mrs Nancy Noah
  • Method Details

    • values

      public static PersonDefinition[] 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

      public static PersonDefinition valueOf(String name)
      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 name
      NullPointerException - if the argument is null
    • getQualifiedName

      public String getQualifiedName()
    • getDisplayName

      public String getDisplayName()
    • getPronouns

      public String getPronouns()
    • getOrganization

      public OrganizationDefinition getOrganization()
    • getTitle

      public String getTitle()
    • getGivenNames

      public String getGivenNames()
    • getInitials

      public String getInitials()
    • getSurname

      public String getSurname()
    • getFullName

      public String getFullName()
    • getEmployeeNumber

      public String getEmployeeNumber()
    • getCountryCode

      public CountryCodeDefinition getCountryCode()
    • getEmployeeType

      public EmployeeTypeDefinition getEmployeeType()
    • getJobTitle

      public String getJobTitle()
    • getJobLevel

      public JobLevelDefinition getJobLevel()
    • getUserId

      public String getUserId()
    • getDistinguishedName

      public String getDistinguishedName()
    • getEmail

      public String getEmail()
    • getWorkLocation

      public WorkLocationDefinition getWorkLocation()
    • toString

      public String toString()
      Output of this enum class and main value.
      Overrides:
      toString in class Enum<PersonDefinition>
      Returns:
      string showing enum value