Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| ModeShape Distribution 3.0.0.Alpha6
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.modeshape.jcr.value.Property

Packages that use Property
org.modeshape.jcr |
org.modeshape.jcr.cache |
org.modeshape.jcr.cache.change |
org.modeshape.jcr.cache.document |
org.modeshape.jcr.query | The Query API provides a mechanism for building and executing queries.
org.modeshape.jcr.query.lucene.basic | The "basic" `Lucene schema` has a single index in which all node and property information are indexed into separate fields.
org.modeshape.jcr.txn |
org.modeshape.jcr.value | Nodes in a graph contain properties, and this package defines the interfaces, classes and exceptions for representing and working with properties and their values.
org.modeshape.jcr.value.basic | A set of basic implementations of the various interfaces defined in `org.modeshape.jcr.value`.

Uses of Property in org.modeshape.jcr

Methods in org.modeshape.jcr that return Property
`protected Property` | `CndImporter.parseVendorExtension(String vendorExtension)` Parse the vendor extension, including the curly braces in the CND content.
`protected Property` | `CndImporter.parseVendorExtensionContent(String vendorExtension)` Parse the content of the vendor extension excluding the curly braces in the CND content.

Methods in org.modeshape.jcr with parameters of type Property
`protected Name` | `SystemContent.nextNameForVersionNode(CachedNode historyNode, Property predecessors, ChildReferences historyChildren)` Compute the name for the next version node in the given history.

Method parameters in org.modeshape.jcr with type arguments of type Property
`protected void` | `CndImporter.applyVendorExtensions(org.modeshape.jcr.JcrNodeDefinitionTemplate childDefn, List<Property> extensions)` Method that is responsible for setting the vendor extensions on the supplied child node type template.
`protected void` | `CndImporter.applyVendorExtensions(JcrNodeTypeTemplate nodeType, List<Property> extensions)` Method that is responsible for setting the vendor extensions on the supplied node type template.
`protected void` | `CndImporter.applyVendorExtensions(org.modeshape.jcr.JcrPropertyDefinitionTemplate propDefn, List<Property> extensions)` Method that is responsible for setting the vendor extensions on the supplied property definition template.
`protected void` | `CndImporter.parseVendorExtensions(TokenStream tokens, List<Property> properties)` Parse the vendor extensions that may appear next on the tokenzied stream.
`MutableCachedNode` | `SystemContent.recordNewVersion(CachedNode versionableNode, SessionCache cacheForVersionableNode, Path versionHistoryPath, NodeKey originalVersionKey, Collection<Property> versionableProperties, DateTime now, AtomicReference<MutableCachedNode> frozenNodeOutput)` The method efficiently updates the JCR version history and storage with a new version of a node being checked in.

Uses of Property in org.modeshape.jcr.cache

Methods in org.modeshape.jcr.cache that return Property
`Property` | `CachedNode.getProperty(Name name, NodeCache cache)` Get the property with the given name.

Methods in org.modeshape.jcr.cache that return types with arguments of type Property
`Iterator<Property>` | `CachedNode.getProperties(Collection<?> namePatterns, NodeCache cache)` Get an iterator over all of the properties of this node that have names matching at least one of the supplied patterns.
`Iterator<Property>` | `CachedNode.getProperties(NodeCache cache)` Get an iterator over all of the node's properties.

Methods in org.modeshape.jcr.cache with parameters of type Property
`MutableCachedNode` | `MutableCachedNode.createChild(SessionCache cache, NodeKey key, Name name, Property firstProperty, Property... additionalProperties)` Create a new node as a child of this node with the supplied name and properties.
`MutableCachedNode` | `MutableCachedNode.createChild(SessionCache cache, NodeKey key, Name name, Property firstProperty, Property... additionalProperties)` Create a new node as a child of this node with the supplied name and properties.
`static int` | `PropertyTypeUtil.jcrPropertyTypeFor(Property property)` Compute the JCR `PropertyType` for the given ModeShape `PropertyType`.
`void` | `MutableCachedNode.setProperty(SessionCache cache, Property property)` Set the property with the given name.
`void` | `MutableCachedNode.setPropertyIfUnchanged(SessionCache cache, Property property)` Set the given property only if it has not been set previously and therefore appear as changed.

Method parameters in org.modeshape.jcr.cache with type arguments of type Property
`MutableCachedNode` | `MutableCachedNode.createChild(SessionCache cache, NodeKey key, Name name, Iterable<Property> properties)` Create a new node as a child of this node with the supplied name and properties.
`void` | `SessionEnvironment.Monitor.recordAdd(String workspace, NodeKey key, Path path, Name primaryType, Set<Name> mixinTypes, Collection<Property> properties)` Add to the index the information about a node.
`void` | `SessionEnvironment.Monitor.recordUpdate(String workspace, NodeKey key, Path path, Name primaryType, Set<Name> mixinTypes, Iterator<Property> properties)` Update the index to reflect the new state of the node.
`void` | `MutableCachedNode.setProperties(SessionCache cache, Iterable<Property> properties)` Set the properties on this node.

Uses of Property in org.modeshape.jcr.cache.change

Methods in org.modeshape.jcr.cache.change that return Property
`Property` | `PropertyChanged.getNewProperty()`
`Property` | `PropertyChanged.getOldProperty()`
`Property` | `PropertyRemoved.getProperty()`
`Property` | `PropertyAdded.getProperty()`

Methods in org.modeshape.jcr.cache.change that return types with arguments of type Property
`Map<Name,Property>` | `NodeAdded.getProperties()` Get the immutable map of properties that were added as part of this node.

Methods in org.modeshape.jcr.cache.change with parameters of type Property
`void` | `RecordingChanges.propertyAdded(NodeKey key, Path nodePath, Property property)`
`void` | `NoOpChanges.propertyAdded(NodeKey key, Path nodePath, Property property)`
`void` | `Changes.propertyAdded(NodeKey key, Path nodePath, Property property)`
`void` | `RecordingChanges.propertyChanged(NodeKey key, Path nodePath, Property newProperty, Property oldProperty)`
`void` | `NoOpChanges.propertyChanged(NodeKey key, Path nodePath, Property newProperty, Property oldProperty)`
`void` | `Changes.propertyChanged(NodeKey key, Path nodePath, Property newProperty, Property oldProperty)`
`void` | `RecordingChanges.propertyRemoved(NodeKey key, Path nodePath, Property property)`
`void` | `NoOpChanges.propertyRemoved(NodeKey key, Path nodePath, Property property)`
`void` | `Changes.propertyRemoved(NodeKey key, Path nodePath, Property property)`

Method parameters in org.modeshape.jcr.cache.change with type arguments of type Property
`void` | `RecordingChanges.nodeCreated(NodeKey key, NodeKey parentKey, Path path, Map<Name,Property> properties)`
`void` | `NoOpChanges.nodeCreated(NodeKey key, NodeKey parentKey, Path path, Map<Name,Property> properties)`
`void` | `Changes.nodeCreated(NodeKey key, NodeKey parentKey, Path path, Map<Name,Property> properties)`

Constructors in org.modeshape.jcr.cache.change with parameters of type Property
`PropertyAdded(NodeKey key, Path nodePath, Property property)`
`PropertyChanged(NodeKey key, Path nodePath, Property newProperty, Property oldProperty)`
`PropertyRemoved(NodeKey key, Path nodePath, Property property)`

Constructor parameters in org.modeshape.jcr.cache.change with type arguments of type Property
`NodeAdded(NodeKey key, NodeKey parentKey, Path path, Map<Name,Property> properties)`

Uses of Property in org.modeshape.jcr.cache.document

Methods in org.modeshape.jcr.cache.document that return Property
`Property` | `DocumentTranslator.getProperty(Document document, Name propertyName)`
`Property` | `SessionNode.getProperty(Name name, NodeCache cache)`
`Property` | `LazyCachedNode.getProperty(Name name, NodeCache cache)`
`protected Property` | `DocumentTranslator.propertyFor(Name propertyName, Object fieldValue)`
`Property` | `DocumentTranslator.removeProperty(EditableDocument document, Name propertyName, Set<BinaryKey> unusedBinaryKeys)`

Methods in org.modeshape.jcr.cache.document that return types with arguments of type Property
`protected ConcurrentMap<Name,Property>` | `SessionNode.changedProperties()`
`Iterator<Property>` | `SessionNode.getProperties(Collection<?> namePatterns, NodeCache cache)`
`Iterator<Property>` | `LazyCachedNode.getProperties(Collection<?> namePatterns, NodeCache cache)`
`Iterator<Property>` | `SessionNode.getProperties(NodeCache cache)`
`Iterator<Property>` | `LazyCachedNode.getProperties(NodeCache cache)`
`protected Map<Name,Property>` | `LazyCachedNode.properties()`

Methods in org.modeshape.jcr.cache.document with parameters of type Property
`protected void` | `SessionNode.addOrRemoveReferrers(SessionCache cache, Property property, boolean add)`
`MutableCachedNode` | `SessionNode.createChild(SessionCache cache, NodeKey key, Name name, Property firstProperty, Property... additionalProperties)`
`MutableCachedNode` | `SessionNode.createChild(SessionCache cache, NodeKey key, Name name, Property firstProperty, Property... additionalProperties)`
`void` | `DocumentTranslator.setProperty(EditableDocument document, Property property, Set<BinaryKey> unusedBinaryKeys)`
`void` | `SessionNode.setProperty(SessionCache cache, Property property)`
`void` | `SessionNode.setPropertyIfUnchanged(SessionCache cache, Property property)`

Method parameters in org.modeshape.jcr.cache.document with type arguments of type Property
`MutableCachedNode` | `SessionNode.createChild(SessionCache cache, NodeKey key, Name name, Iterable<Property> properties)`
`void` | `DocumentTranslator.getProperties(Document document, Map<Name,Property> result)`
`void` | `SessionNode.setProperties(SessionCache cache, Iterable<Property> properties)`

Uses of Property in org.modeshape.jcr.query

Method parameters in org.modeshape.jcr.query with type arguments of type Property
`void` | `QueryIndexing.addToIndex(String workspace, NodeKey key, Path path, Name primaryType, Set<Name> mixinTypes, Collection<Property> properties, NodeTypeSchemata schemata, org.hibernate.search.backend.TransactionContext txnCtx)` Add to the index the information about a node.
`void` | `QueryIndexing.updateIndex(String workspace, NodeKey key, Path path, Name primaryType, Set<Name> mixinTypes, Iterator<Property> properties, NodeTypeSchemata schemata, org.hibernate.search.backend.TransactionContext txnCtx)` Update the index to reflect the new state of the node.

Uses of Property in org.modeshape.jcr.query.lucene.basic

Method parameters in org.modeshape.jcr.query.lucene.basic with type arguments of type Property
`void` | `BasicLuceneSchema.addToIndex(String workspace, NodeKey key, Path path, Name primaryType, Set<Name> mixinTypes, Collection<Property> properties, NodeTypeSchemata schemata, org.hibernate.search.backend.TransactionContext txnCtx)`
`protected NodeInfo` | `BasicLuceneSchema.nodeInfo(String id, String workspace, Path path, Name primaryType, Set<Name> mixinTypes, Iterator<Property> propertyIterator, NodeTypeSchemata schemata)`
`void` | `BasicLuceneSchema.updateIndex(String workspace, NodeKey key, Path path, Name primaryType, Set<Name> mixinTypes, Iterator<Property> properties, NodeTypeSchemata schemata, org.hibernate.search.backend.TransactionContext txnCtx)`

Uses of Property in org.modeshape.jcr.txn

Method parameters in org.modeshape.jcr.txn with type arguments of type Property
`void` | `SynchronizedTransactions.AccumulatingMonitor.recordAdd(String workspace, NodeKey key, Path path, Name primaryType, Set<Name> mixinTypes, Collection<Property> properties)`
`void` | `SynchronizedTransactions.AccumulatingMonitor.recordUpdate(String workspace, NodeKey key, Path path, Name primaryType, Set<Name> mixinTypes, Iterator<Property> properties)`

Constructor parameters in org.modeshape.jcr.txn with type arguments of type Property
`SynchronizedTransactions.AddCall(String workspace, NodeKey key, Path path, Name primaryType, Set<Name> mixinTypes, Collection<Property> properties)`
`SynchronizedTransactions.UpdateCall(String workspace, NodeKey key, Path path, Name primaryType, Set<Name> mixinTypes, Iterator<Property> properties)`

Uses of Property in org.modeshape.jcr.value

Methods in org.modeshape.jcr.value that return Property
`Property` | `PropertyFactory.create(Name name)` Create an empty multi-valued property with the supplied name.
`Property` | `PropertyFactory.create(Name name, Iterable<?> values)` Create a multi-valued property with the supplied name and values
`Property` | `PropertyFactory.create(Name name, Iterator<?> values)` Create a multi-valued property with the supplied name and values
`Property` | `PropertyFactory.create(Name name, Object value)` Create a single-valued property with the supplied name and values
`Property` | `PropertyFactory.create(Name name, Object[] values)` Create a multi-valued property with the supplied name and values
`Property` | `PropertyFactory.create(Name name, Path value)` Create a single-valued property with the supplied name and `Path` value.
`Property` | `PropertyFactory.create(Name name, PropertyType desiredType, Iterable<?> values)` Create a multi-valued property with the supplied name and values
`Property` | `PropertyFactory.create(Name name, PropertyType desiredType, Iterator<?> values)` Create a multi-valued property with the supplied name and values
`Property` | `PropertyFactory.create(Name name, PropertyType desiredType, Object firstValue)` Create a single-valued property with the supplied name and values
`Property` | `PropertyFactory.create(Name name, PropertyType desiredType, Object[] values)` Create a multi-valued property with the supplied name and values

Uses of Property in org.modeshape.jcr.value.basic

Classes in org.modeshape.jcr.value.basic that implement Property
`class` | `BasicEmptyProperty` An immutable version of a property that has no values.
`class` | `BasicMultiValueProperty` An immutable version of a property that has 2 or more values.
`class` | `BasicProperty` An abstract `Property` implementation.
`class` | `BasicSingleValueProperty` An immutable version of a property that has exactly 1 value.

Methods in org.modeshape.jcr.value.basic that return Property
`Property` | `BasicPropertyFactory.create(Name name)`
`Property` | `BasicPropertyFactory.create(Name name, Iterable<?> values)`
`Property` | `BasicPropertyFactory.create(Name name, Iterator<?> values)`
`Property` | `BasicPropertyFactory.create(Name name, Object value)`
`Property` | `BasicPropertyFactory.create(Name name, Object[] values)`
`Property` | `BasicPropertyFactory.create(Name name, Path value)`
`Property` | `BasicPropertyFactory.create(Name name, PropertyType desiredType, Iterable<?> values)`
`Property` | `BasicPropertyFactory.create(Name name, PropertyType desiredType, Iterator<?> values)`
`Property` | `BasicPropertyFactory.create(Name name, PropertyType desiredType, Object firstValue)`
`Property` | `BasicPropertyFactory.create(Name name, PropertyType desiredType, Object[] values)`

Methods in org.modeshape.jcr.value.basic with parameters of type Property
`int` | `BasicProperty.compareTo(Property that)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| ModeShape Distribution 3.0.0.Alpha6
PREV NEXT | FRAMES NO FRAMES

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