Package org.geotools.data.complex.config
Interface MultipleValue
-
- All Superinterfaces:
Expression
- All Known Implementing Classes:
JdbcMultipleValue
public interface MultipleValue extends Expression
Represents a mapping that can result in multiple values.
-
-
Field Summary
-
Fields inherited from interface Expression
NIL
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetId()Returns the ID of the multivalued mapping.List<Object>getValues(Feature feature, AttributeMapping attributeMapping)Returns the values extracted from the provided feature using this multivalued mapping.voidsetAttributeMapping(AttributeMapping attributeMapping)Sets the attribute type mapping that contains this multi valued mapping.voidsetFeatureTypeMapping(FeatureTypeMapping featureTypeMapping)Sets the feature type mapping that contains this multi valued mapping.-
Methods inherited from interface Expression
accept, evaluate, evaluate
-
-
-
-
Method Detail
-
getId
String getId()
Returns the ID of the multivalued mapping.
-
setFeatureTypeMapping
void setFeatureTypeMapping(FeatureTypeMapping featureTypeMapping)
Sets the feature type mapping that contains this multi valued mapping.
-
setAttributeMapping
void setAttributeMapping(AttributeMapping attributeMapping)
Sets the attribute type mapping that contains this multi valued mapping.
-
getValues
List<Object> getValues(Feature feature, AttributeMapping attributeMapping)
Returns the values extracted from the provided feature using this multivalued mapping.
-
-