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

Packages that use Instrument
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 Instrument in org.apache.sis.metadata.iso.acquisition

  Classes in org.apache.sis.metadata.iso.acquisition that implement Instrument
  Modifier and Type
  Class
  Description
  `class`
  `DefaultInstrument`
  Designations for the measuring instruments.
  Methods in org.apache.sis.metadata.iso.acquisition that return types with arguments of type Instrument
  Modifier and Type
  Method
  Description
  `Collection<Instrument>`
  DefaultAcquisitionInformation.`getInstruments()`
  Returns the general information about the instrument used in data acquisition.
  `Collection<Instrument>`
  DefaultPlatform.`getInstruments()`
  Gets the instrument(s) mounted on a platform.
  `Collection<? extends Instrument>`
  DefaultEvent.`getRelatedSensors()`
  Returns the instrument or instruments for which the event is meaningful.
  `Collection<Instrument>`
  DefaultObjective.`getSensingInstruments()`
  Returns the instrument which senses the objective data.
  Methods in org.apache.sis.metadata.iso.acquisition with parameters of type Instrument
  Modifier and Type
  Method
  Description
  `static DefaultInstrument`
  DefaultInstrument.`castOrCopy(Instrument 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 Instrument
  Modifier and Type
  Method
  Description
  `void`
  DefaultAcquisitionInformation.`setInstruments(Collection<? extends Instrument> newValues)`
  Sets the general information about the instrument used in data acquisition.
  `void`
  DefaultPlatform.`setInstruments(Collection<? extends Instrument> newValues)`
  Sets the instrument(s) mounted on a platform.
  `void`
  DefaultEvent.`setRelatedSensors(Collection<? extends Instrument> newValues)`
  Sets the instrument or instruments for which the event is meaningful.
  `void`
  DefaultObjective.`setSensingInstruments(Collection<? extends Instrument> newValues)`
  Sets the instrument which senses the objective data.
  Constructors in org.apache.sis.metadata.iso.acquisition with parameters of type Instrument
  Modifier
  Constructor
  Description
  ``
  `DefaultInstrument(Instrument object)`
  Constructs a new instance initialized with the values from the specified metadata object.

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

  Methods in org.opengis.metadata.acquisition that return types with arguments of type Instrument
  Modifier and Type
  Method
  Description
  `Collection<? extends Instrument>`
  AcquisitionInformation.`getInstruments()`
  General information about the instrument used in data acquisition.
  `Collection<? extends Instrument>`
  Platform.`getInstruments()`
  Instrument(s) mounted on a platform.
  `Collection<? extends Instrument>`
  Event.`getRelatedSensors()`
  Instrument or instruments for which the event is meaningful.
  `Collection<? extends Instrument>`
  Objective.`getSensingInstruments()`
  Instrument which senses the objective data.