public class GetCapabilitiesResponseEncoder extends AbstractSosResponseEncoder<GetCapabilitiesResponse>
Modifier and Type | Field and Description |
---|---|
private static org.slf4j.Logger |
LOG |
CONTENT_TYPE
Constructor and Description |
---|
GetCapabilitiesResponseEncoder() |
Modifier and Type | Method and Description |
---|---|
private void |
encodeAdress(SosServiceProvider sp,
com.fasterxml.jackson.databind.node.ObjectNode contact) |
private void |
encodeCommonValues(OwsOperationsMetadata om,
com.fasterxml.jackson.databind.node.ObjectNode jom) |
private void |
encodeContact(com.fasterxml.jackson.databind.node.ObjectNode jsp,
SosServiceProvider sp) |
private void |
encodeContents(com.fasterxml.jackson.databind.node.ObjectNode json,
SosCapabilities caps) |
private com.fasterxml.jackson.databind.JsonNode |
encodeDcp(SortedMap<String,Set<DCP>> dcpByMethod) |
private void |
encodeExtensions(com.fasterxml.jackson.databind.node.ObjectNode json,
SosCapabilities caps) |
private void |
encodeFeatureOfInterestTypes(SosObservationOffering soo,
com.fasterxml.jackson.databind.node.ObjectNode jsoo) |
private void |
encodeFilterCapabilities(com.fasterxml.jackson.databind.node.ObjectNode json,
SosCapabilities caps) |
private void |
encodeFilterConformances(com.fasterxml.jackson.databind.node.ObjectNode jfc,
FilterCapabilities fc) |
private void |
encodeObservableProperties(SosObservationOffering soo,
com.fasterxml.jackson.databind.node.ObjectNode jsoo) |
private void |
encodeObservationTypes(SosObservationOffering soo,
com.fasterxml.jackson.databind.node.ObjectNode jsoo) |
private void |
encodeObservedArea(SosObservationOffering soo,
com.fasterxml.jackson.databind.node.ObjectNode jsoo) |
private com.fasterxml.jackson.databind.JsonNode |
encodeOffering(SosObservationOffering soo) |
private com.fasterxml.jackson.databind.node.ArrayNode |
encodeOperands(SortedSet<QName> so) |
private com.fasterxml.jackson.databind.JsonNode |
encodeOperation(OwsOperation o) |
private void |
encodeOperationMetadata(com.fasterxml.jackson.databind.node.ObjectNode json,
SosCapabilities caps) |
private void |
encodeOperations(OwsOperationsMetadata om,
com.fasterxml.jackson.databind.node.ObjectNode jom) |
private com.fasterxml.jackson.databind.JsonNode |
encodeParameterDataType(OwsParameterValue parameterValue) |
private com.fasterxml.jackson.databind.JsonNode |
encodeParameterPossibleValues(OwsParameterValue parameterValue) |
private com.fasterxml.jackson.databind.JsonNode |
encodeParameterValueRange(OwsParameterValue parameterValue) |
private com.fasterxml.jackson.databind.JsonNode |
encodeParameterValues(List<OwsParameterValue> parameterValues) |
private com.fasterxml.jackson.databind.JsonNode |
encodeParamterValue(OwsParameterValue parameterValue) |
private void |
encodePhenomenonTime(SosObservationOffering soo,
com.fasterxml.jackson.databind.node.ObjectNode jsoo) |
private void |
encodeProcedureDescriptionFormats(SosObservationOffering soo,
com.fasterxml.jackson.databind.node.ObjectNode jsoo) |
private void |
encodeProcedures(SosObservationOffering soo,
com.fasterxml.jackson.databind.node.ObjectNode jsoo) |
private void |
encodeRelatedFeatures(SosObservationOffering soo,
com.fasterxml.jackson.databind.node.ObjectNode jsoo) |
protected void |
encodeResponse(com.fasterxml.jackson.databind.node.ObjectNode json,
GetCapabilitiesResponse t) |
private void |
encodeResponseFormat(SosObservationOffering soo,
com.fasterxml.jackson.databind.node.ObjectNode jsoo) |
private void |
encodeResultTime(SosObservationOffering soo,
com.fasterxml.jackson.databind.node.ObjectNode jsoo) |
private void |
encodeScalarCapabilities(com.fasterxml.jackson.databind.node.ObjectNode jfc,
FilterCapabilities fc) |
private void |
encodeServiceIdentification(com.fasterxml.jackson.databind.node.ObjectNode json,
SosCapabilities caps) |
private void |
encodeServiceProvider(com.fasterxml.jackson.databind.node.ObjectNode json,
SosCapabilities caps) |
private void |
encodeSpatialCapabilities(com.fasterxml.jackson.databind.node.ObjectNode jfc,
FilterCapabilities fc) |
private void |
encodeSpatialOperands(FilterCapabilities fc,
com.fasterxml.jackson.databind.node.ObjectNode sfc) |
private void |
encodeSpatialOperators(FilterCapabilities fc,
com.fasterxml.jackson.databind.node.ObjectNode sfc) |
private void |
encodeTemporalCapabilities(com.fasterxml.jackson.databind.node.ObjectNode jfc,
FilterCapabilities fc) |
private void |
encodeTemporalOperands(FilterCapabilities fc,
com.fasterxml.jackson.databind.node.ObjectNode tfc) |
private void |
encodeTemporalOperators(FilterCapabilities fc,
com.fasterxml.jackson.databind.node.ObjectNode tfc) |
private void |
encodeUpdateSequence(com.fasterxml.jackson.databind.node.ObjectNode json,
SosCapabilities caps) |
private String |
qnameToSchema(QName qn) |
private String |
stringify(FilterConstants.SpatialOperator so) |
private String |
stringify(FilterConstants.TimeOperator to) |
encodeJSON
addNamespacePrefixToMap, encode, encode, encodeCodeType, encodeCodeWithAuthority, encodeObjectToJson, getConformanceClasses, getContentType, getEncoderKeyType, getSchemaLocations, getSupportedTypes, nodeFactory
protected void encodeResponse(com.fasterxml.jackson.databind.node.ObjectNode json, GetCapabilitiesResponse t) throws OwsExceptionReport
encodeResponse
in class AbstractSosResponseEncoder<GetCapabilitiesResponse>
OwsExceptionReport
private void encodeServiceIdentification(com.fasterxml.jackson.databind.node.ObjectNode json, SosCapabilities caps)
private void encodeServiceProvider(com.fasterxml.jackson.databind.node.ObjectNode json, SosCapabilities caps)
private void encodeAdress(SosServiceProvider sp, com.fasterxml.jackson.databind.node.ObjectNode contact)
private void encodeContact(com.fasterxml.jackson.databind.node.ObjectNode jsp, SosServiceProvider sp)
private void encodeUpdateSequence(com.fasterxml.jackson.databind.node.ObjectNode json, SosCapabilities caps)
private void encodeFilterCapabilities(com.fasterxml.jackson.databind.node.ObjectNode json, SosCapabilities caps)
private void encodeFilterConformances(com.fasterxml.jackson.databind.node.ObjectNode jfc, FilterCapabilities fc)
private com.fasterxml.jackson.databind.node.ArrayNode encodeOperands(SortedSet<QName> so)
private void encodeSpatialCapabilities(com.fasterxml.jackson.databind.node.ObjectNode jfc, FilterCapabilities fc)
private void encodeSpatialOperators(FilterCapabilities fc, com.fasterxml.jackson.databind.node.ObjectNode sfc)
private void encodeSpatialOperands(FilterCapabilities fc, com.fasterxml.jackson.databind.node.ObjectNode sfc)
private String stringify(FilterConstants.SpatialOperator so)
private void encodeTemporalCapabilities(com.fasterxml.jackson.databind.node.ObjectNode jfc, FilterCapabilities fc)
private void encodeTemporalOperators(FilterCapabilities fc, com.fasterxml.jackson.databind.node.ObjectNode tfc)
private void encodeTemporalOperands(FilterCapabilities fc, com.fasterxml.jackson.databind.node.ObjectNode tfc)
private String stringify(FilterConstants.TimeOperator to)
private void encodeScalarCapabilities(com.fasterxml.jackson.databind.node.ObjectNode jfc, FilterCapabilities fc)
private void encodeContents(com.fasterxml.jackson.databind.node.ObjectNode json, SosCapabilities caps) throws OwsExceptionReport
OwsExceptionReport
private void encodeExtensions(com.fasterxml.jackson.databind.node.ObjectNode json, SosCapabilities caps)
private com.fasterxml.jackson.databind.JsonNode encodeOffering(SosObservationOffering soo) throws OwsExceptionReport
OwsExceptionReport
private void encodeObservableProperties(SosObservationOffering soo, com.fasterxml.jackson.databind.node.ObjectNode jsoo)
private void encodeProcedures(SosObservationOffering soo, com.fasterxml.jackson.databind.node.ObjectNode jsoo)
private void encodeRelatedFeatures(SosObservationOffering soo, com.fasterxml.jackson.databind.node.ObjectNode jsoo)
private void encodeObservedArea(SosObservationOffering soo, com.fasterxml.jackson.databind.node.ObjectNode jsoo) throws OwsExceptionReport
OwsExceptionReport
private void encodePhenomenonTime(SosObservationOffering soo, com.fasterxml.jackson.databind.node.ObjectNode jsoo) throws OwsExceptionReport
OwsExceptionReport
private void encodeResultTime(SosObservationOffering soo, com.fasterxml.jackson.databind.node.ObjectNode jsoo) throws OwsExceptionReport
OwsExceptionReport
private void encodeResponseFormat(SosObservationOffering soo, com.fasterxml.jackson.databind.node.ObjectNode jsoo)
private void encodeFeatureOfInterestTypes(SosObservationOffering soo, com.fasterxml.jackson.databind.node.ObjectNode jsoo)
private void encodeObservationTypes(SosObservationOffering soo, com.fasterxml.jackson.databind.node.ObjectNode jsoo)
private void encodeOperationMetadata(com.fasterxml.jackson.databind.node.ObjectNode json, SosCapabilities caps)
private com.fasterxml.jackson.databind.JsonNode encodeOperation(OwsOperation o)
private com.fasterxml.jackson.databind.JsonNode encodeParameterValues(List<OwsParameterValue> parameterValues)
private com.fasterxml.jackson.databind.JsonNode encodeDcp(SortedMap<String,Set<DCP>> dcpByMethod)
private com.fasterxml.jackson.databind.JsonNode encodeParamterValue(OwsParameterValue parameterValue)
private com.fasterxml.jackson.databind.JsonNode encodeParameterPossibleValues(OwsParameterValue parameterValue)
private com.fasterxml.jackson.databind.JsonNode encodeParameterValueRange(OwsParameterValue parameterValue)
private com.fasterxml.jackson.databind.JsonNode encodeParameterDataType(OwsParameterValue parameterValue)
private void encodeCommonValues(OwsOperationsMetadata om, com.fasterxml.jackson.databind.node.ObjectNode jom)
private void encodeOperations(OwsOperationsMetadata om, com.fasterxml.jackson.databind.node.ObjectNode jom)
private void encodeProcedureDescriptionFormats(SosObservationOffering soo, com.fasterxml.jackson.databind.node.ObjectNode jsoo)
Copyright © 2012-2015 52north.org. All Rights Reserved.