ModeShape Distribution 3.0.0.Beta4

Uses of Interface
org.modeshape.jcr.value.Name

Packages that use Name
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.query.model The Abstract Query Model is a vocabulary that can be used to construct a language-neutral representation of a query. 
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
org.modeshape.jcr.value.binary   
 

Uses of Name in org.modeshape.jcr
 

Fields in org.modeshape.jcr declared as Name
static Name JcrLexicon.ACTIVITY
           
static Name ModeShapeLexicon.AUTHENTICATION_PROVIDER
           
static Name ModeShapeLexicon.AUTHENTICATION_PROVIDERS
           
static Name JcrLexicon.AUTO_CREATED
           
static Name JcrLexicon.AVAILABLE_QUERY_OPERATORS
           
static Name ModeShapeLexicon.BASE
           
static Name JcrNtLexicon.BASE
           
static Name JcrLexicon.BASE_VERSION
           
static Name JcrNtLexicon.CHILD_NODE_DEFINITION
           
static Name JcrLexicon.CHILD_NODE_DEFINITION
           
static Name JcrLexicon.CHILD_VERSION_HISTORY
           
static Name ModeShapeLexicon.CLASSNAME
           
static Name ModeShapeLexicon.CLASSPATH
           
static Name JcrLexicon.CONFIGURATION
           
static Name JcrLexicon.CONTENT
           
static Name JcrLexicon.COPIED_FROM
           
static Name JcrMixLexicon.CREATED
           
static Name JcrLexicon.CREATED
           
static Name JcrLexicon.CREATED_BY
           
static Name JcrLexicon.CURRENT_LIFECYCLE_STATE
           
static Name JcrLexicon.DATA
           
static Name JcrLexicon.DEFAULT_PRIMARY_TYPE
           
static Name JcrLexicon.DEFAULT_VALUES
           
static Name ModeShapeLexicon.DEFAULT_WORKSPACE_NAME
           
static Name ModeShapeLexicon.DEPTH
           
static Name JcrLexicon.ENCODING
           
static Name JcrMixLexicon.ETAG
          The name for the "mix:etag" mixin.
static Name JcrLexicon.ETAG
           
static Name ModeShapeLexicon.EXPIRATION_DATE
           
static Name JcrNtLexicon.FILE
           
static Name JcrNtLexicon.FOLDER
           
static Name JcrLexicon.FROZEN_MIXIN_TYPES
           
static Name JcrNtLexicon.FROZEN_NODE
           
static Name JcrLexicon.FROZEN_NODE
           
static Name JcrLexicon.FROZEN_PRIMARY_TYPE
           
static Name JcrLexicon.FROZEN_UUID
           
static Name ModeShapeLexicon.GENERATED
           
static Name SystemNamespaceRegistry.GENERATED_PROPERTY_NAME
           
static Name JcrLexicon.HAS_ORDERABLE_CHILD_NODES
           
static Name ModeShapeLexicon.HASHED
           
static Name JcrNtLexicon.HIERARCHY_NODE
           
static Name JcrLexicon.HOLD
           
static Name JcrLexicon.IS_ABSTRACT
           
static Name JcrLexicon.IS_CHECKED_OUT
           
static Name JcrLexicon.IS_DEEP
           
static Name JcrLexicon.IS_FULL_TEXT_SEARCHABLE
           
static Name ModeShapeLexicon.IS_HELD_BY_SESSION
           
static Name JcrLexicon.IS_MIXIN
           
static Name JcrLexicon.IS_QUERY_ORDERABLE
           
static Name JcrLexicon.IS_QUERYABLE
           
static Name ModeShapeLexicon.IS_SESSION_SCOPED
           
static Name JcrLexicon.LANGUAGE
           
static Name JcrMixLexicon.LAST_MODIFIED
           
static Name JcrLexicon.LAST_MODIFIED
           
static Name JcrLexicon.LAST_MODIFIED_BY
           
static Name JcrMixLexicon.LIFECYCLE
          The name for the "mix:lifecycle" mixin.
static Name JcrLexicon.LIFECYCLE_POLICY
           
static Name JcrNtLexicon.LINKED_FILE
           
static Name ModeShapeLexicon.LOCALNAME
           
static Name ModeShapeLexicon.LOCK
           
static Name JcrLexicon.LOCK_IS_DEEP
           
static Name JcrLexicon.LOCK_OWNER
           
static Name ModeShapeLexicon.LOCK_TOKEN
           
static Name JcrMixLexicon.LOCKABLE
           
static Name ModeShapeLexicon.LOCKED_KEY
           
static Name ModeShapeLexicon.LOCKING_SESSION
           
static Name ModeShapeLexicon.LOCKS
           
static Name JcrMixLexicon.MANAGED_RETENTION
          The name for the "mix:managedRetention" mixin.
static Name JcrLexicon.MANDATORY
           
static Name JcrLexicon.MERGE_FAILED
           
static Name ModeShapeLexicon.MERGE_PLAN
           
static Name JcrLexicon.MIMETYPE
           
static Name JcrLexicon.MIXIN_TYPES
           
static Name JcrSvLexicon.MULTIPLE
           
static Name JcrLexicon.MULTIPLE
           
static Name JcrSvLexicon.NAME
           
static Name JcrLexicon.NAME
           
static Name ModeShapeLexicon.NAMESPACE
           
static Name ModeShapeLexicon.NAMESPACE_URI
          Deprecated. Use ModeShapeLexicon.URI instead.
static Name ModeShapeLexicon.NAMESPACES
           
static Name JcrSvLexicon.NODE
           
static Name JcrNtLexicon.NODE_TYPE
           
static Name JcrLexicon.NODE_TYPE_NAME
           
static Name ModeShapeLexicon.NODE_TYPES
           
static Name JcrLexicon.NODE_TYPES
           
static Name JcrLexicon.ON_PARENT_VERSION
           
static Name JcrLexicon.PATH
          The "jcr:path" pseudo-column used in queries
static Name JcrLexicon.PREDECESSORS
           
static Name JcrLexicon.PRIMARY_ITEM_NAME
           
static Name JcrLexicon.PRIMARY_TYPE
           
static Name ModeShapeLexicon.PROJECTION
           
static Name ModeShapeLexicon.PROJECTION_RULES
           
static Name ModeShapeLexicon.PROJECTIONS
           
static Name JcrSvLexicon.PROPERTY
           
static Name JcrNtLexicon.PROPERTY_DEFINITION
           
static Name JcrLexicon.PROPERTY_DEFINITION
           
static Name JcrLexicon.PROTECTED
           
static Name JcrNtLexicon.QUERY
           
static Name ModeShapeLexicon.READ_ONLY
           
static Name JcrMixLexicon.REFERENCEABLE
           
static Name ModeShapeLexicon.REPOSITORIES
           
static Name JcrLexicon.REQUIRED_PRIMARY_TYPES
           
static Name JcrLexicon.REQUIRED_TYPE
           
static Name ModeShapeLexicon.RESOURCE
           
static Name JcrNtLexicon.RESOURCE
           
static Name JcrLexicon.RETENTION_POLICY
           
static Name ModeShapeLexicon.ROOT
           
static Name JcrLexicon.ROOT
           
static Name JcrLexicon.ROOT_VERSION
           
static Name JcrLexicon.SAME_NAME_SIBLINGS
           
static Name JcrLexicon.SCORE
          The "jcr:score" pseudo-column used in queries
static Name ModeShapeLexicon.SHA1
           
static Name ModeShapeLexicon.SHARE
          The name of the "mode:share" node type, used as the primary type on nodes that are proxies for the original node.
static Name JcrNtLexicon.SHARE
          The "nt:share" node type name only appears in a serialized XML document exported from a repository, and never appears in the actual repository content.
static Name JcrMixLexicon.SHAREABLE
          The name for the "mix:shareable" mixin.
static Name ModeShapeLexicon.SHARED_UUID
          The REFERENCE property on the "mode:share" node type.
static Name ModeShapeLexicon.SOURCE_NAME
           
static Name JcrLexicon.STATEMENT
           
static Name JcrLexicon.SUCCESSORS
           
static Name JcrLexicon.SUPERTYPES
           
static Name ModeShapeLexicon.SYSTEM
           
static Name JcrLexicon.SYSTEM
           
static Name ModeShapeLexicon.TIME_TO_EXPIRE
           
static Name JcrSvLexicon.TYPE
           
static Name JcrNtLexicon.UNSTRUCTURED
           
static Name ModeShapeLexicon.URI
           
static Name SystemNamespaceRegistry.URI_PROPERTY_NAME
           
static Name ModeShapeLexicon.UUID
           
static Name JcrLexicon.UUID
           
static Name JcrSvLexicon.VALUE
           
static Name JcrLexicon.VALUE_CONSTRAINTS
           
static Name JcrNtLexicon.VERSION
           
static Name JcrNtLexicon.VERSION_HISTORY
           
static Name JcrLexicon.VERSION_HISTORY
           
static Name ModeShapeLexicon.VERSION_HISTORY_FOLDER
           
static Name JcrNtLexicon.VERSION_LABELS
           
static Name JcrLexicon.VERSION_LABELS
           
static Name ModeShapeLexicon.VERSION_STORAGE
           
static Name JcrLexicon.VERSION_STORAGE
           
static Name JcrMixLexicon.VERSIONABLE
           
static Name JcrLexicon.VERSIONABLE_UUID
           
static Name JcrNtLexicon.VERSIONED_CHILD
           
static Name ModeShapeLexicon.WORKSPACE
           
static Name ModeShapeLexicon.WORKSPACE_NAME
           
static Name ModeShapeLexicon.WORKSPACES
           
static Name JcrLexicon.XMLCHARACTERS
           
static Name JcrLexicon.XMLTEXT
           
 

Methods in org.modeshape.jcr that return Name
 Name NodeTypeExistsException.getNodeType()
          Get the name of the existing node type.
protected  Name SystemContent.nextNameForVersionNode(CachedNode historyNode, Property predecessors, ChildReferences historyChildren)
          Compute the name for the next version node in the given history.
protected  Name CndImporter.parseName(TokenStream tokens)
          Parse the name that is expected to be next on the token stream.
protected  Name CndImporter.parseNodeTypeName(TokenStream tokens)
          Parse a node type name that appears next on the token stream.
 

Methods in org.modeshape.jcr that return types with arguments of type Name
protected  List<Name> CndImporter.parseNameList(TokenStream tokens)
          Parse a list of names, separated by commas.
protected  List<Name> CndImporter.parseSupertypes(TokenStream tokens)
          Parse an optional list of supertypes if they appear next on the token stream.
 

Methods in org.modeshape.jcr with parameters of type Name
protected  Iterable<?> SystemContent.all(CachedNode node, Name propertyName)
           
protected  Object SystemContent.first(CachedNode node, Name propertyName)
           
protected  Object SystemContent.first(CachedNode node, Name propertyName, Object defaultValue)
           
protected  org.modeshape.jcr.JcrNodeType NodeTypeSchemata.getNodeType(Name nodeTypeName)
           
protected  MutableCachedNode SystemContent.initializeVersionStorage(NodeKey versionableNodeKey, NodeKey versionHistoryKey, NodeKey versionKey, Name primaryTypeName, Set<Name> mixinTypeNames, Path versionHistoryPath, NodeKey originalVersionKey, DateTime now)
          Create and initialize the version history structure for a versionable node with the supplied UUID.
 SequencerPathExpression.Matcher Sequencers.SequencingConfiguration.matches(String pathToChangedNode, Name changedPropertyName)
          Determine if this sequencer configuration matches the supplied changed node and property, meaning the changes should be sequenced by this sequencer.
protected  org.modeshape.jcr.JcrPropertyDefinition NodeTypeSchemata.pseudoProperty(ExecutionContext context, Name name, int propertyType)
           
 

Method parameters in org.modeshape.jcr with type arguments of type Name
protected  MutableCachedNode SystemContent.initializeVersionStorage(NodeKey versionableNodeKey, NodeKey versionHistoryKey, NodeKey versionKey, Name primaryTypeName, Set<Name> mixinTypeNames, Path versionHistoryPath, NodeKey originalVersionKey, DateTime now)
          Create and initialize the version history structure for a versionable node with the supplied UUID.
protected  String[] CndImporter.names(Collection<Name> names)
           
 List<NodeTypeDefinition> SystemContent.readNodeTypes(Set<Name> nodeTypesToRefresh)
          Read from system storage the node type definitions with the supplied names.
 

Constructors in org.modeshape.jcr with parameters of type Name
NodeTypeExistsException(Name nodeType)
           
NodeTypeExistsException(Name nodeType, String message)
           
NodeTypeExistsException(Name nodeType, String message, Throwable rootCause)
           
NodeTypeExistsException(Name nodeType, Throwable rootCause)
           
 

Uses of Name in org.modeshape.jcr.cache
 

Methods in org.modeshape.jcr.cache that return Name
 Name ChildReference.getName()
           
 Name CachedNode.getName(NodeCache cache)
          Get the name for this node, without any same-name-sibiling (SNS) index.
 Name CachedNode.getPrimaryType(NodeCache cache)
          Get the primary type for this node.
protected  Name RepositoryCache.name(String name)
           
 Name ChildReferences.Changes.renamed(NodeKey key)
          Return the new name for the child node with the supplied key.
 Name ChildReferences.NoChanges.renamed(NodeKey key)
           
 

Methods in org.modeshape.jcr.cache that return types with arguments of type Name
 Set<Name> MutableCachedNode.getAddedMixins(SessionCache cache)
          Get the set of mixin names that were added to this node but not yet saved.
 Set<Name> CachedNode.getMixinTypes(NodeCache cache)
          Get the set of mixin types for this node.
 

Methods in org.modeshape.jcr.cache with parameters of type Name
 void MutableCachedNode.addMixin(SessionCache cache, Name mixinName)
          Add the supplied mixin type if not already an explicitly referenced.
 int ChildReferences.Context.consume(Name name, NodeKey key)
          Consume the next child with the supplied name and key.
 int ChildReferences.NoContext.consume(Name name, NodeKey key)
           
 int ChildReferences.NoSnsIndexesContext.consume(Name name, NodeKey key)
           
 int ChildReferences.SingleNameContext.consume(Name name, NodeKey key)
           
 int ChildReferences.BasicContext.consume(Name name, NodeKey key)
           
 int ChildReferences.WithChanges.consume(Name name, NodeKey key)
           
 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.
 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.
 ChildReference ChildReferences.getChild(Name name)
          Look for the child reference that has the given name and a SNS index of '1'.
 ChildReference ChildReferences.getChild(Name name, int snsIndex)
          Look for the child reference that has the given name and SNS index.
 ChildReference ChildReferences.getChild(Name name, int snsIndex, ChildReferences.Context context)
          Look for the child reference that has the given name and SNS index.
 int ChildReferences.getChildCount(Name name)
          Return the number of nodes that have the supplied name.
 Property CachedNode.getProperty(Name name, NodeCache cache)
          Get the property with the given name.
 boolean CachedNode.hasProperty(Name name, NodeCache cache)
          Determine if the node contains a property with the specified name.
 Iterator<ChildReferences.ChildInsertions> ChildReferences.Changes.insertions(Name name)
          Get the references to the children with the supplied name that were inserted.
 Iterator<ChildReferences.ChildInsertions> ChildReferences.NoChanges.insertions(Name name)
           
 boolean MutableCachedNode.isPropertyModified(SessionCache cache, Name propertyName)
          Return whether the property with the supplied name was modified since the session was last saved.
 boolean MutableCachedNode.isPropertyNew(SessionCache cache, Name propertyName)
          Return whether the property with the supplied name was created since the session was last saved.
 boolean ChildReferences.Changes.isRenamed(Name newName)
          Determine whether any of the child references were renamed to the supplied name.
 boolean ChildReferences.NoChanges.isRenamed(Name newName)
           
 Iterator<ChildReference> ChildReferences.iterator(Name name)
          Get an iterator over all of the children that have same name matching the supplied value.
 Iterator<ChildReference> ChildReferences.iterator(Name name, ChildReferences.Context context)
          Get an iterator over all of the children that have same name matching the supplied value.
 boolean MutableCachedNode.linkChild(SessionCache cache, NodeKey childKey, Name name)
          Link the existing node with the supplied key to be appended as a child of this node.
 void MutableCachedNode.moveChild(SessionCache cache, NodeKey key, MutableCachedNode newParent, Name newName)
          Remove the node from being a child of this node and append it as a child of the supplied node.
 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.removeMixin(SessionCache cache, Name mixinName)
          Remove the supplied mixin type if already an explicitly referenced.
 void MutableCachedNode.removeProperty(SessionCache cache, Name name)
          Remove the property with the given name.
 void MutableCachedNode.renameChild(SessionCache cache, NodeKey key, Name newName)
          Renames the child node.
 ChildReference ChildReference.with(Name name, int snsIndex)
           
 

Method parameters in org.modeshape.jcr.cache with type arguments of type Name
 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.
 

Constructors in org.modeshape.jcr.cache with parameters of type Name
ChildReference(NodeKey key, Name name, int snsIndex)
           
 

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

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

Method parameters in org.modeshape.jcr.cache.change with type arguments of type Name
 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.
 

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

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

Methods in org.modeshape.jcr.cache.document that return Name
 Name SessionNode.getName(NodeCache cache)
           
 Name LazyCachedNode.getName(NodeCache cache)
           
 Name SessionNode.getPrimaryType(NodeCache cache)
           
 Name LazyCachedNode.getPrimaryType(NodeCache cache)
           
 Name SessionNode.ChangedChildren.renamed(NodeKey key)
           
 

Methods in org.modeshape.jcr.cache.document that return types with arguments of type Name
protected  ConcurrentMap<Name,Property> SessionNode.changedProperties()
           
 Set<Name> SessionNode.MixinChanges.getAdded()
           
 Set<Name> SessionNode.getAddedMixins(SessionCache cache)
           
 Set<Name> SessionNode.getMixinTypes(NodeCache cache)
           
 Set<Name> LazyCachedNode.getMixinTypes(NodeCache cache)
           
 Map<NodeKey,Name> SessionNode.ChangedChildren.getNewNames()
          Get the names for the new nodes, keyed by their key.
 Set<Name> SessionNode.MixinChanges.getRemoved()
           
protected  Map<Name,Property> LazyCachedNode.properties()
           
protected  Set<Name> SessionNode.removedProperties()
           
 

Methods in org.modeshape.jcr.cache.document with parameters of type Name
 void SessionNode.MixinChanges.add(Name mixin)
           
 void SessionNode.addMixin(SessionCache cache, Name mixinName)
           
 void DocumentTranslator.addPropertyValues(EditableDocument document, Name propertyName, boolean isMultiple, Collection<?> values, Set<BinaryKey> unusedBinaryKeys)
           
 void MutableChildReferences.append(NodeKey key, Name name)
           
 MutableCachedNode SessionNode.createChild(SessionCache cache, NodeKey key, Name name, Iterable<Property> properties)
           
 MutableCachedNode SessionNode.createChild(SessionCache cache, NodeKey key, Name name, Property firstProperty, Property... additionalProperties)
           
protected  Iterator<ChildReference> SessionChildReferences.createIterator(Name name, ChildReferences.Context context)
           
 ChildReference ImmutableChildReferences.EmptyChildReferences.getChild(Name name)
           
 ChildReference AbstractChildReferences.getChild(Name name)
           
 ChildReference ImmutableChildReferences.EmptyChildReferences.getChild(Name name, int snsIndex)
           
 ChildReference AbstractChildReferences.getChild(Name name, int snsIndex)
           
 ChildReference SessionChildReferences.getChild(Name name, int snsIndex, ChildReferences.Context context)
           
 ChildReference MutableChildReferences.getChild(Name name, int snsIndex, ChildReferences.Context context)
           
 ChildReference ImmutableChildReferences.EmptyChildReferences.getChild(Name name, int snsIndex, ChildReferences.Context context)
           
 ChildReference ImmutableChildReferences.Medium.getChild(Name name, int snsIndex, ChildReferences.Context context)
           
 ChildReference ImmutableChildReferences.Segmented.getChild(Name name, int snsIndex, ChildReferences.Context context)
           
 int SessionChildReferences.getChildCount(Name name)
           
 int MutableChildReferences.getChildCount(Name name)
           
 int ImmutableChildReferences.EmptyChildReferences.getChildCount(Name name)
           
 int ImmutableChildReferences.Medium.getChildCount(Name name)
           
 int ImmutableChildReferences.Segmented.getChildCount(Name name)
           
 Property DocumentTranslator.getProperty(Document document, Name propertyName)
           
 Property SessionNode.getProperty(Name name, NodeCache cache)
           
 Property LazyCachedNode.getProperty(Name name, NodeCache cache)
           
 boolean DocumentTranslator.hasProperty(Document document, Name propertyName)
           
 boolean SessionNode.hasProperty(Name name, NodeCache cache)
           
 boolean LazyCachedNode.hasProperty(Name name, NodeCache cache)
           
 Iterator<ChildReferences.ChildInsertions> SessionNode.ChangedChildren.insertions(Name name)
           
 Iterator<ChildReferences.ChildInsertions> SessionNode.InsertedChildReferences.insertions(Name name)
           
 boolean SessionNode.isPropertyModified(SessionCache cache, Name propertyName)
           
 boolean SessionNode.isPropertyNew(SessionCache cache, Name propertyName)
           
protected  boolean SessionNode.isPropertyRemoved(Name name)
           
 boolean SessionNode.ChangedChildren.isRenamed(Name newName)
           
 Iterator<ChildReference> AbstractChildReferences.iterator(ChildReferences.Context context, Name name)
           
 Iterator<ChildReference> MutableChildReferences.iterator(Name name)
           
 Iterator<ChildReference> ImmutableChildReferences.EmptyChildReferences.iterator(Name name)
           
 Iterator<ChildReference> ImmutableChildReferences.Medium.iterator(Name name)
           
 Iterator<ChildReference> ImmutableChildReferences.Segmented.iterator(Name name)
           
 Iterator<ChildReference> AbstractChildReferences.iterator(Name name)
           
 Iterator<ChildReference> SessionChildReferences.iterator(Name name, ChildReferences.Context context)
           
 Iterator<ChildReference> ImmutableChildReferences.EmptyChildReferences.iterator(Name name, ChildReferences.Context context)
           
 Iterator<ChildReference> AbstractChildReferences.iterator(Name name, ChildReferences.Context context)
           
 boolean SessionNode.linkChild(SessionCache cache, NodeKey childKey, Name name)
           
 void SessionNode.moveChild(SessionCache cache, NodeKey key, MutableCachedNode newParent, Name newName)
           
protected  Property DocumentTranslator.propertyFor(Name propertyName, Object fieldValue)
           
 void SessionNode.MixinChanges.remove(Name mixin)
           
 void SessionNode.removeMixin(SessionCache cache, Name mixinName)
           
 Property DocumentTranslator.removeProperty(EditableDocument document, Name propertyName, Set<BinaryKey> unusedBinaryKeys)
           
 void SessionNode.removeProperty(SessionCache cache, Name name)
           
 void DocumentTranslator.removePropertyValues(EditableDocument document, Name propertyName, Collection<?> values, Set<BinaryKey> unusedBinaryKeys)
           
 void SessionNode.renameChild(SessionCache cache, NodeKey key, Name newName)
           
 void SessionNode.ChangedChildren.renameTo(NodeKey key, Name newName)
          Rename the child reference with the given key.
 

Method parameters in org.modeshape.jcr.cache.document with type arguments of type Name
 void DocumentTranslator.getProperties(Document document, Map<Name,Property> result)
           
protected  long DocumentTranslator.insertChildren(EditableDocument document, Map<NodeKey,SessionNode.Insertions> insertionsByBeforeKey, Set<NodeKey> removals, Map<NodeKey,Name> newNames)
           
 

Constructors in org.modeshape.jcr.cache.document with parameters of type Name
AbstractChildReferences.ChildReferenceWithNameIterator(Iterator<ChildReference> delegate, Name name)
           
 

Uses of Name in org.modeshape.jcr.query
 

Methods in org.modeshape.jcr.query with parameters of type Name
 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.
 IndexRules.Builder IndexRules.Builder.binaryField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index, boolean fullTextSearchable)
          Define a binary-based field in the indexes.
 IndexRules.Builder IndexRules.Builder.booleanField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index)
          Define a boolean-based field in the indexes.
 QueryBuilder.CastAs<QueryBuilder.ConstraintBuilder> QueryBuilder.RightHandSide.cast(Name literal)
          Define the right-hand side of a comparison.
 QueryBuilder.CastAs<QueryBuilder.ConstraintBuilder> QueryBuilder.UpperBoundary.cast(Name literal)
          Define the upper boundary value of a range.
 QueryBuilder.CastAs<QueryBuilder.AndBuilder<QueryBuilder.UpperBoundary>> QueryBuilder.LowerBoundary.cast(Name literal)
          Define the lower boundary value of a range.
 IndexRules.Builder IndexRules.Builder.dateField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index)
          Define a date-based field in the indexes.
 IndexRules.Builder IndexRules.Builder.dateField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index, Long minValue)
          Define a date-based field in the indexes.
 IndexRules.Builder IndexRules.Builder.dateField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index, Long minValue, Long maxValue)
          Define a date-based field in the indexes.
 IndexRules.Builder IndexRules.Builder.decimalField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index, BigDecimal minValue, BigDecimal maxValue)
          Define a decimal-based field in the indexes.
 IndexRules.Builder IndexRules.Builder.doubleField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index)
          Define a double-based field in the indexes.
 IndexRules.Builder IndexRules.Builder.doubleField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index, Double minValue)
          Define a double-based field in the indexes.
 IndexRules.Builder IndexRules.Builder.doubleField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index, Double minValue, Double maxValue)
          Define a double-based field in the indexes.
 IndexRules.Builder IndexRules.Builder.floatField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index)
          Define a float-based field in the indexes.
 IndexRules.Builder IndexRules.Builder.floatField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index, Float minValue)
          Define a float-based field in the indexes.
 IndexRules.Builder IndexRules.Builder.floatField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index, Float minValue, Float maxValue)
          Define a float-based field in the indexes.
 IndexRules.Rule IndexRules.getRule(Name name)
          Get the rule associated with the given property name.
 IndexRules.Builder IndexRules.Builder.integerField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index)
          Define a integer-based field in the indexes.
 IndexRules.Builder IndexRules.Builder.integerField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index, Integer minValue)
          Define a integer-based field in the indexes.
 IndexRules.Builder IndexRules.Builder.integerField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index, Integer minValue, Integer maxValue)
          Define a integer-based field in the indexes.
protected  Value JcrQueryResult.QueryResultRowIterator.jcrName(Name name)
           
 QueryBuilder.ConstraintBuilder QueryBuilder.RightHandSide.literal(Name literal)
          Define the right-hand side of a comparison.
 QueryBuilder.ConstraintBuilder QueryBuilder.UpperBoundary.literal(Name literal)
          Define the upper boundary value of a range.
 QueryBuilder.AndBuilder<QueryBuilder.UpperBoundary> QueryBuilder.LowerBoundary.literal(Name literal)
          Define the lower boundary value of a range.
 IndexRules.Builder IndexRules.Builder.longField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index)
          Define a long-based field in the indexes.
 IndexRules.Builder IndexRules.Builder.longField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index, Long minValue)
          Define a long-based field in the indexes.
 IndexRules.Builder IndexRules.Builder.longField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index, Long minValue, Long maxValue)
          Define a long-based field in the indexes.
protected
<T> IndexRules.Builder
IndexRules.Builder.numericField(Name name, IndexRules.FieldType type, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index, T minValue, T maxValue)
           
 IndexRules.Builder IndexRules.Builder.pathField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index)
          Define a path-based field in the indexes.
 IndexRules.Builder IndexRules.Builder.referenceField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index)
          Define a reference-based field in the indexes.
 IndexRules.Builder IndexRules.Builder.skip(Name... namesToIndex)
          Mark the properties with the supplied names to be skipped from indexing.
 Node JcrQueryContext.store(String absolutePath, Name nodeType, String language, String statement)
           
 IndexRules.Builder IndexRules.Builder.stringField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index, boolean canBeReference, boolean fullTextSearchable)
          Define a string-based field in the indexes.
 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.
 IndexRules.Builder IndexRules.Builder.weakReferenceField(Name name, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index, boolean fullTextSearchable)
          Define a weak-reference-based field in the indexes.
 

Method parameters in org.modeshape.jcr.query with type arguments of type Name
 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.
 

Constructor parameters in org.modeshape.jcr.query with type arguments of type Name
IndexRules(Map<Name,IndexRules.Rule> rulesByName, IndexRules.Rule defaultRule)
           
 

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

Methods in org.modeshape.jcr.query.lucene.basic with parameters of type Name
 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)
           
protected  String BasicLuceneSchema.stringFrom(Name name)
           
 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)
           
 

Method parameters in org.modeshape.jcr.query.lucene.basic with type arguments of type Name
 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 Name in org.modeshape.jcr.query.model
 

Methods in org.modeshape.jcr.query.model with parameters of type Name
protected  Visitors.ReadableVisitor Visitors.ReadableVisitor.append(Name name)
           
 

Uses of Name in org.modeshape.jcr.txn
 

Methods in org.modeshape.jcr.txn with parameters of type Name
 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)
           
 

Method parameters in org.modeshape.jcr.txn with type arguments of type Name
 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)
           
 

Constructors in org.modeshape.jcr.txn with parameters of type Name
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)
           
 

Constructor parameters in org.modeshape.jcr.txn with type arguments of type Name
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 Name in org.modeshape.jcr.value
 

Fields in org.modeshape.jcr.value declared as Name
static Name Path.PARENT_NAME
          Singleton instance of the name referencing a parent, provided as a convenience.
static Name Path.ROOT_NAME
          Singleton instance of the root name.
static Name Path.SELF_NAME
          Singleton instance of the name referencing a self, provided as a convenience.
 

Fields in org.modeshape.jcr.value with type parameters of type Name
static Comparator<Name> ValueComparators.NAME_COMPARATOR
          A comparator of name values.
 

Methods in org.modeshape.jcr.value that return Name
 Name NameFactory.create(String namespaceUri, String localName)
          Create a name from the given namespace URI and local name.
 Name NameFactory.create(String namespaceUri, String localName, TextDecoder decoder)
          Create a name from the given namespace URI and local name.
 Name Property.getName()
          Get the name of the property.
 Name Path.Segment.getName()
          Get the name component of this segment.
 

Methods in org.modeshape.jcr.value with parameters of type Name
 T ValueFactory.create(Name value)
          Create a value from a name.
 Property PropertyFactory.create(Name name)
          Create an empty multi-valued property with the supplied name.
 T[] ValueFactory.create(Name[] values)
          Create an array of values from an array of names.
 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
 Path PathFactory.create(Path parentPath, Name... segmentNames)
          Create a path by appending the supplied names to the parent path.
 Path PathFactory.create(Path parentPath, Name segmentName, int index)
          Create a path by appending the supplied names to the parent path.
 Path PathFactory.createAbsolutePath(Name... segmentNames)
          Create an absolute path with the supplied segment names, in order.
 Path PathFactory.createRelativePath(Name... segmentNames)
          Create a relative path with the supplied segment names, in order.
 Path.Segment PathFactory.createSegment(Name segmentName)
          Create a path segment given the supplied segment name.
 Path.Segment PathFactory.createSegment(Name segmentName, int index)
          Create a path segment given the supplied segment name and index.
 boolean Path.endsWith(Name nameOfLastSegment)
          Determine if the path's Path.getLastSegment() has the supplied name and no SNS index.
 boolean Path.endsWith(Name nameOfLastSegment, int snsIndex)
          Determine if the path's Path.getLastSegment() has the supplied name and SNS index.
 

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

Classes in org.modeshape.jcr.value.basic that implement Name
 class BasicName
          A basic implementation of Name.
 

Methods in org.modeshape.jcr.value.basic that return Name
 Name NameValueFactory.create(BigDecimal value)
           
 Name NameValueFactory.create(BinaryValue value)
           
 Name NameValueFactory.create(boolean value)
           
 Name NameValueFactory.create(byte[] value)
           
 Name NameValueFactory.create(Calendar value)
           
 Name NameValueFactory.create(Date value)
           
 Name NameValueFactory.create(DateTime value)
           
 Name NameValueFactory.create(double value)
           
 Name NameValueFactory.create(float value)
           
 Name NameValueFactory.create(InputStream stream)
           
 Name NameValueFactory.create(int value)
           
 Name NameValueFactory.create(long value)
           
 Name NameValueFactory.create(Name value)
           
 Name NameValueFactory.create(NodeKey value)
           
 Name NameValueFactory.create(Path.Segment segment)
           
 Name NameValueFactory.create(Path value)
           
 Name NameValueFactory.create(Reference value)
           
 Name NameValueFactory.create(String value)
           
 Name NameValueFactory.create(String namespaceUri, String localName)
           
 Name NameValueFactory.create(String namespaceUri, String localName, TextDecoder decoder)
           
 Name NameValueFactory.create(String value, TextDecoder decoder)
           
 Name NameValueFactory.create(URI value)
           
 Name NameValueFactory.create(UUID value)
           
protected  Name[] NameValueFactory.createEmptyArray(int length)
           
 Name BasicProperty.getName()
           
 Name BasicPathSegment.getName()
           
 

Methods in org.modeshape.jcr.value.basic that return types with arguments of type Name
protected  ValueFactory<Name> PathValueFactory.getNameValueFactory()
           
 

Methods in org.modeshape.jcr.value.basic with parameters of type Name
 int BasicName.compareTo(Name that)
           
 UUID UuidValueFactory.create(Name value)
           
 URI UriValueFactory.create(Name value)
           
 String StringValueFactory.create(Name value)
           
 Reference ReferenceValueFactory.create(Name value)
           
 Path PathValueFactory.create(Name value)
           
 Object ObjectValueFactory.create(Name value)
           
 Name NameValueFactory.create(Name value)
           
 Long LongValueFactory.create(Name value)
           
 DateTime JodaDateTimeValueFactory.create(Name value)
           
 Double DoubleValueFactory.create(Name value)
           
 BigDecimal DecimalValueFactory.create(Name value)
           
 Boolean BooleanValueFactory.create(Name value)
           
 Property BasicPropertyFactory.create(Name name)
           
 T[] AbstractValueFactory.create(Name[] values)
           
 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)
           
 Path PathValueFactory.create(Path parentPath, Name... segmentNames)
           
 Path PathValueFactory.create(Path parentPath, Name segmentName, int index)
           
 Path PathValueFactory.createAbsolutePath(Name... segmentNames)
           
 Path PathValueFactory.createRelativePath(Name... segmentNames)
           
 Path.Segment PathValueFactory.createSegment(Name segmentName)
           
 Path.Segment PathValueFactory.createSegment(Name segmentName, int index)
           
 boolean RootPath.endsWith(Name nameOfLastSegment)
           
 boolean IdentifierPath.endsWith(Name nameOfLastSegment)
           
 boolean AbstractPath.endsWith(Name nameOfLastSegment)
           
 boolean RootPath.endsWith(Name nameOfLastSegment, int snsIndex)
           
 boolean IdentifierPath.endsWith(Name nameOfLastSegment, int snsIndex)
           
 boolean AbstractPath.endsWith(Name nameOfLastSegment, int snsIndex)
           
 

Constructors in org.modeshape.jcr.value.basic with parameters of type Name
BasicEmptyProperty(Name name)
          Create a property with no values.
BasicMultiValueProperty(Name name, List<Object> values)
          Create a property with 2 or more values.
BasicMultiValueProperty(Name name, Object... values)
          Create a property with 2 or more values.
BasicPathSegment(Name name)
           
BasicPathSegment(Name name, int index)
           
BasicProperty(Name name)
           
BasicSingleValueProperty(Name name, Object value)
          Create a property with a single value
IdentifierPathSegment(Name name)
           
 

Constructor parameters in org.modeshape.jcr.value.basic with type arguments of type Name
PathValueFactory(TextDecoder decoder, ValueFactory<String> stringValueFactory, ValueFactory<Name> nameValueFactory)
           
 

Uses of Name in org.modeshape.jcr.value.binary
 

Methods in org.modeshape.jcr.value.binary with parameters of type Name
 BinaryValue BinaryStoreValueFactory.create(Name value)
           
 


ModeShape Distribution 3.0.0.Beta4

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