Interface FluentMutableOptionalCardinalityHolder<H extends FluentMutableOptionalCardinalityHolder<H>>
- Type Parameters:
H- the type of aFluentMutableOptionalCardinalityHolder
- All Superinterfaces:
CardinalityHolder
public interface FluentMutableOptionalCardinalityHolder<H extends FluentMutableOptionalCardinalityHolder<H>>
extends CardinalityHolder
A
FluentMutableOptionalCardinalityHolder is a
CardinalityHolder whose cardinality can be set programmatically and
fluently and removed programmatically.- Author:
- Silvan Wyss
-
Method Summary
Modifier and TypeMethodDescriptionvoidRemoves the cardinality of the currentFluentMutableOptionalCardinalityHolder.setCardinality(String cardinality) Sets the cardinality of the currentFluentMutableOptionalCardinalityHolder.Methods inherited from interface CardinalityHolder
getBaseCardinality, getCardinality
-
Method Details
-
removeCardinality
void removeCardinality()Removes the cardinality of the currentFluentMutableOptionalCardinalityHolder. -
setCardinality
Sets the cardinality of the currentFluentMutableOptionalCardinalityHolder.- Parameters:
cardinality-- Returns:
- the current
FluentMutableOptionalCardinalityHolder - Throws:
RuntimeException- if the given cardinality is null
-