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