br.eti.kinoshita.testlinkjavaapi.util
Class Util

java.lang.Object
  extended by br.eti.kinoshita.testlinkjavaapi.util.Util

public class Util
extends Object

Since:
Author:
Bruno P. Kinoshita - http://www.kinoshita.eti.br

Method Summary
static Object[] getArray(Map<String,Object> map, String key)
           
static Attachment getAttachment(Map<String,Object> map)
           
static Map<String,Object> getAttachmentMap(Attachment attachment)
           
static Boolean getBoolean(Map<String,Object> map, String key)
           
static Build getBuild(Map<String,Object> map)
           
static Map<String,Object> getBuildMap(Build build)
           
static CustomField getCustomField(Map<String,Object> map)
           
static Execution getExecution(Map<String,Object> map)
           
static Integer getInteger(Map<String,Object> map, String key)
           
static Platform getPlatform(Map<String,Object> map)
           
static Map<String,Object> getRequirementAttachmentMap(Attachment attachment)
           
static List<Map<String,Object>> getRequirementsGroupedByReqSpecMap(List<Requirement> requirements)
           
static Map<String,Object> getRequirementSpecificatoinAttachmentMap(Attachment attachment)
           
static String getString(Map<String,Object> map, String key)
           
static TestCase getTestCase(Map<String,Object> map)
           
static Map<String,Object> getTestCaseAttachmentMap(Attachment attachment)
           
static Map<String,Object> getTestCaseMap(TestCase testCase)
           
static Map<String,Object> getTestCaseStepMap(TestCaseStep testCaseStep)
           
static TestPlan getTestPlan(Map<String,Object> map)
           
static Map<String,Object> getTestPlanMap(TestPlan plan)
           
static TestProject getTestProject(Map<String,Object> map)
          Extracts a Test Project from a Map.
static Map<String,Object> getTestProjectAttachmentMap(Attachment attachment)
           
static Map<String,Object> getTestProjectMap(TestProject project)
           
static TestSuite getTestSuite(Map<String,Object> map)
           
static Map<String,Object> getTestSuiteAttachmentMap(Attachment attachment)
           
static Map<String,Object> getTestSuiteMap(TestSuite testSuite)
           
static void putIfNotNullAndTrue(Map<String,Object> map, String key, Boolean boolValue)
          Puts a boolean value into a map if the value is not null.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getTestProjectMap

public static final Map<String,Object> getTestProjectMap(TestProject project)
Parameters:
project -
Returns:

putIfNotNullAndTrue

public static void putIfNotNullAndTrue(Map<String,Object> map,
                                       String key,
                                       Boolean boolValue)
Puts a boolean value into a map if the value is not null.

Parameters:
map - Map.
key - Key.
boolValue - Boolean value.

getTestProject

public static final TestProject getTestProject(Map<String,Object> map)
Extracts a Test Project from a Map.

Parameters:
map - Map with properties of a Test Project.
Returns:
Test Project.

getBoolean

public static Boolean getBoolean(Map<String,Object> map,
                                 String key)
Parameters:
map -
key -
Returns:

getString

public static final String getString(Map<String,Object> map,
                                     String key)
Parameters:
map -
key -
Returns:

getInteger

public static final Integer getInteger(Map<String,Object> map,
                                       String key)
Parameters:
map -
key -
Returns:

getTestPlanMap

public static final Map<String,Object> getTestPlanMap(TestPlan plan)
Parameters:
plan -
Returns:

getTestPlan

public static final TestPlan getTestPlan(Map<String,Object> map)
Parameters:
map -
Returns:

getPlatform

public static final Platform getPlatform(Map<String,Object> map)
Parameters:
map -
Returns:

getTestCaseMap

public static final Map<String,Object> getTestCaseMap(TestCase testCase)
Parameters:
testCase -
Returns:

getTestCaseStepMap

public static final Map<String,Object> getTestCaseStepMap(TestCaseStep testCaseStep)
Parameters:
testCaseStep -
Returns:

getTestSuiteMap

public static final Map<String,Object> getTestSuiteMap(TestSuite testSuite)
Parameters:
testSuite -
Returns:

getTestSuite

public static final TestSuite getTestSuite(Map<String,Object> map)
Parameters:
map -
Returns:

getTestCase

public static final TestCase getTestCase(Map<String,Object> map)
Parameters:
map -
Returns:

getArray

public static Object[] getArray(Map<String,Object> map,
                                String key)
Parameters:
map -
string -
Returns:

getBuildMap

public static final Map<String,Object> getBuildMap(Build build)
Parameters:
build -
Returns:

getAttachmentMap

public static final Map<String,Object> getAttachmentMap(Attachment attachment)
Parameters:
attachment -
Returns:

getTestCaseAttachmentMap

public static final Map<String,Object> getTestCaseAttachmentMap(Attachment attachment)
Parameters:
attachment -
Returns:

getTestSuiteAttachmentMap

public static final Map<String,Object> getTestSuiteAttachmentMap(Attachment attachment)
Parameters:
attachment -
Returns:

getTestProjectAttachmentMap

public static final Map<String,Object> getTestProjectAttachmentMap(Attachment attachment)
Parameters:
attachment -
Returns:

getRequirementAttachmentMap

public static final Map<String,Object> getRequirementAttachmentMap(Attachment attachment)
Parameters:
attachment -
Returns:

getRequirementSpecificatoinAttachmentMap

public static final Map<String,Object> getRequirementSpecificatoinAttachmentMap(Attachment attachment)
Parameters:
attachment -
Returns:

getAttachment

public static final Attachment getAttachment(Map<String,Object> map)
Parameters:
map -
Returns:

getRequirementsGroupedByReqSpecMap

public static final List<Map<String,Object>> getRequirementsGroupedByReqSpecMap(List<Requirement> requirements)
Parameters:
requirements -
Returns:

getExecution

public static final Execution getExecution(Map<String,Object> map)
Parameters:
map -
Returns:

getBuild

public static final Build getBuild(Map<String,Object> map)
Parameters:
map -
Returns:

getCustomField

public static final CustomField getCustomField(Map<String,Object> map)
Parameters:
map -
Returns:


Copyright © 2010-2010 the testlink-java-api team-2010. All Rights Reserved.