Package com.strobel.componentmodel
Interface FrugalKeyMap
-
- All Known Implementing Classes:
ArrayKeyMap,DictionaryKeyMap,EmptyKeyMap,PairKeyMap,SingleKeyMap
public interface FrugalKeyMap
-
-
Field Summary
Fields Modifier and Type Field Description static FrugalKeyMapEMPTY
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <V> Vget(Key<V> key)booleanisEmpty()<V> FrugalKeyMapminus(Key<V> key)<V> FrugalKeyMapplus(Key<V> key, V value)java.lang.StringtoString()
-
-
-
Field Detail
-
EMPTY
static final FrugalKeyMap EMPTY
-
-
Method Detail
-
plus
@NotNull <V> FrugalKeyMap plus(@NotNull Key<V> key, @NotNull V value)
-
minus
@NotNull <V> FrugalKeyMap minus(@NotNull Key<V> key)
-
toString
java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
isEmpty
boolean isEmpty()
-
-