Interface MultipleValue

All Superinterfaces:
Expression
All Known Implementing Classes:
JdbcMultipleValue

public interface MultipleValue extends Expression
Represents a mapping that can result in multiple values.
  • Method Details

    • 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.