Package jadex.bytecode.vmhacks
Class ClassStore
- java.lang.Object
- 
- jadex.bytecode.vmhacks.ClassStore
 
- 
- All Implemented Interfaces:
- java.util.Map<java.lang.Object[],java.lang.Class<?>>
 
 public class ClassStore extends java.lang.Object implements java.util.Map<java.lang.Object[],java.lang.Class<?>>Class used to store injected classes globally.
- 
- 
Constructor SummaryConstructors Constructor Description ClassStore()Creates the store.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()OverridebooleancontainsKey(java.lang.Object key)OverridebooleancontainsValue(java.lang.Object value)Overridejava.util.Set<java.util.Map.Entry<java.lang.Object[],java.lang.Class<?>>>entrySet()Overridejava.lang.Class<?>get(java.lang.Object key)OverridebooleanisEmpty()Overridejava.util.Set<java.lang.Object[]>keySet()Overridejava.lang.Class<?>put(java.lang.Object[] key, java.lang.Class<?> value)OverridevoidputAll(java.util.Map<? extends java.lang.Object[],? extends java.lang.Class<?>> m)Overridejava.lang.Class<?>remove(java.lang.Object key)Overrideintsize()Overridejava.util.Collection<java.lang.Class<?>>values()Override
 
- 
- 
- 
Method Detail- 
getpublic java.lang.Class<?> get(java.lang.Object key) Override- Specified by:
- getin interface- java.util.Map<java.lang.Object[],java.lang.Class<?>>
 
 - 
putpublic java.lang.Class<?> put(java.lang.Object[] key, java.lang.Class<?> value)Override- Specified by:
- putin interface- java.util.Map<java.lang.Object[],java.lang.Class<?>>
 
 - 
sizepublic int size() Override- Specified by:
- sizein interface- java.util.Map<java.lang.Object[],java.lang.Class<?>>
 
 - 
isEmptypublic boolean isEmpty() Override- Specified by:
- isEmptyin interface- java.util.Map<java.lang.Object[],java.lang.Class<?>>
 
 - 
containsKeypublic boolean containsKey(java.lang.Object key) Override- Specified by:
- containsKeyin interface- java.util.Map<java.lang.Object[],java.lang.Class<?>>
 
 - 
containsValuepublic boolean containsValue(java.lang.Object value) Override- Specified by:
- containsValuein interface- java.util.Map<java.lang.Object[],java.lang.Class<?>>
 
 - 
removepublic java.lang.Class<?> remove(java.lang.Object key) Override- Specified by:
- removein interface- java.util.Map<java.lang.Object[],java.lang.Class<?>>
 
 - 
putAllpublic void putAll(java.util.Map<? extends java.lang.Object[],? extends java.lang.Class<?>> m) Override- Specified by:
- putAllin interface- java.util.Map<java.lang.Object[],java.lang.Class<?>>
 
 - 
clearpublic void clear() Override- Specified by:
- clearin interface- java.util.Map<java.lang.Object[],java.lang.Class<?>>
 
 - 
keySetpublic java.util.Set<java.lang.Object[]> keySet() Override- Specified by:
- keySetin interface- java.util.Map<java.lang.Object[],java.lang.Class<?>>
 
 - 
valuespublic java.util.Collection<java.lang.Class<?>> values() Override- Specified by:
- valuesin interface- java.util.Map<java.lang.Object[],java.lang.Class<?>>
 
 - 
entrySetpublic java.util.Set<java.util.Map.Entry<java.lang.Object[],java.lang.Class<?>>> entrySet() Override- Specified by:
- entrySetin interface- java.util.Map<java.lang.Object[],java.lang.Class<?>>
 
 
- 
 
-