com.atlassian.jira.imports.csv.mappers
Class FirstInitialFirstNameUserMapper

java.lang.Object
  extended by com.atlassian.jira.imports.csv.mappers.FirstInitialFirstNameUserMapper
All Implemented Interfaces:
ExternalObjectMapper, ExternalUserMapper

public class FirstInitialFirstNameUserMapper
extends Object
implements ExternalUserMapper

CSV user mapper that assumes the name in the format "John Smith". "John Smith" is used as full name and "jsmith" as username.


Field Summary
 
Fields inherited from interface com.atlassian.jira.imports.csv.mappers.ExternalUserMapper
ASSIGNEE_PREFIX, DEFAULT_EMAIL_SUFFIX, REPORTER_PREFIX
 
Fields inherited from interface com.atlassian.jira.imports.csv.mappers.ExternalObjectMapper
SP
 
Constructor Summary
FirstInitialFirstNameUserMapper(String nameField)
           
FirstInitialFirstNameUserMapper(String nameField, String emailSuffix)
           
 
Method Summary
 ExternalUser buildFromMultiMap(org.apache.commons.collections.MultiMap bean)
           
static String extractUsername(String fullName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FirstInitialFirstNameUserMapper

public FirstInitialFirstNameUserMapper(String nameField)

FirstInitialFirstNameUserMapper

public FirstInitialFirstNameUserMapper(String nameField,
                                       String emailSuffix)
Method Detail

buildFromMultiMap

public ExternalUser buildFromMultiMap(org.apache.commons.collections.MultiMap bean)
Specified by:
buildFromMultiMap in interface ExternalUserMapper

extractUsername

public static String extractUsername(String fullName)


Copyright © 2002-2009 Atlassian. All Rights Reserved.