it.tidalwave.util
Interface TypeSafeMultiMap
- All Superinterfaces:
- Iterable<Collection<? extends Object>>
- All Known Implementing Classes:
- TypeSafeHashMultiMap
public interface TypeSafeMultiMap
- extends Iterable<Collection<? extends Object>>
- Version:
- $Id$
- Author:
- Fabrizio Giudici
get
@Nonnull
<T> Collection<T> get(@Nonnull
Key<T> key)
containsKey
boolean containsKey(@Nonnull
Key<?> key)
getKeys
@Nonnull
Set<Key<?>> getKeys()
getSize
@Nonnegative
int getSize()
asMap
@Nonnull
Map<Key<?>,Collection<? extends Object>> asMap()
Copyright © 2009-2012 Tidalwave s.a.s.. All Rights Reserved.