public class MetadataIdentifierUtils extends Object
| Constructor and Description |
|---|
MetadataIdentifierUtils() |
| Modifier and Type | Method and Description |
|---|---|
static String |
getFileMetadataIdentifier(List<String> partitionValues,
org.apache.hadoop.fs.Path path)
Returns file metadata identifier.
|
static String |
getMetadataIdentifierKey(List<String> values)
Returns string representation of metadata identifier using specified metadata identifier values.
|
static String |
getRowGroupMetadataIdentifier(List<String> partitionValues,
org.apache.hadoop.fs.Path path,
int index)
Returns row group metadata identifier.
|
static String[] |
getValuesFromMetadataIdentifier(String metadataIdentifier)
Returns array with metadata identifier values obtained from specified metadata identifier string.
|
static boolean |
isMetadataKeyParent(String parent,
String child)
Checks whether the specified metadata identifier is a parent for another specified metadata identifier.
|
public static String getMetadataIdentifierKey(List<String> values)
values - metadata identifier valuespublic static boolean isMetadataKeyParent(String parent, String child)
parent - parent metadata identifierchild - child metadata identifiertrue if specified metadata identifier is a parent for another specified metadata identifierpublic static String getFileMetadataIdentifier(List<String> partitionValues, org.apache.hadoop.fs.Path path)
partitionValues - partition valuespath - file pathpublic static String getRowGroupMetadataIdentifier(List<String> partitionValues, org.apache.hadoop.fs.Path path, int index)
partitionValues - partition valuespath - file pathindex - row group indexpublic static String[] getValuesFromMetadataIdentifier(String metadataIdentifier)
metadataIdentifier - metadata identifierCopyright © 2021 The Apache Software Foundation. All rights reserved.