Class SyntheticRepository

  • All Implemented Interfaces:
    Repository

    public class SyntheticRepository
    extends MemorySensitiveClassPathRepository
    This repository is used in situations where a Class is created outside the realm of a ClassLoader. Classes are loaded from the file systems using the paths specified in the given class path. By default, this is the value returned by ClassPath.getClassPath().
    This repository uses a factory design, allowing it to maintain a collection of different classpaths, and as such It is designed to be used as a singleton per classpath.
    Version:
    $Id$
    See Also:
    Repository