it.tidalwave.util
Interface TypeSafeMap
- All Superinterfaces:
- java.lang.Iterable<java.lang.Object>
- All Known Implementing Classes:
- TypeSafeHashMap
public interface TypeSafeMap
- extends java.lang.Iterable<java.lang.Object>
- Version:
- $Id$
- Author:
- Fabrizio Giudici
Methods inherited from interface java.lang.Iterable |
iterator |
get
@Nonnull
<T> T get(@Nonnull
Key<T> key)
throws NotFoundException
- Throws:
NotFoundException
containsKey
boolean containsKey(@Nonnull
Key<?> key)
getKeys
@Nonnull
java.util.Set<Key<?>> getKeys()
getSize
@Nonnegative
int getSize()
asMap
@Nonnull
java.util.Map<Key<?>,java.lang.Object> asMap()
Copyright © 2009-2011 Tidalwave s.a.s.. All Rights Reserved.