|
Groovy 1.7.0 | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.codehaus.groovy.util.AbstractConcurrentMapBase
org.codehaus.groovy.util.AbstractConcurrentMap
org.codehaus.groovy.util.ManagedConcurrentMap
org.codehaus.groovy.reflection.MixinInMetaClass
class MixinInMetaClass extends ManagedConcurrentMap
Field Summary | |
---|---|
CachedConstructor |
constructor
|
ExpandoMetaClass |
emc
|
CachedClass |
mixinClass
|
Fields inherited from class ManagedConcurrentMap | |
---|---|
bundle |
Fields inherited from class AbstractConcurrentMapBase | |
---|---|
MAXIMUM_CAPACITY, segments |
Constructor Summary | |
MixinInMetaClass(ExpandoMetaClass emc, CachedClass mixinClass)
|
Method Summary | |
---|---|
boolean
|
equals(Object o)
|
CachedClass
|
getInstanceClass()
|
CachedClass
|
getMixinClass()
|
Object
|
getMixinInstance(Object object)
|
int
|
hashCode()
|
static void
|
mixinClassesToMetaClass(MetaClass self, List categoryClasses)
|
void
|
setMixinInstance(Object object, Object mixinInstance)
|
Methods inherited from class ManagedConcurrentMap | |
---|---|
createSegment |
Methods inherited from class AbstractConcurrentMap | |
---|---|
get, getOrPut, put, remove, segmentFor |
Methods inherited from class AbstractConcurrentMapBase | |
---|---|
createSegment, fullSize, hash, segmentFor, size |
Methods inherited from class Object | |
---|---|
wait, wait, wait, hashCode, getClass, equals, toString, notify, notifyAll |
Field Detail |
---|
final CachedConstructor constructor
final ExpandoMetaClass emc
final CachedClass mixinClass
Constructor Detail |
---|
public MixinInMetaClass(ExpandoMetaClass emc, CachedClass mixinClass)
Method Detail |
---|
public boolean equals(Object o)
public CachedClass getInstanceClass()
public CachedClass getMixinClass()
public Object getMixinInstance(Object object)
public int hashCode()
public static void mixinClassesToMetaClass(MetaClass self, List categoryClasses)
public void setMixinInstance(Object object, Object mixinInstance)
Copyright © 2003-2009 The Codehaus. All rights reserved.