Interface UpdateValuesAnalysis
-
- All Superinterfaces:
ValuesAnalysis
- All Known Implementing Classes:
UpdateCoordinatorStandard.UpdateValuesAnalysisImpl
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 attributeSet<EntityTableMapping>
getTablesNeedingUpdate()
Descriptor of the tables needing to be updated.Set<EntityTableMapping>
getTablesWithNonNullValues()
Descriptor of the tables which had any non-null value bindingsSet<EntityTableMapping>
getTablesWithPreviousNonNullValues()
Descriptor of the tables which had any non-null value bindingsObject[]
getValues()
-
-
-
Method Detail
-
getValues
Object[] getValues()
-
getTablesNeedingUpdate
Set<EntityTableMapping> getTablesNeedingUpdate()
Descriptor of the tables needing to be updated.
-
getTablesWithNonNullValues
Set<EntityTableMapping> getTablesWithNonNullValues()
Descriptor of the tables which had any non-null value bindings
-
getTablesWithPreviousNonNullValues
Set<EntityTableMapping> getTablesWithPreviousNonNullValues()
Descriptor of the tables which had any non-null value bindings
-
getAttributeAnalyses
List<AttributeAnalysis> getAttributeAnalyses()
Descriptors for the analysis of each attribute
-
-