# Uses of Enum Class
org.opengis.annotation.Obligation

Packages that use Obligation
Package
Description
org.apache.sis.util.collection
Addition to the collection framework.
org.opengis.annotation
Set of annotations mapping GeoAPI interfaces to OpenGIS UML or XML schemas.

- ## Uses of Obligation in org.apache.sis.util.collection

  Fields in org.apache.sis.util.collection with type parameters of type Obligation
  Modifier and Type
  Field
  Description
  `static final TableColumn<Obligation>`
  TableColumn.`OBLIGATION`
  Predefined constant for a column of obligation (mandatory, optional, conditional).

- ## Uses of Obligation in org.opengis.annotation

  Subclasses with type arguments of type Obligation in org.opengis.annotation
  Modifier and Type
  Class
  Description
  `enum`
  `Obligation`
  Obligation of the element or entity.
  Methods in org.opengis.annotation that return Obligation
  Modifier and Type
  Method
  Description
  `static Obligation`
  Obligation.`valueOf(String name)`
  Returns the enum constant of this class with the specified name.
  `static Obligation[]`
  Obligation.`values()`
  Returns an array containing the constants of this enum class, in the order they are declared.