Community articlePackage Naming Conventions
Added by IBM contributorIBM on July 26, 2013
Rate this article 1 starsRate this article 2 starsRate this article 3 starsRate this article 4 starsRate this article 5 stars

The main purpose of package names is to distinguish the functions in a package from those in other packages that could potentially have the same names. All packages you create must contain an underscore in their names. For example, the convertDate function belongs to a package called sample_package.
  • Choose a name that aptly describes the set of functions you are creating and is distinct enough to be unique within its realm of usage.
  • The package name is an internal logical element of the API.
  • Package names are case sensitive.
  • All package names you define must contain an underscore.
Note: A group of functions is provided with the Forms System software as the package. The package is reserved for system functions that are defined in the XFDL Specification. You may not add to the system package or call your packages by the name system.