@Configurable public class FlexibleIdentifierHelper extends Object implements org.n52.janmayen.lifecycle.Constructable
| Modifier and Type | Field and Description |
|---|---|
private boolean |
includeFeatureOfInterest |
private boolean |
includeObservableProperty |
private boolean |
includeOffering |
private boolean |
includeProcedure |
static String |
RETURN_HUMAN_READABLE_IDENTIFIER |
private boolean |
returnHumanReadableIdentifier |
| Constructor and Description |
|---|
FlexibleIdentifierHelper() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkForReturnHumanReadableIdentifierFlagExtension(org.n52.shetland.ogc.ows.extension.Extensions extensions) |
boolean |
checkIsReturnHumanReadableIdentifierFlagExtensionSet(org.n52.shetland.ogc.ows.extension.Extensions extensions) |
void |
init() |
boolean |
isSetIncludeFeatureOfInterest() |
boolean |
isSetIncludeObservableProperty() |
boolean |
isSetIncludeOffering() |
boolean |
isSetIncludeProcedure() |
boolean |
isSetReturnHumanReadableIdentifier() |
void |
setIncludeFeatureOfInterest(boolean includeFeatureOfInterest) |
void |
setIncludeObservableProperty(boolean includeObservableProperty) |
void |
setIncludeOffering(boolean includeOffering) |
void |
setIncludeProcedure(boolean includeProcedure) |
void |
setReturnHumanReadableIdentifier(boolean returnHumanReadableIdentifier) |
public static final String RETURN_HUMAN_READABLE_IDENTIFIER
private boolean returnHumanReadableIdentifier
private boolean includeOffering
private boolean includeProcedure
private boolean includeObservableProperty
private boolean includeFeatureOfInterest
public void init()
init in interface org.n52.janmayen.lifecycle.Constructable@Setting(value="sos.flexibleIdentifier")
public void setReturnHumanReadableIdentifier(boolean returnHumanReadableIdentifier)
throws org.n52.faroe.ConfigurationError
org.n52.faroe.ConfigurationErrorpublic boolean isSetReturnHumanReadableIdentifier()
@Setting(value="sos.flexibleIdentifier.offering")
public void setIncludeOffering(boolean includeOffering)
throws org.n52.faroe.ConfigurationError
org.n52.faroe.ConfigurationErrorpublic boolean isSetIncludeOffering()
@Setting(value="sos.flexibleIdentifier.procedure")
public void setIncludeProcedure(boolean includeProcedure)
throws org.n52.faroe.ConfigurationError
org.n52.faroe.ConfigurationErrorpublic boolean isSetIncludeProcedure()
@Setting(value="sos.flexibleIdentifier.obervableProperty")
public void setIncludeObservableProperty(boolean includeObservableProperty)
throws org.n52.faroe.ConfigurationError
org.n52.faroe.ConfigurationErrorpublic boolean isSetIncludeObservableProperty()
@Setting(value="sos.flexibleIdentifier.featureOfInterest")
public void setIncludeFeatureOfInterest(boolean includeFeatureOfInterest)
throws org.n52.faroe.ConfigurationError
org.n52.faroe.ConfigurationErrorpublic boolean isSetIncludeFeatureOfInterest()
public boolean checkIsReturnHumanReadableIdentifierFlagExtensionSet(org.n52.shetland.ogc.ows.extension.Extensions extensions)
throws org.n52.shetland.ogc.ows.exception.InvalidParameterValueException
org.n52.shetland.ogc.ows.exception.InvalidParameterValueExceptionpublic boolean checkForReturnHumanReadableIdentifierFlagExtension(org.n52.shetland.ogc.ows.extension.Extensions extensions)
throws org.n52.shetland.ogc.ows.exception.InvalidParameterValueException
org.n52.shetland.ogc.ows.exception.InvalidParameterValueExceptionCopyright © 2012–2020 52°North Initiative for Geospatial Open Source Software GmbH. All rights reserved.