All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
protected void |
addProcedureDescriptionFormat(ProcedureDescriptionFormatKey pdfkt) |
protected void |
addResponseFormat(ResponseFormatKey rfkt) |
private Set<Decoder<?,?>> |
findDecodersForCompositeKey(CodingRepository.CompositeDecoderKey ck) |
private Set<Decoder<?,?>> |
findDecodersForSingleKey(DecoderKey key) |
private Set<Encoder<?,?>> |
findEncodersForCompositeKey(CodingRepository.CompositeEncoderKey ck) |
private Set<Encoder<?,?>> |
findEncodersForSingleKey(EncoderKey key) |
private void |
generateProcedureDescriptionFormatMaps() |
private void |
generateResponseFormatMaps() |
private void |
generateSchemaLocationMap() |
private void |
generateTypeMap() |
Map<ServiceOperatorKey,Set<String>> |
getAllProcedureDescriptionFormats() |
Set<String> |
getAllSupportedProcedureDescriptionFormats(ServiceOperatorKey sokt) |
Set<String> |
getAllSupportedProcedureDescriptionFormats(String service,
String version) |
Map<ServiceOperatorKey,Set<String>> |
getAllSupportedResponseFormats() |
Set<String> |
getAllSupportedResponseFormats(ServiceOperatorKey sokt) |
Set<String> |
getAllSupportedResponseFormats(String service,
String version) |
<F,T> Decoder<F,T> |
getDecoder(DecoderKey key,
DecoderKey... keys) |
Map<DecoderKey,Set<Decoder<?,?>>> |
getDecoderByKey() |
private <F,T> Decoder<F,T> |
getDecoderCompositeKey(CodingRepository.CompositeDecoderKey key) |
Set<Decoder<?,?>> |
getDecoders() |
private <F,T> Decoder<F,T> |
getDecoderSingleKey(DecoderKey key) |
<F,T> Encoder<F,T> |
getEncoder(EncoderKey key,
EncoderKey... keys) |
Map<EncoderKey,Set<Encoder<?,?>>> |
getEncoderByKey() |
private <F,T> Encoder<F,T> |
getEncoderCompositeKey(CodingRepository.CompositeEncoderKey key) |
Set<Encoder<?,?>> |
getEncoders() |
private <F,T> Encoder<F,T> |
getEncoderSingleKey(EncoderKey key) |
Set<String> |
getFeatureOfInterestTypes() |
static CodingRepository |
getInstance() |
String |
getNamespaceFor(String prefix) |
Set<String> |
getObservationTypes() |
String |
getPrefixFor(String namespace) |
private Map<String,String> |
getPrefixNamspaceMap() |
Set<SchemaLocation> |
getSchemaLocation(String namespace) |
Map<ServiceOperatorKey,Set<String>> |
getSupportedProcedureDescriptionFormats() |
Set<String> |
getSupportedProcedureDescriptionFormats(ServiceOperatorKey sokt) |
Set<String> |
getSupportedProcedureDescriptionFormats(String service,
String version) |
Map<ServiceOperatorKey,Set<String>> |
getSupportedResponseFormats() |
Set<String> |
getSupportedResponseFormats(ServiceOperatorKey sokt) |
Set<String> |
getSupportedResponseFormats(String service,
String version) |
boolean |
hasDecoder(DecoderKey key,
DecoderKey... keys) |
boolean |
hasEncoder(EncoderKey key,
EncoderKey... keys) |
private void |
initDecoderMap() |
private void |
initEncoderMap() |
private List<Decoder<?,?>> |
loadDecoders() |
private List<Encoder<?,?>> |
loadEncoders() |
private <F,T> Decoder<F,T> |
processDecoderMatches(Set<Decoder<?,?>> matches,
DecoderKey key) |
private <F,T> Encoder<F,T> |
processEncoderMatches(Set<Encoder<?,?>> matches,
EncoderKey key) |
void |
setActive(ProcedureDescriptionFormatKey pdfk,
boolean active) |
void |
setActive(ResponseFormatKey rfkt,
boolean active) |
private Set<String> |
typesFor(ServiceConstants.SupportedTypeKey key) |
private <T> T |
unsafeCast(Object o) |
void |
updateDecoders() |
void |
updateEncoders() |