Package org.n52.shetland.inspire.dls
Interface InspireCapabilities.InspireExtendedCapabilitiesMandatoryKeyword
-
- All Known Implementing Classes:
FullInspireExtendedCapabilities
- Enclosing interface:
- InspireCapabilities
public static interface InspireCapabilities.InspireExtendedCapabilitiesMandatoryKeywordINSPIRE capabilities mandatory keywords interface- Since:
- 1.0.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description InspireCapabilities.InspireExtendedCapabilitiesMandatoryKeywordaddMandatoryKeyword(InspireMandatoryKeyword mandatoryKeyword)Add a mandatory keywordList<InspireMandatoryKeyword>getMandatoryKeywords()Get the mandatory keywordsbooleanisSetMandatoryKeyword()Check if mandatory keywords are setInspireCapabilities.InspireExtendedCapabilitiesMandatoryKeywordsetMandatoryKeywords(Collection<InspireMandatoryKeyword> mandatoryKeywords)Set the mandatory keywords, clears the existing collection
-
-
-
Method Detail
-
getMandatoryKeywords
List<InspireMandatoryKeyword> getMandatoryKeywords()
Get the mandatory keywords- Returns:
- the mandatory keywords
-
setMandatoryKeywords
InspireCapabilities.InspireExtendedCapabilitiesMandatoryKeyword setMandatoryKeywords(Collection<InspireMandatoryKeyword> mandatoryKeywords)
Set the mandatory keywords, clears the existing collection- Parameters:
mandatoryKeywords- the mandatory keywords to set- Returns:
- this
-
addMandatoryKeyword
InspireCapabilities.InspireExtendedCapabilitiesMandatoryKeyword addMandatoryKeyword(InspireMandatoryKeyword mandatoryKeyword)
Add a mandatory keyword- Parameters:
mandatoryKeyword- the mandatory keyword to set- Returns:
- this
-
isSetMandatoryKeyword
boolean isSetMandatoryKeyword()
Check if mandatory keywords are set- Returns:
true, if mandatory keywords are set
-
-