## Uses of Class
org.codehaus.plexus.classworlds.realm.ClassRealm

Packages that use ClassRealm
org.codehaus.classworlds
org.codehaus.plexus.classworlds
org.codehaus.plexus.classworlds.launcher
org.codehaus.plexus.classworlds.realm
org.codehaus.plexus.classworlds.strategy

### Uses of ClassRealm in org.codehaus.classworlds

Subclasses of ClassRealm in org.codehaus.classworlds
`class` `ClassRealmReverseAdapter` Deprecated.

Methods in org.codehaus.classworlds that return ClassRealm
`ClassRealm` ClassRealmReverseAdapter.`createChildRealm​(java.lang.String id)` Deprecated.
`ClassRealm` ClassRealmReverseAdapter.`getParentRealm()` Deprecated.
`ClassRealm` ClassWorldReverseAdapter.`getRealm​(java.lang.String id)` Deprecated.
`ClassRealm` ClassRealmReverseAdapter.`locateSourceRealm​(java.lang.String className)` Deprecated.
`ClassRealm` ClassWorldReverseAdapter.`newRealm​(java.lang.String id)` Deprecated.
`ClassRealm` ClassWorldReverseAdapter.`newRealm​(java.lang.String id, java.lang.ClassLoader classLoader)` Deprecated.

Methods in org.codehaus.classworlds with parameters of type ClassRealm
`static ClassRealmAdapter` ClassRealmAdapter.`getInstance​(ClassRealm newRealm)` Deprecated.
`void` ClassRealmReverseAdapter.`setParentRealm​(ClassRealm classRealm)` Deprecated.

### Uses of ClassRealm in org.codehaus.plexus.classworlds

Methods in org.codehaus.plexus.classworlds that return ClassRealm
`ClassRealm` ClassWorld.`getClassRealm​(java.lang.String id)`
`ClassRealm` ClassWorld.`getRealm​(java.lang.String id)`
`ClassRealm` ClassWorld.`newRealm​(java.lang.String id)`
`ClassRealm` ClassWorld.`newRealm​(java.lang.String id, java.lang.ClassLoader classLoader)`

Methods in org.codehaus.plexus.classworlds that return types with arguments of type ClassRealm
`java.util.Collection<ClassRealm>` ClassWorld.`getRealms()`

Methods in org.codehaus.plexus.classworlds with parameters of type ClassRealm
`void` ClassWorldListener.`realmCreated​(ClassRealm realm)`
`void` ClassWorldListener.`realmDisposed​(ClassRealm realm)`

### Uses of ClassRealm in org.codehaus.plexus.classworlds.launcher

Methods in org.codehaus.plexus.classworlds.launcher that return ClassRealm
`ClassRealm` Launcher.`getMainRealm()` Retrieve the main entry realm.

### Uses of ClassRealm in org.codehaus.plexus.classworlds.realm

Methods in org.codehaus.plexus.classworlds.realm that return ClassRealm
`ClassRealm` ClassRealm.`createChildRealm​(java.lang.String id)`
`ClassRealm` ClassRealm.`getParentRealm()`

Methods in org.codehaus.plexus.classworlds.realm that return types with arguments of type ClassRealm
`java.util.Collection<ClassRealm>` ClassRealm.`getImportRealms()`

Methods in org.codehaus.plexus.classworlds.realm with parameters of type ClassRealm
`void` ClassRealm.`setParentRealm​(ClassRealm realm)`

### Uses of ClassRealm in org.codehaus.plexus.classworlds.strategy

Fields in org.codehaus.plexus.classworlds.strategy declared as ClassRealm
`protected ClassRealm` AbstractStrategy.`realm`

Methods in org.codehaus.plexus.classworlds.strategy that return ClassRealm
`ClassRealm` AbstractStrategy.`getRealm()`
`ClassRealm` Strategy.`getRealm()`

Methods in org.codehaus.plexus.classworlds.strategy with parameters of type ClassRealm
`static Strategy` StrategyFactory.`getStrategy​(ClassRealm realm)`
`static Strategy` StrategyFactory.`getStrategy​(ClassRealm realm, java.lang.String hint)`

Constructors in org.codehaus.plexus.classworlds.strategy with parameters of type ClassRealm
`AbstractStrategy​(ClassRealm realm)`
`OsgiBundleStrategy​(ClassRealm realm)`
`ParentFirstStrategy​(ClassRealm realm)`
`SelfFirstStrategy​(ClassRealm realm)`