public class JSApiHelpers
extends java.lang.Object
Constructor | Description |
---|---|
JSApiHelpers() |
Modifier and Type | Method | Description |
---|---|---|
static net.sergeych.tools.Binder |
createScriptBinder(byte[] jsFileContent,
java.lang.String jsFileName,
JSApiScriptParameters scriptParameters,
boolean putContentIntoContract) |
|
static java.lang.String |
fileName2fileKey(java.lang.String name) |
|
static net.sergeych.tools.Binder |
findScriptBinder(net.sergeych.tools.Binder data,
HashId hashIdToSearch) |
|
static net.sergeych.tools.Binder |
findScriptBinderByFileName(net.sergeych.tools.Binder data,
java.lang.String jsFileName) |
|
static java.util.List<java.lang.String> |
getFileNamesFromScriptBinder(net.sergeych.tools.Binder data) |
|
static java.lang.String |
hashId2hex(HashId hashId) |
|
static HashId |
hex2hashId(java.lang.String hex) |
|
static java.lang.Object |
jo2Object(jdk.nashorn.api.scripting.ScriptObjectMirror jo) |
|
static void |
jo2Object(jdk.nashorn.api.scripting.ScriptObjectMirror jo,
java.lang.Object dest) |
|
static java.lang.String |
unpackJSString(net.sergeych.tools.Binder scriptBinder,
byte[] jsFileContent) |
public static java.lang.String fileName2fileKey(java.lang.String name)
public static net.sergeych.tools.Binder createScriptBinder(byte[] jsFileContent, java.lang.String jsFileName, JSApiScriptParameters scriptParameters, boolean putContentIntoContract)
public static net.sergeych.tools.Binder findScriptBinder(net.sergeych.tools.Binder data, HashId hashIdToSearch)
public static net.sergeych.tools.Binder findScriptBinderByFileName(net.sergeych.tools.Binder data, java.lang.String jsFileName)
public static java.util.List<java.lang.String> getFileNamesFromScriptBinder(net.sergeych.tools.Binder data)
public static java.lang.String unpackJSString(net.sergeych.tools.Binder scriptBinder, byte[] jsFileContent)
public static java.lang.Object jo2Object(jdk.nashorn.api.scripting.ScriptObjectMirror jo)
public static void jo2Object(jdk.nashorn.api.scripting.ScriptObjectMirror jo, java.lang.Object dest)
public static java.lang.String hashId2hex(HashId hashId)
public static HashId hex2hashId(java.lang.String hex)