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 SummaryNested classes/interfaces inherited from class org.codehaus.groovy.util.ManagedConcurrentMapManagedConcurrentMap.Entry<K,V>, ManagedConcurrentMap.EntryWithValue<K,V>, ManagedConcurrentMap.Segment<K,V>
- 
Field SummaryFields inherited from class org.codehaus.groovy.util.ManagedConcurrentMapbundleFields inherited from class org.codehaus.groovy.util.AbstractConcurrentMapBaseMAXIMUM_CAPACITY, segments
- 
Constructor SummaryConstructors Constructor Description MixinInMetaClass(ExpandoMetaClass emc, CachedClass mixinClass)
- 
Method SummaryModifier 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.ManagedConcurrentMapcreateSegmentMethods inherited from class org.codehaus.groovy.util.AbstractConcurrentMapget, getOrPut, put, remove, segmentForMethods inherited from class org.codehaus.groovy.util.AbstractConcurrentMapBasefullSize, hash, size, valuesMethods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
- 
Constructor Details- 
MixinInMetaClass
 
- 
- 
Method Details- 
getMixinInstancepublic java.lang.Object getMixinInstance(java.lang.Object object)
- 
setMixinInstancepublic void setMixinInstance(java.lang.Object object, java.lang.Object mixinInstance)
- 
getInstanceClass
- 
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
 
 
-