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 © 1970 The Apache Software Foundation. All rights reserved.