Class ConcatenatingKeyValueMetadataMergeStrategy
- java.lang.Object
-
- org.apache.parquet.hadoop.metadata.ConcatenatingKeyValueMetadataMergeStrategy
-
- All Implemented Interfaces:
Serializable
,KeyValueMetadataMergeStrategy
public class ConcatenatingKeyValueMetadataMergeStrategy extends Object implements KeyValueMetadataMergeStrategy
Strategy to concatenate if there are multiple values for a given key in metadata. Note: use this with caution. This is expected to work only for certain use cases.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ConcatenatingKeyValueMetadataMergeStrategy()
Default constructor.ConcatenatingKeyValueMetadataMergeStrategy(String delim)
Constructor to use different delimiter for concatenation.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,String>
merge(Map<String,Set<String>> keyValueMetaData)
-
-
-
Constructor Detail
-
ConcatenatingKeyValueMetadataMergeStrategy
public ConcatenatingKeyValueMetadataMergeStrategy()
Default constructor.
-
ConcatenatingKeyValueMetadataMergeStrategy
public ConcatenatingKeyValueMetadataMergeStrategy(String delim)
Constructor to use different delimiter for concatenation.- Parameters:
delim
- delimiter char sequence.
-
-