public class MixinInMetaClass extends ManagedConcurrentMap
ManagedConcurrentMap.Entry<K,V>, ManagedConcurrentMap.EntryWithValue<K,V>, ManagedConcurrentMap.Segment<K,V>MAXIMUM_CAPACITY, segmentsbundle| Constructor | Description |
|---|---|
MixinInMetaClass(ExpandoMetaClass emc,
CachedClass mixinClass) |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
equals(java.lang.Object o) |
|
CachedClass |
getInstanceClass() |
|
CachedClass |
getMixinClass() |
|
java.lang.Object |
getMixinInstance(java.lang.Object object) |
|
int |
hashCode() |
|
static void |
mixinClassesToMetaClass(MetaClass self,
java.util.List<java.lang.Class> categoryClasses) |
|
void |
setMixinInstance(java.lang.Object object,
java.lang.Object mixinInstance) |
get, getOrPut, put, remove, segmentForfullSize, hash, sizecreateSegmentpublic MixinInMetaClass(ExpandoMetaClass emc, CachedClass mixinClass)
public java.lang.Object getMixinInstance(java.lang.Object object)
public void setMixinInstance(java.lang.Object object,
java.lang.Object mixinInstance)
public CachedClass getInstanceClass()
public CachedClass getMixinClass()
public static void mixinClassesToMetaClass(MetaClass self, java.util.List<java.lang.Class> categoryClasses)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object