Package org.n52.sos.converter.util
Class FlexibleIdentifierHelper
- java.lang.Object
-
- org.n52.sos.converter.util.FlexibleIdentifierHelper
-
- All Implemented Interfaces:
org.n52.janmayen.lifecycle.Constructable
@Configurable public class FlexibleIdentifierHelper extends Object implements org.n52.janmayen.lifecycle.Constructable
-
-
Field Summary
Fields Modifier and Type Field Description private booleanincludeFeatureOfInterestprivate booleanincludeObservablePropertyprivate booleanincludeOfferingprivate booleanincludeProcedurestatic StringRETURN_HUMAN_READABLE_IDENTIFIERprivate booleanreturnHumanReadableIdentifier
-
Constructor Summary
Constructors Constructor Description FlexibleIdentifierHelper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancheckForReturnHumanReadableIdentifierFlagExtension(org.n52.shetland.ogc.ows.extension.Extensions extensions)booleancheckIsReturnHumanReadableIdentifierFlagExtensionSet(org.n52.shetland.ogc.ows.extension.Extensions extensions)voidinit()booleanisSetIncludeFeatureOfInterest()booleanisSetIncludeObservableProperty()booleanisSetIncludeOffering()booleanisSetIncludeProcedure()booleanisSetReturnHumanReadableIdentifier()voidsetIncludeFeatureOfInterest(boolean includeFeatureOfInterest)voidsetIncludeObservableProperty(boolean includeObservableProperty)voidsetIncludeOffering(boolean includeOffering)voidsetIncludeProcedure(boolean includeProcedure)voidsetReturnHumanReadableIdentifier(boolean returnHumanReadableIdentifier)
-
-
-
Field Detail
-
RETURN_HUMAN_READABLE_IDENTIFIER
public static final String RETURN_HUMAN_READABLE_IDENTIFIER
- See Also:
- Constant Field Values
-
returnHumanReadableIdentifier
private boolean returnHumanReadableIdentifier
-
includeOffering
private boolean includeOffering
-
includeProcedure
private boolean includeProcedure
-
includeObservableProperty
private boolean includeObservableProperty
-
includeFeatureOfInterest
private boolean includeFeatureOfInterest
-
-
Method Detail
-
init
public void init()
- Specified by:
initin interfaceorg.n52.janmayen.lifecycle.Constructable
-
setReturnHumanReadableIdentifier
@Setting("sos.flexibleIdentifier") public void setReturnHumanReadableIdentifier(boolean returnHumanReadableIdentifier) throws org.n52.faroe.ConfigurationError- Throws:
org.n52.faroe.ConfigurationError
-
isSetReturnHumanReadableIdentifier
public boolean isSetReturnHumanReadableIdentifier()
-
setIncludeOffering
@Setting("sos.flexibleIdentifier.offering") public void setIncludeOffering(boolean includeOffering) throws org.n52.faroe.ConfigurationError- Throws:
org.n52.faroe.ConfigurationError
-
isSetIncludeOffering
public boolean isSetIncludeOffering()
-
setIncludeProcedure
@Setting("sos.flexibleIdentifier.procedure") public void setIncludeProcedure(boolean includeProcedure) throws org.n52.faroe.ConfigurationError- Throws:
org.n52.faroe.ConfigurationError
-
isSetIncludeProcedure
public boolean isSetIncludeProcedure()
-
setIncludeObservableProperty
@Setting("sos.flexibleIdentifier.obervableProperty") public void setIncludeObservableProperty(boolean includeObservableProperty) throws org.n52.faroe.ConfigurationError- Throws:
org.n52.faroe.ConfigurationError
-
isSetIncludeObservableProperty
public boolean isSetIncludeObservableProperty()
-
setIncludeFeatureOfInterest
@Setting("sos.flexibleIdentifier.featureOfInterest") public void setIncludeFeatureOfInterest(boolean includeFeatureOfInterest) throws org.n52.faroe.ConfigurationError- Throws:
org.n52.faroe.ConfigurationError
-
isSetIncludeFeatureOfInterest
public boolean isSetIncludeFeatureOfInterest()
-
checkIsReturnHumanReadableIdentifierFlagExtensionSet
public boolean checkIsReturnHumanReadableIdentifierFlagExtensionSet(org.n52.shetland.ogc.ows.extension.Extensions extensions) throws org.n52.shetland.ogc.ows.exception.InvalidParameterValueException- Throws:
org.n52.shetland.ogc.ows.exception.InvalidParameterValueException
-
checkForReturnHumanReadableIdentifierFlagExtension
public boolean checkForReturnHumanReadableIdentifierFlagExtension(org.n52.shetland.ogc.ows.extension.Extensions extensions) throws org.n52.shetland.ogc.ows.exception.InvalidParameterValueException- Throws:
org.n52.shetland.ogc.ows.exception.InvalidParameterValueException
-
-