ModeShape Distribution 3.0.0.Beta4

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.
 void MutableCachedNode.setProperties(SessionCache cache, Iterator<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)
          Signal that a property was added to a node.
 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)
          Signal that a property was changed on a node.
 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)
          Signal that a property was removed from a node.
 

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)
          Signal that a new node was created.
 

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)
           
 void SessionNode.setProperties(SessionCache cache, Iterator<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)
           
 


ModeShape Distribution 3.0.0.Beta4

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