Class BOHelperMap

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

public class BOHelperMap extends Object
Helper class used to obtain a helper for a particular business object.
  • Constructor Details

    • BOHelperMap

      public BOHelperMap()
  • Method Details

    • getClassNameSet

      public static Set<String> getClassNameSet()
      Gets an set of all available business object class names.
      Returns:
      Set the array of class names
    • getClassNames

      public static 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(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(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(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