public class MixinInMetaClass extends ManagedConcurrentMap
ManagedConcurrentMap.Entry<K,V>, ManagedConcurrentMap.EntryWithValue<K,V>, ManagedConcurrentMap.Segment<K,V>bundleMAXIMUM_CAPACITY, segments| Constructor and Description |
|---|
MixinInMetaClass(ExpandoMetaClass emc,
CachedClass mixinClass) |
| Modifier and Type | Method and 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) |
createSegmentget, getOrPut, put, remove, segmentForfullSize, hash, size, valuespublic 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