Package org.codehaus.groovy.reflection
Class MixinInMetaClass
- java.lang.Object
- 
- org.codehaus.groovy.util.AbstractConcurrentMapBase
- 
- org.codehaus.groovy.util.AbstractConcurrentMap<K,V>
- 
- org.codehaus.groovy.util.ManagedConcurrentMap
- 
- org.codehaus.groovy.reflection.MixinInMetaClass
 
 
 
 
- 
 public class MixinInMetaClass extends ManagedConcurrentMap 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class org.codehaus.groovy.util.ManagedConcurrentMapManagedConcurrentMap.Entry<K,V>, ManagedConcurrentMap.EntryWithValue<K,V>, ManagedConcurrentMap.Segment<K,V>
 
- 
 - 
Field Summary- 
Fields inherited from class org.codehaus.groovy.util.ManagedConcurrentMapbundle
 - 
Fields inherited from class org.codehaus.groovy.util.AbstractConcurrentMapBaseMAXIMUM_CAPACITY, segments
 
- 
 - 
Constructor SummaryConstructors Constructor Description MixinInMetaClass(ExpandoMetaClass emc, CachedClass mixinClass)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)CachedClassgetInstanceClass()CachedClassgetMixinClass()java.lang.ObjectgetMixinInstance(java.lang.Object object)inthashCode()static voidmixinClassesToMetaClass(MetaClass self, java.util.List<java.lang.Class> categoryClasses)voidsetMixinInstance(java.lang.Object object, java.lang.Object mixinInstance)- 
Methods inherited from class org.codehaus.groovy.util.ManagedConcurrentMapcreateSegment
 - 
Methods inherited from class org.codehaus.groovy.util.AbstractConcurrentMapget, getOrPut, put, remove, segmentFor
 - 
Methods inherited from class org.codehaus.groovy.util.AbstractConcurrentMapBasefullSize, hash, size, values
 
- 
 
- 
- 
- 
Constructor Detail- 
MixinInMetaClasspublic MixinInMetaClass(ExpandoMetaClass emc, CachedClass mixinClass) 
 
- 
 - 
Method Detail- 
getMixinInstancepublic java.lang.Object getMixinInstance(java.lang.Object object) 
 - 
setMixinInstancepublic void setMixinInstance(java.lang.Object object, java.lang.Object mixinInstance)
 - 
getInstanceClasspublic CachedClass getInstanceClass() 
 - 
getMixinClasspublic CachedClass getMixinClass() 
 - 
mixinClassesToMetaClasspublic static void mixinClassesToMetaClass(MetaClass self, java.util.List<java.lang.Class> categoryClasses) 
 - 
equalspublic boolean equals(java.lang.Object o) - Overrides:
- equalsin class- java.lang.Object
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- java.lang.Object
 
 
- 
 
-