Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT

## 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
Modifier and Type | Required Element and Description
--- | ---
`String` | `module` The module or artifact, e.g.: "ant-junit"

Optional Element Summary
Modifier and Type | Optional Element and Description
--- | ---
`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:
    ""

Overview | Package | Class | Tree | Deprecated | Index | Help
| Copyright © 2003-2010 The Codehaus. All rights reserved.
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT