mongo-portable
Version:
Portable Pure JS MongoDB - Based on Monglodb (https://github.com/euforic/monglodb.git) by Christian Sullivan (http://RogueSynaptics.com)
2,582 lines • 342 kB
JSON
{
"id": 0,
"name": "Mongo Portable",
"kind": 0,
"flags": {},
"children": [
{
"id": 718,
"name": "Aggregation",
"kind": 128,
"kindString": "Class",
"flags": {
"isExported": true
},
"children": [
{
"id": 721,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
"flags": {
"isExported": true
},
"signatures": [
{
"id": 722,
"name": "new Aggregation",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
"id": 723,
"name": "pipeline",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "any"
}
}
],
"type": {
"type": "reference",
"name": "Aggregation",
"id": 718
}
}
],
"sources": [
{
"fileName": "aggregation/Aggregation.ts",
"line": 199,
"character": 29
}
]
},
{
"id": 720,
"name": "logger",
"kind": 1024,
"kindString": "Property",
"flags": {
"isExported": true,
"isProtected": true
},
"sources": [
{
"fileName": "aggregation/Aggregation.ts",
"line": 199,
"character": 17
}
],
"type": {
"type": "reference",
"name": "JSWLogger"
}
},
{
"id": 719,
"name": "pipeline",
"kind": 1024,
"kindString": "Property",
"flags": {
"isExported": true,
"isPublic": true
},
"sources": [
{
"fileName": "aggregation/Aggregation.ts",
"line": 197,
"character": 16
}
],
"type": {
"type": "intrinsic",
"name": "any"
}
},
{
"id": 724,
"name": "aggregate",
"kind": 2048,
"kindString": "Method",
"flags": {
"isExported": true,
"isPublic": true
},
"signatures": [
{
"id": 725,
"name": "aggregate",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
"id": 726,
"name": "collection",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "any"
}
}
],
"type": {
"type": "intrinsic",
"name": "any"
}
}
],
"sources": [
{
"fileName": "aggregation/Aggregation.ts",
"line": 207,
"character": 17
}
]
},
{
"id": 727,
"name": "validStage",
"kind": 2048,
"kindString": "Method",
"flags": {
"isExported": true,
"isPublic": true
},
"signatures": [
{
"id": 728,
"name": "validStage",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
"id": 729,
"name": "stage",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "any"
}
}
],
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "true"
},
{
"type": "intrinsic",
"name": "false"
}
]
}
}
],
"sources": [
{
"fileName": "aggregation/Aggregation.ts",
"line": 236,
"character": 18
}
]
}
],
"groups": [
{
"title": "Constructors",
"kind": 512,
"children": [
721
]
},
{
"title": "Properties",
"kind": 1024,
"children": [
720,
719
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
724,
727
]
}
],
"sources": [
{
"fileName": "aggregation/Aggregation.ts",
"line": 196,
"character": 24
}
]
},
{
"id": 962,
"name": "BaseStore",
"kind": 128,
"kindString": "Class",
"flags": {
"isExported": true
},
"children": [
{
"id": 963,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
"flags": {
"isExported": true
},
"signatures": [
{
"id": 964,
"name": "new BaseStore",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"type": {
"type": "reference",
"name": "BaseStore",
"id": 962
}
}
],
"sources": [
{
"fileName": "store/BaseStore.ts",
"line": 5,
"character": 50
}
]
},
{
"id": 974,
"name": "all",
"kind": 2048,
"kindString": "Method",
"flags": {
"isExported": true,
"isPublic": true
},
"signatures": [
{
"id": 975,
"name": "all",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
"id": 976,
"name": "event",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "any"
}
}
],
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "any"
},
{
"type": "reference",
"name": "Promise",
"typeArguments": [
{
"type": "intrinsic",
"name": "any"
}
]
}
]
},
"implementationOf": {
"type": "reference",
"name": "IAbstractStore.all",
"id": 933
}
}
],
"sources": [
{
"fileName": "store/BaseStore.ts",
"line": 20,
"character": 11
}
],
"implementationOf": {
"type": "reference",
"name": "IAbstractStore.all",
"id": 932
}
},
{
"id": 992,
"name": "backup",
"kind": 2048,
"kindString": "Method",
"flags": {
"isExported": true,
"isPublic": true
},
"signatures": [
{
"id": 993,
"name": "backup",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
"id": 994,
"name": "event",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "any"
}
}
],
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "any"
},
{
"type": "reference",
"name": "Promise",
"typeArguments": [
{
"type": "intrinsic",
"name": "any"
}
]
}
]
},
"implementationOf": {
"type": "reference",
"name": "IAbstractStore.backup",
"id": 951
}
}
],
"sources": [
{
"fileName": "store/BaseStore.ts",
"line": 44,
"character": 14
}
],
"implementationOf": {
"type": "reference",
"name": "IAbstractStore.backup",
"id": 950
}
},
{
"id": 995,
"name": "backups",
"kind": 2048,
"kindString": "Method",
"flags": {
"isExported": true,
"isPublic": true
},
"signatures": [
{
"id": 996,
"name": "backups",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
"id": 997,
"name": "event",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "any"
}
}
],
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "any"
},
{
"type": "reference",
"name": "Promise",
"typeArguments": [
{
"type": "intrinsic",
"name": "any"
}
]
}
]
},
"implementationOf": {
"type": "reference",
"name": "IAbstractStore.backups",
"id": 954
}
}
],
"sources": [
{
"fileName": "store/BaseStore.ts",
"line": 48,
"character": 15
}
],
"implementationOf": {
"type": "reference",
"name": "IAbstractStore.backups",
"id": 953
}
},
{
"id": 965,
"name": "createCollection",
"kind": 2048,
"kindString": "Method",
"flags": {
"isExported": true,
"isPublic": true
},
"signatures": [
{
"id": 966,
"name": "createCollection",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
"id": 967,
"name": "event",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "any"
}
}
],
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "boolean"
},
{
"type": "reference",
"name": "Promise",
"typeArguments": [
{
"type": "intrinsic",
"name": "boolean"
}
]
}
]
},
"implementationOf": {
"type": "reference",
"name": "IAbstractStore.createCollection",
"id": 924
}
}
],
"sources": [
{
"fileName": "store/BaseStore.ts",
"line": 8,
"character": 24
}
],
"implementationOf": {
"type": "reference",
"name": "IAbstractStore.createCollection",
"id": 923
}
},
{
"id": 989,
"name": "ensureIndex",
"kind": 2048,
"kindString": "Method",
"flags": {
"isExported": true,
"isPublic": true
},
"signatures": [
{
"id": 990,
"name": "ensureIndex",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
"id": 991,
"name": "event",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "any"
}
}
],
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "any"
},
{
"type": "reference",
"name": "Promise",
"typeArguments": [
{
"type": "intrinsic",
"name": "any"
}
]
}
]
},
"implementationOf": {
"type": "reference",
"name": "IAbstractStore.ensureIndex",
"id": 948
}
}
],
"sources": [
{
"fileName": "store/BaseStore.ts",
"line": 40,
"character": 19
}
],
"implementationOf": {
"type": "reference",
"name": "IAbstractStore.ensureIndex",
"id": 947
}
},
{
"id": 977,
"name": "find",
"kind": 2048,
"kindString": "Method",
"flags": {
"isExported": true,
"isPublic": true
},
"signatures": [
{
"id": 978,
"name": "find",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
"id": 979,
"name": "event",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "any"
}
}
],
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "any"
},
{
"type": "reference",
"name": "Promise",
"typeArguments": [
{
"type": "intrinsic",
"name": "any"
}
]
}
]
},
"implementationOf": {
"type": "reference",
"name": "IAbstractStore.find",
"id": 936
}
}
],
"sources": [
{
"fileName": "store/BaseStore.ts",
"line": 24,
"character": 12
}
],
"implementationOf": {
"type": "reference",
"name": "IAbstractStore.find",
"id": 935
}
},
{
"id": 980,
"name": "findOne",
"kind": 2048,
"kindString": "Method",
"flags": {
"isExported": true,
"isPublic": true
},
"signatures": [
{
"id": 981,
"name": "findOne",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
"id": 982,
"name": "event",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "any"
}
}
],
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "any"
},
{
"type": "reference",
"name": "Promise",
"typeArguments": [
{
"type": "intrinsic",
"name": "any"
}
]
}
]
},
"implementationOf": {
"type": "reference",
"name": "IAbstractStore.findOne",
"id": 939
}
}
],
"sources": [
{
"fileName": "store/BaseStore.ts",
"line": 28,
"character": 15
}
],
"implementationOf": {
"type": "reference",
"name": "IAbstractStore.findOne",
"id": 938
}
},
{
"id": 968,
"name": "insert",
"kind": 2048,
"kindString": "Method",
"flags": {
"isExported": true,
"isPublic": true
},
"signatures": [
{
"id": 969,
"name": "insert",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
"id": 970,
"name": "event",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "any"
}
}
],
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "boolean"
},
{
"type": "reference",
"name": "Promise",
"typeArguments": [
{
"type": "intrinsic",
"name": "boolean"
}
]
}
]
},
"implementationOf": {
"type": "reference",
"name": "IAbstractStore.insert",
"id": 927
}
}
],
"sources": [
{
"fileName": "store/BaseStore.ts",
"line": 12,
"character": 14
}
],
"implementationOf": {
"type": "reference",
"name": "IAbstractStore.insert",
"id": 926
}
},
{
"id": 986,
"name": "remove",
"kind": 2048,
"kindString": "Method",
"flags": {
"isExported": true,
"isPublic": true
},
"signatures": [
{
"id": 987,
"name": "remove",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
"id": 988,
"name": "event",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "any"
}
}
],
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "boolean"
},
{
"type": "reference",
"name": "Promise",
"typeArguments": [
{
"type": "intrinsic",
"name": "boolean"
}
]
}
]
},
"implementationOf": {
"type": "reference",
"name": "IAbstractStore.remove",
"id": 945
}
}
],
"sources": [
{
"fileName": "store/BaseStore.ts",
"line": 36,
"character": 14
}
],
"implementationOf": {
"type": "reference",
"name": "IAbstractStore.remove",
"id": 944
}
},
{
"id": 998,
"name": "removeBackup",
"kind": 2048,
"kindString": "Method",
"flags": {
"isExported": true,
"isPublic": true
},
"signatures": [
{
"id": 999,
"name": "removeBackup",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
"id": 1000,
"name": "event",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "any"
}
}
],
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "any"
},
{
"type": "reference",
"name": "Promise",
"typeArguments": [
{
"type": "intrinsic",
"name": "any"
}
]
}
]
},
"implementationOf": {
"type": "reference",
"name": "IAbstractStore.removeBackup",
"id": 957
}
}
],
"sources": [
{
"fileName": "store/BaseStore.ts",
"line": 52,
"character": 20
}
],
"implementationOf": {
"type": "reference",
"name": "IAbstractStore.removeBackup",
"id": 956
}
},
{
"id": 1001,
"name": "restore",
"kind": 2048,
"kindString": "Method",
"flags": {
"isExported": true,
"isPublic": true
},
"signatures": [
{
"id": 1002,
"name": "restore",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
"id": 1003,
"name": "event",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "any"
}
}
],
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "any"
},
{
"type": "reference",
"name": "Promise",
"typeArguments": [
{
"type": "intrinsic",
"name": "any"
}
]
}
]
},
"implementationOf": {
"type": "reference",
"name": "IAbstractStore.restore",
"id": 960
}
}
],
"sources": [
{
"fileName": "store/BaseStore.ts",
"line": 56,
"character": 15
}
],
"implementationOf": {
"type": "reference",
"name": "IAbstractStore.restore",
"id": 959
}
},
{
"id": 971,
"name": "save",
"kind": 2048,
"kindString": "Method",
"flags": {
"isExported": true,
"isPublic": true
},
"signatures": [
{
"id": 972,
"name": "save",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
"id": 973,
"name": "event",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "any"
}
}
],
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "any"
},
{
"type": "reference",
"name": "Promise",
"typeArguments": [
{
"type": "intrinsic",
"name": "any"
}
]
}
]
},
"implementationOf": {
"type": "reference",
"name": "IAbstractStore.save",
"id": 930
}
}
],
"sources": [
{
"fileName": "store/BaseStore.ts",
"line": 16,
"character": 12
}
],
"implementationOf": {
"type": "reference",
"name": "IAbstractStore.save",
"id": 929
}
},
{
"id": 983,
"name": "update",
"kind": 2048,
"kindString": "Method",
"flags": {
"isExported": true,
"isPublic": true
},
"signatures": [
{
"id": 984,
"name": "update",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
"id": 985,
"name": "event",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "any"
}
}
],
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "boolean"
},
{
"type": "reference",
"name": "Promise",
"typeArguments": [
{
"type": "intrinsic",
"name": "boolean"
}
]
}
]
},
"implementationOf": {
"type": "reference",
"name": "IAbstractStore.update",
"id": 942
}
}
],
"sources": [
{
"fileName": "store/BaseStore.ts",
"line": 32,
"character": 14
}
],
"implementationOf": {
"type": "reference",
"name": "IAbstractStore.update",
"id": 941
}
}
],
"groups": [
{
"title": "Constructors",
"kind": 512,
"children": [
963
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
974,
992,
995,
965,
989,
977,
980,
968,
986,
998,
1001,
971,
983
]
}
],
"sources": [
{
"fileName": "store/BaseStore.ts",
"line": 5,
"character": 22
}
],
"implementedTypes": [
{
"type": "reference",
"name": "IAbstractStore",
"id": 922
}
]
},
{
"id": 99,
"name": "BinaryParser",
"kind": 128,
"kindString": "Class",
"flags": {
"isExported": true
},
"children": [
{
"id": 103,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
"flags": {
"isExported": true
},
"signatures": [
{
"id": 104,
"name": "new BinaryParser",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
"id": 105,
"name": "bigEndian",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "boolean"
},
"defaultValue": "false"
},
{
"id": 106,
"name": "allowExceptions",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "boolean"
},
"defaultValue": "true"
}
],
"type": {
"type": "reference",
"name": "BinaryParser",
"id": 99
}
}
],
"sources": [
{
"fileName": "binary/BinaryParser.ts",
"line": 20,
"character": 34
}
]
},
{
"id": 102,
"name": "allowExceptions",
"kind": 1024,
"kindString": "Property",
"flags": {
"isPrivate": true,
"isExported": true
},
"sources": [
{
"fileName": "binary/BinaryParser.ts",
"line": 20,
"character": 24
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
}
},
{
"id": 101,
"name": "bigEndian",
"kind": 1024,
"kindString": "Property",
"flags": {
"isPrivate": true,
"isExported": true
},
"sources": [
{
"fileName": "binary/BinaryParser.ts",
"line": 19,
"character": 18
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
}
},
{
"id": 100,
"name": "logger",
"kind": 1024,
"kindString": "Property",
"flags": {
"isExported": true,
"isProtected": true
},
"sources": [
{
"fileName": "binary/BinaryParser.ts",
"line": 17,
"character": 17
}
],
"type": {
"type": "reference",
"name": "JSWLogger"
}
},
{
"id": 109,
"name": "decodeFloat",
"kind": 2048,
"kindString": "Method",
"flags": {
"isExported": true,
"isPublic": true
},
"signatures": [
{
"id": 110,
"name": "decodeFloat",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
"id": 111,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "number"
}
]
}
},
{
"id": 112,
"name": "precisionBits",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "number"
}
},
{
"id": 113,
"name": "exponentBits",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "number"
}
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
}
],
"sources": [
{
"fileName": "binary/BinaryParser.ts",
"line": 43,
"character": 19
}
]
},
{
"id": 114,
"name": "decodeInt",
"kind": 2048,
"kindString": "Method",
"flags": {
"isExported": true,
"isPublic": true
},
"signatures": [
{
"id": 115,
"name": "decodeInt",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
"id": 116,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "number"
}
]
}
},
{
"id": 117,
"name": "bits",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "number"
}
},
{
"id": 118,
"name": "signed",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "boolean"
}
},
{
"id": 119,
"name": "forceBigEndian",
"kind": 32768,
"kindString": "Parameter",
"flags": {
"isOptional": true
},
"type": {
"type": "intrinsic",
"name": "boolean"
}
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
}
],
"sources": [
{
"fileName": "binary/BinaryParser.ts",
"line": 150,
"character": 17
}
]
},
{
"id": 198,
"name": "decode_utf8",
"kind": 2048,
"kindString": "Method",
"flags": {
"isExported": true,
"isPublic": true
},
"signatures": [
{
"id": 199,
"name": "decode_utf8",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"comment": {
"shortText": "UTF8 methods"
},
"parameters": [
{
"id": 200,
"name": "binaryStr",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"sources": [
{
"fileName": "binary/BinaryParser.ts",
"line": 524,
"character": 19
}
]
},
{
"id": 120,
"name": "encodeFloat",
"kind": 2048,
"kindString": "Method",
"flags": {
"isExported": true,
"isPublic": true
},
"signatures": [
{
"id": 121,
"name": "encodeFloat",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
"id": 122,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "number"
}
},
{
"id": 123,
"name": "precisionBits",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "number"
}
},
{
"id": 124,
"name": "exponentBits",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "number"
}
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"sources": [
{
"fileName": "binary/BinaryParser.ts",
"line": 168,
"character": 19
}
]
},
{
"id": 125,
"name": "encodeInt",
"kind": 2048,
"kindString": "Method",
"flags": {
"isExported": true,
"isPublic": true
},
"signatures": [
{
"id": 126,
"name": "encodeInt",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
"id": 127,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "number"
}
},
{
"id": 128,
"name": "bits",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "number"
}
},
{
"id": 129,
"name": "signed",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "boolean"
}
},
{
"id": 130,
"name": "forceBigEndian",
"kind": 32768,
"kindString": "Parameter",
"flags": {
"isOptional": true
},
"type": {
"type": "intrinsic",
"name": "boolean"
}
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"sources": [
{
"fileName": "binary/BinaryParser.ts",
"line": 385,
"character": 17
}
]
},
{
"id": 201,
"name": "encode_cstring",
"kind": 2048,
"kindString": "Method",
"flags": {
"isExported": true,
"isPublic": true
},
"signatures": [
{
"id": 202,
"name": "encode_cstring",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
"id": 203,
"name": "s",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "string"
},
{
"type": "intrinsic",
"name": "number"
}
]
}
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"sources": [
{
"fileName": "binary/BinaryParser.ts",
"line": 558,
"character": 22
}
]
},
{
"id": 191,
"name": "encode_int32",
"kind": 2048,
"kindString": "Method",
"flags": {
"isExported": true,
"isPublic": true
},
"signatures": [
{
"id": 192,
"name": "encode_int32",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
"id": 193,
"name": "num",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "number"
},
"defaultValue": "-"
},
{
"id": 194,
"name": "asArray",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "boolean"
},
"defaultValue": "false"
}
],
"type": {
"type": "union",
"types": [
{
"type": "array",
"elementType": {
"type": "intrinsic",
"name": "string"
}
},
{
"type": "intrinsic",
"name": "string"
}
]
}
}
],
"sources": [
{
"fileName": "binary/BinaryParser.ts",
"line": 459,
"character": 20
}
]
},
{
"id": 195,
"name": "encode_int64",
"kind": 2048,
"kindString": "Method",
"flags": {
"isExported": true,
"isPublic": true
},
"signatures": [
{
"id": 196,
"name": "encode_int64",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
"id": 197,
"name": "num",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "number"
}
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"sources": [
{
"fileName": "binary/BinaryParser.ts",
"line": 481,
"character": 20
}
]
},
{
"id": 204,
"name": "encode_utf8",
"kind": 2048,
"kindString": "Method",
"flags": {
"isExported": true,
"isPublic": true
},
"signatures": [
{
"id": 205,
"name": "encode_utf8",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
"id": 206,
"name": "s",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"sources": [
{
"fileName": "binary/BinaryParser.ts",
"line": 564,
"character": 19
}
]
},
{
"id": 140,
"name": "fromByte",
"kind": 2048,
"kindString": "Method",
"flags": {
"isExported": true,
"isPublic": true
},
"signatures": [
{
"id": 141,
"name": "fromByte",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
"id": 142,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "number"
}
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"sources": [
{
"fileName": "binary/BinaryParser.ts",
"line": 440,
"character": 16
}
]
},
{
"id": 170,
"name": "fromDWord",
"kind": 2048,
"kindString": "Method",
"flags": {
"isExported": true,
"isPublic": true
},
"signatures": [
{
"id": 171,
"name": "fromDWord",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
"id": 172,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "number"
}
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"sources": [
{
"fileName": "binary/BinaryParser.ts",
"line": 450,
"character": 17
}
]
},
{
"id": 188,
"name": "fromDouble",
"kind": 2048,
"kindString": "Method",
"flags": {
"isExported": true,
"isPublic": true
},
"signatures": [
{
"id": 189,
"name": "fromDouble",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
"id": 190,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "number"
}
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"sources": [
{
"fileName": "binary/BinaryParser.ts",
"line": 456,
"character": 18
}
]
},
{
"id": 182,
"name": "fromFloat",
"kind": 2048,
"kindString": "Method",
"flags": {
"isExported": true,
"isPublic": true
},
"signatures": [
{
"id": 183,
"name": "fromFloat",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
"id": 184,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "number"
}
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"sources": [
{
"fileName": "binary/BinaryParser.ts",
"line": 454,
"character": 17
}
]
},
{
"id": 158,
"name": "fromInt",
"kind": 2048,
"kindString": "Method",
"flags": {
"isExported": true,
"isPublic": true
},
"signatures": [
{
"id": 159,
"name": "fromInt",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
"id": 160,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "number"
}
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"sources": [
{
"fileName": "binary/BinaryParser.ts",
"line": 446,
"character": 15
}
]
},
{
"id": 164,
"name": "fromLong",
"kind": 2048,
"kindString": "Method",
"flags": {
"isExported": true,
"isPublic": true
},
"signatures": [
{
"id": 165,
"name": "fromLong",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
"id": 166,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "number"
}
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"sources": [
{
"fileName": "binary/BinaryParser.ts",
"line": 448,
"character": 16
}
]
},
{
"id": 176,
"name": "fromQWord",
"kind": 2048,
"kindString": "Method",
"flags": {
"isExported": true,
"isPublic": true
},
"signatures": [
{
"id": 177,
"name": "fromQWord",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
"id": 178,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "number"
}
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"sources": [
{
"fileName": "binary/BinaryParser.ts",
"line": 452,
"character": 17
}
]
},
{
"id": 146,
"name": "fromShort",
"kind": 2048,
"kindString": "Method",
"flags": {
"isExported": true,
"isPublic": true
},
"signatures": [
{
"id": 147,
"name": "fromShort",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
"id": 148,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "number"
}
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"sources": [
{
"fileName": "binary/BinaryParser.ts",
"line": 442,
"character": 17
}
]
},
{
"id": 134,
"name": "fromSmall",
"kind": 2048,
"kindString": "Method",
"flags": {
"isExported": true,
"isPublic": true
},
"signatures": [
{
"id": 135,
"name": "fromSmall",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
"id": 136,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "number"
}
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"sources": [
{
"fileName": "binary/BinaryParser.ts",
"line": 438,
"character": 17
}
]
},
{
"id": 152,
"name": "fromWord",
"kind": 2048,
"kindString": "Method",
"flags": {
"isExported": true,
"isPublic": true
},
"signatures": [
{
"id": 153,
"name": "fromWord",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
"id": 154,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "number"
}
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"sources": [
{
"fileName": "binary/BinaryParser.ts",
"line": 444,
"character": 16
}
]
},
{
"id": 107,
"name": "generate12string",
"kind": 2048,
"kindString": "Method",
"flags": {
"isExported": true,
"isPublic": true
},
"signatures": [
{
"id": 108,
"name": "generate12string",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"comment": {
"shortText": "Generate a 12 byte id string used in ObjectId\"s",
"returns": "The 12 byte id binary string.\n",
"tags": [
{
"tag": "method",
"text": "BinaryParser#generate12string\n"
}
]
},
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"sources": [
{
"fileName": "binary/BinaryParser.ts",
"line": 36,
"character": 24
}
]
},
{
"id": 213,
"name": "hlprint",
"kind": 2048,
"kindString": "Method",
"flags": {
"isExported": true,
"isPublic": true
},
"signatures": [
{
"id": 214,
"name": "hlprint",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
"id": 215,
"name": "s",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
}
],
"sources": [
{
"fileName": "binary/BinaryParser.ts",
"line": 626,
"character": 15
}
]
},
{
"id": 207,
"name": "hprint",
"kind": 2048,
"kindString": "Method",
"flags": {
"isExported": true,
"isPublic": true
},
"signatures": [
{
"id": 208,
"name": "hprint",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
"id": 209,
"name": "s",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
}
],
"sources": [
{
"fileName": "binary/BinaryParser.ts",
"line": 586,
"character": 14
}
]
},
{
"id": 210,
"name": "ilprint",
"kind": 2048,
"kindString": "Method",
"flags": {
"isExported": true,
"isPublic": true
},
"signatures": [
{
"id": 211,
"name": "ilprint",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
"id": 212,
"name": "s",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
}
],
"sources": [
{
"fileName": "binary/BinaryParser.ts",
"line": 606,
"character": 15
}
]
},
{
"id": 137,
"name": "toByte",
"kind": 2048,
"kindString": "Method",
"flags": {
"isExported": true,
"isPublic": true
},
"signatures": [
{
"id": 138,
"name": "toByte",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
"id": 139,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "number"
},
{
"type": "intrinsic",
"name": "string"
}
]
}
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
}
],
"sources": [
{
"fileName": "binary/BinaryParser.ts",
"line": 439,
"character": 14
}
]
},
{
"id": 167,
"name": "toDWord",
"kind": 2048,
"kindString": "Method",
"flags": {
"isExported": true,
"isPublic": true
},
"signatures": [
{
"id": 168,
"name": "toDWord",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
"id": 169,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "number"
},
{
"type": "intrinsic",
"name": "string"
}
]
}
}
],
"type": {
"type": "intrinsic",
"name": "number"
}
}
],
"sources": [
{
"fileNa