public class FeatureServiceMetadata
extends java.lang.Object
| Constructor and Description |
|---|
FeatureServiceMetadata(java.util.List<NameAndType> inputJoinKeys,
java.util.List<NameAndType> inputRequestContextKeys,
java.util.List<NameAndType> featureValues) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<NameAndType> |
getFeatureValues()
Get metadata for feature values to be returned in the GetFeaturesResponse.
|
java.util.Map<java.lang.String,NameAndType> |
getFeatureValuesAsMap()
Returns the feature metadata as a
Map with the (featureNamespace.featureName)
as the key |
java.util.List<NameAndType> |
getInputJoinKeys()
Get the input join keys that are expected to be passed in the joinKeyMap parameter for a
GetFeaturesRequest for the feature service |
java.util.Map<java.lang.String,NameAndType> |
getInputJoinKeysAsMap()
Returns the input join keys as a
Map with the join key name as the key |
java.util.List<NameAndType> |
getInputRequestContextKeys()
Get the request context keys that are expected to be passed in the requestContextMap parameter
for a
GetFeaturesRequest for the feature service |
java.util.Map<java.lang.String,NameAndType> |
getInputRequestContextKeysAsMap()
Returns the request context keys as a
Map with the request context name as
the key |
public FeatureServiceMetadata(java.util.List<NameAndType> inputJoinKeys, java.util.List<NameAndType> inputRequestContextKeys, java.util.List<NameAndType> featureValues)
public java.util.List<NameAndType> getInputJoinKeys()
GetFeaturesRequest for the feature serviceList of NameAndType representing the input join
keyspublic java.util.List<NameAndType> getInputRequestContextKeys()
GetFeaturesRequest for the feature serviceList of NameAndType representing the input request
context keyspublic java.util.List<NameAndType> getFeatureValues()
The order of returned features will match the order returned by GetFeaturesResponse
List of NameAndType representing the feature
metadatapublic java.util.Map<java.lang.String,NameAndType> getInputJoinKeysAsMap()
Map with the join key name as the keypublic java.util.Map<java.lang.String,NameAndType> getInputRequestContextKeysAsMap()
Map with the request context name as
the keypublic java.util.Map<java.lang.String,NameAndType> getFeatureValuesAsMap()
Map with the (featureNamespace.featureName)
as the key