Interface ConsolidationValueMetadataComputer
-
@Experimental public interface ConsolidationValueMetadataComputer
Computes value metadata during consolidation.
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description @NotNull ValueMetadataType
compute(@NotNull List<ValueMetadataType> nonNegativeValues, @NotNull List<ValueMetadataType> existingValues, @NotNull OperationResult result)
static ConsolidationValueMetadataComputer
named(Supplier<String> nameSupplier, ConsolidationValueMetadataComputer computer)
-
-
-
Method Detail
-
compute
@NotNull @NotNull ValueMetadataType compute(@NotNull @NotNull List<ValueMetadataType> nonNegativeValues, @NotNull @NotNull List<ValueMetadataType> existingValues, @NotNull @NotNull OperationResult result) throws CommunicationException, ObjectNotFoundException, SchemaException, SecurityViolationException, ConfigurationException, ExpressionEvaluationException
-
named
static ConsolidationValueMetadataComputer named(Supplier<String> nameSupplier, ConsolidationValueMetadataComputer computer)
-
-