# Serialized Form

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

### Class org.apache.sling.scripting.javascript.helper.ExportsObject

class ExportsObject extends org.mozilla.javascript.NativeObject implements Serializable

serialVersionUID:
  7608182741100799506L

### Class org.apache.sling.scripting.javascript.helper.ModuleObject

class ModuleObject extends org.mozilla.javascript.NativeObject implements Serializable

serialVersionUID:
  -7538465610554258220L

#### Serialized Fields

##### module

    ModuleScope module

### Class org.apache.sling.scripting.javascript.helper.ModuleScope

class 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

class SlingGlobal extends Object implements Serializable

serialVersionUID:
  6080442165748707530L

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

### Class org.apache.sling.scripting.javascript.wrapper.ScriptableBase

class 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

class 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

class 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

class ScriptableMap extends ScriptableBase implements Serializable

#### Serialized Fields

##### map

    Map<String,Object> map

### Class org.apache.sling.scripting.javascript.wrapper.ScriptableNode

class 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

class ScriptablePrintWriter extends org.mozilla.javascript.ScriptableObject implements Serializable

#### Serialized Fields

##### locale

    Locale locale

##### writer

    PrintWriter writer

### Class org.apache.sling.scripting.javascript.wrapper.ScriptableProperty

class 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

class 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

class ScriptableVersion extends ScriptableNode implements Serializable

#### Serialized Fields

##### version

    javax.jcr.version.Version version

### Class org.apache.sling.scripting.javascript.wrapper.ScriptableVersionHistory

class ScriptableVersionHistory extends ScriptableNode implements Serializable

#### Serialized Fields

##### versionHistory

    javax.jcr.version.VersionHistory versionHistory