Package com.tinkerpop.gremlin.structure

Examples of com.tinkerpop.gremlin.structure.Vertex.property()


                assertFalse(v.property(strategy.getIdKey()).isPresent());
                assertEquals("else", v.property("something").value());

                final Vertex found = g.v(o);
                assertEquals(o, found.id());
                assertFalse(found.property(strategy.getIdKey()).isPresent());
                assertEquals("else", found.property("something").value());
            });
        }

        @Test
View Full Code Here


                assertEquals("else", v.property("something").value());

                final Vertex found = g.v(o);
                assertEquals(o, found.id());
                assertFalse(found.property(strategy.getIdKey()).isPresent());
                assertEquals("else", found.property("something").value());
            });
        }

        @Test
        @FeatureRequirementSet(FeatureRequirementSet.Package.SIMPLE)
View Full Code Here

            schema.indexFor(DynamicLabel.label("person")).on("name").create();
            schema.indexFor(DynamicLabel.label("name")).on(T.value.getAccessor()).create();
            this.g.tx().commit();

            final Vertex a = g.addVertex(T.label, "person", "name", "marko", "age", 34);
            a.property("name", "okram");
            a.property("name", "marko a. rodriguez");
            final Vertex b = g.addVertex(T.label, "person", "name", "stephen");
            final Vertex c = g.addVertex("name", "matthias", "name", "mbroecheler");

            tryCommit(g, g -> {
View Full Code Here

            schema.indexFor(DynamicLabel.label("name")).on(T.value.getAccessor()).create();
            this.g.tx().commit();

            final Vertex a = g.addVertex(T.label, "person", "name", "marko", "age", 34);
            a.property("name", "okram");
            a.property("name", "marko a. rodriguez");
            final Vertex b = g.addVertex(T.label, "person", "name", "stephen");
            final Vertex c = g.addVertex("name", "matthias", "name", "mbroecheler");

            tryCommit(g, g -> {
                assertEquals(a.id(), g.V().has("person", "name", "okram").id().next());
View Full Code Here

            final Vertex d = g.addVertex(T.label, "person", "name", "kuppitz");
            tryCommit(g, g -> {
                assertEquals(d.id(), g.V().has("person", "name", "kuppitz").id().next());
                assertEquals("kuppitz", ((Neo4jVertex) g.V().has("person", "name", "kuppitz").next()).getBaseVertex().getProperty("name"));
            });
            d.property("name", "daniel", "acl", "private");
            tryCommit(g, g -> {
                assertEquals(d.id(), g.V().has("person", "name", Contains.within, Arrays.asList("daniel", "kuppitz")).id().next());
                assertEquals(d.id(), g.V().has("person", "name", "kuppitz").id().next());
                assertEquals(d.id(), g.V().has("person", "name", "daniel").id().next());
                assertEquals(Neo4jVertexProperty.VERTEX_PROPERTY_TOKEN, ((Neo4jVertex) g.V().has("person", "name", "kuppitz").next()).getBaseVertex().getProperty("name"));
View Full Code Here

                assertEquals(d.id(), g.V().has("person", "name", Contains.within, Arrays.asList("daniel", "kuppitz")).id().next());
                assertEquals(d.id(), g.V().has("person", "name", "kuppitz").id().next());
                assertEquals(d.id(), g.V().has("person", "name", "daniel").id().next());
                assertEquals(Neo4jVertexProperty.VERTEX_PROPERTY_TOKEN, ((Neo4jVertex) g.V().has("person", "name", "kuppitz").next()).getBaseVertex().getProperty("name"));
            });
            d.property("name", "marko", "acl", "private");
            tryCommit(g, g -> {
                assertEquals(2, g.V().has("person", "name", "marko").count().next().intValue());
                assertEquals(1, g.V().has("person", "name", "marko").properties("name").has(T.value, "marko").has("acl", "private").count().next().intValue());
                g.V().has("person", "name", "marko").forEachRemaining(v -> {
                    assertEquals(Neo4jVertexProperty.VERTEX_PROPERTY_TOKEN, ((Neo4jVertex) v).getBaseVertex().getProperty("name"));
View Full Code Here

    public void shouldNotGenerateNodesAndRelationshipsForNoMultiPropertiesNoMetaProperties() {
        g.tx().readWrite();
        tryCommit(g, g -> validateCounts(g, 0, 0, 0, 0));
        Vertex vertex = g.addVertex(T.label, "person");
        tryCommit(g, g -> validateCounts(g, 1, 0, 1, 0));
        vertex.property("name", "marko");
        assertEquals("marko", vertex.value("name"));
        tryCommit(g, g -> validateCounts(g, 1, 0, 1, 0));
        vertex.property("name", "okram");
        tryCommit(g, g -> {
            validateCounts(g, 1, 0, 1, 0);
View Full Code Here

        Vertex vertex = g.addVertex(T.label, "person");
        tryCommit(g, g -> validateCounts(g, 1, 0, 1, 0));
        vertex.property("name", "marko");
        assertEquals("marko", vertex.value("name"));
        tryCommit(g, g -> validateCounts(g, 1, 0, 1, 0));
        vertex.property("name", "okram");
        tryCommit(g, g -> {
            validateCounts(g, 1, 0, 1, 0);
            assertEquals("okram", vertex.value("name"));
        });
        VertexProperty vertexProperty = vertex.property("name");
View Full Code Here

        vertex.property("name", "okram");
        tryCommit(g, g -> {
            validateCounts(g, 1, 0, 1, 0);
            assertEquals("okram", vertex.value("name"));
        });
        VertexProperty vertexProperty = vertex.property("name");
        tryCommit(g, g -> {
            assertTrue(vertexProperty.isPresent());
            assertEquals("name", vertexProperty.key());
            assertEquals("okram", vertexProperty.value());
            validateCounts(g, 1, 0, 1, 0);
View Full Code Here

    @Test
    public void serializeHiddenProperties() throws Exception {
        final Graph g = TinkerGraph.open();
        final Vertex v = g.addVertex("abc", 123);
        v.property(Graph.Key.hide("hidden"), "stephen");

        final Iterable iterable = g.V().toList();
        final String results = SERIALIZER.serializeResponseAsString(ResponseMessage.build(msg).result(iterable).create());
        final JSONObject json = new JSONObject(results);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.