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(Object o) |
CachedClass |
getInstanceClass() |
CachedClass |
getMixinClass() |
Object |
getMixinInstance(Object object) |
int |
hashCode() |
static void |
mixinClassesToMetaClass(MetaClass self,
List<Class> categoryClasses) |
void |
setMixinInstance(Object object,
Object mixinInstance) |
createSegmentget, getOrPut, put, remove, segmentForfullSize, hash, size, valuespublic MixinInMetaClass(ExpandoMetaClass emc, CachedClass mixinClass)
public CachedClass getInstanceClass()
public CachedClass getMixinClass()
public static void mixinClassesToMetaClass(MetaClass self, List<Class> categoryClasses)