# Package com.smartgwt.client.util

- Interface Summary
  Interface | Description
  --- | ---
  BooleanCallback |
  DateDisplayFormatter | DateDisplayFormatter interface.
  DateInputFormatter | DateInputFormatter.
  DateParser | Custom parser for converting formatted date strings to live Date objects.
  KeyCallback |
  PrintCanvasCallback |
  PrintHTMLCallback | Print callback used by `Canvas.getPrintHTML(PrintProperties, PrintHTMLCallback)`
  PrintPreviewCallback |
  ValueCallback |

- Class Summary
  Class | Description
  --- | ---
  Animation |
  ConvertTo | This object contains all of the methods for converting from a JavaScriptObject to an array of specific SmartGWT class types.
  DateUtil | Extensions to the Date class, including added static methods on the Date object, and additional instance methods available on all date instances.
  DOMUtil | DOM related helper methods.
  EnumUtil | Utils for manipulate with a Enum.
  EventHandler | The ISC system provides a predictable cross-browser event-handling mechanism for ISC widgets.
  FileLoader | Helper class to preload skin images.
  Format | Deprecated see `Localized Number Formatting` for details.
  Hover | Utility methods related to hover / tooltips / prompts.
  I18nUtil |
  IDManager |
  JSOHelper | Internal helper class.
  JSON | Utilities for working with JSON data.
  JSONEncoder | Class for encoding objects as JSON strings.
  LogicalDate |
  LogicalDate_CustomFieldSerializer |
  LogicalTime |
  LogicalTime_CustomFieldSerializer |
  LogUtil |
  ObjectFactory | This object contains mappings between the Smartclient object types and SmartGWT class types.
  Offline | The Offline class provides features for storing and retrieving values in persistent browser storage.
  Page | Provides information about the page you're loaded in.
  PrintProperties | Settings for generating printable HTML for components.
  SC |
  StringUtil |