o

io.delta.sql.parser

PostProcessor

object PostProcessor extends DeltaSqlBaseBaseListener with Product with Serializable

Fork from org.apache.spark.sql.catalyst.parser.PostProcessor.

See also

https://github.com/apache/spark/blob/v2.4.4/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/parser/ParseDriver.scala#L248

Linear Supertypes
Serializable, Serializable, Product, Equals, DeltaSqlBaseBaseListener, DeltaSqlBaseListener, ParseTreeListener, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PostProcessor
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. DeltaSqlBaseBaseListener
  7. DeltaSqlBaseListener
  8. ParseTreeListener
  9. AnyRef
  10. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  6. def enterBigDecimalLiteral(ctx: BigDecimalLiteralContext): Unit

    Enter a parse tree produced by the bigDecimalLiteral labeled alternative in DeltaSqlBaseParser#number.

    Enter a parse tree produced by the bigDecimalLiteral labeled alternative in DeltaSqlBaseParser#number.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  7. def enterBigIntLiteral(ctx: BigIntLiteralContext): Unit

    Enter a parse tree produced by the bigIntLiteral labeled alternative in DeltaSqlBaseParser#number.

    Enter a parse tree produced by the bigIntLiteral labeled alternative in DeltaSqlBaseParser#number.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  8. def enterColType(ctx: ColTypeContext): Unit

    Enter a parse tree produced by DeltaSqlBaseParser#colType.

    Enter a parse tree produced by DeltaSqlBaseParser#colType.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  9. def enterColTypeList(ctx: ColTypeListContext): Unit

    Enter a parse tree produced by DeltaSqlBaseParser#colTypeList.

    Enter a parse tree produced by DeltaSqlBaseParser#colTypeList.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  10. def enterConvert(ctx: ConvertContext): Unit

    Enter a parse tree produced by the convert labeled alternative in DeltaSqlBaseParser#statement.

    Enter a parse tree produced by the convert labeled alternative in DeltaSqlBaseParser#statement.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  11. def enterDecimalLiteral(ctx: DecimalLiteralContext): Unit

    Enter a parse tree produced by the decimalLiteral labeled alternative in DeltaSqlBaseParser#number.

    Enter a parse tree produced by the decimalLiteral labeled alternative in DeltaSqlBaseParser#number.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  12. def enterDescribeDeltaDetail(ctx: DescribeDeltaDetailContext): Unit

    Enter a parse tree produced by the describeDeltaDetail labeled alternative in DeltaSqlBaseParser#statement.

    Enter a parse tree produced by the describeDeltaDetail labeled alternative in DeltaSqlBaseParser#statement.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  13. def enterDescribeDeltaHistory(ctx: DescribeDeltaHistoryContext): Unit

    Enter a parse tree produced by the describeDeltaHistory labeled alternative in DeltaSqlBaseParser#statement.

    Enter a parse tree produced by the describeDeltaHistory labeled alternative in DeltaSqlBaseParser#statement.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  14. def enterDoubleLiteral(ctx: DoubleLiteralContext): Unit

    Enter a parse tree produced by the doubleLiteral labeled alternative in DeltaSqlBaseParser#number.

    Enter a parse tree produced by the doubleLiteral labeled alternative in DeltaSqlBaseParser#number.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  15. def enterEveryRule(ctx: ParserRuleContext): Unit

    <invalid inheritdoc annotation>

    <invalid inheritdoc annotation>

    The default implementation does nothing.

    Definition Classes
    DeltaSqlBaseBaseListener → ParseTreeListener
  16. def enterGenerate(ctx: GenerateContext): Unit

    Enter a parse tree produced by the generate labeled alternative in DeltaSqlBaseParser#statement.

    Enter a parse tree produced by the generate labeled alternative in DeltaSqlBaseParser#statement.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  17. def enterIntegerLiteral(ctx: IntegerLiteralContext): Unit

    Enter a parse tree produced by the integerLiteral labeled alternative in DeltaSqlBaseParser#number.

    Enter a parse tree produced by the integerLiteral labeled alternative in DeltaSqlBaseParser#number.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  18. def enterNonReserved(ctx: NonReservedContext): Unit

    Enter a parse tree produced by DeltaSqlBaseParser#nonReserved.

    Enter a parse tree produced by DeltaSqlBaseParser#nonReserved.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  19. def enterPassThrough(ctx: PassThroughContext): Unit

    Enter a parse tree produced by the passThrough labeled alternative in DeltaSqlBaseParser#statement.

    Enter a parse tree produced by the passThrough labeled alternative in DeltaSqlBaseParser#statement.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  20. def enterPrimitiveDataType(ctx: PrimitiveDataTypeContext): Unit

    Enter a parse tree produced by the primitiveDataType labeled alternative in DeltaSqlBaseParser#dataType.

    Enter a parse tree produced by the primitiveDataType labeled alternative in DeltaSqlBaseParser#dataType.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  21. def enterQualifiedName(ctx: QualifiedNameContext): Unit

    Enter a parse tree produced by DeltaSqlBaseParser#qualifiedName.

    Enter a parse tree produced by DeltaSqlBaseParser#qualifiedName.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  22. def enterQuotedIdentifier(ctx: QuotedIdentifierContext): Unit

    Enter a parse tree produced by DeltaSqlBaseParser#quotedIdentifier.

    Enter a parse tree produced by DeltaSqlBaseParser#quotedIdentifier.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  23. def enterQuotedIdentifierAlternative(ctx: QuotedIdentifierAlternativeContext): Unit

    Enter a parse tree produced by the quotedIdentifierAlternative labeled alternative in DeltaSqlBaseParser#identifier.

    Enter a parse tree produced by the quotedIdentifierAlternative labeled alternative in DeltaSqlBaseParser#identifier.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  24. def enterSingleStatement(ctx: SingleStatementContext): Unit

    Enter a parse tree produced by DeltaSqlBaseParser#singleStatement.

    Enter a parse tree produced by DeltaSqlBaseParser#singleStatement.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  25. def enterSmallIntLiteral(ctx: SmallIntLiteralContext): Unit

    Enter a parse tree produced by the smallIntLiteral labeled alternative in DeltaSqlBaseParser#number.

    Enter a parse tree produced by the smallIntLiteral labeled alternative in DeltaSqlBaseParser#number.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  26. def enterTinyIntLiteral(ctx: TinyIntLiteralContext): Unit

    Enter a parse tree produced by the tinyIntLiteral labeled alternative in DeltaSqlBaseParser#number.

    Enter a parse tree produced by the tinyIntLiteral labeled alternative in DeltaSqlBaseParser#number.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  27. def enterUnquotedIdentifier(ctx: UnquotedIdentifierContext): Unit

    Enter a parse tree produced by the unquotedIdentifier labeled alternative in DeltaSqlBaseParser#identifier.

    Enter a parse tree produced by the unquotedIdentifier labeled alternative in DeltaSqlBaseParser#identifier.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  28. def enterVacuumTable(ctx: VacuumTableContext): Unit

    Enter a parse tree produced by the vacuumTable labeled alternative in DeltaSqlBaseParser#statement.

    Enter a parse tree produced by the vacuumTable labeled alternative in DeltaSqlBaseParser#statement.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  29. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  30. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  31. def exitBigDecimalLiteral(ctx: BigDecimalLiteralContext): Unit

    Exit a parse tree produced by the bigDecimalLiteral labeled alternative in DeltaSqlBaseParser#number.

    Exit a parse tree produced by the bigDecimalLiteral labeled alternative in DeltaSqlBaseParser#number.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  32. def exitBigIntLiteral(ctx: BigIntLiteralContext): Unit

    Exit a parse tree produced by the bigIntLiteral labeled alternative in DeltaSqlBaseParser#number.

    Exit a parse tree produced by the bigIntLiteral labeled alternative in DeltaSqlBaseParser#number.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  33. def exitColType(ctx: ColTypeContext): Unit

    Exit a parse tree produced by DeltaSqlBaseParser#colType.

    Exit a parse tree produced by DeltaSqlBaseParser#colType.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  34. def exitColTypeList(ctx: ColTypeListContext): Unit

    Exit a parse tree produced by DeltaSqlBaseParser#colTypeList.

    Exit a parse tree produced by DeltaSqlBaseParser#colTypeList.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  35. def exitConvert(ctx: ConvertContext): Unit

    Exit a parse tree produced by the convert labeled alternative in DeltaSqlBaseParser#statement.

    Exit a parse tree produced by the convert labeled alternative in DeltaSqlBaseParser#statement.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  36. def exitDecimalLiteral(ctx: DecimalLiteralContext): Unit

    Exit a parse tree produced by the decimalLiteral labeled alternative in DeltaSqlBaseParser#number.

    Exit a parse tree produced by the decimalLiteral labeled alternative in DeltaSqlBaseParser#number.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  37. def exitDescribeDeltaDetail(ctx: DescribeDeltaDetailContext): Unit

    Exit a parse tree produced by the describeDeltaDetail labeled alternative in DeltaSqlBaseParser#statement.

    Exit a parse tree produced by the describeDeltaDetail labeled alternative in DeltaSqlBaseParser#statement.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  38. def exitDescribeDeltaHistory(ctx: DescribeDeltaHistoryContext): Unit

    Exit a parse tree produced by the describeDeltaHistory labeled alternative in DeltaSqlBaseParser#statement.

    Exit a parse tree produced by the describeDeltaHistory labeled alternative in DeltaSqlBaseParser#statement.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  39. def exitDoubleLiteral(ctx: DoubleLiteralContext): Unit

    Exit a parse tree produced by the doubleLiteral labeled alternative in DeltaSqlBaseParser#number.

    Exit a parse tree produced by the doubleLiteral labeled alternative in DeltaSqlBaseParser#number.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  40. def exitEveryRule(ctx: ParserRuleContext): Unit

    <invalid inheritdoc annotation>

    <invalid inheritdoc annotation>

    The default implementation does nothing.

    Definition Classes
    DeltaSqlBaseBaseListener → ParseTreeListener
  41. def exitGenerate(ctx: GenerateContext): Unit

    Exit a parse tree produced by the generate labeled alternative in DeltaSqlBaseParser#statement.

    Exit a parse tree produced by the generate labeled alternative in DeltaSqlBaseParser#statement.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  42. def exitIntegerLiteral(ctx: IntegerLiteralContext): Unit

    Exit a parse tree produced by the integerLiteral labeled alternative in DeltaSqlBaseParser#number.

    Exit a parse tree produced by the integerLiteral labeled alternative in DeltaSqlBaseParser#number.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  43. def exitNonReserved(ctx: NonReservedContext): Unit

    Treat non-reserved keywords as Identifiers.

    Treat non-reserved keywords as Identifiers.

    ctx

    the parse tree

    Definition Classes
    PostProcessorDeltaSqlBaseBaseListenerDeltaSqlBaseListener
  44. def exitPassThrough(ctx: PassThroughContext): Unit

    Exit a parse tree produced by the passThrough labeled alternative in DeltaSqlBaseParser#statement.

    Exit a parse tree produced by the passThrough labeled alternative in DeltaSqlBaseParser#statement.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  45. def exitPrimitiveDataType(ctx: PrimitiveDataTypeContext): Unit

    Exit a parse tree produced by the primitiveDataType labeled alternative in DeltaSqlBaseParser#dataType.

    Exit a parse tree produced by the primitiveDataType labeled alternative in DeltaSqlBaseParser#dataType.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  46. def exitQualifiedName(ctx: QualifiedNameContext): Unit

    Exit a parse tree produced by DeltaSqlBaseParser#qualifiedName.

    Exit a parse tree produced by DeltaSqlBaseParser#qualifiedName.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  47. def exitQuotedIdentifier(ctx: QuotedIdentifierContext): Unit

    Remove the back ticks from an Identifier.

    Remove the back ticks from an Identifier.

    ctx

    the parse tree

    Definition Classes
    PostProcessorDeltaSqlBaseBaseListenerDeltaSqlBaseListener
  48. def exitQuotedIdentifierAlternative(ctx: QuotedIdentifierAlternativeContext): Unit

    Exit a parse tree produced by the quotedIdentifierAlternative labeled alternative in DeltaSqlBaseParser#identifier.

    Exit a parse tree produced by the quotedIdentifierAlternative labeled alternative in DeltaSqlBaseParser#identifier.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  49. def exitSingleStatement(ctx: SingleStatementContext): Unit

    Exit a parse tree produced by DeltaSqlBaseParser#singleStatement.

    Exit a parse tree produced by DeltaSqlBaseParser#singleStatement.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  50. def exitSmallIntLiteral(ctx: SmallIntLiteralContext): Unit

    Exit a parse tree produced by the smallIntLiteral labeled alternative in DeltaSqlBaseParser#number.

    Exit a parse tree produced by the smallIntLiteral labeled alternative in DeltaSqlBaseParser#number.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  51. def exitTinyIntLiteral(ctx: TinyIntLiteralContext): Unit

    Exit a parse tree produced by the tinyIntLiteral labeled alternative in DeltaSqlBaseParser#number.

    Exit a parse tree produced by the tinyIntLiteral labeled alternative in DeltaSqlBaseParser#number.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  52. def exitUnquotedIdentifier(ctx: UnquotedIdentifierContext): Unit

    Exit a parse tree produced by the unquotedIdentifier labeled alternative in DeltaSqlBaseParser#identifier.

    Exit a parse tree produced by the unquotedIdentifier labeled alternative in DeltaSqlBaseParser#identifier.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  53. def exitVacuumTable(ctx: VacuumTableContext): Unit

    Exit a parse tree produced by the vacuumTable labeled alternative in DeltaSqlBaseParser#statement.

    Exit a parse tree produced by the vacuumTable labeled alternative in DeltaSqlBaseParser#statement.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    DeltaSqlBaseBaseListenerDeltaSqlBaseListener
  54. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  55. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  56. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  57. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  58. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  59. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  60. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  61. def visitErrorNode(node: ErrorNode): Unit

    <invalid inheritdoc annotation>

    <invalid inheritdoc annotation>

    The default implementation does nothing.

    Definition Classes
    DeltaSqlBaseBaseListener → ParseTreeListener
  62. def visitTerminal(node: TerminalNode): Unit

    <invalid inheritdoc annotation>

    <invalid inheritdoc annotation>

    The default implementation does nothing.

    Definition Classes
    DeltaSqlBaseBaseListener → ParseTreeListener
  63. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  64. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  65. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from DeltaSqlBaseBaseListener

Inherited from DeltaSqlBaseListener

Inherited from ParseTreeListener

Inherited from AnyRef

Inherited from Any

Ungrouped