There was an error while loading. Please reload this page.
This page describes the format of the JSON file as generated by Tria.
Tip: To write JSON data, pass -json-output=<Targetfile> to Tria!
-json-output=<Targetfile>
{ "<source filename>": <FileData>, ... }
{ "<class name>": <ClassData>, ... }
{ "annotations": <Annotations>, "bases": [ "<base class>", ... ], "memberMethods": <Methods>, "staticMethods": <Methods>, "constructors": <Methods>, "enums": <Enums>, "fields": <Fields> }
[ <AnnotationData>, ... ]
{ "name": <name>, "value": <value> }
[ <MethodData>, ... ]
{ "name": <name>, "annotations": <Annotations>, "resultType": <result type>, "argumentNames": [ "<argument name>", ... ], "argumentTypes": [ "<argument type>", ... ] }
{ "<name of enum>": <EnumData>, ... }
{ "annotations": <Annotations>, "values": { "<key>": <value>, ... } }
{ "<name of field>": <FieldData>, ... }
{ "annotations": <Annotations> "type": "<type name>", "readOnly": <true/false> }