Class ColumnExtractor


  • public final class ColumnExtractor
    extends Object
    Column extractor.
    • Constructor Detail

      • ColumnExtractor

        public ColumnExtractor()
    • Method Detail

      • extract

        public static Collection<ColumnSegment> extract​(ExpressionSegment expression)
        Extract column segment collection.
        Parameters:
        expression - expression segment
        Returns:
        column segment collection
      • extractColumnSegments

        public static void extractColumnSegments​(Collection<ColumnSegment> columnSegments,
                                                 Collection<WhereSegment> whereSegments)
        Extract column segments.
        Parameters:
        columnSegments - column segments
        whereSegments - where segments