## Uses of Interface
org.apache.tinkerpop.gremlin.structure.Property

- Packages that use Property
  Package | Description
  --- | ---
  org.apache.tinkerpop.gremlin.driver |
  org.apache.tinkerpop.gremlin.process.traversal.dsl.graph |
  org.apache.tinkerpop.gremlin.structure |
  org.apache.tinkerpop.gremlin.structure.io |
  org.apache.tinkerpop.gremlin.structure.io.graphml |
  org.apache.tinkerpop.gremlin.structure.io.graphson |
  org.apache.tinkerpop.gremlin.structure.io.gryo |

- - ### Uses of Property in org.apache.tinkerpop.gremlin.driver

    Methods in org.apache.tinkerpop.gremlin.driver that return Property
    Modifier and Type | Method and Description
    --- | ---
    `<V> Property<V>` | Result.`getProperty()` Gets the result item by casting it to a `Property`.

  - ### Uses of Property in org.apache.tinkerpop.gremlin.process.traversal.dsl.graph

    Methods in org.apache.tinkerpop.gremlin.process.traversal.dsl.graph that return types with arguments of type Property
    Modifier and Type | Method and Description
    --- | ---
    `default <E2> GraphTraversal<S,? extends Property<E2>>` | GraphTraversal.`properties(String... propertyKeys)` Map the `Element` to its associated properties given the provide property keys.

  - ### Uses of Property in org.apache.tinkerpop.gremlin.structure

    Subinterfaces of Property in org.apache.tinkerpop.gremlin.structure
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `VertexProperty<V>` A `VertexProperty` is similar to a `Property` in that it denotes a key/value pair associated with an `Vertex`, however it is different in the sense that it also represents an entity that it is an `Element` that can have properties of its own.

    Methods in org.apache.tinkerpop.gremlin.structure that return Property
    Modifier and Type | Method and Description
    --- | ---
    `static <V> Property<V>` | Property.`empty()` Create an empty property that is not present.
    `default <V> Property<V>` | Element.`property(String key)` Get a `Property` for the `Element` given its key.
    `<V> Property<V>` | Element.`property(String key, V value)` Add or set a property value for the `Element` given its key.

    Methods in org.apache.tinkerpop.gremlin.structure that return types with arguments of type Property
    Modifier and Type | Method and Description
    --- | ---
    `<U> Iterator<Property<U>>` | VertexProperty.`properties(String... propertyKeys)` Get an `Iterator` of properties where the `propertyKeys` is meant to be a filter on the available keys.
    `<V> Iterator<? extends Property<V>>` | Element.`properties(String... propertyKeys)` Get an `Iterator` of properties where the `propertyKeys` is meant to be a filter on the available keys.
    `<V> Iterator<Property<V>>` | Edge.`properties(String... propertyKeys)` Get an `Iterator` of properties where the `propertyKeys` is meant to be a filter on the available keys.

  - ### Uses of Property in org.apache.tinkerpop.gremlin.structure.io

    Methods in org.apache.tinkerpop.gremlin.structure.io that return Property
    Modifier and Type | Method and Description
    --- | ---
    `Property` | GraphReader.`readProperty(InputStream inputStream, Function<org.apache.tinkerpop.gremlin.structure.util.Attachable<Property>,Property> propertyAttachMethod)` Reads a single property from an `InputStream`.

    Methods in org.apache.tinkerpop.gremlin.structure.io with parameters of type Property
    Modifier and Type | Method and Description
    --- | ---
    `void` | GraphWriter.`writeProperty(OutputStream outputStream, Property p)` Write a property to a stream.

    Method parameters in org.apache.tinkerpop.gremlin.structure.io with type arguments of type Property
    Modifier and Type | Method and Description
    --- | ---
    `Property` | GraphReader.`readProperty(InputStream inputStream, Function<org.apache.tinkerpop.gremlin.structure.util.Attachable<Property>,Property> propertyAttachMethod)` Reads a single property from an `InputStream`.
    `Property` | GraphReader.`readProperty(InputStream inputStream, Function<org.apache.tinkerpop.gremlin.structure.util.Attachable<Property>,Property> propertyAttachMethod)` Reads a single property from an `InputStream`.

  - ### Uses of Property in org.apache.tinkerpop.gremlin.structure.io.graphml

    Methods in org.apache.tinkerpop.gremlin.structure.io.graphml that return Property
    Modifier and Type | Method and Description
    --- | ---
    `Property` | GraphMLReader.`readProperty(InputStream inputStream, Function<org.apache.tinkerpop.gremlin.structure.util.Attachable<Property>,Property> propertyAttachMethod)` This method is not supported for this reader.

    Methods in org.apache.tinkerpop.gremlin.structure.io.graphml with parameters of type Property
    Modifier and Type | Method and Description
    --- | ---
    `void` | GraphMLWriter.`writeProperty(OutputStream outputStream, Property p)` This method is not supported for this writer.

    Method parameters in org.apache.tinkerpop.gremlin.structure.io.graphml with type arguments of type Property
    Modifier and Type | Method and Description
    --- | ---
    `Property` | GraphMLReader.`readProperty(InputStream inputStream, Function<org.apache.tinkerpop.gremlin.structure.util.Attachable<Property>,Property> propertyAttachMethod)` This method is not supported for this reader.
    `Property` | GraphMLReader.`readProperty(InputStream inputStream, Function<org.apache.tinkerpop.gremlin.structure.util.Attachable<Property>,Property> propertyAttachMethod)` This method is not supported for this reader.

  - ### Uses of Property in org.apache.tinkerpop.gremlin.structure.io.graphson

    Methods in org.apache.tinkerpop.gremlin.structure.io.graphson that return Property
    Modifier and Type | Method and Description
    --- | ---
    `Property` | GraphSONReader.`readProperty(InputStream inputStream, Function<org.apache.tinkerpop.gremlin.structure.util.Attachable<Property>,Property> propertyAttachMethod)` Read a `Property` from output generated by `GraphSONWriter.writeProperty(OutputStream, Property)` or via an `Property` passed to `GraphSONWriter.writeObject(OutputStream, Object)`.

    Methods in org.apache.tinkerpop.gremlin.structure.io.graphson with parameters of type Property
    Modifier and Type | Method and Description
    --- | ---
    `void` | GraphSONWriter.`writeProperty(OutputStream outputStream, Property p)` Write a `Property` object to the stream.

    Method parameters in org.apache.tinkerpop.gremlin.structure.io.graphson with type arguments of type Property
    Modifier and Type | Method and Description
    --- | ---
    `Property` | GraphSONReader.`readProperty(InputStream inputStream, Function<org.apache.tinkerpop.gremlin.structure.util.Attachable<Property>,Property> propertyAttachMethod)` Read a `Property` from output generated by `GraphSONWriter.writeProperty(OutputStream, Property)` or via an `Property` passed to `GraphSONWriter.writeObject(OutputStream, Object)`.
    `Property` | GraphSONReader.`readProperty(InputStream inputStream, Function<org.apache.tinkerpop.gremlin.structure.util.Attachable<Property>,Property> propertyAttachMethod)` Read a `Property` from output generated by `GraphSONWriter.writeProperty(OutputStream, Property)` or via an `Property` passed to `GraphSONWriter.writeObject(OutputStream, Object)`.

  - ### Uses of Property in org.apache.tinkerpop.gremlin.structure.io.gryo

    Methods in org.apache.tinkerpop.gremlin.structure.io.gryo that return Property
    Modifier and Type | Method and Description
    --- | ---
    `Property` | GryoReader.`readProperty(InputStream inputStream, Function<org.apache.tinkerpop.gremlin.structure.util.Attachable<Property>,Property> propertyAttachMethod)` Read a `Property` from output generated by `GryoWriter.writeProperty(OutputStream, Property)` or via an `Property` passed to `GryoWriter.writeObject(OutputStream, Object)`.

    Methods in org.apache.tinkerpop.gremlin.structure.io.gryo with parameters of type Property
    Modifier and Type | Method and Description
    --- | ---
    `void` | GryoWriter.`writeProperty(OutputStream outputStream, Property p)` Write a property to a stream.

    Method parameters in org.apache.tinkerpop.gremlin.structure.io.gryo with type arguments of type Property
    Modifier and Type | Method and Description
    --- | ---
    `Property` | GryoReader.`readProperty(InputStream inputStream, Function<org.apache.tinkerpop.gremlin.structure.util.Attachable<Property>,Property> propertyAttachMethod)` Read a `Property` from output generated by `GryoWriter.writeProperty(OutputStream, Property)` or via an `Property` passed to `GryoWriter.writeObject(OutputStream, Object)`.
    `Property` | GryoReader.`readProperty(InputStream inputStream, Function<org.apache.tinkerpop.gremlin.structure.util.Attachable<Property>,Property> propertyAttachMethod)` Read a `Property` from output generated by `GryoWriter.writeProperty(OutputStream, Property)` or via an `Property` passed to `GryoWriter.writeObject(OutputStream, Object)`.

Copyright © 2013–2022 Apache Software Foundation. All rights reserved.