Class ColumnExtractor
- java.lang.Object
-
- org.apache.shardingsphere.sql.parser.sql.common.util.ColumnExtractor
-
public final class ColumnExtractor extends Object
Column extractor.
-
-
Constructor Summary
Constructors Constructor Description ColumnExtractor()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Collection<ColumnSegment>extract(ExpressionSegment expression)Extract column segment collection.static voidextractColumnSegments(Collection<ColumnSegment> columnSegments, Collection<WhereSegment> whereSegments)Extract column segments.
-
-
-
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 segmentswhereSegments- where segments
-
-