@FunctionalInterface
public interface KeyTypeIndicator
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getKeyType() |
static <I extends KeyTypeIndicator> |
groupByKeyType(java.util.Collection<? extends I> indicators) |
java.lang.String getKeyType()
static <I extends KeyTypeIndicator> java.util.NavigableMap<java.lang.String,java.util.List<I>> groupByKeyType(java.util.Collection<? extends I> indicators)
I
- The KeyTypeIndicator
indicators
- The indicators to groupNavigableMap
where key=the case insensitive key type
,
value = the List
of all indicators having the same key type