Package org.refcodes.mixin
Interface MaxValueAccessor<V>
-
- Type Parameters:
V
- The type of the maximum value to be used.
- All Known Subinterfaces:
MaxValueAccessor.MaxValueProperty<V>
public interface MaxValueAccessor<V>
Provides access to a maximum value property for e.g. key/maximum value-pair.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
MaxValueAccessor.MaxValueBuilder<V,B extends MaxValueAccessor.MaxValueBuilder<V,B>>
Provides a builder method for a the property returning the builder for applying multiple build operations.static interface
MaxValueAccessor.MaxValueMutator<V>
Extends theMaxValueAccessor
with a setter method.static interface
MaxValueAccessor.MaxValueProperty<V>
Extends theMaxValueAccessor
with a setter method.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description V
getMaxValue()
Retrieves the maximum value from the maximum value property.
-
-
-
Method Detail
-
getMaxValue
V getMaxValue()
Retrieves the maximum value from the maximum value property.- Returns:
- The maximum value stored by the maximum value property.
-
-