public class DefaultObjectStorage<T> extends java.lang.Object implements ObjectStorage<T>
Constructor and Description |
---|
DefaultObjectStorage() |
Modifier and Type | Method and Description |
---|---|
boolean |
contains(java.lang.String key) |
T |
get(java.lang.String key) |
java.lang.String[] |
getKeys() |
java.util.Collection<T> |
getValues() |
T |
remove(java.lang.String key) |
void |
set(java.lang.String key,
T instance) |
@Nonnull public java.lang.String[] getKeys()
getKeys
in interface ObjectStorage<T>
@Nonnull public java.util.Collection<T> getValues()
getValues
in interface ObjectStorage<T>
@Nullable public T get(@Nonnull java.lang.String key)
get
in interface ObjectStorage<T>
@Nullable public T remove(@Nonnull java.lang.String key)
remove
in interface ObjectStorage<T>
public void set(@Nonnull java.lang.String key, @Nonnull T instance)
set
in interface ObjectStorage<T>
public boolean contains(@Nonnull java.lang.String key)
contains
in interface ObjectStorage<T>