Package dw.util

ClassDescription
ArrayListThe ArrayList class is a container for a list of objects.
AssertThe Assert class provides utility methods for assertion events.
BigIntegerThe BigInteger class is a helper class to represent an arbitrary long integer number.
BytesA simple immutable class representing an array of bytes, used for working with binary data in a scripting context.
CalendarRepresents a Calendar and is based on the java.util.Calendar class.
CollectionRepresents a collection of objects.
CurrencyRepresents a currency supported by the system.
DateUtilsA class with several utility methods for Date objects.
DecimalThe Decimal class is a helper class to perform decimal arithmetic in scripts and to represent a decimal number with arbitrary length.
FilteringCollectionFilteringCollection is an extension of Collection which provides possibilities to
  • filter the elements to return a new FilteringCollection with a filtered set of elements
  • sort the elements to return a new FilteringCollection with a defined sort order
  • transform the elements to return a new FilteringCollection containing related elements
  • provide a map of the elements against a predefined key
GeolocationRead-only class representing a position on the earth (latitude and longitude) and information associated with that location (e.g.
HashMapRepresents a hash map of objects.
HashSetRepresents a HashSet
IteratorThe Iterator class allows you to access items in a collection.
LinkedHashMapThis class implements a HashMap, which guarantees a iteration order according the put-order of the elements in the map.
LinkedHashSetThe class LinkedHashSet implements a hash set with a guaranteed iteration order.
ListAn ordered collection of objects.
LocaleRepresents a Locale supported by the system.
MapRepresents a Map of objects.
MapEntryThe class represent an entry within a Map.
MappingKeyEncapsulates the key for a mapping read in with the ImportKeyValueMapping job step.
MappingMgrUsed to manage and interface with mappings loaded into the system via the ImportKeyValueMapping job step.
PropertyComparatorThis comparator can be used for the List sort() methods and for the SortSet and SortedMap classes.
SecureEncoderSecureEncoder contains many methods for manipulating untrusted data Strings into RFC-Compliant Strings for a given context by encoding "bad" data into the proper format.
SecureFilterSecureFilter contains many methods for manipulating untrusted data Strings into RFC-Compliant Strings for a given context by removing "bad" data from the untrusted data.
SeekableIteratorA special Iterator, which is returned by the system to iterate through large sets of data.
SetRepresents a set of objects.
SortedMapA map that further guarantees that it will be in ascending key order, sorted according to the natural ordering of its keys, or by a comparator provided at sorted map creation time.
SortedSetA set that further guarantees that its iterator will traverse the set in ascending element order, sorted according to the natural ordering of its elements (only supported for Number, String, Date, Money and Quantity), or by a comparator provided at sorted set creation time.
StringUtilsString utility class.
TemplateReads an ISML template from the file system and renders it into a MimeEncodedText object.
UUIDUtilsUtility methods around generating unique IDs.