Class DependencyLayerBase
java.lang.Object
com.illumon.iris.db.v2.select.analyzers.SelectAndViewAnalyzer
com.illumon.iris.db.v2.select.analyzers.DependencyLayerBase
- All Implemented Interfaces:
com.fishlib.base.log.LogOutputAppendable
- Direct Known Subclasses:
PreserveColumnLayer
,SelectOrViewColumnLayer
public abstract class DependencyLayerBase extends SelectAndViewAnalyzer
-
Nested Class Summary
Nested classes/interfaces inherited from class com.illumon.iris.db.v2.select.analyzers.SelectAndViewAnalyzer
SelectAndViewAnalyzer.ImmediateJobScheduler, SelectAndViewAnalyzer.JobScheduler, SelectAndViewAnalyzer.LiveTableMonitorJobScheduler, SelectAndViewAnalyzer.Mode, SelectAndViewAnalyzer.SelectLayerCompletionHandler, SelectAndViewAnalyzer.TableMapTransformJobScheduler, SelectAndViewAnalyzer.UpdateHelper
-
Method Summary
Modifier and Type Method Description SelectAndViewAnalyzer
getInner()
void
updateColumnDefinitionsFromTopLayer(Map<String,com.illumon.dataobjects.ColumnDefinition> columnDefinitions)
Methods inherited from class com.illumon.iris.db.v2.select.analyzers.SelectAndViewAnalyzer
applyUpdate, calcEffects, create, futureCompletionHandler, getAllColumnSources, getNewColumnSources, getPublishedColumnSources, setAllNewColumns, startTrackingPrev, toString
-
Method Details
-
updateColumnDefinitionsFromTopLayer
public void updateColumnDefinitionsFromTopLayer(Map<String,com.illumon.dataobjects.ColumnDefinition> columnDefinitions)- Specified by:
updateColumnDefinitionsFromTopLayer
in classSelectAndViewAnalyzer
-
getInner
- Specified by:
getInner
in classSelectAndViewAnalyzer
-