Interface Enumerations


public interface Enumerations
Since:
3.9.0
  • Method Details

    • getEnumeration

      @NotNull ScopeWithTypeSelector<Enumeration> getEnumeration(@NotNull String enumerationId)
      Returns selector for scope and type which returns enumeration with given ID, that actually may not be defined.
      See Also:
    • definedEnumerations

      @NotNull ScopeWithTypeSelector<IterableWithSize<Enumeration>> definedEnumerations()
      Returns selector for scope and type which returns defined enumerations including custom enumerations defined in Administration.
    • isDefined

      @NotNull ScopeWithTypeSelector<Boolean> isDefined(@NotNull String enumerationId)
      Returns selector which returns true if an enumeration is defined for selected scope and type. Note that the enumeration is considered defined even if it is not configured for the requested project or type, but the configuration is inherited from an unspecific configuration or a different scope.
      Since:
      3.9.2