Class SelectAndViewAnalyzerWrapper
java.lang.Object
com.illumon.iris.db.v2.select.analyzers.SelectAndViewAnalyzerWrapper
public class SelectAndViewAnalyzerWrapper extends Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SelectAndViewAnalyzerWrapper.UpdateFlavor
-
Constructor Summary
Constructors Constructor Description SelectAndViewAnalyzerWrapper(SelectAndViewAnalyzer analyzer, FormulaColumn shiftColumn, List<SelectColumn> remainingCols, List<SelectColumn> processedColumns)
-
Method Summary
Modifier and Type Method Description QueryTable
applyShiftsAndRemainingColumns(QueryTable queryTable, SelectAndViewAnalyzerWrapper.UpdateFlavor updateFlavor)
Map<String,String[]>
calcEffects()
SelectAndViewAnalyzer
getAnalyzer()
List<SelectColumn>
getProcessedColumns()
Map<String,ColumnSource>
getPublishedColumnResources()
-
Constructor Details
-
SelectAndViewAnalyzerWrapper
public SelectAndViewAnalyzerWrapper(SelectAndViewAnalyzer analyzer, FormulaColumn shiftColumn, List<SelectColumn> remainingCols, List<SelectColumn> processedColumns)
-
-
Method Details
-
getPublishedColumnResources
-
calcEffects
-
getAnalyzer
-
getProcessedColumns
-
applyShiftsAndRemainingColumns
public QueryTable applyShiftsAndRemainingColumns(@NotNull QueryTable queryTable, SelectAndViewAnalyzerWrapper.UpdateFlavor updateFlavor)
-