org.codehaus.groovy.maven.runtime
Interface ClassFactory
- All Superinterfaces:
- Component
public interface ClassFactory
- extends Component
Provides an abstraction to load Groovy classes.
- Version:
- $Id: ClassFactory.java 11355 2008-03-31 16:53:52Z user57 $
- Author:
- Jason Dillon
Field Summary |
static java.lang.String |
KEY
|
Method Summary |
java.lang.Class |
create(ClassSource classSource,
java.lang.ClassLoader classLoader)
|
java.lang.Class |
create(ClassSource classSource,
java.lang.ClassLoader classLoader,
ResourceLoader resourceLoader)
|
java.lang.Class |
create(java.lang.String className,
java.lang.ClassLoader classLoader)
|
java.lang.Class |
create(java.lang.String className,
java.lang.ClassLoader classLoader,
ResourceLoader resourceLoader)
|
KEY
static final java.lang.String KEY
create
java.lang.Class create(ClassSource classSource,
java.lang.ClassLoader classLoader,
ResourceLoader resourceLoader)
throws java.lang.Exception
- Throws:
java.lang.Exception
create
java.lang.Class create(ClassSource classSource,
java.lang.ClassLoader classLoader)
throws java.lang.Exception
- Throws:
java.lang.Exception
create
java.lang.Class create(java.lang.String className,
java.lang.ClassLoader classLoader,
ResourceLoader resourceLoader)
throws java.lang.Exception
- Throws:
java.lang.Exception
create
java.lang.Class create(java.lang.String className,
java.lang.ClassLoader classLoader)
throws java.lang.Exception
- Throws:
java.lang.Exception
Copyright © 2006-2009 Codehaus. All Rights Reserved.