Package | Description |
---|---|
cz.cuni.mff.odcleanstore.conflictresolution |
The Conflict Resolution component (public interface).
|
cz.cuni.mff.odcleanstore.conflictresolution.aggregation |
Implementations of various aggregation methods for conflict resolution.
|
Modifier and Type | Field and Description |
---|---|
static EnumAggregationType |
AggregationSpec.IMPLICIT_AGGREGATION
The default aggregation method used when no value (or null) is set by
AggregationSpec.setDefaultAggregation(EnumAggregationType) . |
Modifier and Type | Method and Description |
---|---|
EnumAggregationType |
AggregationSpec.getDefaultAggregation()
Return aggregation method for properties without an explicitly set method.
|
EnumAggregationType |
AggregationSpec.propertyAggregationType(String propertyURI)
Return aggregation method for a selected property.
|
static EnumAggregationType |
EnumAggregationType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static EnumAggregationType[] |
EnumAggregationType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
Map<String,EnumAggregationType> |
AggregationSpec.getPropertyAggregations()
Get aggregation methods explicitly set for properties.
|
Modifier and Type | Method and Description |
---|---|
void |
AggregationSpec.setDefaultAggregation(EnumAggregationType defaultAggregation)
Set aggregation method for properties without an explicitly set method.
|
Modifier and Type | Method and Description |
---|---|
void |
AggregationSpec.setPropertyAggregations(Map<String,EnumAggregationType> propertyAggregations)
Set aggregation methods for properties.
|
Constructor and Description |
---|
AggregationSpec(EnumAggregationType defaultAggregation,
Map<String,EnumAggregationType> propertyAggregations,
EnumAggregationErrorStrategy errorStrategy,
Boolean defaultMultivalue,
Map<String,Boolean> propertyMultivalue)
Create instance with all settings specified by parameters.
|
Constructor and Description |
---|
AggregationSpec(EnumAggregationType defaultAggregation,
Map<String,EnumAggregationType> propertyAggregations,
EnumAggregationErrorStrategy errorStrategy,
Boolean defaultMultivalue,
Map<String,Boolean> propertyMultivalue)
Create instance with all settings specified by parameters.
|
Modifier and Type | Method and Description |
---|---|
protected AggregationMethod |
AggregationMethodFactory.createAggregation(EnumAggregationType type)
Create a new instance of AggregationMethod implementing the selected type of aggregation.
|
AggregationMethod |
AggregationMethodFactory.getAggregation(EnumAggregationType type)
Returns an instance of AggregationMethod implementing the selected type of aggregation.
|
Constructor and Description |
---|
AggregationNotImplementedException(EnumAggregationType aggregationType)
Constructs a new exception for the given not implemented aggregation type.
|
Copyright © 2013. All Rights Reserved.