## Package com.google.gwt.core.client

Fundamental classes used in client-side GWT code.

See:
Description

Interface Summary
EntryPoint | Implement this interface to allow a class to act as a module entry point.
GWT.UncaughtExceptionHandler | This interface is used to catch exceptions at the "top level" just before they escape to the browser.

Class Summary
Duration | A utility class for measuring elapsed time.
GWT | Supports core functionality that in some cases requires direct support from the compiler and runtime systems such as runtime type information and deferred binding.
GWTBridge | When running in hosted mode, acts as a bridge from `GWT` into the hosted mode environment.
JavaScriptObject | An opaque handle to a native JavaScript object.
JsArray<T extends JavaScriptObject> | A simple wrapper around a homogeneous native array of `JavaScriptObject` values.
JsArrayBoolean | A simple wrapper around a homogeneous native array of boolean values.
JsArrayInteger | A simple wrapper around a homogeneous native array of integer values.
JsArrayNumber | A simple wrapper around a homogeneous native array of numeric values.
JsArrayString | A simple wrapper around a homogeneous native array of string values.

Exception Summary
JavaScriptException | Any JavaScript exceptions occurring within JSNI methods are wrapped as this class when caught in Java code.

Annotation Types Summary
UnsafeNativeLong | This annotation can be placed on a native method to allow it to directly access Java `long` values.

## Package com.google.gwt.core.client Description

Fundamental classes used in client-side GWT code. The classes in this package represent concepts fundamental to GWT, such as module entry points, and interfacing with JavaScript.