public class FileFormatDataSchemaParser
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
FileFormatDataSchemaParser.CourierParseResult |
| Constructor and Description |
|---|
FileFormatDataSchemaParser(com.linkedin.data.schema.DataSchemaResolver schemaResolver,
com.linkedin.data.schema.SchemaParserFactory schemaParserFactory,
java.lang.String fileExtension)
Initialize my
DataSchemaResolver with the resolver path. |
| Modifier and Type | Method and Description |
|---|---|
com.linkedin.data.schema.DataSchemaResolver |
getSchemaResolver() |
com.linkedin.pegasus.generator.DataSchemaParser.ParseResult |
parseSources(java.lang.String[] sources)
Parses sources that specify paths to schema files and/or fully qualified schema names.
|
public FileFormatDataSchemaParser(com.linkedin.data.schema.DataSchemaResolver schemaResolver,
com.linkedin.data.schema.SchemaParserFactory schemaParserFactory,
java.lang.String fileExtension)
DataSchemaResolver with the resolver path.public com.linkedin.data.schema.DataSchemaResolver getSchemaResolver()
public com.linkedin.pegasus.generator.DataSchemaParser.ParseResult parseSources(java.lang.String[] sources)
throws java.io.IOException
sources - provides the paths to schema files and/or fully qualified schema names.DataSchemaParser.ParseResult for what were read.java.io.IOException - if there are problems opening or deleting files.