Package org.opengis.metadata.constraint
Interface Constraints
- 
- All Known Subinterfaces:
 LegalConstraints,SecurityConstraints
@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 default ScopegetConstraintApplicationScope()Spatial and / or temporal extents and or levels of the application of the constraints restrictions.default Collection<? extends BrowseGraphic>getGraphics()Graphics / symbols indicating the constraint.default Collection<? extends Citation>getReferences()Citations for the limitation of constraint.default ReleasabilitygetReleasability()Information concerning the parties to whom the resource can or cannot be released.default Collection<? extends Responsibility>getResponsibleParties()Parties responsible for the resource constraints.default Collection<? extends InternationalString>getUseLimitations()Limitation affecting the fitness for use of the resource. 
 - 
 
- 
- 
Method Detail
- 
getUseLimitations
@UML(identifier="useLimitation", obligation=OPTIONAL, specification=ISO_19115) default Collection<? extends InternationalString> getUseLimitations()
Limitation affecting the fitness for use of the resource. Returns an empty collection if none.Example: not to be used for navigation.- Returns:
 - limitation affecting the fitness for use of the resource.
 
 
- 
getConstraintApplicationScope
@UML(identifier="constraintApplicationScope", obligation=OPTIONAL, specification=ISO_19115) default Scope getConstraintApplicationScope()
Spatial and / or temporal extents and or levels of the application of the constraints restrictions.- Returns:
 - extents or levels of the application of the constraints restrictions, or 
nullif none. - Since:
 - 3.1
 
 
- 
getGraphics
@UML(identifier="graphic", obligation=OPTIONAL, specification=ISO_19115) default Collection<? extends BrowseGraphic> getGraphics()
Graphics / symbols indicating the constraint. Returns an empty collection if none.- Returns:
 - graphics or symbols indicating the constraint.
 - Since:
 - 3.1
 
 
- 
getReferences
@UML(identifier="reference", obligation=OPTIONAL, specification=ISO_19115) default Collection<? extends Citation> getReferences()
Citations for the limitation of constraint. Returns an empty collection if none.Example: copyright statement, license agreement, etc.- Returns:
 - citations for the limitation of constraint, or 
nullif none. - Since:
 - 3.1
 
 
- 
getReleasability
@UML(identifier="releasability", obligation=OPTIONAL, specification=ISO_19115) default Releasability getReleasability()
Information concerning the parties to whom the resource can or cannot be released.- Returns:
 - information concerning the parties to whom the resource can or cannot be released, or 
nullif none. - Since:
 - 3.1
 
 
- 
getResponsibleParties
@UML(identifier="responsibleParty", obligation=OPTIONAL, specification=ISO_19115) default Collection<? extends Responsibility> getResponsibleParties()
Parties responsible for the resource constraints. Returns an empty collection if none.- Returns:
 - parties responsible for the resource constraints.
 - Since:
 - 3.1
 
 
 - 
 
 -