BDL data types package These topics cover the built-in classes of BDL data types BYTE data type as class The BYTE primitive data type provides a set of utility methods to manipulate BYTE data. STRING data type as class The STRING built-in data type provides a set of utility methods to manipulate character strings. TEXT data type as class The TEXT primitive data type provides a set of utility methods to manipulate TEXT data. DYNAMIC ARRAY as class The DYNAMIC ARRAY (or static ARRAY) type provides a set of utility methods to manipulate the array elements. DICTIONARY as class The DICTIONARY type provides a set of utility methods to manipulate the dictionary elements. Java Array type as class The Java Array type provides a set of utility methods array elements.