[
    {
        "@id": "http://example.org/indexTest",
        "http://example.com/container": [
            {
                "@id": "http://example.org/nodeWithoutIndexA"
            },
            {
                "@id": "http://example.org/nodeWithIndexA"
            },
            {
                "@value": 1,
                "@index": "A"
            },
            {
                "@value": true,
                "@index": "A"
            },
            {
                "@value": false,
                "@index": "A"
            },
            {
                "@value": "simple string A",
                "@index": "A"
            },
            {
                "@type": "http://example.org/type",
                "@value": "typed literal A",
                "@index": "A"
            },
            {
                "@language": "en",
                "@value": "language-tagged string A",
                "@index": "A"
            },
            {
                "@value": "simple string B",
                "@index": "B"
            },
            {
                "@id": "http://example.org/nodeWithoutIndexC"
            },
            {
                "@id": "http://example.org/nodeWithIndexC"
            },
            {
                "@value": 3,
                "@index": "C"
            },
            {
                "@value": true,
                "@index": "C"
            },
            {
                "@value": false,
                "@index": "C"
            },
            {
                "@value": "simple string C",
                "@index": "C"
            },
            {
                "@type": "http://example.org/type",
                "@value": "typed literal C",
                "@index": "C"
            },
            {
                "@language": "en",
                "@value": "language-tagged string C",
                "@index": "C"
            }
        ],
        "http://example.com/property": [
            {
                "@id": "http://example.org/nodeWithoutIndexProp"
            },
            {
                "@id": "http://example.org/nodeWithIndexProp"
            },
            {
                "@index": "prop",
                "@value": 3
            },
            {
                "@index": "prop",
                "@value": true
            },
            {
                "@index": "prop",
                "@value": false
            },
            {
                "@value": "simple string no index"
            },
            {
                "@index": "prop",
                "@type": "http://example.org/type",
                "@value": "typed literal Prop"
            },
            {
                "@index": "prop",
                "@language": "en",
                "@value": "language-tagged string Prop"
            }
        ]
    },
    {
        "@id": "http://example.org/nodeWithIndexA",
        "@index": "this overrides the 'A' index from the container"
    },
    {
        "@id": "http://example.org/nodeWithIndexC",
        "@index": "this overrides the 'C' index from the container"
    },
    {
        "@id": "http://example.org/nodeWithIndexProp",
        "@index": "prop"
    },
    {
        "@id": "http://example.org/nodeWithoutIndexA",
        "@index": "A"
    },
    {
        "@id": "http://example.org/nodeWithoutIndexC",
        "@index": "C"
    }
]
