public interface

ProjectVersionParser

com.atlassian.jira.imports.project.parser.ProjectVersionParser
Known Indirect Subclasses

Class Overview

Converts project version xml in a JIRA backup to an object representation.

Summary

Constants
String VERSION_ENTITY_NAME Entity name for Version
Public Methods
ExternalVersion parse(Map attributes)
Transforms a set of attributes into an ExternalVersion.

Constants

public static final String VERSION_ENTITY_NAME

Entity name for Version

Constant Value: "Version"

Public Methods

public ExternalVersion parse (Map attributes)

Transforms a set of attributes into an ExternalVersion.

Parameters
attributes is a map of key value pairs that represent the attributes of an ExternalVersion. The following attributes are required, otherwise a ParseException will be thrown:
  • id (required)
  • project (required)
  • name (required)
  • sequence (optional)
Returns
  • an ExternalVersion the attributes contain id and key.
Throws
ParseException If the attributes are invalid.