List of usage examples for java.lang ClassLoader subclass-usage
From source file jenkins.scm.api.SCMHeadMixinEqualityGenerator.java
/**
* Generates {@link SCMHeadMixin.Equality} instances for concrete {@link SCMHead} instance types.
* We need {@link SCMHead} instances to perform equality based on the {@link SCMHead#getName()} plus all the property
* values declared on the {@link SCMHeadMixin} interfaces implemented by the {@link SCMHead} concrete type.
* As {@link SCMHead#equals(Object)} is expected to be a hot method, we'd much rather avoid using reflection, so
* instead we use bytecode generation to create our {@link SCMHeadMixin.Equality} subclass for us.
From source file com.netspective.commons.lang.ValueBeanGeneratorClassLoader.java
/**
* A classloader that generates a value object bean based on one or more interfaces. Each getter/setter in the interfaces
* is implemented in the generated bean with private field names using the suffix of the set/get methods. This class
* allows you to manage an entire bean by simply defining an interface. There is special handling for creating value
* beans that need to be settable (mutable) by a ResultSet instance.
* <p/>
From source file org.wrml.runtime.schema.DefaultSchemaLoader.java
/** * <p> * The WRML runtime's default implementation of the SchemaLoader. * </p> */ public class DefaultSchemaLoader extends ClassLoader implements SchemaLoader {
From source file com.netspective.tool.dto.DataTransferObjectClassLoader.java
/**
* A classloader that generates a value object bean based on one or more interfaces. Each getter/setter in the interfaces
* is implemented in the generated bean with private field names using the suffix of the set/get methods. This class
* allows you to manage an entire bean by simply defining an interface. There is special handling for creating value
* beans that need to be settable (mutable) by a ResultSet instance.
* <p/>
From source file com.google.gwt.dev.shell.CompilingClassLoader.java
/**
* An isolated {@link ClassLoader} for running all user code. All user files are
* compiled from source code byte a {@link ByteCodeCompiler}. After compilation,
* some byte code rewriting is performed to support
* <code>JavaScriptObject</code> and its subtypes.
*
From source file alice.tuprolog.lib.OOLibrary.java
/** used to load new classes without touching system class loader */ class ClassLoader extends java.lang.ClassLoader { } /** * Information about an EventListener