# Package com.isomorphic.js

package com.isomorphic.js

- Class
  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()`.
  IDoNotSerialize
  Marker interface for any object that you do not want JSTransleter to serialize.
  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.
  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
  `JSSyntaxScannerFilter` looks for Javascript syntax errors in code sent to the browser.
  JSTranslater
  `JSTranslater` provides 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.
  UnconvertableException
  This exception is thrown whenever the Isomorphic Java->Javascript serializer encounters an object it does not know how to serialize.