Groovy 1.7.0

groovy.lang
Annotation Type GrabResolver

java.lang.Object
  groovy.lang.GrabResolver

@Retention(RetentionPolicy.SOURCE)
@Target({
        ElementType.CONSTRUCTOR,
        ElementType.FIELD,
        ElementType.LOCAL_VARIABLE,
        ElementType.METHOD,
        ElementType.PARAMETER,
        ElementType.TYPE})
@interface GrabResolver

Used to add a repository for resolving Grape dependencies

For example:

 @GrabResolver(name='restlet.org', root='http://maven.restlet.org')
 @Grab(group='org.restlet', module='org.restlet', version='1.1.6')
 class MyRestlet extends org.restlet.Restlet {
   // ...
 }
 
author:
Merlyn Albery-Speyer


Required Element Summary
String name

String root

 
Optional Element Summary
boolean m2Compatible

 
Method Summary
 
Methods inherited from class Object
wait, wait, wait, hashCode, getClass, equals, toString, notify, notifyAll
 

Element Detail

m2Compatible

boolean m2Compatible
default:
true


name

String name


root

String root


 

Copyright © 2003-2009 The Codehaus. All rights reserved.