Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.modeshape.graph.session.GraphSession.PropertyInfo

Packages that use GraphSession.PropertyInfo
org.modeshape.graph.session | A graph session provides a stateful environment in which graph operations can be enqueued and the state and structure of the graph are cached.

Uses of GraphSession.PropertyInfo in org.modeshape.graph.session

Fields in org.modeshape.graph.session with type parameters of type GraphSession.PropertyInfo
`protected Map<Name,GraphSession.PropertyInfo<PropertyPayload>>` | `GraphSession.NO_PROPERTIES`

Methods in org.modeshape.graph.session that return GraphSession.PropertyInfo
`GraphSession.PropertyInfo<PropertyPayload>` | `GraphSession.Node.getProperty(Name name)` Get from this node the property with the supplied name.
`GraphSession.PropertyInfo<PropertyPayload>` | `GraphSession.Node.removeProperty(Name name)` Remove a property from this node.
`GraphSession.PropertyInfo<PropertyPayload>` | `GraphSession.Node.setProperty(Property property, boolean isMultiValued, PropertyPayload payload)` Set the supplied property information on this node.

Methods in org.modeshape.graph.session that return types with arguments of type GraphSession.PropertyInfo
`Collection<GraphSession.PropertyInfo<PropertyPayload>>` | `GraphSession.Node.getProperties()` Get the information for each of the properties on this node.
`Collection<GraphSession.PropertyInfo<PropertyPayload>>` | `GraphSession.Snapshot.getProperties()`

Methods in org.modeshape.graph.session with parameters of type GraphSession.PropertyInfo
`void` | `GraphSession.Operations.postRemoveProperty(GraphSession.Node<NodePayload,PropertyPayload> node, Name propertyName, GraphSession.PropertyInfo<PropertyPayload> oldProperty)`
`void` | `GraphSession.NodeOperations.postRemoveProperty(GraphSession.Node<Payload,PropertyPayload> node, Name propertyName, GraphSession.PropertyInfo<PropertyPayload> oldProperty)`
`void` | `GraphSession.Operations.postSetProperty(GraphSession.Node<NodePayload,PropertyPayload> node, Name propertyName, GraphSession.PropertyInfo<PropertyPayload> oldProperty)`
`void` | `GraphSession.NodeOperations.postSetProperty(GraphSession.Node<Payload,PropertyPayload> node, Name propertyName, GraphSession.PropertyInfo<PropertyPayload> oldProperty)`
`void` | `GraphSession.Operations.preSetProperty(GraphSession.Node<NodePayload,PropertyPayload> node, Name propertyName, GraphSession.PropertyInfo<PropertyPayload> newProperty)`
`void` | `GraphSession.NodeOperations.preSetProperty(GraphSession.Node<Payload,PropertyPayload> node, Name propertyName, GraphSession.PropertyInfo<PropertyPayload> newProperty)`

Method parameters in org.modeshape.graph.session with type arguments of type GraphSession.PropertyInfo
`void` | `GraphSession.Node.loadedWith(List<Location> children, Map<Name,GraphSession.PropertyInfo<PropertyPayload>> properties, DateTime expirationTime)` Define the persistent child information that this node is to be populated with.
`void` | `GraphSession.Node.loadedWith(Map<Name,GraphSession.PropertyInfo<PropertyPayload>> properties)` Define the persistent property information that this node is to be populated with.
`void` | `GraphSession.Operations.postCreateChild(GraphSession.Node<NodePayload,PropertyPayload> parentNode, GraphSession.Node<NodePayload,PropertyPayload> newChild, Map<Name,GraphSession.PropertyInfo<PropertyPayload>> properties)` Notify that a new child has been added to the supplied parent node.
`void` | `GraphSession.NodeOperations.postCreateChild(GraphSession.Node<Payload,PropertyPayload> parent, GraphSession.Node<Payload,PropertyPayload> childChild, Map<Name,GraphSession.PropertyInfo<PropertyPayload>> properties)` Notify that a new child has been added to the supplied parent node.
`void` | `GraphSession.Operations.preCreateChild(GraphSession.Node<NodePayload,PropertyPayload> parentNode, Path.Segment newChild, Map<Name,GraphSession.PropertyInfo<PropertyPayload>> properties)` Notify that a new child with the supplied path segment is about to be created.
`void` | `GraphSession.NodeOperations.preCreateChild(GraphSession.Node<Payload,PropertyPayload> parent, Path.Segment newChild, Map<Name,GraphSession.PropertyInfo<PropertyPayload>> properties)` Notify that a new child with the supplied path segment is about to be created.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2008-2011 JBoss, a division of Red Hat. All Rights Reserved.