public interface  org.finos.legend.engine.external.format.flatdata.grammar.antlr.FlatDataParserGrammarVisitor extends java.lang.Object implements org.antlr.v.runtime.tree.ParseTreeVisitor
{
public abstract java.lang.Object visitIdentifier(org.finos.legend.engine.external.format.flatdata.grammar.antlr.FlatDataParserGrammar$IdentifierContext);
public abstract java.lang.Object visitDefinition(org.finos.legend.engine.external.format.flatdata.grammar.antlr.FlatDataParserGrammar$DefinitionContext);
public abstract java.lang.Object visitSection(org.finos.legend.engine.external.format.flatdata.grammar.antlr.FlatDataParserGrammar$SectionContext);
public abstract java.lang.Object visitSectionSignature(org.finos.legend.engine.external.format.flatdata.grammar.antlr.FlatDataParserGrammar$SectionSignatureContext);
public abstract java.lang.Object visitDriverId(org.finos.legend.engine.external.format.flatdata.grammar.antlr.FlatDataParserGrammar$DriverIdContext);
public abstract java.lang.Object visitSectionProperty(org.finos.legend.engine.external.format.flatdata.grammar.antlr.FlatDataParserGrammar$SectionPropertyContext);
public abstract java.lang.Object visitBooleanSectionProperty(org.finos.legend.engine.external.format.flatdata.grammar.antlr.FlatDataParserGrammar$BooleanSectionPropertyContext);
public abstract java.lang.Object visitNonBooleanSectionProperty(org.finos.legend.engine.external.format.flatdata.grammar.antlr.FlatDataParserGrammar$NonBooleanSectionPropertyContext);
public abstract java.lang.Object visitSectionPropertyName(org.finos.legend.engine.external.format.flatdata.grammar.antlr.FlatDataParserGrammar$SectionPropertyNameContext);
public abstract java.lang.Object visitSectionPropertyValue(org.finos.legend.engine.external.format.flatdata.grammar.antlr.FlatDataParserGrammar$SectionPropertyValueContext);
public abstract java.lang.Object visitSectionPropertyValueLiteral(org.finos.legend.engine.external.format.flatdata.grammar.antlr.FlatDataParserGrammar$SectionPropertyValueLiteralContext);
public abstract java.lang.Object visitSectionPropertyValueLiterals(org.finos.legend.engine.external.format.flatdata.grammar.antlr.FlatDataParserGrammar$SectionPropertyValueLiteralsContext);
public abstract java.lang.Object visitSectionPropertyValueArray(org.finos.legend.engine.external.format.flatdata.grammar.antlr.FlatDataParserGrammar$SectionPropertyValueArrayContext);
public abstract java.lang.Object visitSectionRecordType(org.finos.legend.engine.external.format.flatdata.grammar.antlr.FlatDataParserGrammar$SectionRecordTypeContext);
public abstract java.lang.Object visitRecordTypeSignature(org.finos.legend.engine.external.format.flatdata.grammar.antlr.FlatDataParserGrammar$RecordTypeSignatureContext);
public abstract java.lang.Object visitRecordTypeFields(org.finos.legend.engine.external.format.flatdata.grammar.antlr.FlatDataParserGrammar$RecordTypeFieldsContext);
public abstract java.lang.Object visitRecordTypeField(org.finos.legend.engine.external.format.flatdata.grammar.antlr.FlatDataParserGrammar$RecordTypeFieldContext);
public abstract java.lang.Object visitRecordTypeLabel(org.finos.legend.engine.external.format.flatdata.grammar.antlr.FlatDataParserGrammar$RecordTypeLabelContext);
public abstract java.lang.Object visitRecordTypeAddress(org.finos.legend.engine.external.format.flatdata.grammar.antlr.FlatDataParserGrammar$RecordTypeAddressContext);
public abstract java.lang.Object visitRecordTypeDataType(org.finos.legend.engine.external.format.flatdata.grammar.antlr.FlatDataParserGrammar$RecordTypeDataTypeContext);
public abstract java.lang.Object visitRecordTypeDataTypeAttributes(org.finos.legend.engine.external.format.flatdata.grammar.antlr.FlatDataParserGrammar$RecordTypeDataTypeAttributesContext);
public abstract java.lang.Object visitRecordTypeDataTypeAttribute(org.finos.legend.engine.external.format.flatdata.grammar.antlr.FlatDataParserGrammar$RecordTypeDataTypeAttributeContext);
public abstract java.lang.Object visitRecordTypeDataTypeAttributeName(org.finos.legend.engine.external.format.flatdata.grammar.antlr.FlatDataParserGrammar$RecordTypeDataTypeAttributeNameContext);
public abstract java.lang.Object visitRecordTypeDataTypeAttributeValue(org.finos.legend.engine.external.format.flatdata.grammar.antlr.FlatDataParserGrammar$RecordTypeDataTypeAttributeValueContext);
}