# Uses of Interface
org.opengis.metadata.acquisition.Requirement

Packages that use Requirement
Package
Description
org.apache.sis.metadata.iso.acquisition
Information about the measuring instruments, the platform carrying them, and the mission to which the data contributes.
org.opengis.metadata.acquisition
Acquisition information.

- ## Uses of Requirement in org.apache.sis.metadata.iso.acquisition

  Classes in org.apache.sis.metadata.iso.acquisition that implement Requirement
  Modifier and Type
  Class
  Description
  `class`
  `DefaultRequirement`
  Requirement to be satisfied by the planned data acquisition.
  Methods in org.apache.sis.metadata.iso.acquisition that return types with arguments of type Requirement
  Modifier and Type
  Method
  Description
  `Collection<Requirement>`
  DefaultAcquisitionInformation.`getAcquisitionRequirements()`
  Returns the requirement the data acquisition intends to satisfy.
  `Collection<Requirement>`
  DefaultPlan.`getSatisfiedRequirements()`
  Returns the requirement satisfied by the plan.
  Methods in org.apache.sis.metadata.iso.acquisition with parameters of type Requirement
  Modifier and Type
  Method
  Description
  `static DefaultRequirement`
  DefaultRequirement.`castOrCopy(Requirement object)`
  Returns a SIS metadata implementation with the values of the given arbitrary implementation.
  Method parameters in org.apache.sis.metadata.iso.acquisition with type arguments of type Requirement
  Modifier and Type
  Method
  Description
  `void`
  DefaultAcquisitionInformation.`setAcquisitionRequirements(Collection<? extends Requirement> newValues)`
  Sets the requirement the data acquisition intends to satisfy.
  `void`
  DefaultPlan.`setSatisfiedRequirements(Collection<? extends Requirement> newValues)`
  Sets the requirement satisfied by the plan.
  Constructors in org.apache.sis.metadata.iso.acquisition with parameters of type Requirement
  Modifier
  Constructor
  Description
  ``
  `DefaultRequirement(Requirement object)`
  Constructs a new instance initialized with the values from the specified metadata object.

- ## Uses of Requirement in org.opengis.metadata.acquisition

  Methods in org.opengis.metadata.acquisition that return types with arguments of type Requirement
  Modifier and Type
  Method
  Description
  `Collection<? extends Requirement>`
  AcquisitionInformation.`getAcquisitionRequirements()`
  Identifies the requirement the data acquisition intends to satisfy.
  `Collection<? extends Requirement>`
  Plan.`getSatisfiedRequirements()`
  Requirement satisfied by the plan.