Class RestCollection<T>
- java.lang.Object
-
- org.glassfish.admin.rest.composite.RestCollection<T>
-
public class RestCollection<T> extends Object
- Author:
- jdlee
-
-
Constructor Summary
Constructors Constructor Description RestCollection()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
checkClass(Class<?> desired, Class<?> given)
void
clear()
boolean
containsKey(Object key)
boolean
containsKey(String id)
boolean
containsValue(Object value)
Set<Map.Entry<RestModelMetadata,T>>
entrySet()
T
get(Object key)
T
get(String id)
boolean
isEmpty()
Set<RestModelMetadata>
keySet()
void
put(String id, T model)
T
put(RestModelMetadata key, T value)
void
putAll(Map<? extends RestModelMetadata,? extends T> m)
T
remove(Object key)
T
remove(String id)
int
size()
Collection<T>
values()
-
-
-
Method Detail
-
containsKey
public boolean containsKey(String id)
-
size
public int size()
-
isEmpty
public boolean isEmpty()
-
containsKey
public boolean containsKey(Object key)
-
containsValue
public boolean containsValue(Object value)
-
put
public T put(RestModelMetadata key, T value)
-
putAll
public void putAll(Map<? extends RestModelMetadata,? extends T> m)
-
clear
public void clear()
-
keySet
public Set<RestModelMetadata> keySet()
-
values
public Collection<T> values()
-
entrySet
public Set<Map.Entry<RestModelMetadata,T>> entrySet()
-
checkClass
protected void checkClass(Class<?> desired, Class<?> given) throws IllegalArgumentException
- Throws:
IllegalArgumentException
-
-