Primavera Integration API 7.0

com.primavera.integration.client.bo.helper
Class BOHelperMap

java.lang.Object
  extended by com.primavera.integration.client.bo.helper.BOHelperMap

public class BOHelperMap
extends java.lang.Object

Helper class used to obtain a helper for a particular business object.


Constructor Summary
BOHelperMap()
           
 
Method Summary
static
<T extends BusinessObject>
BOHelper<T>
getBOHelper(java.lang.Class<T> classInstance)
          Gets a business object helper for a particular type of business object, given the business object Class.
static BOHelper<? extends BusinessObject> getBOHelper(java.lang.String sClassName)
          Gets a business object helper for a particular type of business object, given the business object name.
static BOHelper<? extends BusinessObject> getBOHelperFromInternalName(java.lang.String sClassName)
          Gets a business object helper for a particular type of business object, given the internal server-side name.
static java.lang.String[] getClassNames()
          Gets an array of all available business object class names.
static java.util.Set<java.lang.String> getClassNameSet()
          Gets an set of all available business object class names.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BOHelperMap

public BOHelperMap()
Method Detail

getClassNameSet

public static java.util.Set<java.lang.String> getClassNameSet()
Gets an set of all available business object class names.

Returns:
Set the array of class names

getClassNames

public static java.lang.String[] getClassNames()
Gets an array of all available business object class names.

Returns:
String[] the array of class names

getBOHelper

public static BOHelper<? extends BusinessObject> getBOHelper(java.lang.String sClassName)
Gets a business object helper for a particular type of business object, given the business object name.

Parameters:
sClassName - the name of the business object class
Returns:
BOHelper the business object helper

getBOHelper

public static <T extends BusinessObject> BOHelper<T> getBOHelper(java.lang.Class<T> classInstance)
Gets a business object helper for a particular type of business object, given the business object Class.

Parameters:
classInstance - the business object's class object
Returns:
BOHelper the business object helper

getBOHelperFromInternalName

public static BOHelper<? extends BusinessObject> getBOHelperFromInternalName(java.lang.String sClassName)
Gets a business object helper for a particular type of business object, given the internal server-side name.

Parameters:
sClassName - the internal server-side name of the business object class
Returns:
BOHelper the business object helper

Primavera Integration API 7.0

Copyright © 2003, 2009, Oracle and/or its affiliates. All rights reserved.