## groovy.lang
Annotation Type GrabExclude

    @Retention(value=SOURCE)
    @Target(value={CONSTRUCTOR,FIELD,LOCAL_VARIABLE,METHOD,PARAMETER,TYPE})
    public @interface GrabExclude

Used to exclude the indirectly referenced artifact from the classpath.

Add it within a `@Grapes` annotation.

Required Element Summary
`String` `module` The module or artifact, e.g.: "ant-junit"

Optional Element Summary
`String` `group` The organisation or group, e.g.: "org.apache.ant"
`String` `value` Allows a more compact convenience format in one of two formats, e.g.: "org.apache.ant:ant-junit" or "org.apache.ant#ant-junit".

Element Detail

### module

    public abstract String module

  The module or artifact, e.g.: "ant-junit"

### group

    public abstract String group

  The organisation or group, e.g.: "org.apache.ant"

  Default:
    ""

### value

    public abstract String value

  Allows a more compact convenience format in one of two formats, e.g.: "org.apache.ant:ant-junit" or "org.apache.ant#ant-junit".

  Default:
    ""

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