Class MetadataParser
java.lang.Object
com.databricks.jdbc.api.impl.MetadataParser
Utility class for parsing metadata descriptions into structured type mappings.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringparseArrayMetadata(String metadata) Parses ARRAY metadata to retrieve the element type.static StringparseMapMetadata(String metadata) Parses MAP metadata to retrieve key and value types.parseStructMetadata(String metadata) Parses STRUCT metadata to extract field types.
-
Constructor Details
-
MetadataParser
public MetadataParser()
-
-
Method Details
-
parseStructMetadata
-
parseArrayMetadata
-
parseMapMetadata
Parses MAP metadata to retrieve key and value types.- Parameters:
metadata- the metadata string representing a MAP type- Returns:
- a string formatted as "keyType, valueType"
- Throws:
DatabricksDriverException- if the MAP metadata format is invalid
-