Class CachedEnumService

java.lang.Object
host.anzo.core.service.CachedEnumService

public class CachedEnumService extends Object
The CachedEnumService class is responsible for managing cached enum values that are annotated with the CachedEnum annotation. It initializes the cache by scanning for classes that are annotated and implements the ICachedEnum interface.
Since:
12/18/2024
  • Method Details

    • getEnumValues

      public List<Enum<?>> getEnumValues(String enumClassName)
      Retrieves the cached enum values for the specified enum class name.
      Parameters:
      enumClassName - the fully qualified name of the enum class
      Returns:
      a List of enum values associated with the specified class name, or null if no values are cached for that class name.