Class AbstractDeParser<S>

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.lang.StringBuilder buffer  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected AbstractDeParser​(java.lang.StringBuilder buffer)  
    • Field Detail

      • buffer

        protected java.lang.StringBuilder buffer
    • Constructor Detail

      • AbstractDeParser

        protected AbstractDeParser​(java.lang.StringBuilder buffer)
    • Method Detail

      • deparseUpdateSets

        public static void deparseUpdateSets​(java.util.List<UpdateSet> updateSets,
                                             java.lang.StringBuilder buffer,
                                             ExpressionVisitor visitor)
      • getBuffer

        public java.lang.StringBuilder getBuffer()
      • setBuffer

        public void setBuffer​(java.lang.StringBuilder buffer)
      • deParse

        abstract void deParse​(S statement)
        DeParses the given statement into the buffer
        Parameters:
        statement - the statement to deparse