[ { "consts": [ { "name": "BOOL", "type": { "tag": "TD_INT32" }, "value": 1 }, { "name": "STRING", "type": { "tag": "TD_INT32" }, "value": 2 }, { "name": "DECIMAL", "type": { "tag": "TD_INT32" }, "value": 3 }, { "name": "INTEGER", "type": { "tag": "TD_INT32" }, "value": 4 }, { "name": "TOKEN", "type": { "tag": "TD_INT32" }, "value": 5 }, { "name": "BYTE_SEQUENCE", "type": { "tag": "TD_INT32" }, "value": 6 } ], "flags": [ "builtinclass" ], "methods": [ { "flags": [ "getter", "hasretval" ], "name": "type", "params": [ { "flags": [ "out" ], "type": { "tag": "TD_INT32" } } ] } ], "name": "nsISFVBareItem", "needs_scriptable": [], "parent": "nsISupports", "uuid": "7072853f-215b-4a8a-92e5-9732bccc377b" }, { "consts": [], "flags": [ "builtinclass" ], "methods": [ { "flags": [ "getter", "hasretval" ], "name": "value", "params": [ { "flags": [ "out" ], "type": { "tag": "TD_INT64" } } ] }, { "flags": [ "setter" ], "name": "value", "params": [ { "flags": [ "in" ], "type": { "tag": "TD_INT64" } } ] } ], "name": "nsISFVInteger", "needs_scriptable": [], "parent": "nsISFVBareItem", "uuid": "843eea44-990a-422c-bbf2-2aa4ba9ee4d2" }, { "consts": [], "flags": [ "builtinclass" ], "methods": [ { "flags": [ "getter", "hasretval" ], "name": "value", "params": [ { "flags": [ "out" ], "type": { "tag": "TD_CSTRING" } } ] }, { "flags": [ "setter" ], "name": "value", "params": [ { "flags": [ "in" ], "type": { "tag": "TD_CSTRING" } } ] } ], "name": "nsISFVString", "needs_scriptable": [], "parent": "nsISFVBareItem", "uuid": "df6a0787-7caa-4fef-b145-08c1104c2fde" }, { "consts": [], "flags": [ "builtinclass" ], "methods": [ { "flags": [ "getter", "hasretval" ], "name": "value", "params": [ { "flags": [ "out" ], "type": { "tag": "TD_BOOL" } } ] }, { "flags": [ "setter" ], "name": "value", "params": [ { "flags": [ "in" ], "type": { "tag": "TD_BOOL" } } ] } ], "name": "nsISFVBool", "needs_scriptable": [], "parent": "nsISFVBareItem", "uuid": "d263c6d7-4123-4c39-a121-ccf874a19012" }, { "consts": [], "flags": [ "builtinclass" ], "methods": [ { "flags": [ "getter", "hasretval" ], "name": "value", "params": [ { "flags": [ "out" ], "type": { "tag": "TD_DOUBLE" } } ] }, { "flags": [ "setter" ], "name": "value", "params": [ { "flags": [ "in" ], "type": { "tag": "TD_DOUBLE" } } ] } ], "name": "nsISFVDecimal", "needs_scriptable": [], "parent": "nsISFVBareItem", "uuid": "1098da8b-b4df-4526-b985-53dbd4160ad2" }, { "consts": [], "flags": [ "builtinclass" ], "methods": [ { "flags": [ "getter", "hasretval" ], "name": "value", "params": [ { "flags": [ "out" ], "type": { "tag": "TD_CSTRING" } } ] }, { "flags": [ "setter" ], "name": "value", "params": [ { "flags": [ "in" ], "type": { "tag": "TD_CSTRING" } } ] } ], "name": "nsISFVToken", "needs_scriptable": [], "parent": "nsISFVBareItem", "uuid": "8ad33d52-b9b2-4a17-8aa8-991250fc1214" }, { "consts": [], "flags": [ "builtinclass" ], "methods": [ { "flags": [ "getter", "hasretval" ], "name": "value", "params": [ { "flags": [ "out" ], "type": { "tag": "TD_CSTRING" } } ] }, { "flags": [ "setter" ], "name": "value", "params": [ { "flags": [ "in" ], "type": { "tag": "TD_CSTRING" } } ] } ], "name": "nsISFVByteSeq", "needs_scriptable": [], "parent": "nsISFVBareItem", "uuid": "887eaef0-19fe-42bc-9a42-9ff773aa8fea" }, { "consts": [], "flags": [ "builtinclass" ], "methods": [ { "flags": [ "hasretval" ], "name": "get", "params": [ { "flags": [ "in" ], "type": { "tag": "TD_CSTRING" } }, { "flags": [ "out" ], "type": { "name": "nsISFVBareItem", "tag": "TD_INTERFACE_TYPE" } } ] }, { "flags": [], "name": "set", "params": [ { "flags": [ "in" ], "type": { "tag": "TD_CSTRING" } }, { "flags": [ "in" ], "type": { "name": "nsISFVBareItem", "tag": "TD_INTERFACE_TYPE" } } ] }, { "flags": [], "name": "delete", "params": [ { "flags": [ "in" ], "type": { "tag": "TD_CSTRING" } } ] }, { "flags": [ "hasretval" ], "name": "keys", "params": [ { "flags": [ "out" ], "type": { "element": { "tag": "TD_CSTRING" }, "tag": "TD_ARRAY" } } ] } ], "name": "nsISFVParams", "needs_scriptable": [], "parent": "nsISupports", "uuid": "b1a397d7-3333-43e7-993a-fbe8ab90ee96" }, { "consts": [], "flags": [ "builtinclass" ], "methods": [ { "flags": [ "getter", "hasretval" ], "name": "params", "params": [ { "flags": [ "out" ], "type": { "name": "nsISFVParams", "tag": "TD_INTERFACE_TYPE" } } ] } ], "name": "nsISFVParametrizable", "needs_scriptable": [], "parent": "nsISupports", "uuid": "6c0399f8-01de-4b25-b339-68e35e8d2e49" }, { "consts": [], "flags": [ "builtinclass" ], "methods": [], "name": "nsISFVItemOrInnerList", "needs_scriptable": [], "parent": "nsISFVParametrizable", "uuid": "99ac1b56-b5b3-44e7-ad96-db7444aae4b2" }, { "consts": [], "flags": [ "builtinclass" ], "methods": [ { "flags": [ "hasretval" ], "name": "serialize", "params": [ { "flags": [ "out" ], "type": { "tag": "TD_CSTRING" } } ] } ], "name": "nsISFVSerialize", "needs_scriptable": [], "parent": "nsISupports", "uuid": "28b9215d-c131-413c-9482-0004a371a5ec" }, { "consts": [], "flags": [ "builtinclass" ], "methods": [ { "flags": [ "getter", "hasretval" ], "name": "value", "params": [ { "flags": [ "out" ], "type": { "name": "nsISFVBareItem", "tag": "TD_INTERFACE_TYPE" } } ] }, { "flags": [ "hasretval" ], "name": "serialize", "params": [ { "flags": [ "out" ], "type": { "tag": "TD_CSTRING" } } ] } ], "name": "nsISFVItem", "needs_scriptable": [], "parent": "nsISFVItemOrInnerList", "uuid": "abe8826b-6af7-4e54-bd2c-46ab231700ce" }, { "consts": [], "flags": [ "builtinclass" ], "methods": [ { "flags": [ "getter", "hasretval" ], "name": "items", "params": [ { "flags": [ "out" ], "type": { "element": { "name": "nsISFVItem", "tag": "TD_INTERFACE_TYPE" }, "tag": "TD_ARRAY" } } ] }, { "flags": [ "setter" ], "name": "items", "params": [ { "flags": [ "in" ], "type": { "element": { "name": "nsISFVItem", "tag": "TD_INTERFACE_TYPE" }, "tag": "TD_ARRAY" } } ] } ], "name": "nsISFVInnerList", "needs_scriptable": [], "parent": "nsISFVItemOrInnerList", "uuid": "b2e52be2-8488-41b2-9ee2-3c48d92d095c" }, { "consts": [], "flags": [ "builtinclass" ], "methods": [ { "flags": [ "getter", "hasretval" ], "name": "members", "params": [ { "flags": [ "out" ], "type": { "element": { "name": "nsISFVItemOrInnerList", "tag": "TD_INTERFACE_TYPE" }, "tag": "TD_ARRAY" } } ] }, { "flags": [ "setter" ], "name": "members", "params": [ { "flags": [ "in" ], "type": { "element": { "name": "nsISFVItemOrInnerList", "tag": "TD_INTERFACE_TYPE" }, "tag": "TD_ARRAY" } } ] }, { "flags": [], "name": "parseMore", "params": [ { "flags": [ "in" ], "type": { "tag": "TD_CSTRING" } } ] } ], "name": "nsISFVList", "needs_scriptable": [], "parent": "nsISFVSerialize", "uuid": "02bb92a6-d1de-449c-b54f-d137f30c613d" }, { "consts": [], "flags": [ "builtinclass" ], "methods": [ { "flags": [ "hasretval" ], "name": "get", "params": [ { "flags": [ "in" ], "type": { "tag": "TD_CSTRING" } }, { "flags": [ "out" ], "type": { "name": "nsISFVItemOrInnerList", "tag": "TD_INTERFACE_TYPE" } } ] }, { "flags": [], "name": "set", "params": [ { "flags": [ "in" ], "type": { "tag": "TD_CSTRING" } }, { "flags": [ "in" ], "type": { "name": "nsISFVItemOrInnerList", "tag": "TD_INTERFACE_TYPE" } } ] }, { "flags": [], "name": "delete", "params": [ { "flags": [ "in" ], "type": { "tag": "TD_CSTRING" } } ] }, { "flags": [ "hasretval" ], "name": "keys", "params": [ { "flags": [ "out" ], "type": { "element": { "tag": "TD_CSTRING" }, "tag": "TD_ARRAY" } } ] }, { "flags": [], "name": "parseMore", "params": [ { "flags": [ "in" ], "type": { "tag": "TD_CSTRING" } } ] } ], "name": "nsISFVDictionary", "needs_scriptable": [], "parent": "nsISFVSerialize", "uuid": "6642a7fe-7026-4eba-b730-05e230ee3437" }, { "consts": [], "flags": [ "builtinclass" ], "methods": [ { "flags": [ "hasretval" ], "name": "parseDictionary", "params": [ { "flags": [ "in" ], "type": { "tag": "TD_CSTRING" } }, { "flags": [ "out" ], "type": { "name": "nsISFVDictionary", "tag": "TD_INTERFACE_TYPE" } } ] }, { "flags": [ "hasretval" ], "name": "parseList", "params": [ { "flags": [ "in" ], "type": { "tag": "TD_CSTRING" } }, { "flags": [ "out" ], "type": { "name": "nsISFVList", "tag": "TD_INTERFACE_TYPE" } } ] }, { "flags": [ "hasretval" ], "name": "parseItem", "params": [ { "flags": [ "in" ], "type": { "tag": "TD_CSTRING" } }, { "flags": [ "out" ], "type": { "name": "nsISFVItem", "tag": "TD_INTERFACE_TYPE" } } ] }, { "flags": [ "hasretval" ], "name": "newInteger", "params": [ { "flags": [ "in" ], "type": { "tag": "TD_INT64" } }, { "flags": [ "out" ], "type": { "name": "nsISFVInteger", "tag": "TD_INTERFACE_TYPE" } } ] }, { "flags": [ "hasretval" ], "name": "newBool", "params": [ { "flags": [ "in" ], "type": { "tag": "TD_BOOL" } }, { "flags": [ "out" ], "type": { "name": "nsISFVBool", "tag": "TD_INTERFACE_TYPE" } } ] }, { "flags": [ "hasretval" ], "name": "newDecimal", "params": [ { "flags": [ "in" ], "type": { "tag": "TD_DOUBLE" } }, { "flags": [ "out" ], "type": { "name": "nsISFVDecimal", "tag": "TD_INTERFACE_TYPE" } } ] }, { "flags": [ "hasretval" ], "name": "newString", "params": [ { "flags": [ "in" ], "type": { "tag": "TD_CSTRING" } }, { "flags": [ "out" ], "type": { "name": "nsISFVString", "tag": "TD_INTERFACE_TYPE" } } ] }, { "flags": [ "hasretval" ], "name": "newByteSequence", "params": [ { "flags": [ "in" ], "type": { "tag": "TD_CSTRING" } }, { "flags": [ "out" ], "type": { "name": "nsISFVByteSeq", "tag": "TD_INTERFACE_TYPE" } } ] }, { "flags": [ "hasretval" ], "name": "newToken", "params": [ { "flags": [ "in" ], "type": { "tag": "TD_CSTRING" } }, { "flags": [ "out" ], "type": { "name": "nsISFVToken", "tag": "TD_INTERFACE_TYPE" } } ] }, { "flags": [ "hasretval" ], "name": "newParameters", "params": [ { "flags": [ "out" ], "type": { "name": "nsISFVParams", "tag": "TD_INTERFACE_TYPE" } } ] }, { "flags": [ "hasretval" ], "name": "newInnerList", "params": [ { "flags": [ "in" ], "type": { "element": { "name": "nsISFVItem", "tag": "TD_INTERFACE_TYPE" }, "tag": "TD_ARRAY" } }, { "flags": [ "in" ], "type": { "name": "nsISFVParams", "tag": "TD_INTERFACE_TYPE" } }, { "flags": [ "out" ], "type": { "name": "nsISFVInnerList", "tag": "TD_INTERFACE_TYPE" } } ] }, { "flags": [ "hasretval" ], "name": "newItem", "params": [ { "flags": [ "in" ], "type": { "name": "nsISFVBareItem", "tag": "TD_INTERFACE_TYPE" } }, { "flags": [ "in" ], "type": { "name": "nsISFVParams", "tag": "TD_INTERFACE_TYPE" } }, { "flags": [ "out" ], "type": { "name": "nsISFVItem", "tag": "TD_INTERFACE_TYPE" } } ] }, { "flags": [ "hasretval" ], "name": "newList", "params": [ { "flags": [ "in" ], "type": { "element": { "name": "nsISFVItemOrInnerList", "tag": "TD_INTERFACE_TYPE" }, "tag": "TD_ARRAY" } }, { "flags": [ "out" ], "type": { "name": "nsISFVList", "tag": "TD_INTERFACE_TYPE" } } ] }, { "flags": [ "hasretval" ], "name": "newDictionary", "params": [ { "flags": [ "out" ], "type": { "name": "nsISFVDictionary", "tag": "TD_INTERFACE_TYPE" } } ] } ], "name": "nsISFVService", "needs_scriptable": [], "parent": "nsISupports", "uuid": "049f4be1-2f22-4438-a8da-518552ed390c" } ]