# Serialized Form

## Package org.apache.sling.scripting.javascript.helper

### Class org.apache.sling.scripting.javascript.helper.ExportsObject extends org.mozilla.javascript.NativeObject implements Serializable

serialVersionUID:
  7608182741100799506L

### Class org.apache.sling.scripting.javascript.helper.ModuleObject extends org.mozilla.javascript.NativeObject implements Serializable

serialVersionUID:
  -7538465610554258220L

### Serialized Fields

#### module

    ModuleScope module

### Class org.apache.sling.scripting.javascript.helper.ModuleScope extends org.mozilla.javascript.ImporterTopLevel implements Serializable

serialVersionUID:
  -6063613037620927512L

### Serialized Fields

#### exports

    ExportsObject exports

#### module

    org.mozilla.javascript.Scriptable module

#### name

    String name

### Class org.apache.sling.scripting.javascript.helper.SlingGlobal extends Object implements Serializable

serialVersionUID:
  6080442165748707530L

## Package org.apache.sling.scripting.javascript.wrapper

### Class org.apache.sling.scripting.javascript.wrapper.ScriptableBase extends org.mozilla.javascript.ScriptableObject implements Serializable

### Serialized Fields

#### jsMethods

    Set<String> jsMethods

#### njo

    org.mozilla.javascript.NativeJavaObject njo

### Class org.apache.sling.scripting.javascript.wrapper.ScriptableCalendar extends ScriptableBase implements Serializable

### Serialized Fields

#### calendar

    Calendar calendar

The wrapped Calendar. Will be `null` if the `ScriptableCalendar.jsConstructor(Object)` method is not called, which particularly is the case for the Calendar host object prototype.

#### calendarFormat

    SimpleDateFormat calendarFormat

### Class org.apache.sling.scripting.javascript.wrapper.ScriptableItemMap extends org.mozilla.javascript.ScriptableObject implements Serializable

### Serialized Fields

#### items

    Map<String,​javax.jcr.Item> items

#### log

    org.slf4j.Logger log

default log

### Class org.apache.sling.scripting.javascript.wrapper.ScriptableMap extends ScriptableBase implements Serializable

### Serialized Fields

#### map

    Map<String,​Object> map

### Class org.apache.sling.scripting.javascript.wrapper.ScriptableNode extends ScriptableBase implements Serializable

### Serialized Fields

#### log

    org.slf4j.Logger log

default log

#### node

    javax.jcr.Node node

The wrapped JCR Node instance. Will be `null` if the `ScriptableNode.jsConstructor(Object)` method is not called, which particularly is the case for the Node host object prototype.

### Class org.apache.sling.scripting.javascript.wrapper.ScriptablePrintWriter extends org.mozilla.javascript.ScriptableObject implements Serializable

### Serialized Fields

#### locale

    Locale locale

#### writer

    PrintWriter writer

### Class org.apache.sling.scripting.javascript.wrapper.ScriptableProperty extends ScriptableBase implements Serializable

### Serialized Fields

#### property

    javax.jcr.Property property

The wrapped JCR Property instance. Will be `null` if the `ScriptableProperty.jsConstructor(Object)` method is not called, which particularly is the case for the Property host object prototype.

### Class org.apache.sling.scripting.javascript.wrapper.ScriptableResource extends org.mozilla.javascript.ScriptableObject implements Serializable

### Serialized Fields

#### properties

    org.apache.sling.api.resource.ValueMap properties

#### resource

    org.apache.sling.api.resource.Resource resource

### Class org.apache.sling.scripting.javascript.wrapper.ScriptableVersion extends ScriptableNode implements Serializable

### Serialized Fields

#### version

    javax.jcr.version.Version version

### Class org.apache.sling.scripting.javascript.wrapper.ScriptableVersionHistory extends ScriptableNode implements Serializable

### Serialized Fields

#### versionHistory

    javax.jcr.version.VersionHistory versionHistory