| Interface | Description | 
|---|---|
| IBeanFilter | This interface is provided as a mechanism to create a custom bean filter for the JSONFilter that is applied to beans by  JSTranslater.toJS(). | 
| IToJavaScript | Deprecated use IToJSON instead | 
| IToJSON | Mark with and implement this interface on any class you want to make JS-serializeable by the ISC server engine. | 
| Class | Description | 
|---|---|
| JSONFilter | This class provides you to specify the properties of a Map, Bean or Collection of Maps or Beans to serialize to JSON when processed by JSTranslater.toJS(). | 
| JSSyntaxScannerFilter | JSSyntaxScannerFilterlooks for Javascript syntax errors in code sent to the browser. | 
| JSTranslater | JSTranslaterprovides translation of Java objects to JavaScript equivalents. | 
| KeepPropertiesBeanFilter | A simple IBeanFilter for use with the JSONFilter that filters beans based on a simple property list. | 
| Exception | Description | 
|---|---|
| UnconvertableException | This exception is thrown whenever the Isomorphic Java->Javascript serializer encounters an object it does not know how to serialize. |