Class Department

java.lang.Object
org.episteme.core.util.ExtensibleEnum
org.episteme.social.economics.Department
All Implemented Interfaces:
Serializable, Comparable<ExtensibleEnum>

public final class Department extends ExtensibleEnum
Extensible enumeration for Organizational Department.
Since:
2.0
Author:
Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
See Also:
  • Field Details

    • HUMAN_RESOURCES

      public static final Department HUMAN_RESOURCES
    • SALES

      public static final Department SALES
    • MARKETING

      public static final Department MARKETING
    • ACCOUNTING

      public static final Department ACCOUNTING
    • FINANCE

      public static final Department FINANCE
    • RESEARCH_AND_DEVELOPMENT

      public static final Department RESEARCH_AND_DEVELOPMENT
    • PRODUCTION

      public static final Department PRODUCTION
    • LOGISTICS

      public static final Department LOGISTICS
    • DISTRIBUTION

      public static final Department DISTRIBUTION
    • PROCUREMENT

      public static final Department PROCUREMENT
    • INFRASTRUCTURE

      public static final Department INFRASTRUCTURE
    • INFORMATION_TECHNOLOGY

      public static final Department INFORMATION_TECHNOLOGY
    • CUSTOMER_SERVICE

      public static final Department CUSTOMER_SERVICE
    • QUALITY_ASSURANCE

      public static final Department QUALITY_ASSURANCE
  • Constructor Details

    • Department

      public Department(String name)
  • Method Details

    • isBuiltIn

      public boolean isBuiltIn()
      Description copied from class: ExtensibleEnum
      Checks if this is a built-in (predefined) value. Default implementation returns true to mimic standard Enum behavior unless explicitly overridden.
      Overrides:
      isBuiltIn in class ExtensibleEnum
    • valueOf

      public static Department valueOf(String name)
    • values

      public static Department[] values()