Interface ClassRealm

All Known Implementing Classes:
ClassRealmAdapter, DefaultClassRealm

@Deprecated public interface ClassRealm
Deprecated.
Use ClassRealm for new code. This interface must remain on the classpath for Sisu compatibility.

Autonomous sub-portion of a ClassWorld.

This class most closed maps to the ClassLoader role from Java and in facts can provide a ClassLoader view of itself using getClassLoader().

This is a legacy interface from Classworlds 1.x, preserved for binary compatibility. The compiled bytecode of org.eclipse.sisu:org.eclipse.sisu.plexus references this interface directly. Removing it breaks all Maven 3+ builds. New code should use ClassRealm.

Author:
bob mcwhirter, Jason van Zyl