# Interface Constraints

All Known Subinterfaces:
  `LegalConstraints, SecurityConstraints`

All Known Implementing Classes:
  `DefaultConstraints, DefaultLegalConstraints, DefaultSecurityConstraints`

@UML(identifier="MD_Constraints", specification=ISO_19115) public interface Constraints
Restrictions on the access and use of a resource or metadata.

Since:
  2.0

- ## Method Summary

  Modifier and Type
  Method
  Description
  `Collection<? extends InternationalString>`
  `getUseLimitations()`
  Limitation affecting the fitness for use of the resource.

- ## Method Details

  - ### getUseLimitations

    @UML(identifier="useLimitation", obligation=OPTIONAL, specification=ISO_19115) Collection<? extends InternationalString> getUseLimitations()
    Limitation affecting the fitness for use of the resource. Example: "not to be used for navigation".
    Returns:
      Limitation affecting the fitness for use of the resource.