Interface UpdateValuesAnalysis
-
- All Superinterfaces:
ValuesAnalysis
- All Known Implementing Classes:
UpdateCoordinatorStandard.UpdateValuesAnalysisImpl
@Incubating public interface UpdateValuesAnalysis extends ValuesAnalysis
Contains an aggregated analysis of the values for an update mutation to determine behavior such as skipping tables which contained no changes, etc.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<AttributeAnalysis>
getAttributeAnalyses()
Descriptors for the analysis of each attributeTableSet
getTablesNeedingDynamicUpdate()
TableSet
getTablesNeedingUpdate()
Descriptor of the tables needing to be updated.TableSet
getTablesWithNonNullValues()
Descriptor of the tables which had any non-null value bindingsTableSet
getTablesWithPreviousNonNullValues()
Descriptor of the tables which had any non-null value bindingsObject[]
getValues()
-
-
-
Method Detail
-
getValues
Object[] getValues()
-
getTablesNeedingUpdate
TableSet getTablesNeedingUpdate()
Descriptor of the tables needing to be updated.- API Note:
- Inverse tables are not included in the result
-
getTablesWithNonNullValues
TableSet getTablesWithNonNullValues()
Descriptor of the tables which had any non-null value bindings
-
getTablesWithPreviousNonNullValues
TableSet getTablesWithPreviousNonNullValues()
Descriptor of the tables which had any non-null value bindings
-
getTablesNeedingDynamicUpdate
TableSet getTablesNeedingDynamicUpdate()
-
getAttributeAnalyses
List<AttributeAnalysis> getAttributeAnalyses()
Descriptors for the analysis of each attribute
-
-