sequence of arbitrary key/value mappings (usually contains CSV file attributes such as headers, separator, etc.)
sequence of SchemaEntry.
sequence of SchemaEntry. One for each field in the csv file.
Returns entries as an array of strings.
Returns entries as an array of strings. Makes entries consumable by python side.
Used to determine if a file's schema has changed
convert SmvSchema to StructType
convert SmvSchema to StructType
CSV file schema definition. This class should only be used for parsing/persisting the schema file associated with a CSV file. It is no longer needed as a general purpose schema definition as spark now has that covered.