EnumUtils (ant-cyclonedx API)
Description: declaration: package: org.apache.ant.cyclonedx, class: EnumUtils

# Klasse EnumUtils

java.lang.Object
org.apache.ant.cyclonedx.EnumUtils

public class EnumUtils extends Object
Helpers for the `EnumeratedAttribute`s wrapping enums in this package.

- ## Konstruktorübersicht

  Konstruktoren
  Konstruktor
  Beschreibung
  `EnumUtils()`

- ## Methodenübersicht

  Modifikator und Typ
  Methode
  Beschreibung
  `static <E extends Enum<E>>
  E`
  `valueOf(Class<E> clazz, String value, Function<E,String> alternativeProvider)`
  `static <E extends Enum<E>>
  String[]`
  `valuesPlus(Class<E> clazz, Function<E,String> alternativeProvider)`

  ### Von Klasse geerbte Methoden Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Konstruktordetails

  - ### EnumUtils

    public EnumUtils()

- ## Methodendetails

  - ### valuesPlus

    public static <E extends Enum<E>> String[] valuesPlus(Class<E> clazz, Function<E,String> alternativeProvider)

  - ### valueOf

    public static <E extends Enum<E>> E valueOf(Class<E> clazz, String value, Function<E,String> alternativeProvider) throws org.apache.tools.ant.BuildException
    Löst aus:
      `org.apache.tools.ant.BuildException`