Package: org.codehaus.groovy.tools

## [Java] Class GrapeUtil

- org.codehaus.groovy.tools.GrapeUtil

-     public class GrapeUtil
      extends Object

  Utility methods for parsing compact Grape dependency coordinates.

- - ### Methods Summary

    Methods
    Type Params | Return Type | Name and description
    --- | --- | ---
    `` | `public static Map<String, Object>` | `getIvyParts(String allstr)` Parses a dependency coordinate in Maven or Ivy shorthand form into its component parts.

  - ### Inherited Methods Summary

    Inherited Methods
    Methods inherited from class | Name
    --- | ---
    `class Object` | `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Method Detail

    - #### public static Map<String, Object> getIvyParts(String allstr)

      Parses a dependency coordinate in Maven or Ivy shorthand form into its component parts.

      Recognized forms:

      - Maven: `group:module:version[:classifier][@ext]`
      - Ivy: `group#module;version` (translated internally to the Maven form before parsing)
      Parameters:
        `allstr` - the dependency coordinate to parse
      Returns:
        a map containing any parsed `group`, `module`, `version`, `classifier`, and `ext` entries