{
  "directed": false,
  "multigraph": false,
  "graph": {},
  "nodes": [
    {
      "label": "Tests.m",
      "file_type": "code",
      "source_file": "Example/Tests/Tests.m",
      "source_location": "L1",
      "id": "example_tests_tests_m",
      "community": 17,
      "norm_label": "tests.m"
    },
    {
      "label": "Tests",
      "file_type": "code",
      "source_file": "Example/Tests/Tests.m",
      "source_location": "L11",
      "id": "tests_tests_tests",
      "community": 17,
      "norm_label": "tests"
    },
    {
      "label": "-setUp",
      "file_type": "code",
      "source_file": "Example/Tests/Tests.m",
      "source_location": "L17",
      "id": "tests_tests_tests_setup",
      "community": 17,
      "norm_label": "-setup"
    },
    {
      "label": "-tearDown",
      "file_type": "code",
      "source_file": "Example/Tests/Tests.m",
      "source_location": "L23",
      "id": "tests_tests_tests_teardown",
      "community": 17,
      "norm_label": "-teardown"
    },
    {
      "label": "-testExample",
      "file_type": "code",
      "source_file": "Example/Tests/Tests.m",
      "source_location": "L29",
      "id": "tests_tests_tests_testexample",
      "community": 17,
      "norm_label": "-testexample"
    },
    {
      "label": "LWViewController.h",
      "file_type": "code",
      "source_file": "Example/LWSQLCipherDB/LWViewController.h",
      "source_location": "L1",
      "id": "example_lwsqlcipherdb_lwviewcontroller_h",
      "community": 18,
      "norm_label": "lwviewcontroller.h"
    },
    {
      "label": "LWAppDelegate.h",
      "file_type": "code",
      "source_file": "Example/LWSQLCipherDB/LWAppDelegate.h",
      "source_location": "L1",
      "id": "example_lwsqlcipherdb_lwappdelegate_h",
      "community": 19,
      "norm_label": "lwappdelegate.h"
    },
    {
      "label": "main.m",
      "file_type": "code",
      "source_file": "Example/LWSQLCipherDB/main.m",
      "source_location": "L1",
      "id": "example_lwsqlcipherdb_main_m",
      "community": 20,
      "norm_label": "main.m"
    },
    {
      "label": "LWAppDelegate.m",
      "file_type": "code",
      "source_file": "Example/LWSQLCipherDB/LWAppDelegate.m",
      "source_location": "L1",
      "id": "example_lwsqlcipherdb_lwappdelegate_m",
      "community": 14,
      "norm_label": "lwappdelegate.m"
    },
    {
      "label": "LWAppDelegate",
      "file_type": "code",
      "source_file": "Example/LWSQLCipherDB/LWAppDelegate.m",
      "source_location": "L11",
      "id": "lwsqlcipherdb_lwappdelegate_lwappdelegate",
      "community": 14,
      "norm_label": "lwappdelegate"
    },
    {
      "label": "-applicationdidFinishLaunchingWithOptions",
      "file_type": "code",
      "source_file": "Example/LWSQLCipherDB/LWAppDelegate.m",
      "source_location": "L13",
      "id": "lwsqlcipherdb_lwappdelegate_lwappdelegate_applicationdidfinishlaunchingwithoptions",
      "community": 14,
      "norm_label": "-applicationdidfinishlaunchingwithoptions"
    },
    {
      "label": "-applicationWillResignActive",
      "file_type": "code",
      "source_file": "Example/LWSQLCipherDB/LWAppDelegate.m",
      "source_location": "L18",
      "id": "lwsqlcipherdb_lwappdelegate_lwappdelegate_applicationwillresignactive",
      "community": 14,
      "norm_label": "-applicationwillresignactive"
    },
    {
      "label": "-applicationDidEnterBackground",
      "file_type": "code",
      "source_file": "Example/LWSQLCipherDB/LWAppDelegate.m",
      "source_location": "L23",
      "id": "lwsqlcipherdb_lwappdelegate_lwappdelegate_applicationdidenterbackground",
      "community": 14,
      "norm_label": "-applicationdidenterbackground"
    },
    {
      "label": "-applicationWillEnterForeground",
      "file_type": "code",
      "source_file": "Example/LWSQLCipherDB/LWAppDelegate.m",
      "source_location": "L28",
      "id": "lwsqlcipherdb_lwappdelegate_lwappdelegate_applicationwillenterforeground",
      "community": 14,
      "norm_label": "-applicationwillenterforeground"
    },
    {
      "label": "-applicationDidBecomeActive",
      "file_type": "code",
      "source_file": "Example/LWSQLCipherDB/LWAppDelegate.m",
      "source_location": "L32",
      "id": "lwsqlcipherdb_lwappdelegate_lwappdelegate_applicationdidbecomeactive",
      "community": 14,
      "norm_label": "-applicationdidbecomeactive"
    },
    {
      "label": "-applicationWillTerminate",
      "file_type": "code",
      "source_file": "Example/LWSQLCipherDB/LWAppDelegate.m",
      "source_location": "L36",
      "id": "lwsqlcipherdb_lwappdelegate_lwappdelegate_applicationwillterminate",
      "community": 14,
      "norm_label": "-applicationwillterminate"
    },
    {
      "label": "LWViewController.m",
      "file_type": "code",
      "source_file": "Example/LWSQLCipherDB/LWViewController.m",
      "source_location": "L1",
      "id": "example_lwsqlcipherdb_lwviewcontroller_m",
      "community": 9,
      "norm_label": "lwviewcontroller.m"
    },
    {
      "label": "LWViewController",
      "file_type": "code",
      "source_file": "Example/LWSQLCipherDB/LWViewController.m",
      "source_location": "L13",
      "id": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller",
      "community": 9,
      "norm_label": "lwviewcontroller"
    },
    {
      "label": "-viewDidLoad",
      "file_type": "code",
      "source_file": "Example/LWSQLCipherDB/LWViewController.m",
      "source_location": "L19",
      "id": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller_viewdidload",
      "community": 9,
      "norm_label": "-viewdidload"
    },
    {
      "label": "-saveData1",
      "file_type": "code",
      "source_file": "Example/LWSQLCipherDB/LWViewController.m",
      "source_location": "L25",
      "id": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller_savedata1",
      "community": 9,
      "norm_label": "-savedata1"
    },
    {
      "label": "-saveData2",
      "file_type": "code",
      "source_file": "Example/LWSQLCipherDB/LWViewController.m",
      "source_location": "L42",
      "id": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller_savedata2",
      "community": 9,
      "norm_label": "-savedata2"
    },
    {
      "label": "-saveData3",
      "file_type": "code",
      "source_file": "Example/LWSQLCipherDB/LWViewController.m",
      "source_location": "L56",
      "id": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller_savedata3",
      "community": 9,
      "norm_label": "-savedata3"
    },
    {
      "label": "-delete",
      "file_type": "code",
      "source_file": "Example/LWSQLCipherDB/LWViewController.m",
      "source_location": "L72",
      "id": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller_delete",
      "community": 9,
      "norm_label": "-delete"
    },
    {
      "label": "-delete1",
      "file_type": "code",
      "source_file": "Example/LWSQLCipherDB/LWViewController.m",
      "source_location": "L80",
      "id": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller_delete1",
      "community": 9,
      "norm_label": "-delete1"
    },
    {
      "label": "-detete2",
      "file_type": "code",
      "source_file": "Example/LWSQLCipherDB/LWViewController.m",
      "source_location": "L95",
      "id": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller_detete2",
      "community": 9,
      "norm_label": "-detete2"
    },
    {
      "label": "-update1",
      "file_type": "code",
      "source_file": "Example/LWSQLCipherDB/LWViewController.m",
      "source_location": "L111",
      "id": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller_update1",
      "community": 9,
      "norm_label": "-update1"
    },
    {
      "label": "-update2",
      "file_type": "code",
      "source_file": "Example/LWSQLCipherDB/LWViewController.m",
      "source_location": "L127",
      "id": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller_update2",
      "community": 9,
      "norm_label": "-update2"
    },
    {
      "label": "-query1",
      "file_type": "code",
      "source_file": "Example/LWSQLCipherDB/LWViewController.m",
      "source_location": "L142",
      "id": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller_query1",
      "community": 9,
      "norm_label": "-query1"
    },
    {
      "label": "-query2",
      "file_type": "code",
      "source_file": "Example/LWSQLCipherDB/LWViewController.m",
      "source_location": "L151",
      "id": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller_query2",
      "community": 9,
      "norm_label": "-query2"
    },
    {
      "label": "-query3",
      "file_type": "code",
      "source_file": "Example/LWSQLCipherDB/LWViewController.m",
      "source_location": "L164",
      "id": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller_query3",
      "community": 9,
      "norm_label": "-query3"
    },
    {
      "label": "-query4",
      "file_type": "code",
      "source_file": "Example/LWSQLCipherDB/LWViewController.m",
      "source_location": "L173",
      "id": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller_query4",
      "community": 9,
      "norm_label": "-query4"
    },
    {
      "label": "-querySymbolList",
      "file_type": "code",
      "source_file": "Example/LWSQLCipherDB/LWViewController.m",
      "source_location": "L185",
      "id": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller_querysymbollist",
      "community": 9,
      "norm_label": "-querysymbollist"
    },
    {
      "label": "User",
      "file_type": "code",
      "source_file": "Example/LWSQLCipherDB/LWViewController.m",
      "source_location": "L198",
      "id": "lwsqlcipherdb_lwviewcontroller_user",
      "community": 9,
      "norm_label": "user"
    },
    {
      "label": "-describeColumnDict",
      "file_type": "code",
      "source_file": "Example/LWSQLCipherDB/LWViewController.m",
      "source_location": "L201",
      "id": "lwsqlcipherdb_lwviewcontroller_user_describecolumndict",
      "community": 9,
      "norm_label": "-describecolumndict"
    },
    {
      "label": "ExampleUsage.swift",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L1",
      "id": "lwsqlcipherdb_swift_swiftclasses_exampleusage_swift",
      "community": 4,
      "norm_label": "exampleusage.swift"
    },
    {
      "label": "User",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L18",
      "id": "swiftclasses_exampleusage_user",
      "community": 4,
      "norm_label": "user"
    },
    {
      "label": "LWDBModel",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "id": "lwdbmodel",
      "community": 4,
      "norm_label": "lwdbmodel"
    },
    {
      "label": ".describeColumnDict()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L27",
      "id": "swiftclasses_exampleusage_user_describecolumndict",
      "community": 4,
      "norm_label": ".describecolumndict()"
    },
    {
      "label": "DatabaseExamples",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L49",
      "id": "swiftclasses_exampleusage_databaseexamples",
      "community": 4,
      "norm_label": "databaseexamples"
    },
    {
      "label": ".createUserExample()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L52",
      "id": "swiftclasses_exampleusage_databaseexamples_createuserexample",
      "community": 4,
      "norm_label": ".createuserexample()"
    },
    {
      "label": ".findAllUsersExample()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L65",
      "id": "swiftclasses_exampleusage_databaseexamples_findallusersexample",
      "community": 4,
      "norm_label": ".findallusersexample()"
    },
    {
      "label": ".findUserByIdExample()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L75",
      "id": "swiftclasses_exampleusage_databaseexamples_finduserbyidexample",
      "community": 4,
      "norm_label": ".finduserbyidexample()"
    },
    {
      "label": ".updateUserExample()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L82",
      "id": "swiftclasses_exampleusage_databaseexamples_updateuserexample",
      "community": 4,
      "norm_label": ".updateuserexample()"
    },
    {
      "label": ".deleteUserExample()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L92",
      "id": "swiftclasses_exampleusage_databaseexamples_deleteuserexample",
      "community": 4,
      "norm_label": ".deleteuserexample()"
    },
    {
      "label": ".queryWithCriteriaExample()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L101",
      "id": "swiftclasses_exampleusage_databaseexamples_querywithcriteriaexample",
      "community": 4,
      "norm_label": ".querywithcriteriaexample()"
    },
    {
      "label": ".batchOperationsExample()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L113",
      "id": "swiftclasses_exampleusage_databaseexamples_batchoperationsexample",
      "community": 4,
      "norm_label": ".batchoperationsexample()"
    },
    {
      "label": ".queryBuilderExample()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L131",
      "id": "swiftclasses_exampleusage_databaseexamples_querybuilderexample",
      "community": 4,
      "norm_label": ".querybuilderexample()"
    },
    {
      "label": ".customConfigExample()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L144",
      "id": "swiftclasses_exampleusage_databaseexamples_customconfigexample",
      "community": 2,
      "norm_label": ".customconfigexample()"
    },
    {
      "label": ".clearTableExample()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L155",
      "id": "swiftclasses_exampleusage_databaseexamples_cleartableexample",
      "community": 4,
      "norm_label": ".cleartableexample()"
    },
    {
      "label": "ObservableUser",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L165",
      "id": "swiftclasses_exampleusage_observableuser",
      "community": 4,
      "norm_label": "observableuser"
    },
    {
      "label": "ObservableLWDBModel",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "id": "observablelwdbmodel",
      "community": 4,
      "norm_label": "observablelwdbmodel"
    },
    {
      "label": ".describeColumnDict()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L173",
      "id": "swiftclasses_exampleusage_observableuser_describecolumndict",
      "community": 4,
      "norm_label": ".describecolumndict()"
    },
    {
      "label": "UserListView",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L184",
      "id": "swiftclasses_exampleusage_userlistview",
      "community": 4,
      "norm_label": "userlistview"
    },
    {
      "label": "View",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "id": "view",
      "community": 4,
      "norm_label": "view"
    },
    {
      "label": ".loadUsers()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L203",
      "id": "swiftclasses_exampleusage_userlistview_loadusers",
      "community": 4,
      "norm_label": ".loadusers()"
    },
    {
      "label": "UserDetailView",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L208",
      "id": "swiftclasses_exampleusage_userdetailview",
      "community": 4,
      "norm_label": "userdetailview"
    },
    {
      "label": "AsyncDatabaseExamples",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L228",
      "id": "swiftclasses_exampleusage_asyncdatabaseexamples",
      "community": 4,
      "norm_label": "asyncdatabaseexamples"
    },
    {
      "label": ".asyncSaveExample()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L232",
      "id": "swiftclasses_exampleusage_asyncdatabaseexamples_asyncsaveexample",
      "community": 4,
      "norm_label": ".asyncsaveexample()"
    },
    {
      "label": ".asyncFindExample()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L245",
      "id": "swiftclasses_exampleusage_asyncdatabaseexamples_asyncfindexample",
      "community": 4,
      "norm_label": ".asyncfindexample()"
    },
    {
      "label": ".asyncUpdateExample()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L251",
      "id": "swiftclasses_exampleusage_asyncdatabaseexamples_asyncupdateexample",
      "community": 4,
      "norm_label": ".asyncupdateexample()"
    },
    {
      "label": "AdvancedExamples",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L265",
      "id": "swiftclasses_exampleusage_advancedexamples",
      "community": 4,
      "norm_label": "advancedexamples"
    },
    {
      "label": "Product",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L268",
      "id": "swiftclasses_exampleusage_product",
      "community": 4,
      "norm_label": "product"
    },
    {
      "label": ".describeColumnDict()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L273",
      "id": "swiftclasses_exampleusage_product_describecolumndict",
      "community": 4,
      "norm_label": ".describecolumndict()"
    },
    {
      "label": "CachedUser",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L291",
      "id": "swiftclasses_exampleusage_cacheduser",
      "community": 4,
      "norm_label": "cacheduser"
    },
    {
      "label": ".describeColumnDict()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L296",
      "id": "swiftclasses_exampleusage_cacheduser_describecolumndict",
      "community": 4,
      "norm_label": ".describecolumndict()"
    },
    {
      "label": ".complexQueryExample()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L313",
      "id": "swiftclasses_exampleusage_advancedexamples_complexqueryexample",
      "community": 4,
      "norm_label": ".complexqueryexample()"
    },
    {
      "label": ".transactionExample()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L324",
      "id": "swiftclasses_exampleusage_advancedexamples_transactionexample",
      "community": 4,
      "norm_label": ".transactionexample()"
    },
    {
      "label": "LWSQLCipherDBTool.swift",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDBTool.swift",
      "source_location": "L1",
      "id": "lwsqlcipherdb_swift_swiftclasses_lwsqlcipherdbtool_swift",
      "community": 3,
      "norm_label": "lwsqlcipherdbtool.swift"
    },
    {
      "label": "LWSQLCipherDBTool",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDBTool.swift",
      "source_location": "L18",
      "id": "swiftclasses_lwsqlcipherdbtool_lwsqlcipherdbtool",
      "community": 3,
      "norm_label": "lwsqlcipherdbtool"
    },
    {
      "label": "NSObject",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "id": "nsobject",
      "community": 13,
      "norm_label": "nsobject"
    },
    {
      "label": ".init()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDBTool.swift",
      "source_location": "L35",
      "id": "swiftclasses_lwsqlcipherdbtool_lwsqlcipherdbtool_init",
      "community": 3,
      "norm_label": ".init()"
    },
    {
      "label": ".dbPath()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDBTool.swift",
      "source_location": "L45",
      "id": "swiftclasses_lwsqlcipherdbtool_lwsqlcipherdbtool_dbpath",
      "community": 3,
      "norm_label": ".dbpath()"
    },
    {
      "label": ".changeDB()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDBTool.swift",
      "source_location": "L83",
      "id": "swiftclasses_lwsqlcipherdbtool_lwsqlcipherdbtool_changedb",
      "community": 3,
      "norm_label": ".changedb()"
    },
    {
      "label": ".initializeDatabaseQueue()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDBTool.swift",
      "source_location": "L109",
      "id": "swiftclasses_lwsqlcipherdbtool_lwsqlcipherdbtool_initializedatabasequeue",
      "community": 3,
      "norm_label": ".initializedatabasequeue()"
    },
    {
      "label": ".recreateAllTables()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDBTool.swift",
      "source_location": "L126",
      "id": "swiftclasses_lwsqlcipherdbtool_lwsqlcipherdbtool_recreatealltables",
      "community": 3,
      "norm_label": ".recreatealltables()"
    },
    {
      "label": "FMDatabase",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDBTool.swift",
      "source_location": "L173",
      "id": "swiftclasses_lwsqlcipherdbtool_fmdatabase",
      "community": 3,
      "norm_label": "fmdatabase"
    },
    {
      "label": ".setKey()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDBTool.swift",
      "source_location": "L176",
      "id": "swiftclasses_lwsqlcipherdbtool_fmdatabase_setkey",
      "community": 3,
      "norm_label": ".setkey()"
    },
    {
      "label": "LWDBSQLState.swift",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBSQLState.swift",
      "source_location": "L1",
      "id": "lwsqlcipherdb_swift_swiftclasses_lwdbsqlstate_swift",
      "community": 13,
      "norm_label": "lwdbsqlstate.swift"
    },
    {
      "label": "QueryType",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBSQLState.swift",
      "source_location": "L14",
      "id": "swiftclasses_lwdbsqlstate_querytype",
      "community": 13,
      "norm_label": "querytype"
    },
    {
      "label": "Int",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "id": "int",
      "community": 13,
      "norm_label": "int"
    },
    {
      "label": "`where`",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBSQLState.swift",
      "source_location": "L15",
      "id": "swiftclasses_lwdbsqlstate_querytype_where",
      "community": 13,
      "norm_label": "`where`"
    },
    {
      "label": "and",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBSQLState.swift",
      "source_location": "L16",
      "id": "swiftclasses_lwdbsqlstate_querytype_and",
      "community": 13,
      "norm_label": "and"
    },
    {
      "label": "or",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBSQLState.swift",
      "source_location": "L17",
      "id": "swiftclasses_lwdbsqlstate_querytype_or",
      "community": 13,
      "norm_label": "or"
    },
    {
      "label": "LWDBSQLState",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBSQLState.swift",
      "source_location": "L34",
      "id": "swiftclasses_lwdbsqlstate_lwdbsqlstate",
      "community": 13,
      "norm_label": "lwdbsqlstate"
    },
    {
      "label": ".object()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBSQLState.swift",
      "source_location": "L54",
      "id": "swiftclasses_lwdbsqlstate_lwdbsqlstate_object",
      "community": 13,
      "norm_label": ".object()"
    },
    {
      "label": ".sqlOptionStr()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBSQLState.swift",
      "source_location": "L99",
      "id": "swiftclasses_lwdbsqlstate_lwdbsqlstate_sqloptionstr",
      "community": 13,
      "norm_label": ".sqloptionstr()"
    },
    {
      "label": ".buildQueryString()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBSQLState.swift",
      "source_location": "L106",
      "id": "swiftclasses_lwdbsqlstate_lwdbsqlstate_buildquerystring",
      "community": 13,
      "norm_label": ".buildquerystring()"
    },
    {
      "label": "LWDBModel.swift",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L1",
      "id": "lwsqlcipherdb_swift_swiftclasses_lwdbmodel_swift",
      "community": 7,
      "norm_label": "lwdbmodel.swift"
    },
    {
      "label": "SQLType",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L17",
      "id": "swiftclasses_lwdbmodel_sqltype",
      "community": 7,
      "norm_label": "sqltype"
    },
    {
      "label": "LWDBModel",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L29",
      "id": "swiftclasses_lwdbmodel_lwdbmodel",
      "community": 7,
      "norm_label": "lwdbmodel"
    },
    {
      "label": ".init()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L47",
      "id": "swiftclasses_lwdbmodel_lwdbmodel_init",
      "community": 7,
      "norm_label": ".init()"
    },
    {
      "label": ".createTable()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L59",
      "id": "swiftclasses_lwdbmodel_lwdbmodel_createtable",
      "community": 7,
      "norm_label": ".createtable()"
    },
    {
      "label": ".isExistInTable()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L116",
      "id": "swiftclasses_lwdbmodel_lwdbmodel_isexistintable",
      "community": 7,
      "norm_label": ".isexistintable()"
    },
    {
      "label": ".getColumns()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L133",
      "id": "swiftclasses_lwdbmodel_lwdbmodel_getcolumns",
      "community": 7,
      "norm_label": ".getcolumns()"
    },
    {
      "label": ".saveOrUpdate()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L158",
      "id": "swiftclasses_lwdbmodel_lwdbmodel_saveorupdate",
      "community": 7,
      "norm_label": ".saveorupdate()"
    },
    {
      "label": ".save()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L196",
      "id": "swiftclasses_lwdbmodel_lwdbmodel_save",
      "community": 7,
      "norm_label": ".save()"
    },
    {
      "label": ".update()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L309",
      "id": "swiftclasses_lwdbmodel_lwdbmodel_update",
      "community": 7,
      "norm_label": ".update()"
    },
    {
      "label": ".deleteObject()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L413",
      "id": "swiftclasses_lwdbmodel_lwdbmodel_deleteobject",
      "community": 7,
      "norm_label": ".deleteobject()"
    },
    {
      "label": ".delete()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L440",
      "id": "swiftclasses_lwdbmodel_lwdbmodel_delete",
      "community": 7,
      "norm_label": ".delete()"
    },
    {
      "label": ".clearTable()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L507",
      "id": "swiftclasses_lwdbmodel_lwdbmodel_cleartable",
      "community": 7,
      "norm_label": ".cleartable()"
    },
    {
      "label": ".findAll()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L529",
      "id": "swiftclasses_lwdbmodel_lwdbmodel_findall",
      "community": 7,
      "norm_label": ".findall()"
    },
    {
      "label": ".findByPK()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L553",
      "id": "swiftclasses_lwdbmodel_lwdbmodel_findbypk",
      "community": 7,
      "norm_label": ".findbypk()"
    },
    {
      "label": ".findFirst()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L571",
      "id": "swiftclasses_lwdbmodel_lwdbmodel_findfirst",
      "community": 7,
      "norm_label": ".findfirst()"
    },
    {
      "label": ".find()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L583",
      "id": "swiftclasses_lwdbmodel_lwdbmodel_find",
      "community": 7,
      "norm_label": ".find()"
    },
    {
      "label": ".parseModel()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L615",
      "id": "swiftclasses_lwdbmodel_lwdbmodel_parsemodel",
      "community": 7,
      "norm_label": ".parsemodel()"
    },
    {
      "label": ".isEqual()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L636",
      "id": "swiftclasses_lwdbmodel_lwdbmodel_isequal",
      "community": 7,
      "norm_label": ".isequal()"
    },
    {
      "label": ".getProperties()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L643",
      "id": "swiftclasses_lwdbmodel_lwdbmodel_getproperties",
      "community": 7,
      "norm_label": ".getproperties()"
    },
    {
      "label": ".getAllProperties()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L691",
      "id": "swiftclasses_lwdbmodel_lwdbmodel_getallproperties",
      "community": 7,
      "norm_label": ".getallproperties()"
    },
    {
      "label": ".transients()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L696",
      "id": "swiftclasses_lwdbmodel_lwdbmodel_transients",
      "community": 7,
      "norm_label": ".transients()"
    },
    {
      "label": ".getColumnNames()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L710",
      "id": "swiftclasses_lwdbmodel_lwdbmodel_getcolumnnames",
      "community": 7,
      "norm_label": ".getcolumnnames()"
    },
    {
      "label": ".getPKName()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L733",
      "id": "swiftclasses_lwdbmodel_lwdbmodel_getpkname",
      "community": 7,
      "norm_label": ".getpkname()"
    },
    {
      "label": ".getColumnAndTypeString()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L756",
      "id": "swiftclasses_lwdbmodel_lwdbmodel_getcolumnandtypestring",
      "community": 7,
      "norm_label": ".getcolumnandtypestring()"
    },
    {
      "label": ".getPKAndColumnModifiers()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L773",
      "id": "swiftclasses_lwdbmodel_lwdbmodel_getpkandcolumnmodifiers",
      "community": 7,
      "norm_label": ".getpkandcolumnmodifiers()"
    },
    {
      "label": ".describeColumnDict()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L793",
      "id": "swiftclasses_lwdbmodel_lwdbmodel_describecolumndict",
      "community": 7,
      "norm_label": ".describecolumndict()"
    },
    {
      "label": "LWDBColumnDes.swift",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBColumnDes.swift",
      "source_location": "L1",
      "id": "lwsqlcipherdb_swift_swiftclasses_lwdbcolumndes_swift",
      "community": 10,
      "norm_label": "lwdbcolumndes.swift"
    },
    {
      "label": "DEFAULT()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBColumnDes.swift",
      "source_location": "L14",
      "id": "swiftclasses_lwdbcolumndes_default",
      "community": 10,
      "norm_label": "default()"
    },
    {
      "label": "CHECK()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBColumnDes.swift",
      "source_location": "L19",
      "id": "swiftclasses_lwdbcolumndes_check",
      "community": 10,
      "norm_label": "check()"
    },
    {
      "label": "FOREIGNKEY()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBColumnDes.swift",
      "source_location": "L24",
      "id": "swiftclasses_lwdbcolumndes_foreignkey",
      "community": 10,
      "norm_label": "foreignkey()"
    },
    {
      "label": "LWDBColumnDes",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBColumnDes.swift",
      "source_location": "L31",
      "id": "swiftclasses_lwdbcolumndes_lwdbcolumndes",
      "community": 10,
      "norm_label": "lwdbcolumndes"
    },
    {
      "label": ".init()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBColumnDes.swift",
      "source_location": "L64",
      "id": "swiftclasses_lwdbcolumndes_lwdbcolumndes_init",
      "community": 10,
      "norm_label": ".init()"
    },
    {
      "label": ".isCustomColumnName()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBColumnDes.swift",
      "source_location": "L131",
      "id": "swiftclasses_lwdbcolumndes_lwdbcolumndes_iscustomcolumnname",
      "community": 10,
      "norm_label": ".iscustomcolumnname()"
    },
    {
      "label": ".finishModify()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBColumnDes.swift",
      "source_location": "L137",
      "id": "swiftclasses_lwdbcolumndes_lwdbcolumndes_finishmodify",
      "community": 10,
      "norm_label": ".finishmodify()"
    },
    {
      "label": ".customModify()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBColumnDes.swift",
      "source_location": "L152",
      "id": "swiftclasses_lwdbcolumndes_lwdbcolumndes_custommodify",
      "community": 10,
      "norm_label": ".custommodify()"
    },
    {
      "label": ".primaryKeyModifier()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBColumnDes.swift",
      "source_location": "L177",
      "id": "swiftclasses_lwdbcolumndes_lwdbcolumndes_primarykeymodifier",
      "community": 10,
      "norm_label": ".primarykeymodifier()"
    },
    {
      "label": ".autoincrementModifier()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBColumnDes.swift",
      "source_location": "L182",
      "id": "swiftclasses_lwdbcolumndes_lwdbcolumndes_autoincrementmodifier",
      "community": 10,
      "norm_label": ".autoincrementmodifier()"
    },
    {
      "label": ".uniqueModifier()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBColumnDes.swift",
      "source_location": "L187",
      "id": "swiftclasses_lwdbcolumndes_lwdbcolumndes_uniquemodifier",
      "community": 10,
      "norm_label": ".uniquemodifier()"
    },
    {
      "label": ".notNullModifier()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBColumnDes.swift",
      "source_location": "L192",
      "id": "swiftclasses_lwdbcolumndes_lwdbcolumndes_notnullmodifier",
      "community": 10,
      "norm_label": ".notnullmodifier()"
    },
    {
      "label": ".checkStringNull()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBColumnDes.swift",
      "source_location": "L197",
      "id": "swiftclasses_lwdbcolumndes_lwdbcolumndes_checkstringnull",
      "community": 10,
      "norm_label": ".checkstringnull()"
    },
    {
      "label": ".isEqual()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBColumnDes.swift",
      "source_location": "L206",
      "id": "swiftclasses_lwdbcolumndes_lwdbcolumndes_isequal",
      "community": 10,
      "norm_label": ".isequal()"
    },
    {
      "label": "LWSQLCipherDB.swift",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L1",
      "id": "lwsqlcipherdb_swift_swiftclasses_lwsqlcipherdb_swift",
      "community": 2,
      "norm_label": "lwsqlcipherdb.swift"
    },
    {
      "label": "LWSQLCipherDB",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L23",
      "id": "swiftclasses_lwsqlcipherdb_lwsqlcipherdb",
      "community": 2,
      "norm_label": "lwsqlcipherdb"
    },
    {
      "label": "ObservableLWDBModel",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L32",
      "id": "swiftclasses_lwsqlcipherdb_observablelwdbmodel",
      "community": 2,
      "norm_label": "observablelwdbmodel"
    },
    {
      "label": "ObservableObject",
      "file_type": "code",
      "source_file": "",
      "source_location": "",
      "id": "observableobject",
      "community": 2,
      "norm_label": "observableobject"
    },
    {
      "label": ".notifyChange()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L39",
      "id": "swiftclasses_lwsqlcipherdb_observablelwdbmodel_notifychange",
      "community": 2,
      "norm_label": ".notifychange()"
    },
    {
      "label": ".save()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L44",
      "id": "swiftclasses_lwsqlcipherdb_observablelwdbmodel_save",
      "community": 2,
      "norm_label": ".save()"
    },
    {
      "label": ".update()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L51",
      "id": "swiftclasses_lwsqlcipherdb_observablelwdbmodel_update",
      "community": 2,
      "norm_label": ".update()"
    },
    {
      "label": ".saveOrUpdate()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L58",
      "id": "swiftclasses_lwsqlcipherdb_observablelwdbmodel_saveorupdate",
      "community": 2,
      "norm_label": ".saveorupdate()"
    },
    {
      "label": ".deleteObject()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L65",
      "id": "swiftclasses_lwsqlcipherdb_observablelwdbmodel_deleteobject",
      "community": 2,
      "norm_label": ".deleteobject()"
    },
    {
      "label": "LWDatabaseConfig",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L76",
      "id": "swiftclasses_lwsqlcipherdb_lwdatabaseconfig",
      "community": 2,
      "norm_label": "lwdatabaseconfig"
    },
    {
      "label": ".init()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L86",
      "id": "swiftclasses_lwsqlcipherdb_lwdatabaseconfig_init",
      "community": 2,
      "norm_label": ".init()"
    },
    {
      "label": "LWDatabaseManager",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L98",
      "id": "swiftclasses_lwsqlcipherdb_lwdatabasemanager",
      "community": 2,
      "norm_label": "lwdatabasemanager"
    },
    {
      "label": ".init()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L103",
      "id": "swiftclasses_lwsqlcipherdb_lwdatabasemanager_init",
      "community": 2,
      "norm_label": ".init()"
    },
    {
      "label": ".configure()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L107",
      "id": "swiftclasses_lwsqlcipherdb_lwdatabasemanager_configure",
      "community": 2,
      "norm_label": ".configure()"
    },
    {
      "label": ".getDatabasePath()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L115",
      "id": "swiftclasses_lwsqlcipherdb_lwdatabasemanager_getdatabasepath",
      "community": 2,
      "norm_label": ".getdatabasepath()"
    },
    {
      "label": ".tableExists()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L122",
      "id": "swiftclasses_lwsqlcipherdb_lwdatabasemanager_tableexists",
      "community": 2,
      "norm_label": ".tableexists()"
    },
    {
      "label": ".createTable()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L129",
      "id": "swiftclasses_lwsqlcipherdb_lwdatabasemanager_createtable",
      "community": 2,
      "norm_label": ".createtable()"
    },
    {
      "label": ".clearTable()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L137",
      "id": "swiftclasses_lwsqlcipherdb_lwdatabasemanager_cleartable",
      "community": 2,
      "norm_label": ".cleartable()"
    },
    {
      "label": ".count()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L145",
      "id": "swiftclasses_lwsqlcipherdb_lwdatabasemanager_count",
      "community": 2,
      "norm_label": ".count()"
    },
    {
      "label": "LWQueryBuilder",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L153",
      "id": "swiftclasses_lwsqlcipherdb_lwquerybuilder",
      "community": 2,
      "norm_label": "lwquerybuilder"
    },
    {
      "label": ".init()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L158",
      "id": "swiftclasses_lwsqlcipherdb_lwquerybuilder_init",
      "community": 2,
      "norm_label": ".init()"
    },
    {
      "label": ".`where`()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L163",
      "id": "swiftclasses_lwsqlcipherdb_lwquerybuilder_where",
      "community": 2,
      "norm_label": ".`where`()"
    },
    {
      "label": ".and()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L171",
      "id": "swiftclasses_lwsqlcipherdb_lwquerybuilder_and",
      "community": 2,
      "norm_label": ".and()"
    },
    {
      "label": ".or()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L179",
      "id": "swiftclasses_lwsqlcipherdb_lwquerybuilder_or",
      "community": 2,
      "norm_label": ".or()"
    },
    {
      "label": ".orderBy()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L187",
      "id": "swiftclasses_lwsqlcipherdb_lwquerybuilder_orderby",
      "community": 2,
      "norm_label": ".orderby()"
    },
    {
      "label": ".limit()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L195",
      "id": "swiftclasses_lwsqlcipherdb_lwquerybuilder_limit",
      "community": 2,
      "norm_label": ".limit()"
    },
    {
      "label": ".offset()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L202",
      "id": "swiftclasses_lwsqlcipherdb_lwquerybuilder_offset",
      "community": 2,
      "norm_label": ".offset()"
    },
    {
      "label": ".fetch()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L209",
      "id": "swiftclasses_lwsqlcipherdb_lwquerybuilder_fetch",
      "community": 2,
      "norm_label": ".fetch()"
    },
    {
      "label": ".fetchFirst()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L214",
      "id": "swiftclasses_lwsqlcipherdb_lwquerybuilder_fetchfirst",
      "community": 2,
      "norm_label": ".fetchfirst()"
    },
    {
      "label": ".delete()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L219",
      "id": "swiftclasses_lwsqlcipherdb_lwquerybuilder_delete",
      "community": 2,
      "norm_label": ".delete()"
    },
    {
      "label": ".count()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L225",
      "id": "swiftclasses_lwsqlcipherdb_lwquerybuilder_count",
      "community": 2,
      "norm_label": ".count()"
    },
    {
      "label": ".formatValue()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L230",
      "id": "swiftclasses_lwsqlcipherdb_lwquerybuilder_formatvalue",
      "community": 2,
      "norm_label": ".formatvalue()"
    },
    {
      "label": "LWDBModel",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L241",
      "id": "swiftclasses_lwsqlcipherdb_lwdbmodel",
      "community": 2,
      "norm_label": "lwdbmodel"
    },
    {
      "label": ".query()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L243",
      "id": "swiftclasses_lwsqlcipherdb_lwdbmodel_query",
      "community": 2,
      "norm_label": ".query()"
    },
    {
      "label": ".saveAsync()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L255",
      "id": "swiftclasses_lwsqlcipherdb_lwdbmodel_saveasync",
      "community": 2,
      "norm_label": ".saveasync()"
    },
    {
      "label": ".updateAsync()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L263",
      "id": "swiftclasses_lwsqlcipherdb_lwdbmodel_updateasync",
      "community": 2,
      "norm_label": ".updateasync()"
    },
    {
      "label": ".deleteAsync()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L271",
      "id": "swiftclasses_lwsqlcipherdb_lwdbmodel_deleteasync",
      "community": 2,
      "norm_label": ".deleteasync()"
    },
    {
      "label": ".findAllAsync()",
      "file_type": "code",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L279",
      "id": "swiftclasses_lwsqlcipherdb_lwdbmodel_findallasync",
      "community": 2,
      "norm_label": ".findallasync()"
    },
    {
      "label": "LWDBColumnDes.m",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBColumnDes.m",
      "source_location": "L1",
      "id": "lwsqlcipherdb_classes_lwdbcolumndes_m",
      "community": 12,
      "norm_label": "lwdbcolumndes.m"
    },
    {
      "label": "LWDBColumnDes",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBColumnDes.m",
      "source_location": "L17",
      "id": "classes_lwdbcolumndes_lwdbcolumndes",
      "community": 12,
      "norm_label": "lwdbcolumndes"
    },
    {
      "label": "-initWithAutoisNotNullcheckdefaultVa",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBColumnDes.m",
      "source_location": "L22",
      "id": "classes_lwdbcolumndes_lwdbcolumndes_initwithautoisnotnullcheckdefaultva",
      "community": 12,
      "norm_label": "-initwithautoisnotnullcheckdefaultva"
    },
    {
      "label": "-initWithgeneralFieldWithAutouniqueisNotNullcheckdefaultVa",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBColumnDes.m",
      "source_location": "L36",
      "id": "classes_lwdbcolumndes_lwdbcolumndes_initwithgeneralfieldwithautouniqueisnotnullcheckdefaultva",
      "community": 12,
      "norm_label": "-initwithgeneralfieldwithautouniqueisnotnullcheckdefaultva"
    },
    {
      "label": "-initWithFKFiekdUniqueisNotNullcheckdefaultforeignKey",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBColumnDes.m",
      "source_location": "L50",
      "id": "classes_lwdbcolumndes_lwdbcolumndes_initwithfkfiekduniqueisnotnullcheckdefaultforeignkey",
      "community": 12,
      "norm_label": "-initwithfkfiekduniqueisnotnullcheckdefaultforeignkey"
    },
    {
      "label": "-finishModify",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBColumnDes.m",
      "source_location": "L62",
      "id": "classes_lwdbcolumndes_lwdbcolumndes_finishmodify",
      "community": 12,
      "norm_label": "-finishmodify"
    },
    {
      "label": "-customModifyWithPKautoInuniqueisNotNullcheckdefaultVforeignKey",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBColumnDes.m",
      "source_location": "L70",
      "id": "classes_lwdbcolumndes_lwdbcolumndes_custommodifywithpkautoinuniqueisnotnullcheckdefaultvforeignkey",
      "community": 12,
      "norm_label": "-custommodifywithpkautoinuniqueisnotnullcheckdefaultvforeignkey"
    },
    {
      "label": "-isPrimKey",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBColumnDes.m",
      "source_location": "L90",
      "id": "classes_lwdbcolumndes_lwdbcolumndes_isprimkey",
      "community": 12,
      "norm_label": "-isprimkey"
    },
    {
      "label": "-isAutoincrement",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBColumnDes.m",
      "source_location": "L97",
      "id": "classes_lwdbcolumndes_lwdbcolumndes_isautoincrement",
      "community": 12,
      "norm_label": "-isautoincrement"
    },
    {
      "label": "-isUnique",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBColumnDes.m",
      "source_location": "L104",
      "id": "classes_lwdbcolumndes_lwdbcolumndes_isunique",
      "community": 12,
      "norm_label": "-isunique"
    },
    {
      "label": "-isNotNull",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBColumnDes.m",
      "source_location": "L111",
      "id": "classes_lwdbcolumndes_lwdbcolumndes_isnotnull",
      "community": 12,
      "norm_label": "-isnotnull"
    },
    {
      "label": "-checkStingNull",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBColumnDes.m",
      "source_location": "L117",
      "id": "classes_lwdbcolumndes_lwdbcolumndes_checkstingnull",
      "community": 12,
      "norm_label": "-checkstingnull"
    },
    {
      "label": "-isCustomColumnName",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBColumnDes.m",
      "source_location": "L125",
      "id": "classes_lwdbcolumndes_lwdbcolumndes_iscustomcolumnname",
      "community": 12,
      "norm_label": "-iscustomcolumnname"
    },
    {
      "label": "-isEqual",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBColumnDes.m",
      "source_location": "L137",
      "id": "classes_lwdbcolumndes_lwdbcolumndes_isequal",
      "community": 12,
      "norm_label": "-isequal"
    },
    {
      "label": "LWSQLCipherDBTool.h",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWSQLCipherDBTool.h",
      "source_location": "L1",
      "id": "lwsqlcipherdb_classes_lwsqlcipherdbtool_h",
      "community": 21,
      "norm_label": "lwsqlcipherdbtool.h"
    },
    {
      "label": "LWDBModel.h",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.h",
      "source_location": "L1",
      "id": "lwsqlcipherdb_classes_lwdbmodel_h",
      "community": 22,
      "norm_label": "lwdbmodel.h"
    },
    {
      "label": "LWDBSQLState.m",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBSQLState.m",
      "source_location": "L1",
      "id": "lwsqlcipherdb_classes_lwdbsqlstate_m",
      "community": 16,
      "norm_label": "lwdbsqlstate.m"
    },
    {
      "label": "LWDBSQLState",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBSQLState.m",
      "source_location": "L12",
      "id": "classes_lwdbsqlstate_lwdbsqlstate",
      "community": 16,
      "norm_label": "lwdbsqlstate"
    },
    {
      "label": "-objecttypekeyoptvalue",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBSQLState.m",
      "source_location": "L21",
      "id": "classes_lwdbsqlstate_lwdbsqlstate_objecttypekeyoptvalue",
      "community": 16,
      "norm_label": "-objecttypekeyoptvalue"
    },
    {
      "label": "-sqlOptionStr",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBSQLState.m",
      "source_location": "L46",
      "id": "classes_lwdbsqlstate_lwdbsqlstate_sqloptionstr",
      "community": 16,
      "norm_label": "-sqloptionstr"
    },
    {
      "label": "-ifEqualTOSQLTEXTKeyoptvaluecondition",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBSQLState.m",
      "source_location": "L53",
      "id": "classes_lwdbsqlstate_lwdbsqlstate_ifequaltosqltextkeyoptvaluecondition",
      "community": 16,
      "norm_label": "-ifequaltosqltextkeyoptvaluecondition"
    },
    {
      "label": "-typeToString",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBSQLState.m",
      "source_location": "L68",
      "id": "classes_lwdbsqlstate_lwdbsqlstate_typetostring",
      "community": 16,
      "norm_label": "-typetostring"
    },
    {
      "label": "LWDBModel.m",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L1",
      "id": "lwsqlcipherdb_classes_lwdbmodel_m",
      "community": 4,
      "norm_label": "lwdbmodel.m"
    },
    {
      "label": "LWDBModel",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L12",
      "id": "classes_lwdbmodel_lwdbmodel",
      "community": 5,
      "norm_label": "lwdbmodel"
    },
    {
      "label": "-initialize",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L13",
      "id": "classes_lwdbmodel_lwdbmodel_initialize",
      "community": 5,
      "norm_label": "-initialize"
    },
    {
      "label": "-init",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L19",
      "id": "classes_lwdbmodel_lwdbmodel_init",
      "community": 5,
      "norm_label": "-init"
    },
    {
      "label": "-isExistInTable",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L34",
      "id": "classes_lwdbmodel_lwdbmodel_isexistintable",
      "community": 5,
      "norm_label": "-isexistintable"
    },
    {
      "label": "-createTable",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L48",
      "id": "classes_lwdbmodel_lwdbmodel_createtable",
      "community": 5,
      "norm_label": "-createtable"
    },
    {
      "label": "-saveOrUpdate",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L89",
      "id": "classes_lwdbmodel_lwdbmodel_saveorupdate",
      "community": 5,
      "norm_label": "-saveorupdate"
    },
    {
      "label": "-saveOrUpdateByColumnNameAndColumnValue",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L106",
      "id": "classes_lwdbmodel_lwdbmodel_saveorupdatebycolumnnameandcolumnvalue",
      "community": 5,
      "norm_label": "-saveorupdatebycolumnnameandcolumnvalue"
    },
    {
      "label": "-save",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L121",
      "id": "classes_lwdbmodel_lwdbmodel_save",
      "community": 5,
      "norm_label": "-save"
    },
    {
      "label": "-saveObjects",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L152",
      "id": "classes_lwdbmodel_lwdbmodel_saveobjects",
      "community": 5,
      "norm_label": "-saveobjects"
    },
    {
      "label": "-saveOrUpdateObjects",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L196",
      "id": "classes_lwdbmodel_lwdbmodel_saveorupdateobjects",
      "community": 5,
      "norm_label": "-saveorupdateobjects"
    },
    {
      "label": "-update",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L208",
      "id": "classes_lwdbmodel_lwdbmodel_update",
      "community": 5,
      "norm_label": "-update"
    },
    {
      "label": "-updateObjects",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L240",
      "id": "classes_lwdbmodel_lwdbmodel_updateobjects",
      "community": 5,
      "norm_label": "-updateobjects"
    },
    {
      "label": "-deleteObject",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L289",
      "id": "classes_lwdbmodel_lwdbmodel_deleteobject",
      "community": 5,
      "norm_label": "-deleteobject"
    },
    {
      "label": "-deleteObjects",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L306",
      "id": "classes_lwdbmodel_lwdbmodel_deleteobjects",
      "community": 5,
      "norm_label": "-deleteobjects"
    },
    {
      "label": "-deleteObjectsByCriteria",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L338",
      "id": "classes_lwdbmodel_lwdbmodel_deleteobjectsbycriteria",
      "community": 5,
      "norm_label": "-deleteobjectsbycriteria"
    },
    {
      "label": "-deleteObjectsWithFormat",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L351",
      "id": "classes_lwdbmodel_lwdbmodel_deleteobjectswithformat",
      "community": 5,
      "norm_label": "-deleteobjectswithformat"
    },
    {
      "label": "-clearTable",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L361",
      "id": "classes_lwdbmodel_lwdbmodel_cleartable",
      "community": 5,
      "norm_label": "-cleartable"
    },
    {
      "label": "-findAll",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L374",
      "id": "classes_lwdbmodel_lwdbmodel_findall",
      "community": 5,
      "norm_label": "-findall"
    },
    {
      "label": "-findFirstWithFormat",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L400",
      "id": "classes_lwdbmodel_lwdbmodel_findfirstwithformat",
      "community": 5,
      "norm_label": "-findfirstwithformat"
    },
    {
      "label": "-findFirstByCriteria",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L410",
      "id": "classes_lwdbmodel_lwdbmodel_findfirstbycriteria",
      "community": 5,
      "norm_label": "-findfirstbycriteria"
    },
    {
      "label": "-findByPK",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L419",
      "id": "classes_lwdbmodel_lwdbmodel_findbypk",
      "community": 5,
      "norm_label": "-findbypk"
    },
    {
      "label": "-findWithFormat",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L430",
      "id": "classes_lwdbmodel_lwdbmodel_findwithformat",
      "community": 5,
      "norm_label": "-findwithformat"
    },
    {
      "label": "-findByCriteria",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L440",
      "id": "classes_lwdbmodel_lwdbmodel_findbycriteria",
      "community": 5,
      "norm_label": "-findbycriteria"
    },
    {
      "label": "-getPropertys",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L477",
      "id": "classes_lwdbmodel_lwdbmodel_getpropertys",
      "community": 5,
      "norm_label": "-getpropertys"
    },
    {
      "label": "-getAllProperties",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L525",
      "id": "classes_lwdbmodel_lwdbmodel_getallproperties",
      "community": 5,
      "norm_label": "-getallproperties"
    },
    {
      "label": "-getColumns",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L537",
      "id": "classes_lwdbmodel_lwdbmodel_getcolumns",
      "community": 5,
      "norm_label": "-getcolumns"
    },
    {
      "label": "-getColumeAndTypeString",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L556",
      "id": "classes_lwdbmodel_lwdbmodel_getcolumeandtypestring",
      "community": 5,
      "norm_label": "-getcolumeandtypestring"
    },
    {
      "label": "-description",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L572",
      "id": "classes_lwdbmodel_lwdbmodel_description",
      "community": 5,
      "norm_label": "-description"
    },
    {
      "label": "-transients",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L590",
      "id": "classes_lwdbmodel_lwdbmodel_transients",
      "community": 5,
      "norm_label": "-transients"
    },
    {
      "label": "-PKAndColumnModify",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L605",
      "id": "classes_lwdbmodel_lwdbmodel_pkandcolumnmodify",
      "community": 5,
      "norm_label": "-pkandcolumnmodify"
    },
    {
      "label": "-getColumnNames",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L625",
      "id": "classes_lwdbmodel_lwdbmodel_getcolumnnames",
      "community": 5,
      "norm_label": "-getcolumnnames"
    },
    {
      "label": "-getPKName",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L650",
      "id": "classes_lwdbmodel_lwdbmodel_getpkname",
      "community": 5,
      "norm_label": "-getpkname"
    },
    {
      "label": "-describeColumnDict",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L673",
      "id": "classes_lwdbmodel_lwdbmodel_describecolumndict",
      "community": 5,
      "norm_label": "-describecolumndict"
    },
    {
      "label": "LWSQLCipherDBTool.m",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWSQLCipherDBTool.m",
      "source_location": "L1",
      "id": "lwsqlcipherdb_classes_lwsqlcipherdbtool_m",
      "community": 11,
      "norm_label": "lwsqlcipherdbtool.m"
    },
    {
      "label": "LWSQLCipherDBTool",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWSQLCipherDBTool.m",
      "source_location": "L11",
      "id": "classes_lwsqlcipherdbtool_lwsqlcipherdbtool",
      "community": 11,
      "norm_label": "lwsqlcipherdbtool"
    },
    {
      "label": "-shareInstance",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWSQLCipherDBTool.m",
      "source_location": "L19",
      "id": "classes_lwsqlcipherdbtool_lwsqlcipherdbtool_shareinstance",
      "community": 11,
      "norm_label": "-shareinstance"
    },
    {
      "label": "-allocWithZone",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWSQLCipherDBTool.m",
      "source_location": "L27",
      "id": "classes_lwsqlcipherdbtool_lwsqlcipherdbtool_allocwithzone",
      "community": 11,
      "norm_label": "-allocwithzone"
    },
    {
      "label": "-copyWithZone",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWSQLCipherDBTool.m",
      "source_location": "L31",
      "id": "classes_lwsqlcipherdbtool_lwsqlcipherdbtool_copywithzone",
      "community": 11,
      "norm_label": "-copywithzone"
    },
    {
      "label": "-dbPath",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWSQLCipherDBTool.m",
      "source_location": "L35",
      "id": "classes_lwsqlcipherdbtool_lwsqlcipherdbtool_dbpath",
      "community": 11,
      "norm_label": "-dbpath"
    },
    {
      "label": "-dbPathWithDirectoryName",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWSQLCipherDBTool.m",
      "source_location": "L39",
      "id": "classes_lwsqlcipherdbtool_lwsqlcipherdbtool_dbpathwithdirectoryname",
      "community": 11,
      "norm_label": "-dbpathwithdirectoryname"
    },
    {
      "label": "-dbQueue",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWSQLCipherDBTool.m",
      "source_location": "L59",
      "id": "classes_lwsqlcipherdbtool_lwsqlcipherdbtool_dbqueue",
      "community": 11,
      "norm_label": "-dbqueue"
    },
    {
      "label": "-changeDBWithDirectoryName",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWSQLCipherDBTool.m",
      "source_location": "L66",
      "id": "classes_lwsqlcipherdbtool_lwsqlcipherdbtool_changedbwithdirectoryname",
      "community": 11,
      "norm_label": "-changedbwithdirectoryname"
    },
    {
      "label": "FMDatabase",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWSQLCipherDBTool.m",
      "source_location": "L95",
      "id": "classes_lwsqlcipherdbtool_fmdatabase",
      "community": 11,
      "norm_label": "fmdatabase"
    },
    {
      "label": "-load",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWSQLCipherDBTool.m",
      "source_location": "L97",
      "id": "classes_lwsqlcipherdbtool_fmdatabase_load",
      "community": 11,
      "norm_label": "-load"
    },
    {
      "label": "-mySecretKey",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWSQLCipherDBTool.m",
      "source_location": "L104",
      "id": "classes_lwsqlcipherdbtool_fmdatabase_mysecretkey",
      "community": 11,
      "norm_label": "-mysecretkey"
    },
    {
      "label": "NSObject",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWSQLCipherDBTool.m",
      "source_location": "L111",
      "id": "classes_lwsqlcipherdbtool_nsobject",
      "community": 11,
      "norm_label": "nsobject"
    },
    {
      "label": "-lwdb_swizzleMethodwithMethod",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWSQLCipherDBTool.m",
      "source_location": "L113",
      "id": "classes_lwsqlcipherdbtool_nsobject_lwdb_swizzlemethodwithmethod",
      "community": 11,
      "norm_label": "-lwdb_swizzlemethodwithmethod"
    },
    {
      "label": "-lwdb_swizzleClassMethodwithMethod",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWSQLCipherDBTool.m",
      "source_location": "L125",
      "id": "classes_lwsqlcipherdbtool_nsobject_lwdb_swizzleclassmethodwithmethod",
      "community": 11,
      "norm_label": "-lwdb_swizzleclassmethodwithmethod"
    },
    {
      "label": "LWDBColumnDes.h",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBColumnDes.h",
      "source_location": "L1",
      "id": "lwsqlcipherdb_classes_lwdbcolumndes_h",
      "community": 23,
      "norm_label": "lwdbcolumndes.h"
    },
    {
      "label": "LWDBSQLState.h",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/LWDBSQLState.h",
      "source_location": "L1",
      "id": "lwsqlcipherdb_classes_lwdbsqlstate_h",
      "community": 24,
      "norm_label": "lwdbsqlstate.h"
    },
    {
      "label": "FMDatabase.h",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.h",
      "source_location": "L1",
      "id": "lwsqlcipherdb_classes_fmdb_fmdatabase_h",
      "community": 25,
      "norm_label": "fmdatabase.h"
    },
    {
      "label": "FMDatabaseQueue.m",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L1",
      "id": "lwsqlcipherdb_classes_fmdb_fmdatabasequeue_m",
      "community": 3,
      "norm_label": "fmdatabasequeue.m"
    },
    {
      "label": "FMDatabaseQueue",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L39",
      "id": "fmdb_fmdatabasequeue_fmdatabasequeue",
      "community": 3,
      "norm_label": "fmdatabasequeue"
    },
    {
      "label": "-databaseQueueWithPath",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L47",
      "id": "fmdb_fmdatabasequeue_fmdatabasequeue_databasequeuewithpath",
      "community": 3,
      "norm_label": "-databasequeuewithpath"
    },
    {
      "label": "-databaseQueueWithURL",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L55",
      "id": "fmdb_fmdatabasequeue_fmdatabasequeue_databasequeuewithurl",
      "community": 3,
      "norm_label": "-databasequeuewithurl"
    },
    {
      "label": "-databaseQueueWithPathflags",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L59",
      "id": "fmdb_fmdatabasequeue_fmdatabasequeue_databasequeuewithpathflags",
      "community": 3,
      "norm_label": "-databasequeuewithpathflags"
    },
    {
      "label": "-databaseQueueWithURLflags",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L67",
      "id": "fmdb_fmdatabasequeue_fmdatabasequeue_databasequeuewithurlflags",
      "community": 3,
      "norm_label": "-databasequeuewithurlflags"
    },
    {
      "label": "-databaseClass",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L71",
      "id": "fmdb_fmdatabasequeue_fmdatabasequeue_databaseclass",
      "community": 3,
      "norm_label": "-databaseclass"
    },
    {
      "label": "-initWithURLflagsvfs",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L75",
      "id": "fmdb_fmdatabasequeue_fmdatabasequeue_initwithurlflagsvfs",
      "community": 3,
      "norm_label": "-initwithurlflagsvfs"
    },
    {
      "label": "-initWithPathflagsvfs",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L79",
      "id": "fmdb_fmdatabasequeue_fmdatabasequeue_initwithpathflagsvfs",
      "community": 3,
      "norm_label": "-initwithpathflagsvfs"
    },
    {
      "label": "-initWithPathflags",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L109",
      "id": "fmdb_fmdatabasequeue_fmdatabasequeue_initwithpathflags",
      "community": 3,
      "norm_label": "-initwithpathflags"
    },
    {
      "label": "-initWithURLflags",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L113",
      "id": "fmdb_fmdatabasequeue_fmdatabasequeue_initwithurlflags",
      "community": 3,
      "norm_label": "-initwithurlflags"
    },
    {
      "label": "-initWithURL",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L117",
      "id": "fmdb_fmdatabasequeue_fmdatabasequeue_initwithurl",
      "community": 3,
      "norm_label": "-initwithurl"
    },
    {
      "label": "-initWithPath",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L121",
      "id": "fmdb_fmdatabasequeue_fmdatabasequeue_initwithpath",
      "community": 3,
      "norm_label": "-initwithpath"
    },
    {
      "label": "-init",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L126",
      "id": "fmdb_fmdatabasequeue_fmdatabasequeue_init",
      "community": 3,
      "norm_label": "-init"
    },
    {
      "label": "-dealloc",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L130",
      "id": "fmdb_fmdatabasequeue_fmdatabasequeue_dealloc",
      "community": 3,
      "norm_label": "-dealloc"
    },
    {
      "label": "-close",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L144",
      "id": "fmdb_fmdatabasequeue_fmdatabasequeue_close",
      "community": 3,
      "norm_label": "-close"
    },
    {
      "label": "-interrupt",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L154",
      "id": "fmdb_fmdatabasequeue_fmdatabasequeue_interrupt",
      "community": 3,
      "norm_label": "-interrupt"
    },
    {
      "label": "-database",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L158",
      "id": "fmdb_fmdatabasequeue_fmdatabasequeue_database",
      "community": 3,
      "norm_label": "-database"
    },
    {
      "label": "-inDatabase",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L180",
      "id": "fmdb_fmdatabasequeue_fmdatabasequeue_indatabase",
      "community": 3,
      "norm_label": "-indatabase"
    },
    {
      "label": "-beginTransactionwithBlock",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L212",
      "id": "fmdb_fmdatabasequeue_fmdatabasequeue_begintransactionwithblock",
      "community": 3,
      "norm_label": "-begintransactionwithblock"
    },
    {
      "label": "-inTransaction",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L243",
      "id": "fmdb_fmdatabasequeue_fmdatabasequeue_intransaction",
      "community": 3,
      "norm_label": "-intransaction"
    },
    {
      "label": "-inDeferredTransaction",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L247",
      "id": "fmdb_fmdatabasequeue_fmdatabasequeue_indeferredtransaction",
      "community": 3,
      "norm_label": "-indeferredtransaction"
    },
    {
      "label": "-inExclusiveTransaction",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L251",
      "id": "fmdb_fmdatabasequeue_fmdatabasequeue_inexclusivetransaction",
      "community": 3,
      "norm_label": "-inexclusivetransaction"
    },
    {
      "label": "-inImmediateTransaction",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L255",
      "id": "fmdb_fmdatabasequeue_fmdatabasequeue_inimmediatetransaction",
      "community": 3,
      "norm_label": "-inimmediatetransaction"
    },
    {
      "label": "-inSavePoint",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L259",
      "id": "fmdb_fmdatabasequeue_fmdatabasequeue_insavepoint",
      "community": 3,
      "norm_label": "-insavepoint"
    },
    {
      "label": "-checkpointerror",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L291",
      "id": "fmdb_fmdatabasequeue_fmdatabasequeue_checkpointerror",
      "community": 3,
      "norm_label": "-checkpointerror"
    },
    {
      "label": "-checkpointnameerror",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L296",
      "id": "fmdb_fmdatabasequeue_fmdatabasequeue_checkpointnameerror",
      "community": 3,
      "norm_label": "-checkpointnameerror"
    },
    {
      "label": "-checkpointnamelogFrameCountcheckpointCounterror",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L301",
      "id": "fmdb_fmdatabasequeue_fmdatabasequeue_checkpointnamelogframecountcheckpointcounterror",
      "community": 3,
      "norm_label": "-checkpointnamelogframecountcheckpointcounterror"
    },
    {
      "label": "FMResultSet.h",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.h",
      "source_location": "L1",
      "id": "lwsqlcipherdb_classes_fmdb_fmresultset_h",
      "community": 26,
      "norm_label": "fmresultset.h"
    },
    {
      "label": "FMDatabasePool.h",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.h",
      "source_location": "L1",
      "id": "lwsqlcipherdb_classes_fmdb_fmdatabasepool_h",
      "community": 27,
      "norm_label": "fmdatabasepool.h"
    },
    {
      "label": "FMDatabaseAdditions.m",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L1",
      "id": "lwsqlcipherdb_classes_fmdb_fmdatabaseadditions_m",
      "community": 8,
      "norm_label": "fmdatabaseadditions.m"
    },
    {
      "label": "FMDatabase",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L19",
      "id": "fmdb_fmdatabaseadditions_fmdatabase",
      "community": 8,
      "norm_label": "fmdatabase"
    },
    {
      "label": "-executeQuerywithArgumentsInArrayorDictionaryorVAList",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L20",
      "id": "fmdb_fmdatabaseadditions_fmdatabase_executequerywithargumentsinarrayordictionaryorvalist",
      "community": 8,
      "norm_label": "-executequerywithargumentsinarrayordictionaryorvalist"
    },
    {
      "label": "-stringForQuery",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L37",
      "id": "fmdb_fmdatabaseadditions_fmdatabase_stringforquery",
      "community": 8,
      "norm_label": "-stringforquery"
    },
    {
      "label": "-intForQuery",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L41",
      "id": "fmdb_fmdatabaseadditions_fmdatabase_intforquery",
      "community": 8,
      "norm_label": "-intforquery"
    },
    {
      "label": "-longForQuery",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L45",
      "id": "fmdb_fmdatabaseadditions_fmdatabase_longforquery",
      "community": 8,
      "norm_label": "-longforquery"
    },
    {
      "label": "-boolForQuery",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L49",
      "id": "fmdb_fmdatabaseadditions_fmdatabase_boolforquery",
      "community": 8,
      "norm_label": "-boolforquery"
    },
    {
      "label": "-doubleForQuery",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L53",
      "id": "fmdb_fmdatabaseadditions_fmdatabase_doubleforquery",
      "community": 8,
      "norm_label": "-doubleforquery"
    },
    {
      "label": "-dataForQuery",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L57",
      "id": "fmdb_fmdatabaseadditions_fmdatabase_dataforquery",
      "community": 8,
      "norm_label": "-dataforquery"
    },
    {
      "label": "-dateForQuery",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L61",
      "id": "fmdb_fmdatabaseadditions_fmdatabase_dateforquery",
      "community": 8,
      "norm_label": "-dateforquery"
    },
    {
      "label": "-tableExists",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L66",
      "id": "fmdb_fmdatabaseadditions_fmdatabase_tableexists",
      "community": 8,
      "norm_label": "-tableexists"
    },
    {
      "label": "-getSchema",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L85",
      "id": "fmdb_fmdatabaseadditions_fmdatabase_getschema",
      "community": 8,
      "norm_label": "-getschema"
    },
    {
      "label": "-getTableSchema",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L96",
      "id": "fmdb_fmdatabaseadditions_fmdatabase_gettableschema",
      "community": 8,
      "norm_label": "-gettableschema"
    },
    {
      "label": "-columnExistsinTableWithName",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L104",
      "id": "fmdb_fmdatabaseadditions_fmdatabase_columnexistsintablewithname",
      "community": 8,
      "norm_label": "-columnexistsintablewithname"
    },
    {
      "label": "-applicationID",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L129",
      "id": "fmdb_fmdatabaseadditions_fmdatabase_applicationid",
      "community": 8,
      "norm_label": "-applicationid"
    },
    {
      "label": "-setApplicationID",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L149",
      "id": "fmdb_fmdatabaseadditions_fmdatabase_setapplicationid",
      "community": 8,
      "norm_label": "-setapplicationid"
    },
    {
      "label": "-applicationIDString",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L164",
      "id": "fmdb_fmdatabaseadditions_fmdatabase_applicationidstring",
      "community": 8,
      "norm_label": "-applicationidstring"
    },
    {
      "label": "-setApplicationIDString",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L181",
      "id": "fmdb_fmdatabaseadditions_fmdatabase_setapplicationidstring",
      "community": 8,
      "norm_label": "-setapplicationidstring"
    },
    {
      "label": "-userVersion",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L196",
      "id": "fmdb_fmdatabaseadditions_fmdatabase_userversion",
      "community": 8,
      "norm_label": "-userversion"
    },
    {
      "label": "-setUserVersion",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L209",
      "id": "fmdb_fmdatabaseadditions_fmdatabase_setuserversion",
      "community": 8,
      "norm_label": "-setuserversion"
    },
    {
      "label": "-columnExistscolumnName",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L219",
      "id": "fmdb_fmdatabaseadditions_fmdatabase_columnexistscolumnname",
      "community": 8,
      "norm_label": "-columnexistscolumnname"
    },
    {
      "label": "-validateSQLerror",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L225",
      "id": "fmdb_fmdatabaseadditions_fmdatabase_validatesqlerror",
      "community": 8,
      "norm_label": "-validatesqlerror"
    },
    {
      "label": "FMDatabase.m",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1",
      "id": "lwsqlcipherdb_classes_fmdb_fmdatabase_m",
      "community": 15,
      "norm_label": "fmdatabase.m"
    },
    {
      "label": "FMDatabase",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L12",
      "id": "fmdb_fmdatabase_fmdatabase",
      "community": 0,
      "norm_label": "fmdatabase"
    },
    {
      "label": "-executeQuerywithArgumentsInArrayorDictionaryorVAList",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L25",
      "id": "fmdb_fmdatabase_fmdatabase_executequerywithargumentsinarrayordictionaryorvalist",
      "community": 0,
      "norm_label": "-executequerywithargumentsinarrayordictionaryorvalist"
    },
    {
      "label": "-executeUpdateerrorwithArgumentsInArrayorDictionaryorVAList",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L26",
      "id": "fmdb_fmdatabase_fmdatabase_executeupdateerrorwithargumentsinarrayordictionaryorvalist",
      "community": 0,
      "norm_label": "-executeupdateerrorwithargumentsinarrayordictionaryorvalist"
    },
    {
      "label": "-databaseWithPath",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L43",
      "id": "fmdb_fmdatabase_fmdatabase_databasewithpath",
      "community": 0,
      "norm_label": "-databasewithpath"
    },
    {
      "label": "-databaseWithURL",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L47",
      "id": "fmdb_fmdatabase_fmdatabase_databasewithurl",
      "community": 0,
      "norm_label": "-databasewithurl"
    },
    {
      "label": "-init",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L51",
      "id": "fmdb_fmdatabase_fmdatabase_init",
      "community": 0,
      "norm_label": "-init"
    },
    {
      "label": "-initWithURL",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L55",
      "id": "fmdb_fmdatabase_fmdatabase_initwithurl",
      "community": 0,
      "norm_label": "-initwithurl"
    },
    {
      "label": "-initWithPath",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L59",
      "id": "fmdb_fmdatabase_fmdatabase_initwithpath",
      "community": 0,
      "norm_label": "-initwithpath"
    },
    {
      "label": "-finalize",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L79",
      "id": "fmdb_fmdatabase_fmdatabase_finalize",
      "community": 0,
      "norm_label": "-finalize"
    },
    {
      "label": "-dealloc",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L85",
      "id": "fmdb_fmdatabase_fmdatabase_dealloc",
      "community": 0,
      "norm_label": "-dealloc"
    },
    {
      "label": "-databaseURL",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L98",
      "id": "fmdb_fmdatabase_fmdatabase_databaseurl",
      "community": 0,
      "norm_label": "-databaseurl"
    },
    {
      "label": "-FMDBUserVersion",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L102",
      "id": "fmdb_fmdatabase_fmdatabase_fmdbuserversion",
      "community": 0,
      "norm_label": "-fmdbuserversion"
    },
    {
      "label": "-FMDBVersion",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L110",
      "id": "fmdb_fmdatabase_fmdatabase_fmdbversion",
      "community": 0,
      "norm_label": "-fmdbversion"
    },
    {
      "label": "-sqliteLibVersion",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L135",
      "id": "fmdb_fmdatabase_fmdatabase_sqlitelibversion",
      "community": 0,
      "norm_label": "-sqlitelibversion"
    },
    {
      "label": "-isSQLiteThreadSafe",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L139",
      "id": "fmdb_fmdatabase_fmdatabase_issqlitethreadsafe",
      "community": 0,
      "norm_label": "-issqlitethreadsafe"
    },
    {
      "label": "-sqliteHandle",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L144",
      "id": "fmdb_fmdatabase_fmdatabase_sqlitehandle",
      "community": 0,
      "norm_label": "-sqlitehandle"
    },
    {
      "label": "-sqlitePath",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L148",
      "id": "fmdb_fmdatabase_fmdatabase_sqlitepath",
      "community": 0,
      "norm_label": "-sqlitepath"
    },
    {
      "label": "-secretKey",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L165",
      "id": "fmdb_fmdatabase_fmdatabase_secretkey",
      "community": 0,
      "norm_label": "-secretkey"
    },
    {
      "label": "-open",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L169",
      "id": "fmdb_fmdatabase_fmdatabase_open",
      "community": 0,
      "norm_label": "-open"
    },
    {
      "label": "-openWithFlags",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L208",
      "id": "fmdb_fmdatabase_fmdatabase_openwithflags",
      "community": 0,
      "norm_label": "-openwithflags"
    },
    {
      "label": "-openWithFlagsvfs",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L212",
      "id": "fmdb_fmdatabase_fmdatabase_openwithflagsvfs",
      "community": 0,
      "norm_label": "-openwithflagsvfs"
    },
    {
      "label": "-close",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L254",
      "id": "fmdb_fmdatabase_fmdatabase_close",
      "community": 0,
      "norm_label": "-close"
    },
    {
      "label": "-setMaxBusyRetryTimeInterval",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L327",
      "id": "fmdb_fmdatabase_fmdatabase_setmaxbusyretrytimeinterval",
      "community": 0,
      "norm_label": "-setmaxbusyretrytimeinterval"
    },
    {
      "label": "-maxBusyRetryTimeInterval",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L344",
      "id": "fmdb_fmdatabase_fmdatabase_maxbusyretrytimeinterval",
      "community": 0,
      "norm_label": "-maxbusyretrytimeinterval"
    },
    {
      "label": "-busyRetryTimeout",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L352",
      "id": "fmdb_fmdatabase_fmdatabase_busyretrytimeout",
      "community": 0,
      "norm_label": "-busyretrytimeout"
    },
    {
      "label": "-setBusyRetryTimeout",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L358",
      "id": "fmdb_fmdatabase_fmdatabase_setbusyretrytimeout",
      "community": 0,
      "norm_label": "-setbusyretrytimeout"
    },
    {
      "label": "-hasOpenResultSets",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L366",
      "id": "fmdb_fmdatabase_fmdatabase_hasopenresultsets",
      "community": 0,
      "norm_label": "-hasopenresultsets"
    },
    {
      "label": "-closeOpenResultSets",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L370",
      "id": "fmdb_fmdatabase_fmdatabase_closeopenresultsets",
      "community": 0,
      "norm_label": "-closeopenresultsets"
    },
    {
      "label": "-resultSetDidClose",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L384",
      "id": "fmdb_fmdatabase_fmdatabase_resultsetdidclose",
      "community": 0,
      "norm_label": "-resultsetdidclose"
    },
    {
      "label": "-clearCachedStatements",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L392",
      "id": "fmdb_fmdatabase_fmdatabase_clearcachedstatements",
      "community": 0,
      "norm_label": "-clearcachedstatements"
    },
    {
      "label": "-cachedStatementForQuery",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L403",
      "id": "fmdb_fmdatabase_fmdatabase_cachedstatementforquery",
      "community": 0,
      "norm_label": "-cachedstatementforquery"
    },
    {
      "label": "-setCachedStatementforQuery",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L416",
      "id": "fmdb_fmdatabase_fmdatabase_setcachedstatementforquery",
      "community": 0,
      "norm_label": "-setcachedstatementforquery"
    },
    {
      "label": "-rekey",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L440",
      "id": "fmdb_fmdatabase_fmdatabase_rekey",
      "community": 0,
      "norm_label": "-rekey"
    },
    {
      "label": "-rekeyWithData",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L446",
      "id": "fmdb_fmdatabase_fmdatabase_rekeywithdata",
      "community": 0,
      "norm_label": "-rekeywithdata"
    },
    {
      "label": "-setKey",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L466",
      "id": "fmdb_fmdatabase_fmdatabase_setkey",
      "community": 0,
      "norm_label": "-setkey"
    },
    {
      "label": "-setKeyWithData",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L472",
      "id": "fmdb_fmdatabase_fmdatabase_setkeywithdata",
      "community": 0,
      "norm_label": "-setkeywithdata"
    },
    {
      "label": "-storeableDateFormat",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L489",
      "id": "fmdb_fmdatabase_fmdatabase_storeabledateformat",
      "community": 0,
      "norm_label": "-storeabledateformat"
    },
    {
      "label": "-hasDateFormatter",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L499",
      "id": "fmdb_fmdatabase_fmdatabase_hasdateformatter",
      "community": 0,
      "norm_label": "-hasdateformatter"
    },
    {
      "label": "-setDateFormat",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L503",
      "id": "fmdb_fmdatabase_fmdatabase_setdateformat",
      "community": 0,
      "norm_label": "-setdateformat"
    },
    {
      "label": "-dateFromString",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L508",
      "id": "fmdb_fmdatabase_fmdatabase_datefromstring",
      "community": 0,
      "norm_label": "-datefromstring"
    },
    {
      "label": "-stringFromDate",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L512",
      "id": "fmdb_fmdatabase_fmdatabase_stringfromdate",
      "community": 0,
      "norm_label": "-stringfromdate"
    },
    {
      "label": "-goodConnection",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L518",
      "id": "fmdb_fmdatabase_fmdatabase_goodconnection",
      "community": 0,
      "norm_label": "-goodconnection"
    },
    {
      "label": "-warnInUse",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L534",
      "id": "fmdb_fmdatabase_fmdatabase_warninuse",
      "community": 0,
      "norm_label": "-warninuse"
    },
    {
      "label": "-databaseExists",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L545",
      "id": "fmdb_fmdatabase_fmdatabase_databaseexists",
      "community": 0,
      "norm_label": "-databaseexists"
    },
    {
      "label": "-lastErrorMessage",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L566",
      "id": "fmdb_fmdatabase_fmdatabase_lasterrormessage",
      "community": 0,
      "norm_label": "-lasterrormessage"
    },
    {
      "label": "-hadError",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L570",
      "id": "fmdb_fmdatabase_fmdatabase_haderror",
      "community": 0,
      "norm_label": "-haderror"
    },
    {
      "label": "-lastErrorCode",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L576",
      "id": "fmdb_fmdatabase_fmdatabase_lasterrorcode",
      "community": 0,
      "norm_label": "-lasterrorcode"
    },
    {
      "label": "-lastExtendedErrorCode",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L580",
      "id": "fmdb_fmdatabase_fmdatabase_lastextendederrorcode",
      "community": 0,
      "norm_label": "-lastextendederrorcode"
    },
    {
      "label": "-errorWithMessage",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L584",
      "id": "fmdb_fmdatabase_fmdatabase_errorwithmessage",
      "community": 0,
      "norm_label": "-errorwithmessage"
    },
    {
      "label": "-lastError",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L590",
      "id": "fmdb_fmdatabase_fmdatabase_lasterror",
      "community": 0,
      "norm_label": "-lasterror"
    },
    {
      "label": "-lastInsertRowId",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L596",
      "id": "fmdb_fmdatabase_fmdatabase_lastinsertrowid",
      "community": 0,
      "norm_label": "-lastinsertrowid"
    },
    {
      "label": "-changes",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L612",
      "id": "fmdb_fmdatabase_fmdatabase_changes",
      "community": 0,
      "norm_label": "-changes"
    },
    {
      "label": "-bindObjecttoColumninStatement",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L629",
      "id": "fmdb_fmdatabase_fmdatabase_bindobjecttocolumninstatement",
      "community": 0,
      "norm_label": "-bindobjecttocolumninstatement"
    },
    {
      "label": "-extractSQLargumentsListintoStringarguments",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L701",
      "id": "fmdb_fmdatabase_fmdatabase_extractsqlargumentslistintostringarguments",
      "community": 0,
      "norm_label": "-extractsqlargumentslistintostringarguments"
    },
    {
      "label": "-executeQuerywithParameterDictionary",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L823",
      "id": "fmdb_fmdatabase_fmdatabase_executequerywithparameterdictionary",
      "community": 0,
      "norm_label": "-executequerywithparameterdictionary"
    },
    {
      "label": "-executeQuery",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L973",
      "id": "fmdb_fmdatabase_fmdatabase_executequery",
      "community": 0,
      "norm_label": "-executequery"
    },
    {
      "label": "-executeQueryWithFormat",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L983",
      "id": "fmdb_fmdatabase_fmdatabase_executequerywithformat",
      "community": 0,
      "norm_label": "-executequerywithformat"
    },
    {
      "label": "-executeQuerywithArgumentsInArray",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L996",
      "id": "fmdb_fmdatabase_fmdatabase_executequerywithargumentsinarray",
      "community": 0,
      "norm_label": "-executequerywithargumentsinarray"
    },
    {
      "label": "-executeQueryvalueserror",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1000",
      "id": "fmdb_fmdatabase_fmdatabase_executequeryvalueserror",
      "community": 0,
      "norm_label": "-executequeryvalueserror"
    },
    {
      "label": "-executeQuerywithVAList",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1008",
      "id": "fmdb_fmdatabase_fmdatabase_executequerywithvalist",
      "community": 0,
      "norm_label": "-executequerywithvalist"
    },
    {
      "label": "-executeUpdate",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1238",
      "id": "fmdb_fmdatabase_fmdatabase_executeupdate",
      "community": 0,
      "norm_label": "-executeupdate"
    },
    {
      "label": "-executeUpdatewithArgumentsInArray",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1248",
      "id": "fmdb_fmdatabase_fmdatabase_executeupdatewithargumentsinarray",
      "community": 0,
      "norm_label": "-executeupdatewithargumentsinarray"
    },
    {
      "label": "-executeUpdatevalueserror",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1252",
      "id": "fmdb_fmdatabase_fmdatabase_executeupdatevalueserror",
      "community": 0,
      "norm_label": "-executeupdatevalueserror"
    },
    {
      "label": "-executeUpdatewithParameterDictionary",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1256",
      "id": "fmdb_fmdatabase_fmdatabase_executeupdatewithparameterdictionary",
      "community": 0,
      "norm_label": "-executeupdatewithparameterdictionary"
    },
    {
      "label": "-executeUpdatewithVAList",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1260",
      "id": "fmdb_fmdatabase_fmdatabase_executeupdatewithvalist",
      "community": 0,
      "norm_label": "-executeupdatewithvalist"
    },
    {
      "label": "-executeUpdateWithFormat",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1264",
      "id": "fmdb_fmdatabase_fmdatabase_executeupdatewithformat",
      "community": 0,
      "norm_label": "-executeupdatewithformat"
    },
    {
      "label": "-executeStatements",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1300",
      "id": "fmdb_fmdatabase_fmdatabase_executestatements",
      "community": 0,
      "norm_label": "-executestatements"
    },
    {
      "label": "-executeStatementswithResultBlock",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1304",
      "id": "fmdb_fmdatabase_fmdatabase_executestatementswithresultblock",
      "community": 0,
      "norm_label": "-executestatementswithresultblock"
    },
    {
      "label": "-executeUpdatewithErrorAndBindings",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1319",
      "id": "fmdb_fmdatabase_fmdatabase_executeupdatewitherrorandbindings",
      "community": 0,
      "norm_label": "-executeupdatewitherrorandbindings"
    },
    {
      "label": "-updatewithErrorAndBindings",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1333",
      "id": "fmdb_fmdatabase_fmdatabase_updatewitherrorandbindings",
      "community": 0,
      "norm_label": "-updatewitherrorandbindings"
    },
    {
      "label": "-rollback",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1347",
      "id": "fmdb_fmdatabase_fmdatabase_rollback",
      "community": 0,
      "norm_label": "-rollback"
    },
    {
      "label": "-commit",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1357",
      "id": "fmdb_fmdatabase_fmdatabase_commit",
      "community": 0,
      "norm_label": "-commit"
    },
    {
      "label": "-beginTransaction",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1367",
      "id": "fmdb_fmdatabase_fmdatabase_begintransaction",
      "community": 0,
      "norm_label": "-begintransaction"
    },
    {
      "label": "-beginDeferredTransaction",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1377",
      "id": "fmdb_fmdatabase_fmdatabase_begindeferredtransaction",
      "community": 0,
      "norm_label": "-begindeferredtransaction"
    },
    {
      "label": "-beginImmediateTransaction",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1387",
      "id": "fmdb_fmdatabase_fmdatabase_beginimmediatetransaction",
      "community": 0,
      "norm_label": "-beginimmediatetransaction"
    },
    {
      "label": "-beginExclusiveTransaction",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1397",
      "id": "fmdb_fmdatabase_fmdatabase_beginexclusivetransaction",
      "community": 0,
      "norm_label": "-beginexclusivetransaction"
    },
    {
      "label": "-inTransaction",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1407",
      "id": "fmdb_fmdatabase_fmdatabase_intransaction",
      "community": 0,
      "norm_label": "-intransaction"
    },
    {
      "label": "-interrupt",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1411",
      "id": "fmdb_fmdatabase_fmdatabase_interrupt",
      "community": 0,
      "norm_label": "-interrupt"
    },
    {
      "label": "-startSavePointWithNameerror",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1424",
      "id": "fmdb_fmdatabase_fmdatabase_startsavepointwithnameerror",
      "community": 0,
      "norm_label": "-startsavepointwithnameerror"
    },
    {
      "label": "-releaseSavePointWithNameerror",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1438",
      "id": "fmdb_fmdatabase_fmdatabase_releasesavepointwithnameerror",
      "community": 0,
      "norm_label": "-releasesavepointwithnameerror"
    },
    {
      "label": "-rollbackToSavePointWithNameerror",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1452",
      "id": "fmdb_fmdatabase_fmdatabase_rollbacktosavepointwithnameerror",
      "community": 0,
      "norm_label": "-rollbacktosavepointwithnameerror"
    },
    {
      "label": "-inSavePoint",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1466",
      "id": "fmdb_fmdatabase_fmdatabase_insavepoint",
      "community": 0,
      "norm_label": "-insavepoint"
    },
    {
      "label": "-checkpointerror",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1498",
      "id": "fmdb_fmdatabase_fmdatabase_checkpointerror",
      "community": 0,
      "norm_label": "-checkpointerror"
    },
    {
      "label": "-checkpointnameerror",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1502",
      "id": "fmdb_fmdatabase_fmdatabase_checkpointnameerror",
      "community": 0,
      "norm_label": "-checkpointnameerror"
    },
    {
      "label": "-checkpointnamelogFrameCountcheckpointCounterror",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1506",
      "id": "fmdb_fmdatabase_fmdatabase_checkpointnamelogframecountcheckpointcounterror",
      "community": 0,
      "norm_label": "-checkpointnamelogframecountcheckpointcounterror"
    },
    {
      "label": "-shouldCacheStatements",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1532",
      "id": "fmdb_fmdatabase_fmdatabase_shouldcachestatements",
      "community": 0,
      "norm_label": "-shouldcachestatements"
    },
    {
      "label": "-setShouldCacheStatements",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1536",
      "id": "fmdb_fmdatabase_fmdatabase_setshouldcachestatements",
      "community": 0,
      "norm_label": "-setshouldcachestatements"
    },
    {
      "label": "-makeFunctionNamedmaximumArgumentswithBlock",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1567",
      "id": "fmdb_fmdatabase_fmdatabase_makefunctionnamedmaximumargumentswithblock",
      "community": 0,
      "norm_label": "-makefunctionnamedmaximumargumentswithblock"
    },
    {
      "label": "-makeFunctionNamedargumentsblock",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1571",
      "id": "fmdb_fmdatabase_fmdatabase_makefunctionnamedargumentsblock",
      "community": 0,
      "norm_label": "-makefunctionnamedargumentsblock"
    },
    {
      "label": "-valueType",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1589",
      "id": "fmdb_fmdatabase_fmdatabase_valuetype",
      "community": 0,
      "norm_label": "-valuetype"
    },
    {
      "label": "-valueInt",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1593",
      "id": "fmdb_fmdatabase_fmdatabase_valueint",
      "community": 0,
      "norm_label": "-valueint"
    },
    {
      "label": "-valueLong",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1597",
      "id": "fmdb_fmdatabase_fmdatabase_valuelong",
      "community": 0,
      "norm_label": "-valuelong"
    },
    {
      "label": "-valueDouble",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1601",
      "id": "fmdb_fmdatabase_fmdatabase_valuedouble",
      "community": 0,
      "norm_label": "-valuedouble"
    },
    {
      "label": "-valueData",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1605",
      "id": "fmdb_fmdatabase_fmdatabase_valuedata",
      "community": 0,
      "norm_label": "-valuedata"
    },
    {
      "label": "-valueString",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1611",
      "id": "fmdb_fmdatabase_fmdatabase_valuestring",
      "community": 0,
      "norm_label": "-valuestring"
    },
    {
      "label": "-resultNullInContext",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1616",
      "id": "fmdb_fmdatabase_fmdatabase_resultnullincontext",
      "community": 0,
      "norm_label": "-resultnullincontext"
    },
    {
      "label": "-resultIntcontext",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1620",
      "id": "fmdb_fmdatabase_fmdatabase_resultintcontext",
      "community": 0,
      "norm_label": "-resultintcontext"
    },
    {
      "label": "-resultLongcontext",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1624",
      "id": "fmdb_fmdatabase_fmdatabase_resultlongcontext",
      "community": 0,
      "norm_label": "-resultlongcontext"
    },
    {
      "label": "-resultDoublecontext",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1628",
      "id": "fmdb_fmdatabase_fmdatabase_resultdoublecontext",
      "community": 0,
      "norm_label": "-resultdoublecontext"
    },
    {
      "label": "-resultDatacontext",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1632",
      "id": "fmdb_fmdatabase_fmdatabase_resultdatacontext",
      "community": 0,
      "norm_label": "-resultdatacontext"
    },
    {
      "label": "-resultStringcontext",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1636",
      "id": "fmdb_fmdatabase_fmdatabase_resultstringcontext",
      "community": 0,
      "norm_label": "-resultstringcontext"
    },
    {
      "label": "-resultErrorcontext",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1640",
      "id": "fmdb_fmdatabase_fmdatabase_resulterrorcontext",
      "community": 0,
      "norm_label": "-resulterrorcontext"
    },
    {
      "label": "-resultErrorCodecontext",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1644",
      "id": "fmdb_fmdatabase_fmdatabase_resulterrorcodecontext",
      "community": 0,
      "norm_label": "-resulterrorcodecontext"
    },
    {
      "label": "-resultErrorNoMemoryInContext",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1648",
      "id": "fmdb_fmdatabase_fmdatabase_resulterrornomemoryincontext",
      "community": 0,
      "norm_label": "-resulterrornomemoryincontext"
    },
    {
      "label": "-resultErrorTooBigInContext",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1652",
      "id": "fmdb_fmdatabase_fmdatabase_resulterrortoobigincontext",
      "community": 0,
      "norm_label": "-resulterrortoobigincontext"
    },
    {
      "label": "FMStatement",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1660",
      "id": "fmdb_fmdatabase_fmstatement",
      "community": 15,
      "norm_label": "fmstatement"
    },
    {
      "label": "-finalize",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1663",
      "id": "fmdb_fmdatabase_fmstatement_finalize",
      "community": 15,
      "norm_label": "-finalize"
    },
    {
      "label": "-dealloc",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1669",
      "id": "fmdb_fmdatabase_fmstatement_dealloc",
      "community": 15,
      "norm_label": "-dealloc"
    },
    {
      "label": "-close",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1677",
      "id": "fmdb_fmdatabase_fmstatement_close",
      "community": 15,
      "norm_label": "-close"
    },
    {
      "label": "-reset",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1686",
      "id": "fmdb_fmdatabase_fmstatement_reset",
      "community": 15,
      "norm_label": "-reset"
    },
    {
      "label": "-description",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1694",
      "id": "fmdb_fmdatabase_fmstatement_description",
      "community": 15,
      "norm_label": "-description"
    },
    {
      "label": "FMDatabaseQueue.h",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.h",
      "source_location": "L1",
      "id": "lwsqlcipherdb_classes_fmdb_fmdatabasequeue_h",
      "community": 28,
      "norm_label": "fmdatabasequeue.h"
    },
    {
      "label": "FMDB.h",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDB.h",
      "source_location": "L1",
      "id": "lwsqlcipherdb_classes_fmdb_fmdb_h",
      "community": 29,
      "norm_label": "fmdb.h"
    },
    {
      "label": "FMDatabaseAdditions.h",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.h",
      "source_location": "L1",
      "id": "lwsqlcipherdb_classes_fmdb_fmdatabaseadditions_h",
      "community": 30,
      "norm_label": "fmdatabaseadditions.h"
    },
    {
      "label": "FMDatabasePool.m",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L1",
      "id": "lwsqlcipherdb_classes_fmdb_fmdatabasepool_m",
      "community": 6,
      "norm_label": "fmdatabasepool.m"
    },
    {
      "label": "FMDatabasePool",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L24",
      "id": "fmdb_fmdatabasepool_fmdatabasepool",
      "community": 6,
      "norm_label": "fmdatabasepool"
    },
    {
      "label": "-pushDatabaseBackInPool",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L31",
      "id": "fmdb_fmdatabasepool_fmdatabasepool_pushdatabasebackinpool",
      "community": 6,
      "norm_label": "-pushdatabasebackinpool"
    },
    {
      "label": "-db",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L32",
      "id": "fmdb_fmdatabasepool_fmdatabasepool_db",
      "community": 6,
      "norm_label": "-db"
    },
    {
      "label": "-databasePoolWithPath",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L44",
      "id": "fmdb_fmdatabasepool_fmdatabasepool_databasepoolwithpath",
      "community": 6,
      "norm_label": "-databasepoolwithpath"
    },
    {
      "label": "-databasePoolWithURL",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L48",
      "id": "fmdb_fmdatabasepool_fmdatabasepool_databasepoolwithurl",
      "community": 6,
      "norm_label": "-databasepoolwithurl"
    },
    {
      "label": "-databasePoolWithPathflags",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L52",
      "id": "fmdb_fmdatabasepool_fmdatabasepool_databasepoolwithpathflags",
      "community": 6,
      "norm_label": "-databasepoolwithpathflags"
    },
    {
      "label": "-databasePoolWithURLflags",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L56",
      "id": "fmdb_fmdatabasepool_fmdatabasepool_databasepoolwithurlflags",
      "community": 6,
      "norm_label": "-databasepoolwithurlflags"
    },
    {
      "label": "-initWithURLflagsvfs",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L60",
      "id": "fmdb_fmdatabasepool_fmdatabasepool_initwithurlflagsvfs",
      "community": 6,
      "norm_label": "-initwithurlflagsvfs"
    },
    {
      "label": "-initWithPathflagsvfs",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L64",
      "id": "fmdb_fmdatabasepool_fmdatabasepool_initwithpathflagsvfs",
      "community": 6,
      "norm_label": "-initwithpathflagsvfs"
    },
    {
      "label": "-initWithPathflags",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L80",
      "id": "fmdb_fmdatabasepool_fmdatabasepool_initwithpathflags",
      "community": 6,
      "norm_label": "-initwithpathflags"
    },
    {
      "label": "-initWithURLflags",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L84",
      "id": "fmdb_fmdatabasepool_fmdatabasepool_initwithurlflags",
      "community": 6,
      "norm_label": "-initwithurlflags"
    },
    {
      "label": "-initWithPath",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L88",
      "id": "fmdb_fmdatabasepool_fmdatabasepool_initwithpath",
      "community": 6,
      "norm_label": "-initwithpath"
    },
    {
      "label": "-initWithURL",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L93",
      "id": "fmdb_fmdatabasepool_fmdatabasepool_initwithurl",
      "community": 6,
      "norm_label": "-initwithurl"
    },
    {
      "label": "-init",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L97",
      "id": "fmdb_fmdatabasepool_fmdatabasepool_init",
      "community": 6,
      "norm_label": "-init"
    },
    {
      "label": "-databaseClass",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L101",
      "id": "fmdb_fmdatabasepool_fmdatabasepool_databaseclass",
      "community": 6,
      "norm_label": "-databaseclass"
    },
    {
      "label": "-dealloc",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L105",
      "id": "fmdb_fmdatabasepool_fmdatabasepool_dealloc",
      "community": 6,
      "norm_label": "-dealloc"
    },
    {
      "label": "-executeLocked",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L123",
      "id": "fmdb_fmdatabasepool_fmdatabasepool_executelocked",
      "community": 6,
      "norm_label": "-executelocked"
    },
    {
      "label": "-countOfCheckedInDatabases",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L205",
      "id": "fmdb_fmdatabasepool_fmdatabasepool_countofcheckedindatabases",
      "community": 6,
      "norm_label": "-countofcheckedindatabases"
    },
    {
      "label": "-countOfCheckedOutDatabases",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L216",
      "id": "fmdb_fmdatabasepool_fmdatabasepool_countofcheckedoutdatabases",
      "community": 6,
      "norm_label": "-countofcheckedoutdatabases"
    },
    {
      "label": "-countOfOpenDatabases",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L227",
      "id": "fmdb_fmdatabasepool_fmdatabasepool_countofopendatabases",
      "community": 6,
      "norm_label": "-countofopendatabases"
    },
    {
      "label": "-releaseAllDatabases",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L237",
      "id": "fmdb_fmdatabasepool_fmdatabasepool_releasealldatabases",
      "community": 6,
      "norm_label": "-releasealldatabases"
    },
    {
      "label": "-inDatabase",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L244",
      "id": "fmdb_fmdatabasepool_fmdatabasepool_indatabase",
      "community": 6,
      "norm_label": "-indatabase"
    },
    {
      "label": "-beginTransactionwithBlock",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L253",
      "id": "fmdb_fmdatabasepool_fmdatabasepool_begintransactionwithblock",
      "community": 6,
      "norm_label": "-begintransactionwithblock"
    },
    {
      "label": "-inTransaction",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L284",
      "id": "fmdb_fmdatabasepool_fmdatabasepool_intransaction",
      "community": 6,
      "norm_label": "-intransaction"
    },
    {
      "label": "-inDeferredTransaction",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L288",
      "id": "fmdb_fmdatabasepool_fmdatabasepool_indeferredtransaction",
      "community": 6,
      "norm_label": "-indeferredtransaction"
    },
    {
      "label": "-inExclusiveTransaction",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L292",
      "id": "fmdb_fmdatabasepool_fmdatabasepool_inexclusivetransaction",
      "community": 6,
      "norm_label": "-inexclusivetransaction"
    },
    {
      "label": "-inImmediateTransaction",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L296",
      "id": "fmdb_fmdatabasepool_fmdatabasepool_inimmediatetransaction",
      "community": 6,
      "norm_label": "-inimmediatetransaction"
    },
    {
      "label": "-inSavePoint",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L300",
      "id": "fmdb_fmdatabasepool_fmdatabasepool_insavepoint",
      "community": 6,
      "norm_label": "-insavepoint"
    },
    {
      "label": "FMResultSet.m",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L1",
      "id": "lwsqlcipherdb_classes_fmdb_fmresultset_m",
      "community": 1,
      "norm_label": "fmresultset.m"
    },
    {
      "label": "FMDatabase",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L11",
      "id": "fmdb_fmresultset_fmdatabase",
      "community": 1,
      "norm_label": "fmdatabase"
    },
    {
      "label": "-resultSetDidClose",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L12",
      "id": "fmdb_fmresultset_fmdatabase_resultsetdidclose",
      "community": 1,
      "norm_label": "-resultsetdidclose"
    },
    {
      "label": "FMResultSet",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L15",
      "id": "fmdb_fmresultset_fmresultset",
      "community": 1,
      "norm_label": "fmresultset"
    },
    {
      "label": "-resultSetWithStatementusingParentDatabase",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L22",
      "id": "fmdb_fmresultset_fmresultset_resultsetwithstatementusingparentdatabase",
      "community": 1,
      "norm_label": "-resultsetwithstatementusingparentdatabase"
    },
    {
      "label": "-finalize",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L36",
      "id": "fmdb_fmresultset_fmresultset_finalize",
      "community": 1,
      "norm_label": "-finalize"
    },
    {
      "label": "-dealloc",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L42",
      "id": "fmdb_fmresultset_fmresultset_dealloc",
      "community": 1,
      "norm_label": "-dealloc"
    },
    {
      "label": "-close",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L56",
      "id": "fmdb_fmresultset_fmresultset_close",
      "community": 1,
      "norm_label": "-close"
    },
    {
      "label": "-columnCount",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L67",
      "id": "fmdb_fmresultset_fmresultset_columncount",
      "community": 1,
      "norm_label": "-columncount"
    },
    {
      "label": "-columnNameToIndexMap",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L71",
      "id": "fmdb_fmresultset_fmresultset_columnnametoindexmap",
      "community": 1,
      "norm_label": "-columnnametoindexmap"
    },
    {
      "label": "-kvcMagic",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L84",
      "id": "fmdb_fmresultset_fmresultset_kvcmagic",
      "community": 1,
      "norm_label": "-kvcmagic"
    },
    {
      "label": "-resultDict",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L105",
      "id": "fmdb_fmresultset_fmresultset_resultdict",
      "community": 1,
      "norm_label": "-resultdict"
    },
    {
      "label": "-resultDictionary",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L130",
      "id": "fmdb_fmresultset_fmresultset_resultdictionary",
      "community": 1,
      "norm_label": "-resultdictionary"
    },
    {
      "label": "-next",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L159",
      "id": "fmdb_fmresultset_fmresultset_next",
      "community": 1,
      "norm_label": "-next"
    },
    {
      "label": "-nextWithError",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L163",
      "id": "fmdb_fmresultset_fmresultset_nextwitherror",
      "community": 1,
      "norm_label": "-nextwitherror"
    },
    {
      "label": "-hasAnotherRow",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L215",
      "id": "fmdb_fmresultset_fmresultset_hasanotherrow",
      "community": 1,
      "norm_label": "-hasanotherrow"
    },
    {
      "label": "-columnIndexForName",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L219",
      "id": "fmdb_fmresultset_fmresultset_columnindexforname",
      "community": 1,
      "norm_label": "-columnindexforname"
    },
    {
      "label": "-intForColumn",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L233",
      "id": "fmdb_fmresultset_fmresultset_intforcolumn",
      "community": 1,
      "norm_label": "-intforcolumn"
    },
    {
      "label": "-intForColumnIndex",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L237",
      "id": "fmdb_fmresultset_fmresultset_intforcolumnindex",
      "community": 1,
      "norm_label": "-intforcolumnindex"
    },
    {
      "label": "-longForColumn",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L241",
      "id": "fmdb_fmresultset_fmresultset_longforcolumn",
      "community": 1,
      "norm_label": "-longforcolumn"
    },
    {
      "label": "-longForColumnIndex",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L245",
      "id": "fmdb_fmresultset_fmresultset_longforcolumnindex",
      "community": 1,
      "norm_label": "-longforcolumnindex"
    },
    {
      "label": "-longLongIntForColumn",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L249",
      "id": "fmdb_fmresultset_fmresultset_longlongintforcolumn",
      "community": 1,
      "norm_label": "-longlongintforcolumn"
    },
    {
      "label": "-longLongIntForColumnIndex",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L253",
      "id": "fmdb_fmresultset_fmresultset_longlongintforcolumnindex",
      "community": 1,
      "norm_label": "-longlongintforcolumnindex"
    },
    {
      "label": "-unsignedLongLongIntForColumn",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L257",
      "id": "fmdb_fmresultset_fmresultset_unsignedlonglongintforcolumn",
      "community": 1,
      "norm_label": "-unsignedlonglongintforcolumn"
    },
    {
      "label": "-unsignedLongLongIntForColumnIndex",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L261",
      "id": "fmdb_fmresultset_fmresultset_unsignedlonglongintforcolumnindex",
      "community": 1,
      "norm_label": "-unsignedlonglongintforcolumnindex"
    },
    {
      "label": "-boolForColumn",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L265",
      "id": "fmdb_fmresultset_fmresultset_boolforcolumn",
      "community": 1,
      "norm_label": "-boolforcolumn"
    },
    {
      "label": "-boolForColumnIndex",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L269",
      "id": "fmdb_fmresultset_fmresultset_boolforcolumnindex",
      "community": 1,
      "norm_label": "-boolforcolumnindex"
    },
    {
      "label": "-doubleForColumn",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L273",
      "id": "fmdb_fmresultset_fmresultset_doubleforcolumn",
      "community": 1,
      "norm_label": "-doubleforcolumn"
    },
    {
      "label": "-doubleForColumnIndex",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L277",
      "id": "fmdb_fmresultset_fmresultset_doubleforcolumnindex",
      "community": 1,
      "norm_label": "-doubleforcolumnindex"
    },
    {
      "label": "-stringForColumnIndex",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L281",
      "id": "fmdb_fmresultset_fmresultset_stringforcolumnindex",
      "community": 1,
      "norm_label": "-stringforcolumnindex"
    },
    {
      "label": "-stringForColumn",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L297",
      "id": "fmdb_fmresultset_fmresultset_stringforcolumn",
      "community": 1,
      "norm_label": "-stringforcolumn"
    },
    {
      "label": "-dateForColumn",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L301",
      "id": "fmdb_fmresultset_fmresultset_dateforcolumn",
      "community": 1,
      "norm_label": "-dateforcolumn"
    },
    {
      "label": "-dateForColumnIndex",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L305",
      "id": "fmdb_fmresultset_fmresultset_dateforcolumnindex",
      "community": 1,
      "norm_label": "-dateforcolumnindex"
    },
    {
      "label": "-dataForColumn",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L315",
      "id": "fmdb_fmresultset_fmresultset_dataforcolumn",
      "community": 1,
      "norm_label": "-dataforcolumn"
    },
    {
      "label": "-dataForColumnIndex",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L319",
      "id": "fmdb_fmresultset_fmresultset_dataforcolumnindex",
      "community": 1,
      "norm_label": "-dataforcolumnindex"
    },
    {
      "label": "-dataNoCopyForColumn",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L336",
      "id": "fmdb_fmresultset_fmresultset_datanocopyforcolumn",
      "community": 1,
      "norm_label": "-datanocopyforcolumn"
    },
    {
      "label": "-dataNoCopyForColumnIndex",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L340",
      "id": "fmdb_fmresultset_fmresultset_datanocopyforcolumnindex",
      "community": 1,
      "norm_label": "-datanocopyforcolumnindex"
    },
    {
      "label": "-columnIndexIsNull",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L355",
      "id": "fmdb_fmresultset_fmresultset_columnindexisnull",
      "community": 1,
      "norm_label": "-columnindexisnull"
    },
    {
      "label": "-columnIsNull",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L359",
      "id": "fmdb_fmresultset_fmresultset_columnisnull",
      "community": 1,
      "norm_label": "-columnisnull"
    },
    {
      "label": "-UTF8StringForColumnIndex",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L363",
      "id": "fmdb_fmresultset_fmresultset_utf8stringforcolumnindex",
      "community": 1,
      "norm_label": "-utf8stringforcolumnindex"
    },
    {
      "label": "-UTF8StringForColumn",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L372",
      "id": "fmdb_fmresultset_fmresultset_utf8stringforcolumn",
      "community": 1,
      "norm_label": "-utf8stringforcolumn"
    },
    {
      "label": "-UTF8StringForColumnName",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L376",
      "id": "fmdb_fmresultset_fmresultset_utf8stringforcolumnname",
      "community": 1,
      "norm_label": "-utf8stringforcolumnname"
    },
    {
      "label": "-objectForColumnIndex",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L380",
      "id": "fmdb_fmresultset_fmresultset_objectforcolumnindex",
      "community": 1,
      "norm_label": "-objectforcolumnindex"
    },
    {
      "label": "-objectForColumnName",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L410",
      "id": "fmdb_fmresultset_fmresultset_objectforcolumnname",
      "community": 1,
      "norm_label": "-objectforcolumnname"
    },
    {
      "label": "-objectForColumn",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L414",
      "id": "fmdb_fmresultset_fmresultset_objectforcolumn",
      "community": 1,
      "norm_label": "-objectforcolumn"
    },
    {
      "label": "-columnNameForIndex",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L419",
      "id": "fmdb_fmresultset_fmresultset_columnnameforindex",
      "community": 1,
      "norm_label": "-columnnameforindex"
    },
    {
      "label": "-objectAtIndexedSubscript",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L423",
      "id": "fmdb_fmresultset_fmresultset_objectatindexedsubscript",
      "community": 1,
      "norm_label": "-objectatindexedsubscript"
    },
    {
      "label": "-objectForKeyedSubscript",
      "file_type": "code",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L427",
      "id": "fmdb_fmresultset_fmresultset_objectforkeyedsubscript",
      "community": 1,
      "norm_label": "-objectforkeyedsubscript"
    }
  ],
  "links": [
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "Example/Tests/Tests.m",
      "source_location": "L11",
      "weight": 1.0,
      "source": "example_tests_tests_m",
      "target": "tests_tests_tests",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "Example/Tests/Tests.m",
      "source_location": "L17",
      "weight": 1.0,
      "source": "tests_tests_tests",
      "target": "tests_tests_tests_setup",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "Example/Tests/Tests.m",
      "source_location": "L23",
      "weight": 1.0,
      "source": "tests_tests_tests",
      "target": "tests_tests_tests_teardown",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "Example/Tests/Tests.m",
      "source_location": "L29",
      "weight": 1.0,
      "source": "tests_tests_tests",
      "target": "tests_tests_tests_testexample",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "Example/LWSQLCipherDB/LWAppDelegate.m",
      "source_location": "L11",
      "weight": 1.0,
      "source": "example_lwsqlcipherdb_lwappdelegate_m",
      "target": "lwsqlcipherdb_lwappdelegate_lwappdelegate",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "Example/LWSQLCipherDB/LWAppDelegate.m",
      "source_location": "L13",
      "weight": 1.0,
      "source": "lwsqlcipherdb_lwappdelegate_lwappdelegate",
      "target": "lwsqlcipherdb_lwappdelegate_lwappdelegate_applicationdidfinishlaunchingwithoptions",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "Example/LWSQLCipherDB/LWAppDelegate.m",
      "source_location": "L18",
      "weight": 1.0,
      "source": "lwsqlcipherdb_lwappdelegate_lwappdelegate",
      "target": "lwsqlcipherdb_lwappdelegate_lwappdelegate_applicationwillresignactive",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "Example/LWSQLCipherDB/LWAppDelegate.m",
      "source_location": "L23",
      "weight": 1.0,
      "source": "lwsqlcipherdb_lwappdelegate_lwappdelegate",
      "target": "lwsqlcipherdb_lwappdelegate_lwappdelegate_applicationdidenterbackground",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "Example/LWSQLCipherDB/LWAppDelegate.m",
      "source_location": "L28",
      "weight": 1.0,
      "source": "lwsqlcipherdb_lwappdelegate_lwappdelegate",
      "target": "lwsqlcipherdb_lwappdelegate_lwappdelegate_applicationwillenterforeground",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "Example/LWSQLCipherDB/LWAppDelegate.m",
      "source_location": "L32",
      "weight": 1.0,
      "source": "lwsqlcipherdb_lwappdelegate_lwappdelegate",
      "target": "lwsqlcipherdb_lwappdelegate_lwappdelegate_applicationdidbecomeactive",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "Example/LWSQLCipherDB/LWAppDelegate.m",
      "source_location": "L36",
      "weight": 1.0,
      "source": "lwsqlcipherdb_lwappdelegate_lwappdelegate",
      "target": "lwsqlcipherdb_lwappdelegate_lwappdelegate_applicationwillterminate",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "Example/LWSQLCipherDB/LWViewController.m",
      "source_location": "L13",
      "weight": 1.0,
      "source": "example_lwsqlcipherdb_lwviewcontroller_m",
      "target": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "Example/LWSQLCipherDB/LWViewController.m",
      "source_location": "L198",
      "weight": 1.0,
      "source": "example_lwsqlcipherdb_lwviewcontroller_m",
      "target": "lwsqlcipherdb_lwviewcontroller_user",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "Example/LWSQLCipherDB/LWViewController.m",
      "source_location": "L19",
      "weight": 1.0,
      "source": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller",
      "target": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller_viewdidload",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "Example/LWSQLCipherDB/LWViewController.m",
      "source_location": "L25",
      "weight": 1.0,
      "source": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller",
      "target": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller_savedata1",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "Example/LWSQLCipherDB/LWViewController.m",
      "source_location": "L42",
      "weight": 1.0,
      "source": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller",
      "target": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller_savedata2",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "Example/LWSQLCipherDB/LWViewController.m",
      "source_location": "L56",
      "weight": 1.0,
      "source": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller",
      "target": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller_savedata3",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "Example/LWSQLCipherDB/LWViewController.m",
      "source_location": "L72",
      "weight": 1.0,
      "source": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller",
      "target": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller_delete",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "Example/LWSQLCipherDB/LWViewController.m",
      "source_location": "L80",
      "weight": 1.0,
      "source": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller",
      "target": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller_delete1",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "Example/LWSQLCipherDB/LWViewController.m",
      "source_location": "L95",
      "weight": 1.0,
      "source": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller",
      "target": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller_detete2",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "Example/LWSQLCipherDB/LWViewController.m",
      "source_location": "L111",
      "weight": 1.0,
      "source": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller",
      "target": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller_update1",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "Example/LWSQLCipherDB/LWViewController.m",
      "source_location": "L127",
      "weight": 1.0,
      "source": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller",
      "target": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller_update2",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "Example/LWSQLCipherDB/LWViewController.m",
      "source_location": "L142",
      "weight": 1.0,
      "source": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller",
      "target": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller_query1",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "Example/LWSQLCipherDB/LWViewController.m",
      "source_location": "L151",
      "weight": 1.0,
      "source": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller",
      "target": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller_query2",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "Example/LWSQLCipherDB/LWViewController.m",
      "source_location": "L164",
      "weight": 1.0,
      "source": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller",
      "target": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller_query3",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "Example/LWSQLCipherDB/LWViewController.m",
      "source_location": "L173",
      "weight": 1.0,
      "source": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller",
      "target": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller_query4",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "Example/LWSQLCipherDB/LWViewController.m",
      "source_location": "L185",
      "weight": 1.0,
      "source": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller",
      "target": "lwsqlcipherdb_lwviewcontroller_lwviewcontroller_querysymbollist",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "Example/LWSQLCipherDB/LWViewController.m",
      "source_location": "L201",
      "weight": 1.0,
      "source": "lwsqlcipherdb_lwviewcontroller_user",
      "target": "lwsqlcipherdb_lwviewcontroller_user_describecolumndict",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L18",
      "weight": 1.0,
      "source": "lwsqlcipherdb_swift_swiftclasses_exampleusage_swift",
      "target": "swiftclasses_exampleusage_user",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L49",
      "weight": 1.0,
      "source": "lwsqlcipherdb_swift_swiftclasses_exampleusage_swift",
      "target": "swiftclasses_exampleusage_databaseexamples",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L165",
      "weight": 1.0,
      "source": "lwsqlcipherdb_swift_swiftclasses_exampleusage_swift",
      "target": "swiftclasses_exampleusage_observableuser",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L184",
      "weight": 1.0,
      "source": "lwsqlcipherdb_swift_swiftclasses_exampleusage_swift",
      "target": "swiftclasses_exampleusage_userlistview",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L208",
      "weight": 1.0,
      "source": "lwsqlcipherdb_swift_swiftclasses_exampleusage_swift",
      "target": "swiftclasses_exampleusage_userdetailview",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L228",
      "weight": 1.0,
      "source": "lwsqlcipherdb_swift_swiftclasses_exampleusage_swift",
      "target": "swiftclasses_exampleusage_asyncdatabaseexamples",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L265",
      "weight": 1.0,
      "source": "lwsqlcipherdb_swift_swiftclasses_exampleusage_swift",
      "target": "swiftclasses_exampleusage_advancedexamples",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L268",
      "weight": 1.0,
      "source": "lwsqlcipherdb_swift_swiftclasses_exampleusage_swift",
      "target": "swiftclasses_exampleusage_product",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L291",
      "weight": 1.0,
      "source": "lwsqlcipherdb_swift_swiftclasses_exampleusage_swift",
      "target": "swiftclasses_exampleusage_cacheduser",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L18",
      "weight": 1.0,
      "source": "swiftclasses_exampleusage_user",
      "target": "lwdbmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L27",
      "weight": 1.0,
      "source": "swiftclasses_exampleusage_user",
      "target": "swiftclasses_exampleusage_user_describecolumndict",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L53",
      "weight": 1.0,
      "source": "swiftclasses_exampleusage_databaseexamples_createuserexample",
      "target": "swiftclasses_exampleusage_user",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L117",
      "weight": 1.0,
      "source": "swiftclasses_exampleusage_databaseexamples_batchoperationsexample",
      "target": "swiftclasses_exampleusage_user",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L233",
      "weight": 1.0,
      "source": "swiftclasses_exampleusage_asyncdatabaseexamples_asyncsaveexample",
      "target": "swiftclasses_exampleusage_user",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L328",
      "weight": 1.0,
      "source": "swiftclasses_exampleusage_advancedexamples_transactionexample",
      "target": "swiftclasses_exampleusage_user",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L268",
      "weight": 1.0,
      "source": "swiftclasses_exampleusage_product",
      "target": "lwdbmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L291",
      "weight": 1.0,
      "source": "swiftclasses_exampleusage_cacheduser",
      "target": "lwdbmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L32",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdb_observablelwdbmodel",
      "target": "lwdbmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L9",
      "weight": 1.0,
      "context": "import",
      "source": "lwsqlcipherdb_classes_lwdbmodel_m",
      "target": "lwdbmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L52",
      "weight": 1.0,
      "source": "swiftclasses_exampleusage_databaseexamples",
      "target": "swiftclasses_exampleusage_databaseexamples_createuserexample",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L65",
      "weight": 1.0,
      "source": "swiftclasses_exampleusage_databaseexamples",
      "target": "swiftclasses_exampleusage_databaseexamples_findallusersexample",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L75",
      "weight": 1.0,
      "source": "swiftclasses_exampleusage_databaseexamples",
      "target": "swiftclasses_exampleusage_databaseexamples_finduserbyidexample",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L82",
      "weight": 1.0,
      "source": "swiftclasses_exampleusage_databaseexamples",
      "target": "swiftclasses_exampleusage_databaseexamples_updateuserexample",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L92",
      "weight": 1.0,
      "source": "swiftclasses_exampleusage_databaseexamples",
      "target": "swiftclasses_exampleusage_databaseexamples_deleteuserexample",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L101",
      "weight": 1.0,
      "source": "swiftclasses_exampleusage_databaseexamples",
      "target": "swiftclasses_exampleusage_databaseexamples_querywithcriteriaexample",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L113",
      "weight": 1.0,
      "source": "swiftclasses_exampleusage_databaseexamples",
      "target": "swiftclasses_exampleusage_databaseexamples_batchoperationsexample",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L131",
      "weight": 1.0,
      "source": "swiftclasses_exampleusage_databaseexamples",
      "target": "swiftclasses_exampleusage_databaseexamples_querybuilderexample",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L144",
      "weight": 1.0,
      "source": "swiftclasses_exampleusage_databaseexamples",
      "target": "swiftclasses_exampleusage_databaseexamples_customconfigexample",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L155",
      "weight": 1.0,
      "source": "swiftclasses_exampleusage_databaseexamples",
      "target": "swiftclasses_exampleusage_databaseexamples_cleartableexample",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L145",
      "weight": 1.0,
      "source": "swiftclasses_exampleusage_databaseexamples_customconfigexample",
      "target": "swiftclasses_lwsqlcipherdb_lwdatabaseconfig"
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L165",
      "weight": 1.0,
      "source": "swiftclasses_exampleusage_observableuser",
      "target": "observablelwdbmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L173",
      "weight": 1.0,
      "source": "swiftclasses_exampleusage_observableuser",
      "target": "swiftclasses_exampleusage_observableuser_describecolumndict",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L184",
      "weight": 1.0,
      "source": "swiftclasses_exampleusage_userlistview",
      "target": "view",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L203",
      "weight": 1.0,
      "source": "swiftclasses_exampleusage_userlistview",
      "target": "swiftclasses_exampleusage_userlistview_loadusers",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L208",
      "weight": 1.0,
      "source": "swiftclasses_exampleusage_userdetailview",
      "target": "view",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L232",
      "weight": 1.0,
      "source": "swiftclasses_exampleusage_asyncdatabaseexamples",
      "target": "swiftclasses_exampleusage_asyncdatabaseexamples_asyncsaveexample",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L245",
      "weight": 1.0,
      "source": "swiftclasses_exampleusage_asyncdatabaseexamples",
      "target": "swiftclasses_exampleusage_asyncdatabaseexamples_asyncfindexample",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L251",
      "weight": 1.0,
      "source": "swiftclasses_exampleusage_asyncdatabaseexamples",
      "target": "swiftclasses_exampleusage_asyncdatabaseexamples_asyncupdateexample",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L313",
      "weight": 1.0,
      "source": "swiftclasses_exampleusage_advancedexamples",
      "target": "swiftclasses_exampleusage_advancedexamples_complexqueryexample",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L324",
      "weight": 1.0,
      "source": "swiftclasses_exampleusage_advancedexamples",
      "target": "swiftclasses_exampleusage_advancedexamples_transactionexample",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L273",
      "weight": 1.0,
      "source": "swiftclasses_exampleusage_product",
      "target": "swiftclasses_exampleusage_product_describecolumndict",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/ExampleUsage.swift",
      "source_location": "L296",
      "weight": 1.0,
      "source": "swiftclasses_exampleusage_cacheduser",
      "target": "swiftclasses_exampleusage_cacheduser_describecolumndict",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDBTool.swift",
      "source_location": "L163",
      "weight": 1.0,
      "source": "lwsqlcipherdb_swift_swiftclasses_lwsqlcipherdbtool_swift",
      "target": "swiftclasses_lwsqlcipherdbtool_lwsqlcipherdbtool",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDBTool.swift",
      "source_location": "L173",
      "weight": 1.0,
      "source": "lwsqlcipherdb_swift_swiftclasses_lwsqlcipherdbtool_swift",
      "target": "swiftclasses_lwsqlcipherdbtool_fmdatabase",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDBTool.swift",
      "source_location": "L18",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdbtool_lwsqlcipherdbtool",
      "target": "nsobject",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDBTool.swift",
      "source_location": "L35",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdbtool_lwsqlcipherdbtool",
      "target": "swiftclasses_lwsqlcipherdbtool_lwsqlcipherdbtool_init",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDBTool.swift",
      "source_location": "L52",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdbtool_lwsqlcipherdbtool",
      "target": "swiftclasses_lwsqlcipherdbtool_lwsqlcipherdbtool_dbpath",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDBTool.swift",
      "source_location": "L83",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdbtool_lwsqlcipherdbtool",
      "target": "swiftclasses_lwsqlcipherdbtool_lwsqlcipherdbtool_changedb",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDBTool.swift",
      "source_location": "L109",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdbtool_lwsqlcipherdbtool",
      "target": "swiftclasses_lwsqlcipherdbtool_lwsqlcipherdbtool_initializedatabasequeue",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDBTool.swift",
      "source_location": "L126",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdbtool_lwsqlcipherdbtool",
      "target": "swiftclasses_lwsqlcipherdbtool_lwsqlcipherdbtool_recreatealltables",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBSQLState.swift",
      "source_location": "L34",
      "weight": 1.0,
      "source": "swiftclasses_lwdbsqlstate_lwdbsqlstate",
      "target": "nsobject",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L29",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel",
      "target": "nsobject",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBColumnDes.swift",
      "source_location": "L31",
      "weight": 1.0,
      "source": "swiftclasses_lwdbcolumndes_lwdbcolumndes",
      "target": "nsobject",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDBTool.swift",
      "source_location": "L92",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdbtool_lwsqlcipherdbtool_changedb",
      "target": "swiftclasses_lwsqlcipherdbtool_lwsqlcipherdbtool_dbpath",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDBTool.swift",
      "source_location": "L114",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdbtool_lwsqlcipherdbtool_initializedatabasequeue",
      "target": "swiftclasses_lwsqlcipherdbtool_lwsqlcipherdbtool_dbpath",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDBTool.swift",
      "source_location": "L97",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdbtool_lwsqlcipherdbtool_changedb",
      "target": "swiftclasses_lwsqlcipherdbtool_fmdatabase_setkey",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDBTool.swift",
      "source_location": "L101",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdbtool_lwsqlcipherdbtool_changedb",
      "target": "swiftclasses_lwsqlcipherdbtool_lwsqlcipherdbtool_recreatealltables",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDBTool.swift",
      "source_location": "L93",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdbtool_lwsqlcipherdbtool_changedb",
      "target": "fmdb_fmdatabasequeue_fmdatabasequeue"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDBTool.swift",
      "source_location": "L119",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdbtool_lwsqlcipherdbtool_initializedatabasequeue",
      "target": "swiftclasses_lwsqlcipherdbtool_fmdatabase_setkey",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDBTool.swift",
      "source_location": "L115",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdbtool_lwsqlcipherdbtool_initializedatabasequeue",
      "target": "fmdb_fmdatabasequeue_fmdatabasequeue"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDBTool.swift",
      "source_location": "L132",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdbtool_lwsqlcipherdbtool_recreatealltables",
      "target": "int"
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDBTool.swift",
      "source_location": "L176",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdbtool_fmdatabase",
      "target": "swiftclasses_lwsqlcipherdbtool_fmdatabase_setkey",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBSQLState.swift",
      "source_location": "L14",
      "weight": 1.0,
      "source": "lwsqlcipherdb_swift_swiftclasses_lwdbsqlstate_swift",
      "target": "swiftclasses_lwdbsqlstate_querytype",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBSQLState.swift",
      "source_location": "L34",
      "weight": 1.0,
      "source": "lwsqlcipherdb_swift_swiftclasses_lwdbsqlstate_swift",
      "target": "swiftclasses_lwdbsqlstate_lwdbsqlstate",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBSQLState.swift",
      "source_location": "L14",
      "weight": 1.0,
      "source": "swiftclasses_lwdbsqlstate_querytype",
      "target": "int",
      "confidence_score": 1.0
    },
    {
      "relation": "case_of",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBSQLState.swift",
      "source_location": "L15",
      "weight": 1.0,
      "source": "swiftclasses_lwdbsqlstate_querytype",
      "target": "swiftclasses_lwdbsqlstate_querytype_where",
      "confidence_score": 1.0
    },
    {
      "relation": "case_of",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBSQLState.swift",
      "source_location": "L16",
      "weight": 1.0,
      "source": "swiftclasses_lwdbsqlstate_querytype",
      "target": "swiftclasses_lwdbsqlstate_querytype_and",
      "confidence_score": 1.0
    },
    {
      "relation": "case_of",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBSQLState.swift",
      "source_location": "L17",
      "weight": 1.0,
      "source": "swiftclasses_lwdbsqlstate_querytype",
      "target": "swiftclasses_lwdbsqlstate_querytype_or",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L227",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel_save",
      "target": "int"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L653",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel_getproperties",
      "target": "int"
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBSQLState.swift",
      "source_location": "L54",
      "weight": 1.0,
      "source": "swiftclasses_lwdbsqlstate_lwdbsqlstate",
      "target": "swiftclasses_lwdbsqlstate_lwdbsqlstate_object",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBSQLState.swift",
      "source_location": "L99",
      "weight": 1.0,
      "source": "swiftclasses_lwdbsqlstate_lwdbsqlstate",
      "target": "swiftclasses_lwdbsqlstate_lwdbsqlstate_sqloptionstr",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBSQLState.swift",
      "source_location": "L106",
      "weight": 1.0,
      "source": "swiftclasses_lwdbsqlstate_lwdbsqlstate",
      "target": "swiftclasses_lwdbsqlstate_lwdbsqlstate_buildquerystring",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBSQLState.swift",
      "source_location": "L82",
      "weight": 1.0,
      "source": "swiftclasses_lwdbsqlstate_lwdbsqlstate_object",
      "target": "swiftclasses_lwdbsqlstate_lwdbsqlstate_buildquerystring",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L17",
      "weight": 1.0,
      "source": "lwsqlcipherdb_swift_swiftclasses_lwdbmodel_swift",
      "target": "swiftclasses_lwdbmodel_sqltype",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L29",
      "weight": 1.0,
      "source": "lwsqlcipherdb_swift_swiftclasses_lwdbmodel_swift",
      "target": "swiftclasses_lwdbmodel_lwdbmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L47",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_init",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L59",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_createtable",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L116",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_isexistintable",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L133",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_getcolumns",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L294",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_saveorupdate",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L240",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_save",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L351",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_update",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L413",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_deleteobject",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L500",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_delete",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L507",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_cleartable",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L529",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_findall",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L553",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_findbypk",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L577",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_findfirst",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L607",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_find",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L615",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_parsemodel",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L636",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_isequal",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L643",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_getproperties",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L691",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_getallproperties",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L696",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_transients",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L710",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_getcolumnnames",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L733",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_getpkname",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L756",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_getcolumnandtypestring",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L773",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_getpkandcolumnmodifiers",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L793",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_describecolumndict",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L49",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel_init",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_getallproperties",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L52",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel_init",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_getcolumnnames",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L616",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel_parsemodel",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_init",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L69",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel_createtable",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_getcolumnandtypestring",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L89",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel_createtable",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_getallproperties",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L90",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel_createtable",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_getcolumnnames",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L160",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel_saveorupdate",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_getpkname",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L163",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel_saveorupdate",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_save",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L166",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel_saveorupdate",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_findbypk",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L168",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel_saveorupdate",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_isequal",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L169",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel_saveorupdate",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_update",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L181",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel_saveorupdate",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_findfirst",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L267",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel_save",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_getallproperties",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L319",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel_update",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_getpkname",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L385",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel_update",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_getallproperties",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L423",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel_deleteobject",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_getpkname",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L457",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel_delete",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_getpkname",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L542",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel_findall",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_parsemodel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L554",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel_findbypk",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_getpkname",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L559",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel_findbypk",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_getallproperties",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L567",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel_findbypk",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_findfirst",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L572",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel_findfirst",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_find",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L596",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel_find",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_parsemodel",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L646",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel_getproperties",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_transients",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L692",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel_getallproperties",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_getproperties",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L720",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel_getcolumnnames",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_getproperties",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L758",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel_getcolumnandtypestring",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_getallproperties",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L775",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel_getpkandcolumnmodifiers",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_getallproperties",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L699",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel_transients",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_describecolumndict",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L712",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel_getcolumnnames",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_describecolumndict",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L759",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel_getcolumnandtypestring",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_getcolumnnames",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L737",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel_getpkname",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_describecolumndict",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L760",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel_getcolumnandtypestring",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_getpkandcolumnmodifiers",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBModel.swift",
      "source_location": "L776",
      "weight": 1.0,
      "source": "swiftclasses_lwdbmodel_lwdbmodel_getpkandcolumnmodifiers",
      "target": "swiftclasses_lwdbmodel_lwdbmodel_describecolumndict",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBColumnDes.swift",
      "source_location": "L14",
      "weight": 1.0,
      "source": "lwsqlcipherdb_swift_swiftclasses_lwdbcolumndes_swift",
      "target": "swiftclasses_lwdbcolumndes_default",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBColumnDes.swift",
      "source_location": "L19",
      "weight": 1.0,
      "source": "lwsqlcipherdb_swift_swiftclasses_lwdbcolumndes_swift",
      "target": "swiftclasses_lwdbcolumndes_check",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBColumnDes.swift",
      "source_location": "L24",
      "weight": 1.0,
      "source": "lwsqlcipherdb_swift_swiftclasses_lwdbcolumndes_swift",
      "target": "swiftclasses_lwdbcolumndes_foreignkey",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBColumnDes.swift",
      "source_location": "L31",
      "weight": 1.0,
      "source": "lwsqlcipherdb_swift_swiftclasses_lwdbcolumndes_swift",
      "target": "swiftclasses_lwdbcolumndes_lwdbcolumndes",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBColumnDes.swift",
      "source_location": "L113",
      "weight": 1.0,
      "source": "swiftclasses_lwdbcolumndes_lwdbcolumndes",
      "target": "swiftclasses_lwdbcolumndes_lwdbcolumndes_init",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBColumnDes.swift",
      "source_location": "L131",
      "weight": 1.0,
      "source": "swiftclasses_lwdbcolumndes_lwdbcolumndes",
      "target": "swiftclasses_lwdbcolumndes_lwdbcolumndes_iscustomcolumnname",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBColumnDes.swift",
      "source_location": "L137",
      "weight": 1.0,
      "source": "swiftclasses_lwdbcolumndes_lwdbcolumndes",
      "target": "swiftclasses_lwdbcolumndes_lwdbcolumndes_finishmodify",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBColumnDes.swift",
      "source_location": "L152",
      "weight": 1.0,
      "source": "swiftclasses_lwdbcolumndes_lwdbcolumndes",
      "target": "swiftclasses_lwdbcolumndes_lwdbcolumndes_custommodify",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBColumnDes.swift",
      "source_location": "L177",
      "weight": 1.0,
      "source": "swiftclasses_lwdbcolumndes_lwdbcolumndes",
      "target": "swiftclasses_lwdbcolumndes_lwdbcolumndes_primarykeymodifier",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBColumnDes.swift",
      "source_location": "L182",
      "weight": 1.0,
      "source": "swiftclasses_lwdbcolumndes_lwdbcolumndes",
      "target": "swiftclasses_lwdbcolumndes_lwdbcolumndes_autoincrementmodifier",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBColumnDes.swift",
      "source_location": "L187",
      "weight": 1.0,
      "source": "swiftclasses_lwdbcolumndes_lwdbcolumndes",
      "target": "swiftclasses_lwdbcolumndes_lwdbcolumndes_uniquemodifier",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBColumnDes.swift",
      "source_location": "L192",
      "weight": 1.0,
      "source": "swiftclasses_lwdbcolumndes_lwdbcolumndes",
      "target": "swiftclasses_lwdbcolumndes_lwdbcolumndes_notnullmodifier",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBColumnDes.swift",
      "source_location": "L197",
      "weight": 1.0,
      "source": "swiftclasses_lwdbcolumndes_lwdbcolumndes",
      "target": "swiftclasses_lwdbcolumndes_lwdbcolumndes_checkstringnull",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBColumnDes.swift",
      "source_location": "L206",
      "weight": 1.0,
      "source": "swiftclasses_lwdbcolumndes_lwdbcolumndes",
      "target": "swiftclasses_lwdbcolumndes_lwdbcolumndes_isequal",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBColumnDes.swift",
      "source_location": "L138",
      "weight": 1.0,
      "source": "swiftclasses_lwdbcolumndes_lwdbcolumndes_finishmodify",
      "target": "swiftclasses_lwdbcolumndes_lwdbcolumndes_custommodify",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBColumnDes.swift",
      "source_location": "L161",
      "weight": 1.0,
      "source": "swiftclasses_lwdbcolumndes_lwdbcolumndes_custommodify",
      "target": "swiftclasses_lwdbcolumndes_lwdbcolumndes_primarykeymodifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBColumnDes.swift",
      "source_location": "L162",
      "weight": 1.0,
      "source": "swiftclasses_lwdbcolumndes_lwdbcolumndes_custommodify",
      "target": "swiftclasses_lwdbcolumndes_lwdbcolumndes_autoincrementmodifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBColumnDes.swift",
      "source_location": "L163",
      "weight": 1.0,
      "source": "swiftclasses_lwdbcolumndes_lwdbcolumndes_custommodify",
      "target": "swiftclasses_lwdbcolumndes_lwdbcolumndes_uniquemodifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBColumnDes.swift",
      "source_location": "L164",
      "weight": 1.0,
      "source": "swiftclasses_lwdbcolumndes_lwdbcolumndes_custommodify",
      "target": "swiftclasses_lwdbcolumndes_lwdbcolumndes_notnullmodifier",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWDBColumnDes.swift",
      "source_location": "L165",
      "weight": 1.0,
      "source": "swiftclasses_lwdbcolumndes_lwdbcolumndes_custommodify",
      "target": "swiftclasses_lwdbcolumndes_lwdbcolumndes_checkstringnull",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L23",
      "weight": 1.0,
      "source": "lwsqlcipherdb_swift_swiftclasses_lwsqlcipherdb_swift",
      "target": "swiftclasses_lwsqlcipherdb_lwsqlcipherdb",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L32",
      "weight": 1.0,
      "source": "lwsqlcipherdb_swift_swiftclasses_lwsqlcipherdb_swift",
      "target": "swiftclasses_lwsqlcipherdb_observablelwdbmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L76",
      "weight": 1.0,
      "source": "lwsqlcipherdb_swift_swiftclasses_lwsqlcipherdb_swift",
      "target": "swiftclasses_lwsqlcipherdb_lwdatabaseconfig",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L98",
      "weight": 1.0,
      "source": "lwsqlcipherdb_swift_swiftclasses_lwsqlcipherdb_swift",
      "target": "swiftclasses_lwsqlcipherdb_lwdatabasemanager",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L153",
      "weight": 1.0,
      "source": "lwsqlcipherdb_swift_swiftclasses_lwsqlcipherdb_swift",
      "target": "swiftclasses_lwsqlcipherdb_lwquerybuilder",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L251",
      "weight": 1.0,
      "source": "lwsqlcipherdb_swift_swiftclasses_lwsqlcipherdb_swift",
      "target": "swiftclasses_lwsqlcipherdb_lwdbmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "inherits",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L32",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdb_observablelwdbmodel",
      "target": "observableobject",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L39",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdb_observablelwdbmodel",
      "target": "swiftclasses_lwsqlcipherdb_observablelwdbmodel_notifychange",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L44",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdb_observablelwdbmodel",
      "target": "swiftclasses_lwsqlcipherdb_observablelwdbmodel_save",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L51",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdb_observablelwdbmodel",
      "target": "swiftclasses_lwsqlcipherdb_observablelwdbmodel_update",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L58",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdb_observablelwdbmodel",
      "target": "swiftclasses_lwsqlcipherdb_observablelwdbmodel_saveorupdate",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L65",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdb_observablelwdbmodel",
      "target": "swiftclasses_lwsqlcipherdb_observablelwdbmodel_deleteobject",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L257",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdb_lwdbmodel_saveasync",
      "target": "swiftclasses_lwsqlcipherdb_observablelwdbmodel_save",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L265",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdb_lwdbmodel_updateasync",
      "target": "swiftclasses_lwsqlcipherdb_observablelwdbmodel_update",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L273",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdb_lwdbmodel_deleteasync",
      "target": "swiftclasses_lwsqlcipherdb_observablelwdbmodel_deleteobject",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L86",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdb_lwdatabaseconfig",
      "target": "swiftclasses_lwsqlcipherdb_lwdatabaseconfig_init",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L103",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdb_lwdatabasemanager",
      "target": "swiftclasses_lwsqlcipherdb_lwdatabasemanager_init",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L107",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdb_lwdatabasemanager",
      "target": "swiftclasses_lwsqlcipherdb_lwdatabasemanager_configure",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L115",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdb_lwdatabasemanager",
      "target": "swiftclasses_lwsqlcipherdb_lwdatabasemanager_getdatabasepath",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L122",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdb_lwdatabasemanager",
      "target": "swiftclasses_lwsqlcipherdb_lwdatabasemanager_tableexists",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L129",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdb_lwdatabasemanager",
      "target": "swiftclasses_lwsqlcipherdb_lwdatabasemanager_createtable",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L137",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdb_lwdatabasemanager",
      "target": "swiftclasses_lwsqlcipherdb_lwdatabasemanager_cleartable",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L145",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdb_lwdatabasemanager",
      "target": "swiftclasses_lwsqlcipherdb_lwdatabasemanager_count",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L158",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdb_lwquerybuilder",
      "target": "swiftclasses_lwsqlcipherdb_lwquerybuilder_init",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L163",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdb_lwquerybuilder",
      "target": "swiftclasses_lwsqlcipherdb_lwquerybuilder_where",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L171",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdb_lwquerybuilder",
      "target": "swiftclasses_lwsqlcipherdb_lwquerybuilder_and",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L179",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdb_lwquerybuilder",
      "target": "swiftclasses_lwsqlcipherdb_lwquerybuilder_or",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L187",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdb_lwquerybuilder",
      "target": "swiftclasses_lwsqlcipherdb_lwquerybuilder_orderby",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L195",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdb_lwquerybuilder",
      "target": "swiftclasses_lwsqlcipherdb_lwquerybuilder_limit",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L202",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdb_lwquerybuilder",
      "target": "swiftclasses_lwsqlcipherdb_lwquerybuilder_offset",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L209",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdb_lwquerybuilder",
      "target": "swiftclasses_lwsqlcipherdb_lwquerybuilder_fetch",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L214",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdb_lwquerybuilder",
      "target": "swiftclasses_lwsqlcipherdb_lwquerybuilder_fetchfirst",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L219",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdb_lwquerybuilder",
      "target": "swiftclasses_lwsqlcipherdb_lwquerybuilder_delete",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L225",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdb_lwquerybuilder",
      "target": "swiftclasses_lwsqlcipherdb_lwquerybuilder_count",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L230",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdb_lwquerybuilder",
      "target": "swiftclasses_lwsqlcipherdb_lwquerybuilder_formatvalue",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L244",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdb_lwdbmodel_query",
      "target": "swiftclasses_lwsqlcipherdb_lwquerybuilder",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L165",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdb_lwquerybuilder_where",
      "target": "swiftclasses_lwsqlcipherdb_lwquerybuilder_formatvalue",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L173",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdb_lwquerybuilder_and",
      "target": "swiftclasses_lwsqlcipherdb_lwquerybuilder_formatvalue",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L181",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdb_lwquerybuilder_or",
      "target": "swiftclasses_lwsqlcipherdb_lwquerybuilder_formatvalue",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L226",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdb_lwquerybuilder_count",
      "target": "swiftclasses_lwsqlcipherdb_lwquerybuilder_fetch",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L243",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdb_lwdbmodel",
      "target": "swiftclasses_lwsqlcipherdb_lwdbmodel_query",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L255",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdb_lwdbmodel",
      "target": "swiftclasses_lwsqlcipherdb_lwdbmodel_saveasync",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L263",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdb_lwdbmodel",
      "target": "swiftclasses_lwsqlcipherdb_lwdbmodel_updateasync",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L271",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdb_lwdbmodel",
      "target": "swiftclasses_lwsqlcipherdb_lwdbmodel_deleteasync",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB_swift/SwiftClasses/LWSQLCipherDB.swift",
      "source_location": "L279",
      "weight": 1.0,
      "source": "swiftclasses_lwsqlcipherdb_lwdbmodel",
      "target": "swiftclasses_lwsqlcipherdb_lwdbmodel_findallasync",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBColumnDes.m",
      "source_location": "L17",
      "weight": 1.0,
      "source": "lwsqlcipherdb_classes_lwdbcolumndes_m",
      "target": "classes_lwdbcolumndes_lwdbcolumndes",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBColumnDes.m",
      "source_location": "L22",
      "weight": 1.0,
      "source": "classes_lwdbcolumndes_lwdbcolumndes",
      "target": "classes_lwdbcolumndes_lwdbcolumndes_initwithautoisnotnullcheckdefaultva",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBColumnDes.m",
      "source_location": "L36",
      "weight": 1.0,
      "source": "classes_lwdbcolumndes_lwdbcolumndes",
      "target": "classes_lwdbcolumndes_lwdbcolumndes_initwithgeneralfieldwithautouniqueisnotnullcheckdefaultva",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBColumnDes.m",
      "source_location": "L50",
      "weight": 1.0,
      "source": "classes_lwdbcolumndes_lwdbcolumndes",
      "target": "classes_lwdbcolumndes_lwdbcolumndes_initwithfkfiekduniqueisnotnullcheckdefaultforeignkey",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBColumnDes.m",
      "source_location": "L62",
      "weight": 1.0,
      "source": "classes_lwdbcolumndes_lwdbcolumndes",
      "target": "classes_lwdbcolumndes_lwdbcolumndes_finishmodify",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBColumnDes.m",
      "source_location": "L70",
      "weight": 1.0,
      "source": "classes_lwdbcolumndes_lwdbcolumndes",
      "target": "classes_lwdbcolumndes_lwdbcolumndes_custommodifywithpkautoinuniqueisnotnullcheckdefaultvforeignkey",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBColumnDes.m",
      "source_location": "L90",
      "weight": 1.0,
      "source": "classes_lwdbcolumndes_lwdbcolumndes",
      "target": "classes_lwdbcolumndes_lwdbcolumndes_isprimkey",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBColumnDes.m",
      "source_location": "L97",
      "weight": 1.0,
      "source": "classes_lwdbcolumndes_lwdbcolumndes",
      "target": "classes_lwdbcolumndes_lwdbcolumndes_isautoincrement",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBColumnDes.m",
      "source_location": "L104",
      "weight": 1.0,
      "source": "classes_lwdbcolumndes_lwdbcolumndes",
      "target": "classes_lwdbcolumndes_lwdbcolumndes_isunique",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBColumnDes.m",
      "source_location": "L111",
      "weight": 1.0,
      "source": "classes_lwdbcolumndes_lwdbcolumndes",
      "target": "classes_lwdbcolumndes_lwdbcolumndes_isnotnull",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBColumnDes.m",
      "source_location": "L117",
      "weight": 1.0,
      "source": "classes_lwdbcolumndes_lwdbcolumndes",
      "target": "classes_lwdbcolumndes_lwdbcolumndes_checkstingnull",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBColumnDes.m",
      "source_location": "L125",
      "weight": 1.0,
      "source": "classes_lwdbcolumndes_lwdbcolumndes",
      "target": "classes_lwdbcolumndes_lwdbcolumndes_iscustomcolumnname",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBColumnDes.m",
      "source_location": "L137",
      "weight": 1.0,
      "source": "classes_lwdbcolumndes_lwdbcolumndes",
      "target": "classes_lwdbcolumndes_lwdbcolumndes_isequal",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBSQLState.m",
      "source_location": "L12",
      "weight": 1.0,
      "source": "lwsqlcipherdb_classes_lwdbsqlstate_m",
      "target": "classes_lwdbsqlstate_lwdbsqlstate",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBSQLState.m",
      "source_location": "L21",
      "weight": 1.0,
      "source": "classes_lwdbsqlstate_lwdbsqlstate",
      "target": "classes_lwdbsqlstate_lwdbsqlstate_objecttypekeyoptvalue",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBSQLState.m",
      "source_location": "L46",
      "weight": 1.0,
      "source": "classes_lwdbsqlstate_lwdbsqlstate",
      "target": "classes_lwdbsqlstate_lwdbsqlstate_sqloptionstr",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBSQLState.m",
      "source_location": "L53",
      "weight": 1.0,
      "source": "classes_lwdbsqlstate_lwdbsqlstate",
      "target": "classes_lwdbsqlstate_lwdbsqlstate_ifequaltosqltextkeyoptvaluecondition",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBSQLState.m",
      "source_location": "L68",
      "weight": 1.0,
      "source": "classes_lwdbsqlstate_lwdbsqlstate",
      "target": "classes_lwdbsqlstate_lwdbsqlstate_typetostring",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L12",
      "weight": 1.0,
      "source": "lwsqlcipherdb_classes_lwdbmodel_m",
      "target": "classes_lwdbmodel_lwdbmodel",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L13",
      "weight": 1.0,
      "source": "classes_lwdbmodel_lwdbmodel",
      "target": "classes_lwdbmodel_lwdbmodel_initialize",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L19",
      "weight": 1.0,
      "source": "classes_lwdbmodel_lwdbmodel",
      "target": "classes_lwdbmodel_lwdbmodel_init",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L34",
      "weight": 1.0,
      "source": "classes_lwdbmodel_lwdbmodel",
      "target": "classes_lwdbmodel_lwdbmodel_isexistintable",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L48",
      "weight": 1.0,
      "source": "classes_lwdbmodel_lwdbmodel",
      "target": "classes_lwdbmodel_lwdbmodel_createtable",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L89",
      "weight": 1.0,
      "source": "classes_lwdbmodel_lwdbmodel",
      "target": "classes_lwdbmodel_lwdbmodel_saveorupdate",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L106",
      "weight": 1.0,
      "source": "classes_lwdbmodel_lwdbmodel",
      "target": "classes_lwdbmodel_lwdbmodel_saveorupdatebycolumnnameandcolumnvalue",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L121",
      "weight": 1.0,
      "source": "classes_lwdbmodel_lwdbmodel",
      "target": "classes_lwdbmodel_lwdbmodel_save",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L152",
      "weight": 1.0,
      "source": "classes_lwdbmodel_lwdbmodel",
      "target": "classes_lwdbmodel_lwdbmodel_saveobjects",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L196",
      "weight": 1.0,
      "source": "classes_lwdbmodel_lwdbmodel",
      "target": "classes_lwdbmodel_lwdbmodel_saveorupdateobjects",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L208",
      "weight": 1.0,
      "source": "classes_lwdbmodel_lwdbmodel",
      "target": "classes_lwdbmodel_lwdbmodel_update",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L240",
      "weight": 1.0,
      "source": "classes_lwdbmodel_lwdbmodel",
      "target": "classes_lwdbmodel_lwdbmodel_updateobjects",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L289",
      "weight": 1.0,
      "source": "classes_lwdbmodel_lwdbmodel",
      "target": "classes_lwdbmodel_lwdbmodel_deleteobject",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L306",
      "weight": 1.0,
      "source": "classes_lwdbmodel_lwdbmodel",
      "target": "classes_lwdbmodel_lwdbmodel_deleteobjects",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L338",
      "weight": 1.0,
      "source": "classes_lwdbmodel_lwdbmodel",
      "target": "classes_lwdbmodel_lwdbmodel_deleteobjectsbycriteria",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L351",
      "weight": 1.0,
      "source": "classes_lwdbmodel_lwdbmodel",
      "target": "classes_lwdbmodel_lwdbmodel_deleteobjectswithformat",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L361",
      "weight": 1.0,
      "source": "classes_lwdbmodel_lwdbmodel",
      "target": "classes_lwdbmodel_lwdbmodel_cleartable",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L374",
      "weight": 1.0,
      "source": "classes_lwdbmodel_lwdbmodel",
      "target": "classes_lwdbmodel_lwdbmodel_findall",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L400",
      "weight": 1.0,
      "source": "classes_lwdbmodel_lwdbmodel",
      "target": "classes_lwdbmodel_lwdbmodel_findfirstwithformat",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L410",
      "weight": 1.0,
      "source": "classes_lwdbmodel_lwdbmodel",
      "target": "classes_lwdbmodel_lwdbmodel_findfirstbycriteria",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L419",
      "weight": 1.0,
      "source": "classes_lwdbmodel_lwdbmodel",
      "target": "classes_lwdbmodel_lwdbmodel_findbypk",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L430",
      "weight": 1.0,
      "source": "classes_lwdbmodel_lwdbmodel",
      "target": "classes_lwdbmodel_lwdbmodel_findwithformat",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L440",
      "weight": 1.0,
      "source": "classes_lwdbmodel_lwdbmodel",
      "target": "classes_lwdbmodel_lwdbmodel_findbycriteria",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L477",
      "weight": 1.0,
      "source": "classes_lwdbmodel_lwdbmodel",
      "target": "classes_lwdbmodel_lwdbmodel_getpropertys",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L525",
      "weight": 1.0,
      "source": "classes_lwdbmodel_lwdbmodel",
      "target": "classes_lwdbmodel_lwdbmodel_getallproperties",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L537",
      "weight": 1.0,
      "source": "classes_lwdbmodel_lwdbmodel",
      "target": "classes_lwdbmodel_lwdbmodel_getcolumns",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L556",
      "weight": 1.0,
      "source": "classes_lwdbmodel_lwdbmodel",
      "target": "classes_lwdbmodel_lwdbmodel_getcolumeandtypestring",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L572",
      "weight": 1.0,
      "source": "classes_lwdbmodel_lwdbmodel",
      "target": "classes_lwdbmodel_lwdbmodel_description",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L590",
      "weight": 1.0,
      "source": "classes_lwdbmodel_lwdbmodel",
      "target": "classes_lwdbmodel_lwdbmodel_transients",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L605",
      "weight": 1.0,
      "source": "classes_lwdbmodel_lwdbmodel",
      "target": "classes_lwdbmodel_lwdbmodel_pkandcolumnmodify",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L625",
      "weight": 1.0,
      "source": "classes_lwdbmodel_lwdbmodel",
      "target": "classes_lwdbmodel_lwdbmodel_getcolumnnames",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L650",
      "weight": 1.0,
      "source": "classes_lwdbmodel_lwdbmodel",
      "target": "classes_lwdbmodel_lwdbmodel_getpkname",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWDBModel.m",
      "source_location": "L673",
      "weight": 1.0,
      "source": "classes_lwdbmodel_lwdbmodel",
      "target": "classes_lwdbmodel_lwdbmodel_describecolumndict",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWSQLCipherDBTool.m",
      "source_location": "L11",
      "weight": 1.0,
      "source": "lwsqlcipherdb_classes_lwsqlcipherdbtool_m",
      "target": "classes_lwsqlcipherdbtool_lwsqlcipherdbtool",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWSQLCipherDBTool.m",
      "source_location": "L95",
      "weight": 1.0,
      "source": "lwsqlcipherdb_classes_lwsqlcipherdbtool_m",
      "target": "classes_lwsqlcipherdbtool_fmdatabase",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWSQLCipherDBTool.m",
      "source_location": "L111",
      "weight": 1.0,
      "source": "lwsqlcipherdb_classes_lwsqlcipherdbtool_m",
      "target": "classes_lwsqlcipherdbtool_nsobject",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWSQLCipherDBTool.m",
      "source_location": "L19",
      "weight": 1.0,
      "source": "classes_lwsqlcipherdbtool_lwsqlcipherdbtool",
      "target": "classes_lwsqlcipherdbtool_lwsqlcipherdbtool_shareinstance",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWSQLCipherDBTool.m",
      "source_location": "L27",
      "weight": 1.0,
      "source": "classes_lwsqlcipherdbtool_lwsqlcipherdbtool",
      "target": "classes_lwsqlcipherdbtool_lwsqlcipherdbtool_allocwithzone",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWSQLCipherDBTool.m",
      "source_location": "L31",
      "weight": 1.0,
      "source": "classes_lwsqlcipherdbtool_lwsqlcipherdbtool",
      "target": "classes_lwsqlcipherdbtool_lwsqlcipherdbtool_copywithzone",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWSQLCipherDBTool.m",
      "source_location": "L35",
      "weight": 1.0,
      "source": "classes_lwsqlcipherdbtool_lwsqlcipherdbtool",
      "target": "classes_lwsqlcipherdbtool_lwsqlcipherdbtool_dbpath",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWSQLCipherDBTool.m",
      "source_location": "L39",
      "weight": 1.0,
      "source": "classes_lwsqlcipherdbtool_lwsqlcipherdbtool",
      "target": "classes_lwsqlcipherdbtool_lwsqlcipherdbtool_dbpathwithdirectoryname",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWSQLCipherDBTool.m",
      "source_location": "L59",
      "weight": 1.0,
      "source": "classes_lwsqlcipherdbtool_lwsqlcipherdbtool",
      "target": "classes_lwsqlcipherdbtool_lwsqlcipherdbtool_dbqueue",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWSQLCipherDBTool.m",
      "source_location": "L66",
      "weight": 1.0,
      "source": "classes_lwsqlcipherdbtool_lwsqlcipherdbtool",
      "target": "classes_lwsqlcipherdbtool_lwsqlcipherdbtool_changedbwithdirectoryname",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWSQLCipherDBTool.m",
      "source_location": "L97",
      "weight": 1.0,
      "source": "classes_lwsqlcipherdbtool_fmdatabase",
      "target": "classes_lwsqlcipherdbtool_fmdatabase_load",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWSQLCipherDBTool.m",
      "source_location": "L104",
      "weight": 1.0,
      "source": "classes_lwsqlcipherdbtool_fmdatabase",
      "target": "classes_lwsqlcipherdbtool_fmdatabase_mysecretkey",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWSQLCipherDBTool.m",
      "source_location": "L113",
      "weight": 1.0,
      "source": "classes_lwsqlcipherdbtool_nsobject",
      "target": "classes_lwsqlcipherdbtool_nsobject_lwdb_swizzlemethodwithmethod",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/LWSQLCipherDBTool.m",
      "source_location": "L125",
      "weight": 1.0,
      "source": "classes_lwsqlcipherdbtool_nsobject",
      "target": "classes_lwsqlcipherdbtool_nsobject_lwdb_swizzleclassmethodwithmethod",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L39",
      "weight": 1.0,
      "source": "lwsqlcipherdb_classes_fmdb_fmdatabasequeue_m",
      "target": "fmdb_fmdatabasequeue_fmdatabasequeue",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L47",
      "weight": 1.0,
      "source": "fmdb_fmdatabasequeue_fmdatabasequeue",
      "target": "fmdb_fmdatabasequeue_fmdatabasequeue_databasequeuewithpath",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L55",
      "weight": 1.0,
      "source": "fmdb_fmdatabasequeue_fmdatabasequeue",
      "target": "fmdb_fmdatabasequeue_fmdatabasequeue_databasequeuewithurl",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L59",
      "weight": 1.0,
      "source": "fmdb_fmdatabasequeue_fmdatabasequeue",
      "target": "fmdb_fmdatabasequeue_fmdatabasequeue_databasequeuewithpathflags",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L67",
      "weight": 1.0,
      "source": "fmdb_fmdatabasequeue_fmdatabasequeue",
      "target": "fmdb_fmdatabasequeue_fmdatabasequeue_databasequeuewithurlflags",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L71",
      "weight": 1.0,
      "source": "fmdb_fmdatabasequeue_fmdatabasequeue",
      "target": "fmdb_fmdatabasequeue_fmdatabasequeue_databaseclass",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L75",
      "weight": 1.0,
      "source": "fmdb_fmdatabasequeue_fmdatabasequeue",
      "target": "fmdb_fmdatabasequeue_fmdatabasequeue_initwithurlflagsvfs",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L79",
      "weight": 1.0,
      "source": "fmdb_fmdatabasequeue_fmdatabasequeue",
      "target": "fmdb_fmdatabasequeue_fmdatabasequeue_initwithpathflagsvfs",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L109",
      "weight": 1.0,
      "source": "fmdb_fmdatabasequeue_fmdatabasequeue",
      "target": "fmdb_fmdatabasequeue_fmdatabasequeue_initwithpathflags",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L113",
      "weight": 1.0,
      "source": "fmdb_fmdatabasequeue_fmdatabasequeue",
      "target": "fmdb_fmdatabasequeue_fmdatabasequeue_initwithurlflags",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L117",
      "weight": 1.0,
      "source": "fmdb_fmdatabasequeue_fmdatabasequeue",
      "target": "fmdb_fmdatabasequeue_fmdatabasequeue_initwithurl",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L121",
      "weight": 1.0,
      "source": "fmdb_fmdatabasequeue_fmdatabasequeue",
      "target": "fmdb_fmdatabasequeue_fmdatabasequeue_initwithpath",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L126",
      "weight": 1.0,
      "source": "fmdb_fmdatabasequeue_fmdatabasequeue",
      "target": "fmdb_fmdatabasequeue_fmdatabasequeue_init",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L130",
      "weight": 1.0,
      "source": "fmdb_fmdatabasequeue_fmdatabasequeue",
      "target": "fmdb_fmdatabasequeue_fmdatabasequeue_dealloc",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L144",
      "weight": 1.0,
      "source": "fmdb_fmdatabasequeue_fmdatabasequeue",
      "target": "fmdb_fmdatabasequeue_fmdatabasequeue_close",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L154",
      "weight": 1.0,
      "source": "fmdb_fmdatabasequeue_fmdatabasequeue",
      "target": "fmdb_fmdatabasequeue_fmdatabasequeue_interrupt",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L158",
      "weight": 1.0,
      "source": "fmdb_fmdatabasequeue_fmdatabasequeue",
      "target": "fmdb_fmdatabasequeue_fmdatabasequeue_database",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L180",
      "weight": 1.0,
      "source": "fmdb_fmdatabasequeue_fmdatabasequeue",
      "target": "fmdb_fmdatabasequeue_fmdatabasequeue_indatabase",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L212",
      "weight": 1.0,
      "source": "fmdb_fmdatabasequeue_fmdatabasequeue",
      "target": "fmdb_fmdatabasequeue_fmdatabasequeue_begintransactionwithblock",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L243",
      "weight": 1.0,
      "source": "fmdb_fmdatabasequeue_fmdatabasequeue",
      "target": "fmdb_fmdatabasequeue_fmdatabasequeue_intransaction",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L247",
      "weight": 1.0,
      "source": "fmdb_fmdatabasequeue_fmdatabasequeue",
      "target": "fmdb_fmdatabasequeue_fmdatabasequeue_indeferredtransaction",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L251",
      "weight": 1.0,
      "source": "fmdb_fmdatabasequeue_fmdatabasequeue",
      "target": "fmdb_fmdatabasequeue_fmdatabasequeue_inexclusivetransaction",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L255",
      "weight": 1.0,
      "source": "fmdb_fmdatabasequeue_fmdatabasequeue",
      "target": "fmdb_fmdatabasequeue_fmdatabasequeue_inimmediatetransaction",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L259",
      "weight": 1.0,
      "source": "fmdb_fmdatabasequeue_fmdatabasequeue",
      "target": "fmdb_fmdatabasequeue_fmdatabasequeue_insavepoint",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L291",
      "weight": 1.0,
      "source": "fmdb_fmdatabasequeue_fmdatabasequeue",
      "target": "fmdb_fmdatabasequeue_fmdatabasequeue_checkpointerror",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L296",
      "weight": 1.0,
      "source": "fmdb_fmdatabasequeue_fmdatabasequeue",
      "target": "fmdb_fmdatabasequeue_fmdatabasequeue_checkpointnameerror",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseQueue.m",
      "source_location": "L301",
      "weight": 1.0,
      "source": "fmdb_fmdatabasequeue_fmdatabasequeue",
      "target": "fmdb_fmdatabasequeue_fmdatabasequeue_checkpointnamelogframecountcheckpointcounterror",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L19",
      "weight": 1.0,
      "source": "lwsqlcipherdb_classes_fmdb_fmdatabaseadditions_m",
      "target": "fmdb_fmdatabaseadditions_fmdatabase",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L20",
      "weight": 1.0,
      "source": "fmdb_fmdatabaseadditions_fmdatabase",
      "target": "fmdb_fmdatabaseadditions_fmdatabase_executequerywithargumentsinarrayordictionaryorvalist",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L37",
      "weight": 1.0,
      "source": "fmdb_fmdatabaseadditions_fmdatabase",
      "target": "fmdb_fmdatabaseadditions_fmdatabase_stringforquery",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L41",
      "weight": 1.0,
      "source": "fmdb_fmdatabaseadditions_fmdatabase",
      "target": "fmdb_fmdatabaseadditions_fmdatabase_intforquery",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L45",
      "weight": 1.0,
      "source": "fmdb_fmdatabaseadditions_fmdatabase",
      "target": "fmdb_fmdatabaseadditions_fmdatabase_longforquery",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L49",
      "weight": 1.0,
      "source": "fmdb_fmdatabaseadditions_fmdatabase",
      "target": "fmdb_fmdatabaseadditions_fmdatabase_boolforquery",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L53",
      "weight": 1.0,
      "source": "fmdb_fmdatabaseadditions_fmdatabase",
      "target": "fmdb_fmdatabaseadditions_fmdatabase_doubleforquery",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L57",
      "weight": 1.0,
      "source": "fmdb_fmdatabaseadditions_fmdatabase",
      "target": "fmdb_fmdatabaseadditions_fmdatabase_dataforquery",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L61",
      "weight": 1.0,
      "source": "fmdb_fmdatabaseadditions_fmdatabase",
      "target": "fmdb_fmdatabaseadditions_fmdatabase_dateforquery",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L66",
      "weight": 1.0,
      "source": "fmdb_fmdatabaseadditions_fmdatabase",
      "target": "fmdb_fmdatabaseadditions_fmdatabase_tableexists",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L85",
      "weight": 1.0,
      "source": "fmdb_fmdatabaseadditions_fmdatabase",
      "target": "fmdb_fmdatabaseadditions_fmdatabase_getschema",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L96",
      "weight": 1.0,
      "source": "fmdb_fmdatabaseadditions_fmdatabase",
      "target": "fmdb_fmdatabaseadditions_fmdatabase_gettableschema",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L104",
      "weight": 1.0,
      "source": "fmdb_fmdatabaseadditions_fmdatabase",
      "target": "fmdb_fmdatabaseadditions_fmdatabase_columnexistsintablewithname",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L129",
      "weight": 1.0,
      "source": "fmdb_fmdatabaseadditions_fmdatabase",
      "target": "fmdb_fmdatabaseadditions_fmdatabase_applicationid",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L149",
      "weight": 1.0,
      "source": "fmdb_fmdatabaseadditions_fmdatabase",
      "target": "fmdb_fmdatabaseadditions_fmdatabase_setapplicationid",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L164",
      "weight": 1.0,
      "source": "fmdb_fmdatabaseadditions_fmdatabase",
      "target": "fmdb_fmdatabaseadditions_fmdatabase_applicationidstring",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L181",
      "weight": 1.0,
      "source": "fmdb_fmdatabaseadditions_fmdatabase",
      "target": "fmdb_fmdatabaseadditions_fmdatabase_setapplicationidstring",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L196",
      "weight": 1.0,
      "source": "fmdb_fmdatabaseadditions_fmdatabase",
      "target": "fmdb_fmdatabaseadditions_fmdatabase_userversion",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L209",
      "weight": 1.0,
      "source": "fmdb_fmdatabaseadditions_fmdatabase",
      "target": "fmdb_fmdatabaseadditions_fmdatabase_setuserversion",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L219",
      "weight": 1.0,
      "source": "fmdb_fmdatabaseadditions_fmdatabase",
      "target": "fmdb_fmdatabaseadditions_fmdatabase_columnexistscolumnname",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabaseAdditions.m",
      "source_location": "L225",
      "weight": 1.0,
      "source": "fmdb_fmdatabaseadditions_fmdatabase",
      "target": "fmdb_fmdatabaseadditions_fmdatabase_validatesqlerror",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L12",
      "weight": 1.0,
      "source": "lwsqlcipherdb_classes_fmdb_fmdatabase_m",
      "target": "fmdb_fmdatabase_fmdatabase",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1660",
      "weight": 1.0,
      "source": "lwsqlcipherdb_classes_fmdb_fmdatabase_m",
      "target": "fmdb_fmdatabase_fmstatement",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L827",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_executequerywithargumentsinarrayordictionaryorvalist",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1014",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_executeupdateerrorwithargumentsinarrayordictionaryorvalist",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L43",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_databasewithpath",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L47",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_databasewithurl",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L51",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_init",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L55",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_initwithurl",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L59",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_initwithpath",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L79",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_finalize",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L85",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_dealloc",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L98",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_databaseurl",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L102",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_fmdbuserversion",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L110",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_fmdbversion",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L135",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_sqlitelibversion",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L139",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_issqlitethreadsafe",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L144",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_sqlitehandle",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L148",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_sqlitepath",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L165",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_secretkey",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L169",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_open",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L208",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_openwithflags",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L212",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_openwithflagsvfs",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L254",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_close",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L327",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_setmaxbusyretrytimeinterval",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L344",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_maxbusyretrytimeinterval",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L352",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_busyretrytimeout",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L358",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_setbusyretrytimeout",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L366",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_hasopenresultsets",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L370",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_closeopenresultsets",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L384",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_resultsetdidclose",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L392",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_clearcachedstatements",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L403",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_cachedstatementforquery",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L416",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_setcachedstatementforquery",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L440",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_rekey",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L446",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_rekeywithdata",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L466",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_setkey",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L472",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_setkeywithdata",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L489",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_storeabledateformat",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L499",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_hasdateformatter",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L503",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_setdateformat",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L508",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_datefromstring",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L512",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_stringfromdate",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L518",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_goodconnection",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L534",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_warninuse",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L545",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_databaseexists",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L566",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_lasterrormessage",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L570",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_haderror",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L576",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_lasterrorcode",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L580",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_lastextendederrorcode",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L584",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_errorwithmessage",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L590",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_lasterror",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L596",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_lastinsertrowid",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L612",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_changes",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L629",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_bindobjecttocolumninstatement",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L701",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_extractsqlargumentslistintostringarguments",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L823",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_executequerywithparameterdictionary",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L973",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_executequery",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L983",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_executequerywithformat",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L996",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_executequerywithargumentsinarray",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1000",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_executequeryvalueserror",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1008",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_executequerywithvalist",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1238",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_executeupdate",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1248",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_executeupdatewithargumentsinarray",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1252",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_executeupdatevalueserror",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1256",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_executeupdatewithparameterdictionary",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1260",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_executeupdatewithvalist",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1264",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_executeupdatewithformat",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1300",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_executestatements",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1304",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_executestatementswithresultblock",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1319",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_executeupdatewitherrorandbindings",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1333",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_updatewitherrorandbindings",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1347",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_rollback",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1357",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_commit",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1367",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_begintransaction",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1377",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_begindeferredtransaction",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1387",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_beginimmediatetransaction",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1397",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_beginexclusivetransaction",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1407",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_intransaction",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1411",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_interrupt",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1424",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_startsavepointwithnameerror",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1438",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_releasesavepointwithnameerror",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1452",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_rollbacktosavepointwithnameerror",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1466",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_insavepoint",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1498",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_checkpointerror",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1502",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_checkpointnameerror",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1506",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_checkpointnamelogframecountcheckpointcounterror",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1532",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_shouldcachestatements",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1536",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_setshouldcachestatements",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1567",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_makefunctionnamedmaximumargumentswithblock",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1571",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_makefunctionnamedargumentsblock",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1589",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_valuetype",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1593",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_valueint",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1597",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_valuelong",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1601",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_valuedouble",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1605",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_valuedata",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1611",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_valuestring",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1616",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_resultnullincontext",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1620",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_resultintcontext",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1624",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_resultlongcontext",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1628",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_resultdoublecontext",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1632",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_resultdatacontext",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1636",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_resultstringcontext",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1640",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_resulterrorcontext",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1644",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_resulterrorcodecontext",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1648",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_resulterrornomemoryincontext",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1652",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmdatabase",
      "target": "fmdb_fmdatabase_fmdatabase_resulterrortoobigincontext",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1663",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmstatement",
      "target": "fmdb_fmdatabase_fmstatement_finalize",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1669",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmstatement",
      "target": "fmdb_fmdatabase_fmstatement_dealloc",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1677",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmstatement",
      "target": "fmdb_fmdatabase_fmstatement_close",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1686",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmstatement",
      "target": "fmdb_fmdatabase_fmstatement_reset",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabase.m",
      "source_location": "L1694",
      "weight": 1.0,
      "source": "fmdb_fmdatabase_fmstatement",
      "target": "fmdb_fmdatabase_fmstatement_description",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L24",
      "weight": 1.0,
      "source": "lwsqlcipherdb_classes_fmdb_fmdatabasepool_m",
      "target": "fmdb_fmdatabasepool_fmdatabasepool",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L127",
      "weight": 1.0,
      "source": "fmdb_fmdatabasepool_fmdatabasepool",
      "target": "fmdb_fmdatabasepool_fmdatabasepool_pushdatabasebackinpool",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L145",
      "weight": 1.0,
      "source": "fmdb_fmdatabasepool_fmdatabasepool",
      "target": "fmdb_fmdatabasepool_fmdatabasepool_db",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L44",
      "weight": 1.0,
      "source": "fmdb_fmdatabasepool_fmdatabasepool",
      "target": "fmdb_fmdatabasepool_fmdatabasepool_databasepoolwithpath",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L48",
      "weight": 1.0,
      "source": "fmdb_fmdatabasepool_fmdatabasepool",
      "target": "fmdb_fmdatabasepool_fmdatabasepool_databasepoolwithurl",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L52",
      "weight": 1.0,
      "source": "fmdb_fmdatabasepool_fmdatabasepool",
      "target": "fmdb_fmdatabasepool_fmdatabasepool_databasepoolwithpathflags",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L56",
      "weight": 1.0,
      "source": "fmdb_fmdatabasepool_fmdatabasepool",
      "target": "fmdb_fmdatabasepool_fmdatabasepool_databasepoolwithurlflags",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L60",
      "weight": 1.0,
      "source": "fmdb_fmdatabasepool_fmdatabasepool",
      "target": "fmdb_fmdatabasepool_fmdatabasepool_initwithurlflagsvfs",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L64",
      "weight": 1.0,
      "source": "fmdb_fmdatabasepool_fmdatabasepool",
      "target": "fmdb_fmdatabasepool_fmdatabasepool_initwithpathflagsvfs",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L80",
      "weight": 1.0,
      "source": "fmdb_fmdatabasepool_fmdatabasepool",
      "target": "fmdb_fmdatabasepool_fmdatabasepool_initwithpathflags",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L84",
      "weight": 1.0,
      "source": "fmdb_fmdatabasepool_fmdatabasepool",
      "target": "fmdb_fmdatabasepool_fmdatabasepool_initwithurlflags",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L88",
      "weight": 1.0,
      "source": "fmdb_fmdatabasepool_fmdatabasepool",
      "target": "fmdb_fmdatabasepool_fmdatabasepool_initwithpath",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L93",
      "weight": 1.0,
      "source": "fmdb_fmdatabasepool_fmdatabasepool",
      "target": "fmdb_fmdatabasepool_fmdatabasepool_initwithurl",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L97",
      "weight": 1.0,
      "source": "fmdb_fmdatabasepool_fmdatabasepool",
      "target": "fmdb_fmdatabasepool_fmdatabasepool_init",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L101",
      "weight": 1.0,
      "source": "fmdb_fmdatabasepool_fmdatabasepool",
      "target": "fmdb_fmdatabasepool_fmdatabasepool_databaseclass",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L105",
      "weight": 1.0,
      "source": "fmdb_fmdatabasepool_fmdatabasepool",
      "target": "fmdb_fmdatabasepool_fmdatabasepool_dealloc",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L123",
      "weight": 1.0,
      "source": "fmdb_fmdatabasepool_fmdatabasepool",
      "target": "fmdb_fmdatabasepool_fmdatabasepool_executelocked",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L205",
      "weight": 1.0,
      "source": "fmdb_fmdatabasepool_fmdatabasepool",
      "target": "fmdb_fmdatabasepool_fmdatabasepool_countofcheckedindatabases",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L216",
      "weight": 1.0,
      "source": "fmdb_fmdatabasepool_fmdatabasepool",
      "target": "fmdb_fmdatabasepool_fmdatabasepool_countofcheckedoutdatabases",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L227",
      "weight": 1.0,
      "source": "fmdb_fmdatabasepool_fmdatabasepool",
      "target": "fmdb_fmdatabasepool_fmdatabasepool_countofopendatabases",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L237",
      "weight": 1.0,
      "source": "fmdb_fmdatabasepool_fmdatabasepool",
      "target": "fmdb_fmdatabasepool_fmdatabasepool_releasealldatabases",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L244",
      "weight": 1.0,
      "source": "fmdb_fmdatabasepool_fmdatabasepool",
      "target": "fmdb_fmdatabasepool_fmdatabasepool_indatabase",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L253",
      "weight": 1.0,
      "source": "fmdb_fmdatabasepool_fmdatabasepool",
      "target": "fmdb_fmdatabasepool_fmdatabasepool_begintransactionwithblock",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L284",
      "weight": 1.0,
      "source": "fmdb_fmdatabasepool_fmdatabasepool",
      "target": "fmdb_fmdatabasepool_fmdatabasepool_intransaction",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L288",
      "weight": 1.0,
      "source": "fmdb_fmdatabasepool_fmdatabasepool",
      "target": "fmdb_fmdatabasepool_fmdatabasepool_indeferredtransaction",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L292",
      "weight": 1.0,
      "source": "fmdb_fmdatabasepool_fmdatabasepool",
      "target": "fmdb_fmdatabasepool_fmdatabasepool_inexclusivetransaction",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L296",
      "weight": 1.0,
      "source": "fmdb_fmdatabasepool_fmdatabasepool",
      "target": "fmdb_fmdatabasepool_fmdatabasepool_inimmediatetransaction",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMDatabasePool.m",
      "source_location": "L300",
      "weight": 1.0,
      "source": "fmdb_fmdatabasepool_fmdatabasepool",
      "target": "fmdb_fmdatabasepool_fmdatabasepool_insavepoint",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L11",
      "weight": 1.0,
      "source": "lwsqlcipherdb_classes_fmdb_fmresultset_m",
      "target": "fmdb_fmresultset_fmdatabase",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L15",
      "weight": 1.0,
      "source": "lwsqlcipherdb_classes_fmdb_fmresultset_m",
      "target": "fmdb_fmresultset_fmresultset",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L12",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmdatabase",
      "target": "fmdb_fmresultset_fmdatabase_resultsetdidclose",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L22",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_resultsetwithstatementusingparentdatabase",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L36",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_finalize",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L42",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_dealloc",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L56",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_close",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L67",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_columncount",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L71",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_columnnametoindexmap",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L84",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_kvcmagic",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L105",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_resultdict",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L130",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_resultdictionary",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L159",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_next",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L163",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_nextwitherror",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L215",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_hasanotherrow",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L219",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_columnindexforname",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L233",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_intforcolumn",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L237",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_intforcolumnindex",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L241",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_longforcolumn",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L245",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_longforcolumnindex",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L249",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_longlongintforcolumn",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L253",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_longlongintforcolumnindex",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L257",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_unsignedlonglongintforcolumn",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L261",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_unsignedlonglongintforcolumnindex",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L265",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_boolforcolumn",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L269",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_boolforcolumnindex",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L273",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_doubleforcolumn",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L277",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_doubleforcolumnindex",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L281",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_stringforcolumnindex",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L297",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_stringforcolumn",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L301",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_dateforcolumn",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L305",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_dateforcolumnindex",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L315",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_dataforcolumn",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L319",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_dataforcolumnindex",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L336",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_datanocopyforcolumn",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L340",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_datanocopyforcolumnindex",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L355",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_columnindexisnull",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L359",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_columnisnull",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L363",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_utf8stringforcolumnindex",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L372",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_utf8stringforcolumn",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L376",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_utf8stringforcolumnname",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L380",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_objectforcolumnindex",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L410",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_objectforcolumnname",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L414",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_objectforcolumn",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L419",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_columnnameforindex",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L423",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_objectatindexedsubscript",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "LWSQLCipherDB/Classes/FMDB/FMResultSet.m",
      "source_location": "L427",
      "weight": 1.0,
      "source": "fmdb_fmresultset_fmresultset",
      "target": "fmdb_fmresultset_fmresultset_objectforkeyedsubscript",
      "confidence_score": 1.0
    }
  ],
  "hyperedges": []
}