parseStructType

internal fun parseStructType(typeString: String): Map<String, String>

Parses

  • "STRUCT(v VARCHAR, i INTEGER)" into [("v", "VARCHAR"), ("i", "INTEGER")];

  • "STRUCT(col1 STRUCT(i INTEGER, j VARCHAR), col2 INTEGER)" into [("col1", "STRUCT(i INTEGER, j VARCHAR)"), ("col2", "INTEGER")];

  • etc.