A B C D E F G H I J L M N O P Q R S T U V W X

A

ABORT - Static variable in class javax.jcr.version.OnParentVersionAction
 
accept(ItemVisitor) - Method in interface javax.jcr.Item
Accepts an ItemVisitor.
AccessControlEntry - Interface in javax.jcr.security
An AccessControlEntry represents the association of one or more Privilege objects with a specific Principal.
AccessControlException - Exception in javax.jcr.security
Exception thrown by access control related methods of AccessControlManager.
AccessControlException() - Constructor for exception javax.jcr.security.AccessControlException
Constructs a new instance of this class with null as its detail message.
AccessControlException(String) - Constructor for exception javax.jcr.security.AccessControlException
Constructs a new instance of this class with the specified detail message.
AccessControlException(String, Throwable) - Constructor for exception javax.jcr.security.AccessControlException
Constructs a new instance of this class with the specified detail message and root cause.
AccessControlException(Throwable) - Constructor for exception javax.jcr.security.AccessControlException
Constructs a new instance of this class with the specified root cause.
AccessControlList - Interface in javax.jcr.security
The AccessControlList is an AccessControlPolicy representing a list of access control entries.
AccessControlManager - Interface in javax.jcr.security
The AccessControlManager object is accessed via Session.getAccessControlManager().
AccessControlPolicy - Interface in javax.jcr.security
The AccessControlPolicy is a marker interface for all kind of access control policies.
AccessControlPolicyIterator - Interface in javax.jcr.security
Allows easy iteration through a list of AccessControlPolicys with nextAccessControlPolicy as well as a skip method inherited from RangeIterator.
AccessDeniedException - Exception in javax.jcr
Exception thrown by access-related methods.
AccessDeniedException() - Constructor for exception javax.jcr.AccessDeniedException
Constructs a new instance of this class with null as its detail message.
AccessDeniedException(String) - Constructor for exception javax.jcr.AccessDeniedException
Constructs a new instance of this class with the specified detail message.
AccessDeniedException(String, Throwable) - Constructor for exception javax.jcr.AccessDeniedException
Constructs a new instance of this class with the specified detail message and root cause.
AccessDeniedException(Throwable) - Constructor for exception javax.jcr.AccessDeniedException
Constructs a new instance of this class with the specified root cause.
ACTION_ADD_NODE - Static variable in interface javax.jcr.Session
A constant representing the add_node action string, used to determine if this Session has permission to add a new node.
ACTION_READ - Static variable in interface javax.jcr.Session
A constant representing the read action string, used to determine if this Session has permission to retrieve an item (and read the value, in the case of a property).
ACTION_REMOVE - Static variable in interface javax.jcr.Session
A constant representing the remove action string, used to determine if this Session has permission to remove an item.
ACTION_SET_PROPERTY - Static variable in interface javax.jcr.Session
A constant representing the set_property action string, used to determine if this Session has permission to set (add or modify) a property.
ACTIONNAME_ABORT - Static variable in class javax.jcr.version.OnParentVersionAction
 
ACTIONNAME_COMPUTE - Static variable in class javax.jcr.version.OnParentVersionAction
 
ACTIONNAME_COPY - Static variable in class javax.jcr.version.OnParentVersionAction
The names of the defined on-version actions, as used in serialization.
ACTIONNAME_IGNORE - Static variable in class javax.jcr.version.OnParentVersionAction
 
ACTIONNAME_INITIALIZE - Static variable in class javax.jcr.version.OnParentVersionAction
 
ACTIONNAME_VERSION - Static variable in class javax.jcr.version.OnParentVersionAction
 
ActivityViolationException - Exception in javax.jcr.version
Exception will be thrown by Node.checkout and Node.checkpoint if an activity A is present on the current session and any of the following conditions is met: There already is a node in another workspace that has a checked-out node for the version history of N whose jcr:activity references A.
ActivityViolationException() - Constructor for exception javax.jcr.version.ActivityViolationException
Constructs a new instance of this class with null as its detail message.
ActivityViolationException(String) - Constructor for exception javax.jcr.version.ActivityViolationException
Constructs a new instance of this class with the specified detail message.
ActivityViolationException(String, Throwable) - Constructor for exception javax.jcr.version.ActivityViolationException
Constructs a new instance of this class with the specified detail message and root cause.
ActivityViolationException(Throwable) - Constructor for exception javax.jcr.version.ActivityViolationException
Constructs a new instance of this class with the specified root cause.
addAccessControlEntry(Principal, Privilege[]) - Method in interface javax.jcr.security.AccessControlList
Adds an access control entry to this policy consisting of the specified principal and the specified privileges.
addEventListener(EventListener, int, String, boolean, String[], String[], boolean) - Method in interface javax.jcr.observation.ObservationManager
Adds an event listener that listens for the specified eventTypes (a combination of one or more event types encoded as a bit mask value).
addHold(String, String, boolean) - Method in interface javax.jcr.retention.RetentionManager
Places a hold on the existing node at absPath.
addLockToken(String) - Method in interface javax.jcr.lock.LockManager
Adds the specified lock token to the current Session.
addLockToken(String) - Method in interface javax.jcr.Session
Deprecated. As of JCR 2.0, LockManager.addLockToken(String) should be used instead.
addMixin(String) - Method in interface javax.jcr.Node
Adds the mixin node type named mixinName to this node.
addNode(String) - Method in interface javax.jcr.Node
Creates a new node at relPath.
addNode(String, String) - Method in interface javax.jcr.Node
Creates a new node at relPath of the specified node type.
addVersionLabel(String, String, boolean) - Method in interface javax.jcr.version.VersionHistory
Adds the specified label to the specified version.
allowsSameNameSiblings() - Method in interface javax.jcr.nodetype.NodeDefinition
Reports whether this child node can have same-name siblings.
And - Interface in javax.jcr.query.qom
Performs a logical conjunction of two other constraints.
and(Constraint, Constraint) - Method in interface javax.jcr.query.qom.QueryObjectModelFactory
Performs a logical conjunction of two other constraints.
ascending(DynamicOperand) - Method in interface javax.jcr.query.qom.QueryObjectModelFactory
Orders by the value of the specified operand, in ascending order.
attributes - Variable in class javax.jcr.SimpleCredentials
 

B

Binary - Interface in javax.jcr
A Binary object holds a JCR property value of type BINARY.
BINARY - Static variable in class javax.jcr.PropertyType
BINARY properties are used to store binary data.
bindValue(String, Value) - Method in interface javax.jcr.query.Query
Binds the given value to the variable named varName.
bindVariable(String) - Method in interface javax.jcr.query.qom.QueryObjectModelFactory
Evaluates to the value of a bind variable.
BindVariableValue - Interface in javax.jcr.query.qom
Evaluates to the value of a bind variable.
BOOLEAN - Static variable in class javax.jcr.PropertyType
The BOOLEAN property type is used to store boolean values.
breadthFirst - Variable in class javax.jcr.util.TraversingItemVisitor
Indicates if traversal should be done in a breadth-first manner rather than depth-first (which is the default).

C

canAddChildNode(String) - Method in interface javax.jcr.nodetype.NodeType
Returns true if this node type allows the addition of a child node called childNodeName without specific node type information (that is, given the definition of this parent node type, the child node name is sufficient to determine the intended child node type).
canAddChildNode(String, String) - Method in interface javax.jcr.nodetype.NodeType
Returns true if this node type allows the addition of a child node called childNodeName of node type nodeTypeName.
canAddMixin(String) - Method in interface javax.jcr.Node
Returns true if calling Node.addMixin(java.lang.String) on this node with the mixn node type mixinName will not fail.
cancelMerge(Version) - Method in interface javax.jcr.Node
Deprecated. As of JCR 2.0, cancelMerge(java.lang.String, javax.jcr.version.Version) should be used instead.
cancelMerge(String, Version) - Method in interface javax.jcr.version.VersionManager
Cancels the merge process with respect to the node at absPath and the specified version.
canRemoveItem(String) - Method in interface javax.jcr.nodetype.NodeType
Deprecated. As of JCR 2.0, clients should use NodeType.canRemoveNode(String) and NodeType.canRemoveProperty(String) instead.
canRemoveNode(String) - Method in interface javax.jcr.nodetype.NodeType
Returns true if removing the child node called nodeName is allowed by this node type.
canRemoveProperty(String) - Method in interface javax.jcr.nodetype.NodeType
Returns true if removing the property called propertyName is allowed by this node type.
canSetProperty(String, Value) - Method in interface javax.jcr.nodetype.NodeType
Returns true if setting propertyName to value is allowed by this node type.
canSetProperty(String, Value[]) - Method in interface javax.jcr.nodetype.NodeType
Returns true if setting propertyName to values is allowed by this node type.
checkin() - Method in interface javax.jcr.Node
Deprecated. As of JCR 2.0, checkin(java.lang.String) should be used instead.
checkin(String) - Method in interface javax.jcr.version.VersionManager
Creates for the versionable node at absPath a new version with a system generated version name and returns that version (which will be the new base version of this node).
checkout() - Method in interface javax.jcr.Node
Deprecated. As of JCR 2.0, checkout(java.lang.String) should be used instead.
checkout(String) - Method in interface javax.jcr.version.VersionManager
Sets the versionable node at absPath to checked-out status by setting its jcr:isCheckedOut property to true.
checkPermission(String, String) - Method in interface javax.jcr.Session
Determines whether this Session has permission to perform the specified actions at the specified absPath.
checkpoint(String) - Method in interface javax.jcr.version.VersionManager
Performs a checkin() followed by a checkout() on the versionable node at absPath.
ChildNode - Interface in javax.jcr.query.qom
Tests whether the selector node is a child of a node reachable by absolute path path.
childNode(String, String) - Method in interface javax.jcr.query.qom.QueryObjectModelFactory
Tests whether a node in the specified selector is a child of a node reachable by a specified absolute path.
ChildNodeJoinCondition - Interface in javax.jcr.query.qom
Tests whether the childSelector node is a child of the parentSelector node.
childNodeJoinCondition(String, String) - Method in interface javax.jcr.query.qom.QueryObjectModelFactory
Tests whether a first selector's node is a child of a second selector's node.
clone(String, String, String, boolean) - Method in interface javax.jcr.Workspace
Clones the subgraph at the node srcAbsPath in srcWorkspace to the new location at destAbsPath in this workspace.
Column - Interface in javax.jcr.query.qom
Defines a column to include in the tabular view of query results.
column(String, String, String) - Method in interface javax.jcr.query.qom.QueryObjectModelFactory
Identifies a property in the specified selector to include in the tabular view of query results.
Comparison - Interface in javax.jcr.query.qom
Filters node-tuples based on the outcome of a binary operation.
comparison(DynamicOperand, String, StaticOperand) - Method in interface javax.jcr.query.qom.QueryObjectModelFactory
Filters node-tuples based on the outcome of a binary operation.
COMPUTE - Static variable in class javax.jcr.version.OnParentVersionAction
 
Constraint - Interface in javax.jcr.query.qom
Filters the set of node-tuples formed by evaluating the query's selectors and the joins between them.
ConstraintViolationException - Exception in javax.jcr.nodetype
Exception thrown when an action would violate a constraint on repository structure.
ConstraintViolationException() - Constructor for exception javax.jcr.nodetype.ConstraintViolationException
Constructs a new instance of this class with null as its detail message.
ConstraintViolationException(String) - Constructor for exception javax.jcr.nodetype.ConstraintViolationException
Constructs a new instance of this class with the specified detail message.
ConstraintViolationException(String, Throwable) - Constructor for exception javax.jcr.nodetype.ConstraintViolationException
Constructs a new instance of this class with the specified detail message and root cause.
ConstraintViolationException(Throwable) - Constructor for exception javax.jcr.nodetype.ConstraintViolationException
Constructs a new instance of this class with the specified root cause.
COPY - Static variable in class javax.jcr.version.OnParentVersionAction
The action constants.
copy(String, String) - Method in interface javax.jcr.Workspace
This method copies the subgraph rooted at, and including, the node at srcAbsPath to the new location at destAbsPath.
copy(String, String, String) - Method in interface javax.jcr.Workspace
This method copies the subgraph at srcAbsPath in srcWorkspace to destAbsPath in this workspace.
createActivity(String) - Method in interface javax.jcr.version.VersionManager
This method creates a new nt:activity at an implementation-determined location in the /jcr:system/jcr:activities subgraph.
createBinary(InputStream) - Method in interface javax.jcr.ValueFactory
Returns a Binary object with a value consisting of the content of the specified InputStream.
createConfiguration(String) - Method in interface javax.jcr.version.VersionManager
Calling createConfiguration on the node N at absPath creates, in the configuration storage, a new nt:configuration node whose root is N.
createNodeDefinitionTemplate() - Method in interface javax.jcr.nodetype.NodeTypeManager
Returns an empty NodeDefinitionTemplate which can then be used to create a child node definition and attached to a NodeTypeTemplate.
createNodeTypeTemplate() - Method in interface javax.jcr.nodetype.NodeTypeManager
Returns an empty NodeTypeTemplate which can then be used to define a node type and passed to NodeTypeManager.registerNodeType.
createNodeTypeTemplate(NodeTypeDefinition) - Method in interface javax.jcr.nodetype.NodeTypeManager
Returns a NodeTypeTemplate holding the specified node type definition.
createPropertyDefinitionTemplate() - Method in interface javax.jcr.nodetype.NodeTypeManager
Returns an empty PropertyDefinitionTemplate which can then be used to create a property definition and attached to a NodeTypeTemplate.
createQuery(Source, Constraint, Ordering[], Column[]) - Method in interface javax.jcr.query.qom.QueryObjectModelFactory
Creates a query with one or more selectors.
createQuery(String, String) - Method in interface javax.jcr.query.QueryManager
Creates a new query by specifying the query statement itself and the language in which the query is stated.
createValue(String) - Method in interface javax.jcr.ValueFactory
Returns a Value object of PropertyType.STRING with the specified value.
createValue(String, int) - Method in interface javax.jcr.ValueFactory
Returns a Value object of the PropertyType specified by type with the specified value.
createValue(long) - Method in interface javax.jcr.ValueFactory
Returns a Value object of PropertyType.LONG with the specified value.
createValue(double) - Method in interface javax.jcr.ValueFactory
Returns a Value object of PropertyType.DOUBLE with the specified value.
createValue(BigDecimal) - Method in interface javax.jcr.ValueFactory
Returns a Value object of PropertyType.DECIMAL with the specified value.
createValue(boolean) - Method in interface javax.jcr.ValueFactory
Returns a Value object of PropertyType.BOOLEAN with the specified value.
createValue(Calendar) - Method in interface javax.jcr.ValueFactory
Returns a Value object of PropertyType.DATE with the specified value.
createValue(InputStream) - Method in interface javax.jcr.ValueFactory
Deprecated. As of JCR 2.0, ValueFactory.createValue(Binary) should be used instead.
createValue(Binary) - Method in interface javax.jcr.ValueFactory
Returns a Value object of PropertyType.BINARY with a value consisting of the content of the specified Binary.
createValue(Node) - Method in interface javax.jcr.ValueFactory
Returns a Value object of PropertyType.REFERENCE that holds the identifier of the specified Node.
createValue(Node, boolean) - Method in interface javax.jcr.ValueFactory
Returns a Value object of PropertyType.REFERENCE (if weak is false) or PropertyType.REFERENCE (if weak is true) that holds the identifier of the specified Node.
createWorkspace(String) - Method in interface javax.jcr.Workspace
Creates a new Workspace with the specified name.
createWorkspace(String, String) - Method in interface javax.jcr.Workspace
Creates a new Workspace with the specified name initialized with a clone of the content of the workspace srcWorkspace.
Credentials - Interface in javax.jcr
Interface for all credentials that may be passed to the Repository.login(Credentials credentials, String workspaceName) method.
currentLevel - Variable in class javax.jcr.util.TraversingItemVisitor
Used to track hierarchy level of item currently being processed.
currentQueue - Variable in class javax.jcr.util.TraversingItemVisitor
Queues used to implement breadth-first traversal.

D

DATE - Static variable in class javax.jcr.PropertyType
The DATE property type is used to store time and date information.
DECIMAL - Static variable in class javax.jcr.PropertyType
The DECIMAL property type is used to store precise decimal numbers.
deleteWorkspace(String) - Method in interface javax.jcr.Workspace
Deletes the workspace with the specified name from the repository, deleting all content within it.
DescendantNode - Interface in javax.jcr.query.qom
Tests whether the selector node is a descendant of a node reachable by absolute path path.
descendantNode(String, String) - Method in interface javax.jcr.query.qom.QueryObjectModelFactory
Tests whether a node in the specified selector is a descendant of a node reachable by a specified absolute path.
DescendantNodeJoinCondition - Interface in javax.jcr.query.qom
Tests whether the descendantSelector node is a descendant of the ancestorSelector node.
descendantNodeJoinCondition(String, String) - Method in interface javax.jcr.query.qom.QueryObjectModelFactory
Tests whether a first selector's node is a descendant of a second selector's node.
descending(DynamicOperand) - Method in interface javax.jcr.query.qom.QueryObjectModelFactory
Orders by the value of the specified operand, in descending order.
dispose() - Method in interface javax.jcr.Binary
Releases all resources associated with this Binary object and informs the repository that these resources may now be reclaimed.
doneMerge(Version) - Method in interface javax.jcr.Node
Deprecated. As of JCR 2.0, doneMerge(java.lang.String, javax.jcr.version.Version) should be used instead.
doneMerge(String, Version) - Method in interface javax.jcr.version.VersionManager
Completes the merge process with respect to the node at absPath and the specified version.
DOUBLE - Static variable in class javax.jcr.PropertyType
The DOUBLE property type is used to store floating point numbers.
DynamicOperand - Interface in javax.jcr.query.qom
An operand whose value can only be determined in evaluating the query.

E

entering(Node, int) - Method in class javax.jcr.util.TraversingItemVisitor.Default
 
entering(Property, int) - Method in class javax.jcr.util.TraversingItemVisitor.Default
 
entering(Property, int) - Method in class javax.jcr.util.TraversingItemVisitor
Implement this method to add behavior performed before a Property is visited.
entering(Node, int) - Method in class javax.jcr.util.TraversingItemVisitor
Implement this method to add behavior performed before a Node is visited.
EquiJoinCondition - Interface in javax.jcr.query.qom
Tests whether the value of a property in a first selector is equal to the value of a property in a second selector.
equiJoinCondition(String, String, String, String) - Method in interface javax.jcr.query.qom.QueryObjectModelFactory
Tests whether the value of a property in a first selector is equal to the value of a property in a second selector.
Event - Interface in javax.jcr.observation
An event fired by the observation mechanism.
EventIterator - Interface in javax.jcr.observation
Allows easy iteration through a list of Events with nextEvent as well as a skip method inherited from RangeIterator.
EventJournal - Interface in javax.jcr.observation
An EventJournal is an extension of EventIterator that provides the additional method EventJournal.skipTo(long).
EventListener - Interface in javax.jcr.observation
An event listener.
EventListenerIterator - Interface in javax.jcr.observation
Allows easy iteration through a list of EventListeners with nextEventListener as well as a skip method inherited from RangeIterator.
execute() - Method in interface javax.jcr.query.Query
Executes this query and returns a QueryResult object.
exportDocumentView(String, ContentHandler, boolean, boolean) - Method in interface javax.jcr.Session
Serializes the node (and if noRecurse is false, the whole subgraph) at absPath into a series of SAX events by calling the methods of the supplied org.xml.sax.ContentHandler.
exportDocumentView(String, OutputStream, boolean, boolean) - Method in interface javax.jcr.Session
Serializes the node (and if noRecurse is false, the whole subgraph) at absPath as an XML stream and outputs it to the supplied OutputStream.
exportSystemView(String, ContentHandler, boolean, boolean) - Method in interface javax.jcr.Session
Serializes the node (and if noRecurse is false, the whole subgraph) at absPath into a series of SAX events by calling the methods of the supplied org.xml.sax.ContentHandler.
exportSystemView(String, OutputStream, boolean, boolean) - Method in interface javax.jcr.Session
Serializes the node (and if noRecurse is false, the whole subgraph) at absPath as an XML stream and outputs it to the supplied OutputStream.

F

failureNodePath - Variable in exception javax.jcr.lock.LockException
 
followLifecycleTransition(String) - Method in interface javax.jcr.Node
Causes the lifecycle state of this node to undergo the specified transition.
FullTextSearch - Interface in javax.jcr.query.qom
Performs a full-text search.
fullTextSearch(String, String, StaticOperand) - Method in interface javax.jcr.query.qom.QueryObjectModelFactory
Performs a full-text search against the specified selector.
FullTextSearchScore - Interface in javax.jcr.query.qom
Evaluates to a DOUBLE value equal to the full-text search score of a node.
fullTextSearchScore(String) - Method in interface javax.jcr.query.qom.QueryObjectModelFactory
Evaluates to a DOUBLE value equal to the full-text search score of a node in the specified selector.

G

getAccessControlEntries() - Method in interface javax.jcr.security.AccessControlList
Returns all access control entries present with this policy.
getAccessControlManager() - Method in interface javax.jcr.Session
Returns the access control manager for this Session.
getAccessibleWorkspaceNames() - Method in interface javax.jcr.Workspace
Returns a string array containing the names of all workspaces in this repository that are accessible to this user, given the Credentials that were used to get the Session to which this Workspace is tied.
getActivity() - Method in interface javax.jcr.version.VersionManager
Returns the node representing the current activity or null if there is no current activity.
getAggregatePrivileges() - Method in interface javax.jcr.security.Privilege
If this privilege is an aggregate privilege, returns the privileges it contains, the privileges contained by any aggregate privileges among those, and so on (the transitive closure of privileges contained by this privilege).
getAllFrozenNodes() - Method in interface javax.jcr.version.VersionHistory
Returns an iterator over all the frozen nodes of all the versions of this version history.
getAllLinearFrozenNodes() - Method in interface javax.jcr.version.VersionHistory
This method returns all the frozen nodes of all the versions in this version history in the same order as VersionHistory.getAllLinearVersions().
getAllLinearVersions() - Method in interface javax.jcr.version.VersionHistory
This method returns an iterator over all the versions in the line of descent from the root version to that base version within this history that is bound to the workspace through which this VersionHistory was accessed.
getAllNodeTypes() - Method in interface javax.jcr.nodetype.NodeTypeManager
Returns an iterator over all available node types (primary and mixin).
getAllowedLifecycleTransistions() - Method in interface javax.jcr.Node
Returns the list of valid state transitions for this node.
getAllVersions() - Method in interface javax.jcr.version.VersionHistory
Returns an iterator over all the versions within this version history.
getAncestor(int) - Method in interface javax.jcr.Item
Returns the ancestor of this Item at the specified depth.
getAncestorPath() - Method in interface javax.jcr.query.qom.DescendantNode
Gets the absolute path.
getAncestorSelectorName() - Method in interface javax.jcr.query.qom.DescendantNodeJoinCondition
Gets the name of the ancestor selector.
getApplicablePolicies(String) - Method in interface javax.jcr.security.AccessControlManager
Returns the access control policies that are capable of being applied to the node at absPath.
getAttribute(String) - Method in interface javax.jcr.Session
Returns the value of the named attribute as an Object, or null if no attribute of the given name exists.
getAttribute(String) - Method in class javax.jcr.SimpleCredentials
Returns the value of the named attribute as an Object, or null if no attribute of the given name exists.
getAttributeNames() - Method in interface javax.jcr.Session
Returns the names of the attributes set in this session as a result of the Credentials that were used to acquire it.
getAttributeNames() - Method in class javax.jcr.SimpleCredentials
Returns the names of the attributes available to this credentials instance.
getAvailableQueryOperators() - Method in interface javax.jcr.nodetype.PropertyDefinition
Returns the set of query comparison operators supported by this property.
getBaseVersion() - Method in interface javax.jcr.Node
Deprecated. As of JCR 2.0, getBaseVersion(java.lang.String) should be used instead.
getBaseVersion(String) - Method in interface javax.jcr.version.VersionManager
Returns the current base version of the versionable node at absPath.
getBinary() - Method in interface javax.jcr.Property
Returns a Binary representation of the value of this property.
getBinary() - Method in interface javax.jcr.Value
Returns a Binary representation of this value.
getBindVariableName() - Method in interface javax.jcr.query.qom.BindVariableValue
Gets the name of the bind variable.
getBindVariableNames() - Method in interface javax.jcr.query.Query
Returns the names of the bind variables in this query.
getBoolean() - Method in interface javax.jcr.Property
Returns a boolean representation of the value of this property.
getBoolean() - Method in interface javax.jcr.Value
Returns a Boolean representation of this value.
getChildNodeDefinitions() - Method in interface javax.jcr.nodetype.NodeType
Returns an array containing the child node definitions of this node type.
getChildSelectorName() - Method in interface javax.jcr.query.qom.ChildNodeJoinCondition
Gets the name of the child selector.
getColumnName() - Method in interface javax.jcr.query.qom.Column
Gets the column name.
getColumnNames() - Method in interface javax.jcr.query.QueryResult
Returns an array of all the column names in the table view of this result set.
getColumns() - Method in interface javax.jcr.query.qom.QueryObjectModel
Gets the columns for this query.
getConstraint() - Method in interface javax.jcr.query.qom.Not
Gets the constraint negated by this Not constraint.
getConstraint() - Method in interface javax.jcr.query.qom.QueryObjectModel
Gets the constraint for this query.
getConstraint1() - Method in interface javax.jcr.query.qom.And
Gets the first constraint.
getConstraint1() - Method in interface javax.jcr.query.qom.Or
Gets the first constraint.
getConstraint2() - Method in interface javax.jcr.query.qom.And
Gets the second constraint.
getConstraint2() - Method in interface javax.jcr.query.qom.Or
Gets the second constraint.
getContainingHistory() - Method in interface javax.jcr.version.Version
Returns the VersionHistory that contains this Version.
getCorrespondingNodePath(String) - Method in interface javax.jcr.Node
Returns the absolute path of the node in the specified workspace that corresponds to this node.
getCreated() - Method in interface javax.jcr.version.Version
Returns the date this version was created.
getDate() - Method in interface javax.jcr.observation.Event
Returns the date when the change was persisted that caused this event.
getDate() - Method in interface javax.jcr.Property
Returns a Calendar representation of the value of this property.
getDate() - Method in interface javax.jcr.Value
Returns a Calendar representation of this value.
getDecimal() - Method in interface javax.jcr.Property
Returns a BigDecimal representation of the value of this property.
getDecimal() - Method in interface javax.jcr.Value
Returns a BigDecimal representation of this value.
getDeclaredAggregatePrivileges() - Method in interface javax.jcr.security.Privilege
If this privilege is an aggregate privilege, returns the privileges directly contained by the aggregate privilege.
getDeclaredChildNodeDefinitions() - Method in interface javax.jcr.nodetype.NodeTypeDefinition
Returns an array containing the child node definitions actually declared in this node type.
getDeclaredPropertyDefinitions() - Method in interface javax.jcr.nodetype.NodeTypeDefinition
Returns an array containing the property definitions actually declared in this node type.
getDeclaredSubtypes() - Method in interface javax.jcr.nodetype.NodeType
Returns the direct subtypes of this node type in the node type inheritance hierarchy, that is, those which actually declared this node type in their list of supertypes.
getDeclaredSupertypeNames() - Method in interface javax.jcr.nodetype.NodeTypeDefinition
Returns the names of the supertypes actually declared in this node type.
getDeclaredSupertypes() - Method in interface javax.jcr.nodetype.NodeType
Returns the direct supertypes of this node type in the node type inheritance hierarchy, that is, those actually declared in this node type.
getDeclaringNodeType() - Method in interface javax.jcr.nodetype.ItemDefinition
Gets the node type that contains the declaration of this ItemDefinition.
getDefaultPrimaryType() - Method in interface javax.jcr.nodetype.NodeDefinition
Gets the default primary node type that will be assigned to the child node if it is created without an explicitly specified primary node type.
getDefaultPrimaryTypeName() - Method in interface javax.jcr.nodetype.NodeDefinition
Returns the name of the default primary node type.
getDefaultValues() - Method in interface javax.jcr.nodetype.PropertyDefinition
Gets the default value(s) of the property.
getDefinition() - Method in interface javax.jcr.Node
Returns the node definition that applies to this node.
getDefinition() - Method in interface javax.jcr.Property
Returns the property definition that applies to this property.
getDepth() - Method in interface javax.jcr.Item
Returns the depth of this Item in the workspace item graph.
getDescendantSelectorName() - Method in interface javax.jcr.query.qom.DescendantNodeJoinCondition
Gets the name of the descendant selector.
getDescriptor(String) - Method in interface javax.jcr.Repository
A convenience method.
getDescriptorKeys() - Method in interface javax.jcr.Repository
Returns a string array holding all descriptor keys available for this implementation, both the standard descriptors defined by the string constants in this interface and any implementation-specific descriptors.
getDescriptorValue(String) - Method in interface javax.jcr.Repository
The value of a single-value descriptor is found by passing the key for that descriptor to this method.
getDescriptorValues(String) - Method in interface javax.jcr.Repository
The value array of a multi-value descriptor is found by passing the key for that descriptor to this method.
getDouble() - Method in interface javax.jcr.Property
Returns a double representation of the value of this property.
getDouble() - Method in interface javax.jcr.Value
Returns a double representation of this value.
getEffectivePolicies(String) - Method in interface javax.jcr.security.AccessControlManager
Returns the AccessControlPolicy objects that currently are in effect at the node at absPath.
getEventJournal() - Method in interface javax.jcr.observation.ObservationManager
Retrieves the event journal for this workspace.
getEventJournal(int, String, boolean, String[], String[]) - Method in interface javax.jcr.observation.ObservationManager
Retrieves the event journal for this workspace.
getFailureNodePath() - Method in exception javax.jcr.lock.LockException
Returns the absolute path of the node that caused the error or null if the implementation chooses not to, or cannot, return a path.
getFrozenNode() - Method in interface javax.jcr.version.Version
Returns the frozen node of this version.
getFullTextSearchExpression() - Method in interface javax.jcr.query.qom.FullTextSearch
Gets the full-text search expression.
getHolds(String) - Method in interface javax.jcr.retention.RetentionManager
Returns all hold objects that have been added through this API to the existing node at absPath.
getIdentifier() - Method in interface javax.jcr.Node
Returns the identifier of this node.
getIdentifier() - Method in interface javax.jcr.observation.Event
Returns the identifier associated with this event or null if this event has no associated identifier.
getImportContentHandler(String, int) - Method in interface javax.jcr.Session
Returns an org.xml.sax.ContentHandler which is used to push SAX events to the repository.
getImportContentHandler(String, int) - Method in interface javax.jcr.Workspace
Returns an org.xml.sax.ContentHandler which can be used to push SAX events into the repository.
getIndex() - Method in interface javax.jcr.Node
This method returns the index of this node within the ordered set of its same-name sibling nodes.
getInfo() - Method in interface javax.jcr.observation.Event
Returns the information map associated with this event.
getItem(String) - Method in interface javax.jcr.Session
Returns the node at the specified absolute path in the workspace.
getJoinCondition() - Method in interface javax.jcr.query.qom.Join
Gets the join condition.
getJoinType() - Method in interface javax.jcr.query.qom.Join
Gets the join type.
getLanguage() - Method in interface javax.jcr.query.Query
Returns the language set for this query.
getLeft() - Method in interface javax.jcr.query.qom.Join
Gets the left node-tuple source.
getLength() - Method in interface javax.jcr.Property
Returns the length of the value of this property.
getLengths() - Method in interface javax.jcr.Property
Returns an array holding the lengths of the values of this (multi-value) property in bytes where each is individually calculated as described in Property.getLength().
getLinearPredecessor() - Method in interface javax.jcr.version.Version
Assuming that this Version object was acquired through a Workspace W and is within the VersionHistory H, this method returns the predecessor of this version along the same line of descent as is returned by H.getAllLinearVersions() where H was also acquired through W.
getLinearSuccessor() - Method in interface javax.jcr.version.Version
Assuming that this Version object was acquired through a Workspace W and is within the VersionHistory H, this method returns the successor of this version along the same line of descent as is returned by H.getAllLinearVersions() where H was also acquired through W.
getLiteralValue() - Method in interface javax.jcr.query.qom.Literal
Gets the value of the literal.
getLock(String) - Method in interface javax.jcr.lock.LockManager
Returns the Lock object that applies to the node at the specified absPath.
getLock() - Method in interface javax.jcr.Node
Deprecated. As of JCR 2.0, LockManager.getLock(String) should be used instead.
getLockManager() - Method in interface javax.jcr.Workspace
Returns the LockManager object, through which locking methods are accessed.
getLockOwner() - Method in interface javax.jcr.lock.Lock
Returns the value of the jcr:lockOwner property.
getLockToken() - Method in interface javax.jcr.lock.Lock
May return the lock token for this lock.
getLockTokens() - Method in interface javax.jcr.lock.LockManager
Returns an array containing all lock tokens currently held by the current Session.
getLockTokens() - Method in interface javax.jcr.Session
Deprecated. As of JCR 2.0, LockManager.getLockTokens() should be used instead.
getLong() - Method in interface javax.jcr.Property
Returns a long representation of the value of this property.
getLong() - Method in interface javax.jcr.Value
Returns a long representation of this value.
getMixinNodeTypes() - Method in interface javax.jcr.Node
Returns an array of NodeType objects representing the mixin node types in effect for this node.
getMixinNodeTypes() - Method in interface javax.jcr.nodetype.NodeTypeManager
Returns an iterator over all available mixin node types.
getName() - Method in interface javax.jcr.Item
Returns the name of this Item in qualified form.
getName() - Method in interface javax.jcr.nodetype.ItemDefinition
Gets the name of the child item.
getName() - Method in interface javax.jcr.nodetype.NodeTypeDefinition
Returns the name of the node type.
getName() - Method in interface javax.jcr.retention.Hold
Returns the name of this Hold.
getName() - Method in interface javax.jcr.retention.RetentionPolicy
Returns the name of the retention policy.
getName() - Method in interface javax.jcr.security.NamedAccessControlPolicy
Returns the name of the access control policy, which is JCR name and should be unique among the choices applicable to any particular node.
getName() - Method in interface javax.jcr.security.Privilege
Returns the name of this privilege.
getName() - Method in interface javax.jcr.Workspace
Returns the name of the actual persistent workspace represented by this Workspace object.
getNamespacePrefix(String) - Method in interface javax.jcr.Session
Returns the prefix to which the given uri is mapped as currently set in this Session.
getNamespacePrefixes() - Method in interface javax.jcr.Session
Returns all prefixes currently mapped to URIs in this Session.
getNamespaceRegistry() - Method in interface javax.jcr.Workspace
Returns the NamespaceRegistry object, which is used to access the mapping between prefixes and namespaces.
getNamespaceURI(String) - Method in interface javax.jcr.Session
Returns the URI to which the given prefix is mapped as currently set in this Session.
getNode() - Method in interface javax.jcr.lock.Lock
Returns the lock holding node.
getNode(String) - Method in interface javax.jcr.Node
Returns the node at relPath relative to this node.
getNode() - Method in interface javax.jcr.Property
If this property is of type REFERENCE, WEAKREFERENCE or PATH (or convertible to one of these types) this method returns the Node to which this property refers.
getNode() - Method in interface javax.jcr.query.Row
Returns the Node corresponding to this Row.
getNode(String) - Method in interface javax.jcr.query.Row
Returns the Node corresponding to this Row and the specified selector.
getNode(String) - Method in interface javax.jcr.Session
Returns the node at the specified absolute path in the workspace.
getNodeByIdentifier(String) - Method in interface javax.jcr.Session
Returns the node specified by the given identifier.
getNodeByUUID(String) - Method in interface javax.jcr.Session
Deprecated. As of JCR 2.0, Session.getNodeByIdentifier(String) should be used instead.
getNodeDefinitionTemplates() - Method in interface javax.jcr.nodetype.NodeTypeTemplate
Returns a mutable List of NodeDefinitionTemplate objects.
getNodes() - Method in interface javax.jcr.Node
Returns all child nodes of this node accessible through the current Session.
getNodes(String) - Method in interface javax.jcr.Node
Gets all child nodes of this node accessible through the current Session that match namePattern.
getNodes(String[]) - Method in interface javax.jcr.Node
Gets all child nodes of this node accessible through the current Session that match one or more of the nameGlob strings in the passed array.
getNodes() - Method in interface javax.jcr.query.QueryResult
Returns an iterator over all nodes that match the query.
getNodeType(String) - Method in interface javax.jcr.nodetype.NodeTypeManager
Returns the named node type.
getNodeTypeManager() - Method in interface javax.jcr.Workspace
Returns the NodeTypeManager through which node type information can be queried.
getNodeTypeName() - Method in interface javax.jcr.query.qom.Selector
Gets the name of the required node type.
getObservationManager() - Method in interface javax.jcr.Workspace
Returns the ObservationManager object.
getOnParentVersion() - Method in interface javax.jcr.nodetype.ItemDefinition
Gets the OnParentVersion status of the child item.
getOperand() - Method in interface javax.jcr.query.qom.LowerCase
Gets the operand whose value is converted to a lower-case string.
getOperand() - Method in interface javax.jcr.query.qom.Ordering
The operand by which to order.
getOperand() - Method in interface javax.jcr.query.qom.UpperCase
Gets the operand whose value is converted to a upper-case string.
getOperand1() - Method in interface javax.jcr.query.qom.Comparison
Gets the first operand.
getOperand2() - Method in interface javax.jcr.query.qom.Comparison
Gets the second operand.
getOperator() - Method in interface javax.jcr.query.qom.Comparison
Gets the operator.
getOrder() - Method in interface javax.jcr.query.qom.Ordering
Gets the order.
getOrderings() - Method in interface javax.jcr.query.qom.QueryObjectModel
Gets the orderings for this query.
getParent() - Method in interface javax.jcr.Item
Returns the parent of this Item.
getParentPath() - Method in interface javax.jcr.query.qom.ChildNode
Gets the absolute path.
getParentSelectorName() - Method in interface javax.jcr.query.qom.ChildNodeJoinCondition
Gets the name of the parent selector.
getPassword() - Method in class javax.jcr.SimpleCredentials
Returns the user password.
getPath() - Method in interface javax.jcr.Item
Returns the normalized absolute path to this item.
getPath() - Method in interface javax.jcr.observation.Event
Returns the absolute path associated with this event or null if this event has no associated identifier.
getPath() - Method in interface javax.jcr.query.qom.SameNode
Gets the absolute path.
getPath() - Method in interface javax.jcr.query.Row
Equivalent to Row.getNode().getPath().
getPath(String) - Method in interface javax.jcr.query.Row
Equivalent to Row.getNode(selectorName).getPath().
getPolicies(String) - Method in interface javax.jcr.security.AccessControlManager
Returns the AccessControlPolicy objects that have been set to the node at absPath or an empty array if no policy has been set.
getPosition() - Method in interface javax.jcr.RangeIterator
Returns the current position within the iterator.
getPredecessors() - Method in interface javax.jcr.version.Version
In both simple and full versioning repositories, this method returns the predecessor versions of this version.
getPrefix(String) - Method in interface javax.jcr.NamespaceRegistry
Returns the prefix which is mapped to the given uri.
getPrefixes() - Method in interface javax.jcr.NamespaceRegistry
Returns an array holding all currently registered prefixes.
getPrimaryItem() - Method in interface javax.jcr.Node
Returns the primary child item of this node.
getPrimaryItemName() - Method in interface javax.jcr.nodetype.NodeTypeDefinition
Returns the name of the primary item (one of the child items of the nodes of this node type).
getPrimaryNodeType() - Method in interface javax.jcr.Node
Returns the primary node type in effect for this node.
getPrimaryNodeTypes() - Method in interface javax.jcr.nodetype.NodeTypeManager
Returns an iterator over all available primary node types.
getPrincipal() - Method in interface javax.jcr.security.AccessControlEntry
Returns the principal associated with this access control entry.
getPrivileges() - Method in interface javax.jcr.security.AccessControlEntry
Returns the privileges associated with this access control entry.
getPrivileges(String) - Method in interface javax.jcr.security.AccessControlManager
Returns the privileges the session has for absolute path absPath, which must be an existing node.
getProperties() - Method in interface javax.jcr.Node
Returns all properties of this node accessible through the current Session.
getProperties(String) - Method in interface javax.jcr.Node
Gets all properties of this node accessible through the current Session that match namePattern.
getProperties(String[]) - Method in interface javax.jcr.Node
Gets all properties of this node accessible through the current Session that match one or more of the nameGlob strings in the passed array.
getProperty(String) - Method in interface javax.jcr.Node
Returns the property at relPath relative to this node.
getProperty() - Method in interface javax.jcr.Property
If this property is of type PATH (or convertible to this type) this method returns the Property to which this property refers.
getProperty(String) - Method in interface javax.jcr.Session
Returns the property at the specified absolute path in the workspace.
getProperty1Name() - Method in interface javax.jcr.query.qom.EquiJoinCondition
Gets the property name in the first selector.
getProperty2Name() - Method in interface javax.jcr.query.qom.EquiJoinCondition
Gets the property name in the second selector.
getPropertyDefinitions() - Method in interface javax.jcr.nodetype.NodeType
Returns an array containing the property definitions of this node type.
getPropertyDefinitionTemplates() - Method in interface javax.jcr.nodetype.NodeTypeTemplate
Returns a mutable List of PropertyDefinitionTemplate objects.
getPropertyName() - Method in interface javax.jcr.query.qom.Column
Gets the name of the property.
getPropertyName() - Method in interface javax.jcr.query.qom.FullTextSearch
Gets the name of the property.
getPropertyName() - Method in interface javax.jcr.query.qom.PropertyExistence
Gets the name of the property.
getPropertyName() - Method in interface javax.jcr.query.qom.PropertyValue
Gets the name of the property.
getPropertyValue() - Method in interface javax.jcr.query.qom.Length
Gets the property value for which to compute the length.
getQOMFactory() - Method in interface javax.jcr.query.QueryManager
Returns a QueryObjectModelFactory with which a JCR-JQOM query can be built programmatically.
getQuery(Node) - Method in interface javax.jcr.query.QueryManager
Retrieves an existing persistent query.
getQueryManager() - Method in interface javax.jcr.Workspace
Returns the QueryManager object, through search methods are accessed.
getReferences() - Method in interface javax.jcr.Node
This method returns all REFERENCE properties that refer to this node and that are accessible through the current Session.
getReferences(String) - Method in interface javax.jcr.Node
This method returns all REFERENCE properties that refer to this node, have the specified name and that are accessible through the current Session.
getRegisteredEventListeners() - Method in interface javax.jcr.observation.ObservationManager
Returns all event listeners that have been registered through this session.
getRepository(Map) - Method in interface javax.jcr.RepositoryFactory
Attempts to establish a connection to a repository using the given parameters.
getRepository() - Method in interface javax.jcr.Session
Returns the Repository object through which this session was acquired.
getRequiredPrimaryTypeNames() - Method in interface javax.jcr.nodetype.NodeDefinition
Returns the names of the required primary node types.
getRequiredPrimaryTypes() - Method in interface javax.jcr.nodetype.NodeDefinition
Gets the minimum set of primary node types that the child node must have.
getRequiredType() - Method in interface javax.jcr.nodetype.PropertyDefinition
Gets the required type of the property.
getRetentionManager() - Method in interface javax.jcr.Session
Returns the retention and hold manager for this Session.
getRetentionPolicy(String) - Method in interface javax.jcr.retention.RetentionManager
Returns the retention policy that has been set using RetentionManager.setRetentionPolicy(java.lang.String, javax.jcr.retention.RetentionPolicy) on the node at absPath or null if no policy has been set.
getRight() - Method in interface javax.jcr.query.qom.Join
Gets the right node-tuple source.
getRootNode() - Method in interface javax.jcr.Session
Returns the root node of the workspace, "/".
getRootVersion() - Method in interface javax.jcr.version.VersionHistory
Returns the root version of this version history.
getRows() - Method in interface javax.jcr.query.QueryResult
Returns an iterator over the Rows of the result table.
getScore() - Method in interface javax.jcr.query.Row
Returns the full text search score for this row associated with the default selector.
getScore(String) - Method in interface javax.jcr.query.Row
Returns the full text search score for this row associated with the specified selector.
getSecondsRemaining() - Method in interface javax.jcr.lock.Lock
Returns the number of seconds remaining until this locks times out.
getSelector1Name() - Method in interface javax.jcr.query.qom.EquiJoinCondition
Gets the name of the first selector.
getSelector1Name() - Method in interface javax.jcr.query.qom.SameNodeJoinCondition
Gets the name of the first selector.
getSelector2Name() - Method in interface javax.jcr.query.qom.EquiJoinCondition
Gets the name of the second selector.
getSelector2Name() - Method in interface javax.jcr.query.qom.SameNodeJoinCondition
Gets the name of the second selector.
getSelector2Path() - Method in interface javax.jcr.query.qom.SameNodeJoinCondition
Gets the path relative to the second selector.
getSelectorName() - Method in interface javax.jcr.query.qom.ChildNode
Gets the name of the selector against which to apply this constraint.
getSelectorName() - Method in interface javax.jcr.query.qom.Column
Gets the name of the selector.
getSelectorName() - Method in interface javax.jcr.query.qom.DescendantNode
Gets the name of the selector against which to apply this constraint.
getSelectorName() - Method in interface javax.jcr.query.qom.FullTextSearch
Gets the name of the selector against which to apply this constraint.
getSelectorName() - Method in interface javax.jcr.query.qom.FullTextSearchScore
Gets the name of the selector against which to evaluate this operand.
getSelectorName() - Method in interface javax.jcr.query.qom.NodeLocalName
Gets the name of the selector against which to evaluate this operand.
getSelectorName() - Method in interface javax.jcr.query.qom.NodeName
Gets the name of the selector against which to evaluate this operand.
getSelectorName() - Method in interface javax.jcr.query.qom.PropertyExistence
Gets the name of the selector against which to apply this constraint.
getSelectorName() - Method in interface javax.jcr.query.qom.PropertyValue
Gets the name of the selector against which to evaluate this operand.
getSelectorName() - Method in interface javax.jcr.query.qom.SameNode
Gets the name of the selector against which to apply this constraint.
getSelectorName() - Method in interface javax.jcr.query.qom.Selector
Gets the selector name.
getSelectorNames() - Method in interface javax.jcr.query.QueryResult
Returns an array of all the selector names that were used in the query that created this result.
getSession() - Method in interface javax.jcr.Item
Returns the Session through which this Item was acquired.
getSession() - Method in interface javax.jcr.Workspace
Returns the Session object through which this Workspace object was acquired.
getSharedSet() - Method in interface javax.jcr.Node
Returns an iterator over all nodes that are in the shared set of this node.
getSize() - Method in interface javax.jcr.Binary
Returns the size of this Binary value in bytes.
getSize() - Method in interface javax.jcr.RangeIterator
Returns the total number of of items available through this iterator.
getSource() - Method in interface javax.jcr.query.qom.QueryObjectModel
Gets the node-tuple source for this query.
getStatement() - Method in interface javax.jcr.query.Query
Returns the statement defined for this query.
getStoredQueryPath() - Method in interface javax.jcr.query.Query
If this is a Query object that has been stored using Query.storeAsNode(java.lang.String) (regardless of whether it has been saved yet) or retrieved using QueryManager.getQuery(javax.jcr.Node)), then this method returns the path of the nt:query node that stores the query.
getStream() - Method in interface javax.jcr.Binary
Returns an InputStream representation of this value.
getStream() - Method in interface javax.jcr.Property
Deprecated. As of JCR 2.0, Property.getBinary() should be used instead.
getStream() - Method in interface javax.jcr.Value
Deprecated. As of JCR 2.0, Value.getBinary() should be used instead.
getString() - Method in interface javax.jcr.Property
Returns a String representation of the value of this property.
getString() - Method in interface javax.jcr.Value
Returns a String representation of this value.
getSubtypes() - Method in interface javax.jcr.nodetype.NodeType
Returns all subtypes of this node type in the node type inheritance hierarchy.
getSuccessors() - Method in interface javax.jcr.version.Version
Returns the successor versions of this version.
getSupertypes() - Method in interface javax.jcr.nodetype.NodeType
Returns all supertypes of this node type in the node type inheritance hierarchy.
getSupportedPrivileges(String) - Method in interface javax.jcr.security.AccessControlManager
Returns the privileges supported for absolute path absPath, which must be an existing node.
getSupportedQueryLanguages() - Method in interface javax.jcr.query.QueryManager
Returns an array of strings representing all query languages supported by this repository.
getType() - Method in interface javax.jcr.observation.Event
Returns the type of this event: a constant defined by this interface.
getType() - Method in interface javax.jcr.Property
Returns the type of this Property.
getType() - Method in interface javax.jcr.Value
Returns the type of this Value.
getURI(String) - Method in interface javax.jcr.NamespaceRegistry
Returns the URI to which the given prefix is mapped.
getURIs() - Method in interface javax.jcr.NamespaceRegistry
Returns an array holding all currently registered URIs.
getUserData() - Method in interface javax.jcr.observation.Event
Returns the user data set through ObservationManager.setUserData(java.lang.String) on the ObservationManager bound to the Session that caused the event.
getUserID() - Method in interface javax.jcr.observation.Event
Returns the user ID connected with this event.
getUserID() - Method in interface javax.jcr.Session
Gets the user ID associated with this Session.
getUserID() - Method in class javax.jcr.SimpleCredentials
Returns the user ID.
getUUID() - Method in interface javax.jcr.Node
Deprecated. As of JCR 2.0, Node.getIdentifier() should be used instead.
getValue() - Method in interface javax.jcr.Property
Returns the value of this property as a Value object.
getValue(String) - Method in interface javax.jcr.query.Row
Returns the value of the indicated column in this Row.
getValueConstraints() - Method in interface javax.jcr.nodetype.PropertyDefinition
Gets the array of constraint strings.
getValueFactory() - Method in interface javax.jcr.Session
This method returns a ValueFactory that is used to create Value objects for use when setting repository properties.
getValues() - Method in interface javax.jcr.Property
Returns an array of all the values of this property.
getValues() - Method in interface javax.jcr.query.Row
Returns an array of all the values in the same order as the column names returned by QueryResult.getColumnNames().
getVersion(String) - Method in interface javax.jcr.version.VersionHistory
Retrieves a particular version from this version history by version name.
getVersionableIdentifier() - Method in interface javax.jcr.version.VersionHistory
Returns the identifier of the versionable node for which this is the version history.
getVersionableUUID() - Method in interface javax.jcr.version.VersionHistory
Deprecated. As of JCR 2.0, VersionHistory.getVersionableIdentifier() should be used instead.
getVersionByLabel(String) - Method in interface javax.jcr.version.VersionHistory
Retrieves a particular version from this version history by version label.
getVersionHistory() - Method in interface javax.jcr.Node
Deprecated. As of JCR 2.0, getVersionHistory(java.lang.String) should be used instead.
getVersionHistory(String) - Method in interface javax.jcr.version.VersionManager
Returns the VersionHistory object of the node at absPath.
getVersionLabels() - Method in interface javax.jcr.version.VersionHistory
Returns all version labels of the history or an empty array if there are none.
getVersionLabels(Version) - Method in interface javax.jcr.version.VersionHistory
Returns all version labels of the given version - empty array if none.
getVersionManager() - Method in interface javax.jcr.Workspace
Returns the VersionManager object.
getWeakReferences() - Method in interface javax.jcr.Node
This method returns all WEAKREFERENCE properties that refer to this node and that are accessible through the current Session.
getWeakReferences(String) - Method in interface javax.jcr.Node
This method returns all WEAKREFERENCE properties that refer to this node, have the specified name and that are accessible through the current Session.
getWorkspace() - Method in interface javax.jcr.Session
Returns the Workspace attached to this Session.
GuestCredentials - Class in javax.jcr
GuestCredentials implements the Credentials interface and is used to obtain a "guest", "public" or "anonymous" session.
GuestCredentials() - Constructor for class javax.jcr.GuestCredentials
The constructor creates a new GuestCredentials object.

H

hasCapability(String, Object, Object[]) - Method in interface javax.jcr.Session
Checks whether an operation can be performed given as much context as can be determined by the repository, including: Permissions granted to the current user, including access control privileges.
hasNode(String) - Method in interface javax.jcr.Node
Indicates whether a node exists at relPath Returns true if a node accessible through the current Session exists at relPath and false otherwise.
hasNodes() - Method in interface javax.jcr.Node
Indicates whether this node has child nodes.
hasNodeType(String) - Method in interface javax.jcr.nodetype.NodeTypeManager
Returns true if a node type with the specified name is registered.
hasOrderableChildNodes() - Method in interface javax.jcr.nodetype.NodeTypeDefinition
Returns true if nodes of this type must support orderable child nodes; returns false otherwise.
hasPendingChanges() - Method in interface javax.jcr.Session
Returns true if this session holds pending (that is, unsaved) changes; otherwise returns false.
hasPermission(String, String) - Method in interface javax.jcr.Session
Returns true if this Session has permission to perform the specified actions at the specified absPath and false otherwise.
hasPrivileges(String, Privilege[]) - Method in interface javax.jcr.security.AccessControlManager
Returns whether the session has the specified privileges for absolute path absPath, which must be an existing node.
hasProperties() - Method in interface javax.jcr.Node
Indicates whether this node has properties.
hasProperty(String) - Method in interface javax.jcr.Node
Indicates whether a property exists at relPath Returns true if a property accessible through the current Session exists at relPath and false otherwise.
hasVersionLabel(String) - Method in interface javax.jcr.version.VersionHistory
Returns true if any version in the history has the given label.
hasVersionLabel(Version, String) - Method in interface javax.jcr.version.VersionHistory
Returns true if the given version has the given label.
Hold - Interface in javax.jcr.retention
Hold represents a hold that can be applied to an existing node in order to prevent the node from being modified or removed.
holdsLock(String) - Method in interface javax.jcr.lock.LockManager
Returns true if the node at absPath holds a lock; otherwise returns false.
holdsLock() - Method in interface javax.jcr.Node
Deprecated. As of JCR 2.0, LockManager.holdsLock(String) should be used instead.

I

IDENTIFIER_STABILITY - Static variable in interface javax.jcr.Repository
Key to a String descriptor.
IDENTIFIER_STABILITY_INDEFINITE_DURATION - Static variable in interface javax.jcr.Repository
One of four possible values for the descriptor IDENTIFIER_STABILITY.
IDENTIFIER_STABILITY_METHOD_DURATION - Static variable in interface javax.jcr.Repository
One of four possible values for the descriptor IDENTIFIER_STABILITY.
IDENTIFIER_STABILITY_SAVE_DURATION - Static variable in interface javax.jcr.Repository
One of four possible values for the descriptor IDENTIFIER_STABILITY.
IDENTIFIER_STABILITY_SESSION_DURATION - Static variable in interface javax.jcr.Repository
One of four possible values for the descriptor IDENTIFIER_STABILITY.
IGNORE - Static variable in class javax.jcr.version.OnParentVersionAction
 
impersonate(Credentials) - Method in interface javax.jcr.Session
Returns a new session in accordance with the specified (new) Credentials.
IMPORT_UUID_COLLISION_REMOVE_EXISTING - Static variable in interface javax.jcr.ImportUUIDBehavior
 
IMPORT_UUID_COLLISION_REPLACE_EXISTING - Static variable in interface javax.jcr.ImportUUIDBehavior
 
IMPORT_UUID_COLLISION_THROW - Static variable in interface javax.jcr.ImportUUIDBehavior
 
IMPORT_UUID_CREATE_NEW - Static variable in interface javax.jcr.ImportUUIDBehavior
 
ImportUUIDBehavior - Interface in javax.jcr
The possible actions specified by the uuidBehavior parameter in Workspace.importXML(java.lang.String, java.io.InputStream, int), Session.importXML(java.lang.String, java.io.InputStream, int), Workspace.getImportContentHandler(java.lang.String, int) and Session.getImportContentHandler(java.lang.String, int).
importXML(String, InputStream, int) - Method in interface javax.jcr.Session
Deserializes an XML document and adds the resulting item subgraph as a child of the node at parentAbsPath.
importXML(String, InputStream, int) - Method in interface javax.jcr.Workspace
Deserializes an XML document and adds the resulting item subgraph as a child of the node at parentAbsPath.
INITIALIZE - Static variable in class javax.jcr.version.OnParentVersionAction
 
InvalidItemStateException - Exception in javax.jcr
Exception thrown by the write methods of Node and Property and by Session.save() and Session.refresh(boolean) if an attempted change would conflict with a change to the persistent workspace made through another Session.
InvalidItemStateException() - Constructor for exception javax.jcr.InvalidItemStateException
Constructs a new instance of this class with null as its detail message.
InvalidItemStateException(String) - Constructor for exception javax.jcr.InvalidItemStateException
Constructs a new instance of this class with the specified detail message.
InvalidItemStateException(String, Throwable) - Constructor for exception javax.jcr.InvalidItemStateException
Constructs a new instance of this class with the specified detail message and root cause.
InvalidItemStateException(Throwable) - Constructor for exception javax.jcr.InvalidItemStateException
Constructs a new instance of this class with the specified root cause.
InvalidLifecycleTransitionException - Exception in javax.jcr
Exception thrown by Lifecycle management-related methods.
InvalidLifecycleTransitionException() - Constructor for exception javax.jcr.InvalidLifecycleTransitionException
Constructs a new instance of this class with null as its detail message.
InvalidLifecycleTransitionException(String) - Constructor for exception javax.jcr.InvalidLifecycleTransitionException
Constructs a new instance of this class with the specified detail message.
InvalidLifecycleTransitionException(String, Throwable) - Constructor for exception javax.jcr.InvalidLifecycleTransitionException
Constructs a new instance of this class with the specified detail message and root cause.
InvalidLifecycleTransitionException(Throwable) - Constructor for exception javax.jcr.InvalidLifecycleTransitionException
Constructs a new instance of this class with the specified root cause.
InvalidNodeTypeDefinitionException - Exception in javax.jcr.nodetype
Exception thrown when an attempt is made to register an invalid node type definition template.
InvalidNodeTypeDefinitionException() - Constructor for exception javax.jcr.nodetype.InvalidNodeTypeDefinitionException
Constructs a new instance of this class with null as its detail message.
InvalidNodeTypeDefinitionException(String) - Constructor for exception javax.jcr.nodetype.InvalidNodeTypeDefinitionException
Constructs a new instance of this class with the specified detail message.
InvalidNodeTypeDefinitionException(String, Throwable) - Constructor for exception javax.jcr.nodetype.InvalidNodeTypeDefinitionException
Constructs a new instance of this class with the specified detail message and root cause.
InvalidNodeTypeDefinitionException(Throwable) - Constructor for exception javax.jcr.nodetype.InvalidNodeTypeDefinitionException
Constructs a new instance of this class with the specified root cause.
InvalidQueryException - Exception in javax.jcr.query
Thrown by methods of Query.
InvalidQueryException() - Constructor for exception javax.jcr.query.InvalidQueryException
Constructs a new instance of this class with null as its detail message.
InvalidQueryException(String) - Constructor for exception javax.jcr.query.InvalidQueryException
Constructs a new instance of this class with the specified detail message.
InvalidQueryException(String, Throwable) - Constructor for exception javax.jcr.query.InvalidQueryException
Constructs a new instance of this class with the specified detail message and root cause.
InvalidQueryException(Throwable) - Constructor for exception javax.jcr.query.InvalidQueryException
Constructs a new instance of this class with the specified root cause.
InvalidSerializedDataException - Exception in javax.jcr
Exception thrown by the deserialization methods of Session if the serialized data being input has an invalid format.
InvalidSerializedDataException() - Constructor for exception javax.jcr.InvalidSerializedDataException
Constructs a new instance of this class with null as its detail message.
InvalidSerializedDataException(String) - Constructor for exception javax.jcr.InvalidSerializedDataException
Constructs a new instance of this class with the specified detail message.
InvalidSerializedDataException(String, Throwable) - Constructor for exception javax.jcr.InvalidSerializedDataException
Constructs a new instance of this class with the specified detail message and root cause.
InvalidSerializedDataException(Throwable) - Constructor for exception javax.jcr.InvalidSerializedDataException
Constructs a new instance of this class with the specified root cause.
isAbstract() - Method in interface javax.jcr.nodetype.NodeTypeDefinition
Returns true if this is an abstract node type; returns false otherwise.
isAbstract() - Method in interface javax.jcr.security.Privilege
Returns whether this privilege is an abstract privilege.
isAggregate() - Method in interface javax.jcr.security.Privilege
Returns whether this privilege is an aggregate privilege.
isAutoCreated() - Method in interface javax.jcr.nodetype.ItemDefinition
Reports whether the item is to be automatically created when its parent node is created.
isCheckedOut() - Method in interface javax.jcr.Node
Returns false if this node is currently in the checked-in state (either due to its own status as a versionable node or due to the effect of a versionable node being checked in above it).
isCheckedOut(String) - Method in interface javax.jcr.version.VersionManager
Returns true if the node at absPath is either versionable (full or simple) and currently checked-out, non-versionable and its nearest versionable ancestor is checked-out or non-versionable and it has no versionable ancestor.
isDeep() - Method in interface javax.jcr.lock.Lock
Returns true if this is a deep lock; false otherwise.
isDeep() - Method in interface javax.jcr.retention.Hold
Returns true if this Hold is deep.
isFullTextSearchable() - Method in interface javax.jcr.nodetype.PropertyDefinition
Returns true if this property is full-text searchable, meaning that its value is accessible through the full-text search function within a query.
isLive() - Method in interface javax.jcr.lock.Lock
Returns true if this Lock object represents a lock that is currently in effect.
isLive() - Method in interface javax.jcr.Session
Returns true if this Session object is usable by the client.
isLocked(String) - Method in interface javax.jcr.lock.LockManager
Returns true if the node at absPath is locked either as a result of a lock held by that node or by a deep lock on a node above that node; otherwise returns false.
isLocked() - Method in interface javax.jcr.Node
Returns true if this node is locked either as a result of a lock held by this node or by a deep lock on a node above this node; otherwise returns false.
isLockOwningSession() - Method in interface javax.jcr.lock.Lock
Returns true if the current session is the owner of this lock, either because it is session-scoped and bound to this session or open-scoped and this session currently holds the token for this lock.
isMandatory() - Method in interface javax.jcr.nodetype.ItemDefinition
Reports whether the item is mandatory.
isMixin() - Method in interface javax.jcr.nodetype.NodeTypeDefinition
Returns true if this is a mixin type; returns false if it is primary.
isModified() - Method in interface javax.jcr.Item
Returns true if this Item has been saved but has subsequently been modified through the current session and therefore the state of this item as recorded in the session differs from the state of this item as saved.
isMultiple() - Method in interface javax.jcr.nodetype.PropertyDefinition
Reports whether this property can have multiple values.
isMultiple() - Method in interface javax.jcr.Property
Returns true if this property is multi-valued and false if this property is single-valued.
isNew() - Method in interface javax.jcr.Item
Returns true if this is a new item, meaning that it exists only in transient storage on the Session and has not yet been saved.
isNode() - Method in interface javax.jcr.Item
Indicates whether this Item is a Node or a Property.
isNodeType(String) - Method in interface javax.jcr.Node
Returns true if this node is of the specified primary node type or mixin type, or a subtype thereof.
isNodeType(String) - Method in interface javax.jcr.nodetype.NodeType
Returns true if the name of this node type or any of its direct or indirect supertypes is equal to nodeTypeName, otherwise returns false.
isProtected() - Method in interface javax.jcr.nodetype.ItemDefinition
Reports whether the child item is protected.
isQueryable() - Method in interface javax.jcr.nodetype.NodeTypeDefinition
Returns true if the node type is queryable, meaning that the available-query-operators, full-text-searchable and query-orderable attributes of its property definitions take effect.
isQueryOrderable() - Method in interface javax.jcr.nodetype.PropertyDefinition
Returns true if this property is query-orderable, meaning that query results may be ordered by this property using the order-by clause of a query.
isSame(Item) - Method in interface javax.jcr.Item
Returns true if this Item object (the Java object instance) represents the same actual workspace item as the object otherItem.
isSessionScoped() - Method in interface javax.jcr.lock.Lock
Returns true if this is a session-scoped lock and the scope is bound to the current session.
isSingleValueDescriptor(String) - Method in interface javax.jcr.Repository
Returns true if key is a valid single-value descriptor; otherwise returns false.
isStandardDescriptor(String) - Method in interface javax.jcr.Repository
Returns true if key is a standard descriptor defined by the string constants in this interface and false if it is either a valid implementation-specific key or not a valid key.
Item - Interface in javax.jcr
The Item is the base interface of Node and Property.
ItemDefinition - Interface in javax.jcr.nodetype
Superclass of NodeDefinition and PropertyDefinition.
itemExists(String) - Method in interface javax.jcr.Session
Returns true if an item exists at absPath and this Session has read access to it; otherwise returns false.
ItemExistsException - Exception in javax.jcr
An exception thrown when an attempt is made to place an item in a position where another item already exists.
ItemExistsException() - Constructor for exception javax.jcr.ItemExistsException
Constructs a new instance of this class with null as its detail message.
ItemExistsException(String) - Constructor for exception javax.jcr.ItemExistsException
Constructs a new instance of this class with the specified detail message.
ItemExistsException(String, Throwable) - Constructor for exception javax.jcr.ItemExistsException
Constructs a new instance of this class with the specified detail message and root cause.
ItemExistsException(Throwable) - Constructor for exception javax.jcr.ItemExistsException
Constructs a new instance of this class with the specified root cause.
ItemNotFoundException - Exception in javax.jcr
Exception thrown by methods of Item, Node and Workspace when an item is not found.
ItemNotFoundException() - Constructor for exception javax.jcr.ItemNotFoundException
Constructs a new instance of this class with null as its detail message.
ItemNotFoundException(String) - Constructor for exception javax.jcr.ItemNotFoundException
Constructs a new instance of this class with the specified detail message.
ItemNotFoundException(String, Throwable) - Constructor for exception javax.jcr.ItemNotFoundException
Constructs a new instance of this class with the specified detail message and root cause.
ItemNotFoundException(Throwable) - Constructor for exception javax.jcr.ItemNotFoundException
Constructs a new instance of this class with the specified root cause.
ItemVisitor - Interface in javax.jcr
This interface defines two signatures of the visit method; one taking a Node, the other a Property.

J

javax.jcr - package javax.jcr
Provides interfaces and classes for the Content Repository for Java Technology.
javax.jcr.lock - package javax.jcr.lock
Provides interfaces and classes for content repository locking functionality.
javax.jcr.nodetype - package javax.jcr.nodetype
This package provides interfaces and classes for content repository node type functionality.
javax.jcr.observation - package javax.jcr.observation
Provides interfaces and classes for content repository event observation functionality.
javax.jcr.query - package javax.jcr.query
Provides interfaces and classes for content repository searching functionality.
javax.jcr.query.qom - package javax.jcr.query.qom
Provides interfaces and classes for content repository Query Object Model.
javax.jcr.retention - package javax.jcr.retention
Provides interfaces and classes for content repository retention management functionality.
javax.jcr.security - package javax.jcr.security
Provides interfaces and classes for content repository access control management functionality.
javax.jcr.util - package javax.jcr.util
Provides utility classes for the content repository API.
javax.jcr.version - package javax.jcr.version
Provides interfaces and classes for content repository versioning functionality.
JCR_ACTIVITY - Static variable in interface javax.jcr.Property
A constant for the property name jcr:activity (in expanded form), declared in node types mix:versionable and nt:version.
JCR_ADD_CHILD_NODES - Static variable in interface javax.jcr.security.Privilege
A constant representing jcr:addChildNodes (in expanded form), the privilege to create child nodes of a node.
JCR_ALL - Static variable in interface javax.jcr.security.Privilege
A constant representing jcr:all (in expanded form), an aggregate privilege that contains all predefined privileges.
JCR_AUTOCREATED - Static variable in interface javax.jcr.Property
A constant for the property name jcr:autoCreated (in expanded form), declared in node types nt:propertyDefinition and nt:childNodeDefinition.
JCR_BASE_VERSION - Static variable in interface javax.jcr.Property
A constant for the property name jcr:baseVersion (in expanded form), declared in node type mix:versionable.
JCR_CHILD_NODE_DEFINITION - Static variable in interface javax.jcr.Node
A constant for the node name jcr:childNodeDefinition declared in nt:nodeType.
JCR_CHILD_VERSION_HISTORY - Static variable in interface javax.jcr.Property
A constant for the property name jcr:childVersionHistory (in expanded form), declared in node type nt:versionedChild.
JCR_CONFIGURATION - Static variable in interface javax.jcr.Property
A constant for the property name jcr:configuration (in expanded form), declared in node type mix:versionable.
JCR_CONTENT - Static variable in interface javax.jcr.Node
A constant for the JCR name jcr:content.
JCR_CONTENT - Static variable in interface javax.jcr.Property
A constant for the property name jcr:content (in expanded form), declared in node type nt:linkedFile.
JCR_COPIED_FROM - Static variable in interface javax.jcr.Property
A constant for the property name jcr:copiedFrom (in expanded form), declared in node type nt:version.
JCR_CREATED - Static variable in interface javax.jcr.Property
A constant for the property name jcr:created (in expanded form), declared in node types mix:created and nt:version.
JCR_CREATED_BY - Static variable in interface javax.jcr.Property
A constant for the property name jcr:createdBy (in expanded form), declared in node type mix:created.
JCR_CURRENT_LIFECYCLE_STATE - Static variable in interface javax.jcr.Property
A constant for the property name jcr:currentLifecycleState (in expanded form), declared in node type mix:lifecycle.
JCR_DATA - Static variable in interface javax.jcr.Property
A constant for the property name jcr:data (in expanded form), declared in node type nt:resource.
JCR_DEFAULT_PRIMARY_TYPE - Static variable in interface javax.jcr.Property
A constant for the property name jcr:defaultPrimaryType (in expanded form), declared in node type nt:childNodeDefinition.
JCR_DEFAULT_VALUES - Static variable in interface javax.jcr.Property
A constant for the property name jcr:defaultValues (in expanded form), declared in node type nt:propertyDefinition.
JCR_DESCRIPTION - Static variable in interface javax.jcr.Property
A constant for the property name jcr:description (in expanded form), declared in node type mix:title.
JCR_ENCODING - Static variable in interface javax.jcr.Property
A constant for the property name jcr:encoding (in expanded form), declared in node type mix:mimeType.
JCR_FROZEN_MIXIN_TYPES - Static variable in interface javax.jcr.Property
A constant for the property name jcr:frozenMixinTypes (in expanded form), declared in node type nt:frozenNode.
JCR_FROZEN_NODE - Static variable in interface javax.jcr.Node
A constant for the node name jcr:frozenNode declared in nt:version.
JCR_FROZEN_PRIMARY_TYPE - Static variable in interface javax.jcr.Property
A constant for the property name jcr:frozenPrimaryType (in expanded form), declared in node type nt:frozenNode.
JCR_FROZEN_UUID - Static variable in interface javax.jcr.Property
A constant for the property name jcr:frozenUuid (in expanded form), declared in node type nt:frozenNode.
JCR_HAS_ORDERABLE_CHILD_NODES - Static variable in interface javax.jcr.Property
A constant for the property name jcr:hasOrderableChildNodes (in expanded form), declared in node type nt:nodeType.
JCR_HOST - Static variable in interface javax.jcr.Property
A constant for the property name jcr:host (in expanded form), declared in node type nt:address.
JCR_ID - Static variable in interface javax.jcr.Property
A constant for the property name jcr:id (in expanded form), declared in node type nt:address.
JCR_IS_ABSTRACT - Static variable in interface javax.jcr.Property
A constant for the property name jcr:isAbstract (in expanded form), declared in node type nt:nodeType.
JCR_IS_CHECKED_OUT - Static variable in interface javax.jcr.Property
A constant for the property name jcr:isCheckedOut (in expanded form), declared in node type mix:simpleVersionable.
JCR_IS_MIXIN - Static variable in interface javax.jcr.Property
A constant for the property name jcr:isMixin (in expanded form), declared in node type nt:nodeType.
JCR_JOIN_TYPE_INNER - Static variable in interface javax.jcr.query.qom.QueryObjectModelConstants
An inner join.
JCR_JOIN_TYPE_LEFT_OUTER - Static variable in interface javax.jcr.query.qom.QueryObjectModelConstants
A left-outer join.
JCR_JOIN_TYPE_RIGHT_OUTER - Static variable in interface javax.jcr.query.qom.QueryObjectModelConstants
A right-outer join.
JCR_JQOM - Static variable in interface javax.jcr.query.Query
A string constant representing the JCR-JQOM query language.
JCR_LANGUAGE - Static variable in interface javax.jcr.Property
A constant for the property name jcr:language (in expanded form), declared in node types mix:language and nt:query.
JCR_LAST_MODIFIED - Static variable in interface javax.jcr.Property
A constant for the property name jcr:lastModified (in expanded form), declared in node type mix:lastModified.
JCR_LAST_MODIFIED_BY - Static variable in interface javax.jcr.Property
A constant for the property name jcr:lastModifiedBy (in expanded form), declared in node type mix:lastModified.
JCR_LIFECYCLE_MANAGEMENT - Static variable in interface javax.jcr.security.Privilege
A constant representing jcr:lifecycleManagement (in expanded form), the privilege to perform lifecycle operations on a node.
JCR_LIFECYCLE_POLICY - Static variable in interface javax.jcr.Property
A constant for the property name jcr:lifecyclePolicy (in expanded form), declared in node type mix:lifecycle.
JCR_LOCK_IS_DEEP - Static variable in interface javax.jcr.Property
A constant for the property name jcr:lockIsDeep (in expanded form), declared in node type mix:lockable.
JCR_LOCK_MANAGEMENT - Static variable in interface javax.jcr.security.Privilege
A constant representing jcr:lockManagement (in expanded form), the privilege to lock and unlock a node.
JCR_LOCK_OWNER - Static variable in interface javax.jcr.Property
A constant for the property name jcr:lockOwner (in expanded form), declared in node type mix:lockable.
JCR_MANDATORY - Static variable in interface javax.jcr.Property
A constant for the property name jcr:mandatory (in expanded form), declared in node types nt:propertyDefinition and nt:childNodeDefinition.
JCR_MERGE_FAILED - Static variable in interface javax.jcr.Property
A constant for the property name jcr:mergeFailed (in expanded form), declared in node type mix:versionable.
JCR_MIMETYPE - Static variable in interface javax.jcr.Property
A constant for the property name jcr:mimeType (in expanded form), declared in node type mix:mimeType.
JCR_MIXIN_TYPES - Static variable in interface javax.jcr.Property
A constant for the property name jcr:mixinTypes (in expanded form), declared in node type nt:base.
JCR_MODIFY_ACCESS_CONTROL - Static variable in interface javax.jcr.security.Privilege
A constant representing jcr:modifyAccessControl (in expanded form), the privilege to modify the access control policies of a node.
JCR_MODIFY_PROPERTIES - Static variable in interface javax.jcr.security.Privilege
A constant representing jcr:modifyProperties (in expanded form), the privilege to create, modify and remove the properties of a node.
JCR_MULTIPLE - Static variable in interface javax.jcr.Property
A constant for the property name jcr:multiple (in expanded form), declared in node type nt:propertyDefinition.
JCR_NAME - Static variable in interface javax.jcr.Property
A constant for the property name jcr:name (in expanded form), declared in node types nt:propertyDefinition and nt:childNodeDefinition.
JCR_NODE_TYPE_MANAGEMENT - Static variable in interface javax.jcr.security.Privilege
A constant representing jcr:nodeTypeManagement (in expanded form), the privilege to add and remove mixin node types and change the primary node type of a node.
JCR_NODE_TYPE_NAME - Static variable in interface javax.jcr.Property
A constant for the property name jcr:nodeTypeName (in expanded form), declared in node type nt:nodeType.
JCR_ON_PARENT_VERSION - Static variable in interface javax.jcr.Property
A constant for the property name jcr:onParentVersion (in expanded form), declared in node types nt:propertyDefinition and nt:childNodeDefinition.
JCR_OPERATOR_EQUAL_TO - Static variable in interface javax.jcr.query.qom.QueryObjectModelConstants
The "=" comparison operator.
JCR_OPERATOR_GREATER_THAN - Static variable in interface javax.jcr.query.qom.QueryObjectModelConstants
The ">" comparison operator.
JCR_OPERATOR_GREATER_THAN_OR_EQUAL_TO - Static variable in interface javax.jcr.query.qom.QueryObjectModelConstants
The ">=" comparison operator.
JCR_OPERATOR_LESS_THAN - Static variable in interface javax.jcr.query.qom.QueryObjectModelConstants
The "<" comparison operator.
JCR_OPERATOR_LESS_THAN_OR_EQUAL_TO - Static variable in interface javax.jcr.query.qom.QueryObjectModelConstants
The "<=" comparison operator.
JCR_OPERATOR_LIKE - Static variable in interface javax.jcr.query.qom.QueryObjectModelConstants
The "like" comparison operator.
JCR_OPERATOR_NOT_EQUAL_TO - Static variable in interface javax.jcr.query.qom.QueryObjectModelConstants
The "!
JCR_ORDER_ASCENDING - Static variable in interface javax.jcr.query.qom.QueryObjectModelConstants
Ascending order.
JCR_ORDER_DESCENDING - Static variable in interface javax.jcr.query.qom.QueryObjectModelConstants
Descending order.
JCR_PATH - Static variable in interface javax.jcr.Property
A constant for the property name jcr:path (in expanded form), declared in node type nt:address.
JCR_PORT - Static variable in interface javax.jcr.Property
A constant for the property name jcr:port (in expanded form), declared in node type nt:address.
JCR_PREDECESSORS - Static variable in interface javax.jcr.Property
A constant for the property name jcr:predecessors (in expanded form), declared in node types mix:versionable and nt:version.
JCR_PRIMARY_ITEM_NAME - Static variable in interface javax.jcr.Property
A constant for the property name jcr:primaryItemName (in expanded form), declared in node type nt:nodeType.
JCR_PRIMARY_TYPE - Static variable in interface javax.jcr.Property
A constant for the property name jcr:primaryType (in expanded form), declared in node type nt:base.
JCR_PROPERTY_DEFINITION - Static variable in interface javax.jcr.Node
A constant for the node name jcr:propertyDefinition declared in nt:nodeType.
JCR_PROTECTED - Static variable in interface javax.jcr.Property
A constant for the property name jcr:protected (in expanded form), declared in node types nt:propertyDefinition and nt:childNodeDefinition.
JCR_PROTOCOL - Static variable in interface javax.jcr.Property
A constant for the property name jcr:protocol (in expanded form), declared in node type nt:address.
JCR_READ - Static variable in interface javax.jcr.security.Privilege
A constant representing jcr:read (in expanded form), the privilege to retrieve a node and get its properties and their values.
JCR_READ_ACCESS_CONTROL - Static variable in interface javax.jcr.security.Privilege
A constant representing jcr:readAccessControl (in expanded form), the privilege to get the access control policy of a node.
JCR_REMOVE_CHILD_NODES - Static variable in interface javax.jcr.security.Privilege
A constant representing jcr:removeChildNodes (in expanded form), the privilege to remove child nodes of a node.
JCR_REMOVE_NODE - Static variable in interface javax.jcr.security.Privilege
A constant representing jcr:removeNode (in expanded form), the privilege to remove a node.
JCR_REPOSITORY - Static variable in interface javax.jcr.Property
A constant for the property name jcr:repository (in expanded form), declared in node type nt:address.
JCR_REQUIRED_PRIMARY_TYPES - Static variable in interface javax.jcr.Property
A constant for the property name jcr:requiredPrimaryTypes (in expanded form), declared in node type nt:childNodeDefinition.
JCR_REQUIRED_TYPE - Static variable in interface javax.jcr.Property
A constant for the property name jcr:requiredType (in expanded form), declared in node type nt:propertyDefinition.
JCR_RETENTION_MANAGEMENT - Static variable in interface javax.jcr.security.Privilege
A constant representing jcr:retentionManagement (in expanded form), the privilege to perform retention management operations on a node.
JCR_ROOT - Static variable in interface javax.jcr.Property
A constant for the property name jcr:root (in expanded form), declared in node type nt:configuration.
JCR_ROOT_VERSION - Static variable in interface javax.jcr.Node
A constant for the node name jcr:rootVersion declared in nt:versionHistory.
JCR_SAME_NAME_SIBLINGS - Static variable in interface javax.jcr.Property
A constant for the property name jcr:sameNameSiblings (in expanded form), declared in node type nt:childNodeDefinition.
JCR_SQL2 - Static variable in interface javax.jcr.query.Query
A string constant representing the JCR-SQL2 query language.
JCR_STATEMENT - Static variable in interface javax.jcr.Property
A constant for the property name jcr:statement (in expanded form), declared in node type nt:query.
JCR_SUCCESSORS - Static variable in interface javax.jcr.Property
A constant for the property name jcr:successors (in expanded form), declared in node type nt:versione.
JCR_SUPERTYPES - Static variable in interface javax.jcr.Property
A constant for the property name jcr:supertypes (in expanded form), declared in node type nt:nodeType.
JCR_TITLE - Static variable in interface javax.jcr.Property
A constant for the property name jcr:title (in expanded form), declared in node types mix:title and nt:activity.
JCR_UUID - Static variable in interface javax.jcr.Property
A constant for the property name jcr:uuid (in expanded form), declared in node type mix:referenceable.
JCR_VALUE_CONSTRAINTS - Static variable in interface javax.jcr.Property
A constant for the property name jcr:valueConstraints (in expanded form), declared in node type nt:propertyDefinition.
JCR_VERSION_HISTORY - Static variable in interface javax.jcr.Property
A constant for the property name jcr:versionHistory (in expanded form), declared in node type mix:versionable.
JCR_VERSION_LABELS - Static variable in interface javax.jcr.Node
A constant for the node name jcr:versionLabels declared in nt:versionHistory.
JCR_VERSION_MANAGEMENT - Static variable in interface javax.jcr.security.Privilege
A constant representing jcr:versionManagement (in expanded form), the privilege to perform versioning operations on a node.
JCR_VERSIONABLE_UUID - Static variable in interface javax.jcr.Property
A constant for the property name jcr:versionableUuid (in expanded form), declared in node type nt:version.
JCR_WORKSPACE - Static variable in interface javax.jcr.Property
A constant for the property name jcr:workspace (in expanded form), declared in node type nt:address.
JCR_WRITE - Static variable in interface javax.jcr.security.Privilege
A constant representing jcr:write (in expanded form), an aggregate privilege that contains: jcr:modifyProperties jcr:addChildNodes jcr:removeNode jcr:removeChildNodes
Join - Interface in javax.jcr.query.qom
Performs a join between two node-tuple sources.
join(Source, Source, String, JoinCondition) - Method in interface javax.jcr.query.qom.QueryObjectModelFactory
Performs a join between two node-tuple sources.
JoinCondition - Interface in javax.jcr.query.qom
Filters the set of node-tuples formed from a join.

L

LabelExistsVersionException - Exception in javax.jcr.version
Exception thrown by VersionHistory.addVersionLabel if moveLabel is set to false and an attempt is made to add a label that already exists in the VersionHistory.
LabelExistsVersionException() - Constructor for exception javax.jcr.version.LabelExistsVersionException
Constructs a new instance of this class with null as its detail message.
LabelExistsVersionException(String) - Constructor for exception javax.jcr.version.LabelExistsVersionException
Constructs a new instance of this class with the specified detail message.
LabelExistsVersionException(String, Throwable) - Constructor for exception javax.jcr.version.LabelExistsVersionException
Constructs a new instance of this class with the specified detail message and root cause.
LabelExistsVersionException(Throwable) - Constructor for exception javax.jcr.version.LabelExistsVersionException
Constructs a new instance of this class with the specified root cause.
leaving(Node, int) - Method in class javax.jcr.util.TraversingItemVisitor.Default
 
leaving(Property, int) - Method in class javax.jcr.util.TraversingItemVisitor.Default
 
leaving(Property, int) - Method in class javax.jcr.util.TraversingItemVisitor
Implement this method to add behavior performed after a Property is visited.
leaving(Node, int) - Method in class javax.jcr.util.TraversingItemVisitor
Implement this method to add behavior performed after a Node is visited.
Length - Interface in javax.jcr.query.qom
Evaluates to the length (or lengths, if multi-valued) of a property.
length(PropertyValue) - Method in interface javax.jcr.query.qom.QueryObjectModelFactory
Evaluates to the length (or lengths, if multi-valued) of a property.
LEVEL_1_SUPPORTED - Static variable in interface javax.jcr.Repository
Deprecated. As of JCR 2.0.
LEVEL_2_SUPPORTED - Static variable in interface javax.jcr.Repository
Deprecated. As of JCR 2.0.
Literal - Interface in javax.jcr.query.qom
Evaluates to a literal value.
literal(Value) - Method in interface javax.jcr.query.qom.QueryObjectModelFactory
Evaluates to a literal value.
Lock - Interface in javax.jcr.lock
Represents a lock placed on an item.
lock(String, boolean, boolean, long, String) - Method in interface javax.jcr.lock.LockManager
Places a lock on the node at absPath.
lock(boolean, boolean) - Method in interface javax.jcr.Node
Deprecated. As of JCR 2.0, LockManager.lock(String, boolean, boolean, long, String) should be used instead.
LockException - Exception in javax.jcr.lock
Exception thrown by when a lock-related error occurs.
LockException() - Constructor for exception javax.jcr.lock.LockException
Constructs a new instance of this class.
LockException(String) - Constructor for exception javax.jcr.lock.LockException
Constructs a new instance of this class with the specified detail message.
LockException(Throwable) - Constructor for exception javax.jcr.lock.LockException
Constructs a new instance of this class with the specified root cause.
LockException(String, Throwable) - Constructor for exception javax.jcr.lock.LockException
Constructs a new instance of this class with the specified detail message and root cause.
LockException(String, Throwable, String) - Constructor for exception javax.jcr.lock.LockException
Constructs a new instance of this class with the specified detail message, root cause and failure node path.
LockManager - Interface in javax.jcr.lock
This interface encapsulates methods for the management of locks.
login(Credentials, String) - Method in interface javax.jcr.Repository
Authenticates the user using the supplied credentials.
login(Credentials) - Method in interface javax.jcr.Repository
Equivalent to login(credentials, null).
login(String) - Method in interface javax.jcr.Repository
Equivalent to login(null, workspaceName).
login() - Method in interface javax.jcr.Repository
Equivalent to login(null, null).
LoginException - Exception in javax.jcr
Exception thrown by Repository.login(Credentials, String) and Session.impersonate(Credentials) if the specified credentials are invalid.
LoginException() - Constructor for exception javax.jcr.LoginException
Constructs a new instance of this class with null as its detail message.
LoginException(String) - Constructor for exception javax.jcr.LoginException
Constructs a new instance of this class with the specified detail message.
LoginException(String, Throwable) - Constructor for exception javax.jcr.LoginException
Constructs a new instance of this class with the specified detail message and root cause.
LoginException(Throwable) - Constructor for exception javax.jcr.LoginException
Constructs a new instance of this class with the specified root cause.
logout() - Method in interface javax.jcr.Session
Releases all resources associated with this Session.
LONG - Static variable in class javax.jcr.PropertyType
The LONG property type is used to store integers.
LowerCase - Interface in javax.jcr.query.qom
Evaluates to the lower-case string value (or values, if multi-valued) of operand.
lowerCase(DynamicOperand) - Method in interface javax.jcr.query.qom.QueryObjectModelFactory
Evaluates to the lower-case string value (or values, if multi-valued) of an operand.

M

maxLevel - Variable in class javax.jcr.util.TraversingItemVisitor
The 0-based level up to which the hierarchy should be traversed (if it's -1, the hierarchy will be traversed until there are no more children of the current item).
merge(String, boolean) - Method in interface javax.jcr.Node
Deprecated. As of JCR 2.0, merge(java.lang.String, java.lang.String, boolean) should be used instead.
merge(String, String, boolean) - Method in interface javax.jcr.version.VersionManager
This method recursively tests each versionable node in the subgraph of the node at absPath against its corresponding node in srcWorkspace with respect to the relation between their respective base versions and either updates the node in question or not, depending on the outcome of the test.
merge(String, String, boolean, boolean) - Method in interface javax.jcr.version.VersionManager
Same as merge(String absPath, String srcWorkspace, boolean bestEffort) except that an option exists to make the merge shallow.
merge(Node) - Method in interface javax.jcr.version.VersionManager
This method merges the changes that were made under the specified activity into the current workspace.
MergeException - Exception in javax.jcr
Exception thrown by Node.merge(String srcWorkspace, boolean isDeep).
MergeException() - Constructor for exception javax.jcr.MergeException
Constructs a new instance of this class with null as its detail message.
MergeException(String) - Constructor for exception javax.jcr.MergeException
Constructs a new instance of this class with the specified detail message.
MergeException(String, Throwable) - Constructor for exception javax.jcr.MergeException
Constructs a new instance of this class with the specified detail message and root cause.
MergeException(Throwable) - Constructor for exception javax.jcr.MergeException
Constructs a new instance of this class with the specified root cause.
MIX_CREATED - Static variable in interface javax.jcr.nodetype.NodeType
A constant for the node type name mix:created (in expanded form).
MIX_LANGUAGE - Static variable in interface javax.jcr.nodetype.NodeType
A constant for the node type name mix:language (in expanded form).
MIX_LAST_MODIFIED - Static variable in interface javax.jcr.nodetype.NodeType
A constant for the node type name mix:lastModified (in expanded form).
MIX_LIFECYCLE - Static variable in interface javax.jcr.nodetype.NodeType
A constant for the node type name mix:lifecycle (in expanded form).
MIX_LOCKABLE - Static variable in interface javax.jcr.nodetype.NodeType
A constant for the node type name mix:lockable (in expanded form).
MIX_MIMETYPE - Static variable in interface javax.jcr.nodetype.NodeType
A constant for the node type name mix:mimeType (in expanded form).
MIX_REFERENCEABLE - Static variable in interface javax.jcr.nodetype.NodeType
A constant for the node type name mix:referenceable (in expanded form).
MIX_SHAREABLE - Static variable in interface javax.jcr.nodetype.NodeType
A constant for the node type name mix:shareable (in expanded form).
MIX_SIMPLE_VERSIONABLE - Static variable in interface javax.jcr.nodetype.NodeType
A constant for the node type name mix:simpleVersionable (in expanded form).
MIX_TITLE - Static variable in interface javax.jcr.nodetype.NodeType
A constant for the node type name mix:title (in expanded form).
MIX_VERSIONABLE - Static variable in interface javax.jcr.nodetype.NodeType
A constant for the node type name mix:versionable (in expanded form).
move(String, String) - Method in interface javax.jcr.Session
Moves the node at srcAbsPath (and its entire subgraph) to the new location at destAbsPath.
move(String, String) - Method in interface javax.jcr.Workspace
Moves the node at srcAbsPath (and its entire subgraph) to the new location at destAbsPath.

N

NAME - Static variable in class javax.jcr.PropertyType
A NAME is a pairing of a namespace and a local name.
NAME_ACTIVITIES_NODE - Static variable in interface javax.jcr.Workspace
A constant for the name of the activities node.
NAME_CONFIGURATIONS_NODE - Static variable in interface javax.jcr.Workspace
A constant for the name of the configurations node.
NAME_JCR_XMLCHARACTERS - Static variable in interface javax.jcr.Workspace
A constant for the name of the jcr:xmlcharacters property produced on Workspace.importXML(java.lang.String, java.io.InputStream, int).
NAME_JCR_XMLTEXT - Static variable in interface javax.jcr.Workspace
A constant for the name of the jcr:xmltext node produced on Workspace.importXML(java.lang.String, java.io.InputStream, int).
NAME_NODE_TYPES_NODE - Static variable in interface javax.jcr.Workspace
A constant for the name of the node type definition storage node.
NAME_SYSTEM_NODE - Static variable in interface javax.jcr.Workspace
A constant for the name of the system node.
NAME_UNFILED_NODE - Static variable in interface javax.jcr.Workspace
A constant for the name of the unfiled storage node.
NAME_VERSION_STORAGE_NODE - Static variable in interface javax.jcr.Workspace
A constant for the name of the version storage node.
NAME_WORKSPACE_ROOT - Static variable in interface javax.jcr.Workspace
A constant for the name of the workspace root node.
NamedAccessControlPolicy - Interface in javax.jcr.security
An NamedAccessControlPolicy is an opaque access control policy that is described by a JCR name and optionally a description.
nameFromValue(int) - Static method in class javax.jcr.PropertyType
Returns the name of the specified type, as used in serialization.
nameFromValue(int) - Static method in class javax.jcr.version.OnParentVersionAction
Returns the name of the specified action, as used in serialization.
NAMESPACE_EMPTY - Static variable in interface javax.jcr.NamespaceRegistry
A constant for the predefined namespace mapped by default to the prefix "" (the empty prefix).
NAMESPACE_JCR - Static variable in interface javax.jcr.NamespaceRegistry
A constant for the predefined namespace mapped by default to the prefix "jcr".
NAMESPACE_MIX - Static variable in interface javax.jcr.NamespaceRegistry
A constant for the predefined namespace mapped by default to the prefix "mix".
NAMESPACE_NT - Static variable in interface javax.jcr.NamespaceRegistry
A constant for the predefined namespace mapped by default to the prefix "nt".
NAMESPACE_XML - Static variable in interface javax.jcr.NamespaceRegistry
A constant for the predefined namespace mapped by default to the prefix "xml".
NamespaceException - Exception in javax.jcr
Exception thrown by Session.setNamespacePrefix(String prefix, String uri) if the specified uri is not registered in the NamespaceRegistry.
NamespaceException() - Constructor for exception javax.jcr.NamespaceException
Constructs a new instance of this class with null as its detail message.
NamespaceException(String) - Constructor for exception javax.jcr.NamespaceException
Constructs a new instance of this class with the specified detail message.
NamespaceException(String, Throwable) - Constructor for exception javax.jcr.NamespaceException
Constructs a new instance of this class with the specified detail message and root cause.
NamespaceException(Throwable) - Constructor for exception javax.jcr.NamespaceException
Constructs a new instance of this class with the specified root cause.
NamespaceRegistry - Interface in javax.jcr
Each repository has a single, persistent namespace registry represented by the NamespaceRegistry object, accessed via Workspace.getNamespaceRegistry().
nextAccessControlPolicy() - Method in interface javax.jcr.security.AccessControlPolicyIterator
Returns the next AccessControlPolicy in the iteration.
nextEvent() - Method in interface javax.jcr.observation.EventIterator
Returns the next Event in the iteration.
nextEventListener() - Method in interface javax.jcr.observation.EventListenerIterator
Returns the next EventListener in the iteration.
nextNode() - Method in interface javax.jcr.NodeIterator
Returns the next Node in the iteration.
nextNodeType() - Method in interface javax.jcr.nodetype.NodeTypeIterator
Returns the next NodeType in the iteration.
nextProperty() - Method in interface javax.jcr.PropertyIterator
Returns the next Property in the iteration.
nextQueue - Variable in class javax.jcr.util.TraversingItemVisitor
 
nextRow() - Method in interface javax.jcr.query.RowIterator
Returns the next Row in the iteration.
nextVersion() - Method in interface javax.jcr.version.VersionIterator
Returns the next Version in the iteration.
Node - Interface in javax.jcr
The Node interface represents a node in a workspace.
NODE_ADDED - Static variable in interface javax.jcr.observation.Event
Generated on persist when a node is added.
NODE_MOVED - Static variable in interface javax.jcr.observation.Event
Generated on persist when a node is moved.
NODE_REMOVED - Static variable in interface javax.jcr.observation.Event
Generated on persist when a node is removed.
NODE_TYPE_MANAGEMENT_AUTOCREATED_DEFINITIONS_SUPPORTED - Static variable in interface javax.jcr.Repository
Key to a boolean descriptor.
NODE_TYPE_MANAGEMENT_INHERITANCE - Static variable in interface javax.jcr.Repository
Key to String descriptor.
NODE_TYPE_MANAGEMENT_INHERITANCE_MINIMAL - Static variable in interface javax.jcr.Repository
One of three possible values for the descriptor NODE_TYPE_MANAGEMENT_INHERITANCE.
NODE_TYPE_MANAGEMENT_INHERITANCE_MULTIPLE - Static variable in interface javax.jcr.Repository
One of three possible values for the descriptor NODE_TYPE_MANAGEMENT_INHERITANCE.
NODE_TYPE_MANAGEMENT_INHERITANCE_SINGLE - Static variable in interface javax.jcr.Repository
One of three possible values for the descriptor NODE_TYPE_MANAGEMENT_INHERITANCE.
NODE_TYPE_MANAGEMENT_MULTIPLE_BINARY_PROPERTIES_SUPPORTED - Static variable in interface javax.jcr.Repository
Key to a boolean descriptor.
NODE_TYPE_MANAGEMENT_MULTIVALUED_PROPERTIES_SUPPORTED - Static variable in interface javax.jcr.Repository
Key to a boolean descriptor.
NODE_TYPE_MANAGEMENT_ORDERABLE_CHILD_NODES_SUPPORTED - Static variable in interface javax.jcr.Repository
Key to a boolean descriptor.
NODE_TYPE_MANAGEMENT_OVERRIDES_SUPPORTED - Static variable in interface javax.jcr.Repository
Key to a boolean descriptor.
NODE_TYPE_MANAGEMENT_PRIMARY_ITEM_NAME_SUPPORTED - Static variable in interface javax.jcr.Repository
Key to a boolean descriptor.
NODE_TYPE_MANAGEMENT_PROPERTY_TYPES - Static variable in interface javax.jcr.Repository
Key to a long[] descriptor.
NODE_TYPE_MANAGEMENT_RESIDUAL_DEFINITIONS_SUPPORTED - Static variable in interface javax.jcr.Repository
Key to a boolean descriptor.
NODE_TYPE_MANAGEMENT_SAME_NAME_SIBLINGS_SUPPORTED - Static variable in interface javax.jcr.Repository
Key to a boolean descriptor.
NODE_TYPE_MANAGEMENT_UPDATE_IN_USE_SUPORTED - Static variable in interface javax.jcr.Repository
Key to a boolean descriptor.
NODE_TYPE_MANAGEMENT_VALUE_CONSTRAINTS_SUPPORTED - Static variable in interface javax.jcr.Repository
Key to a boolean descriptor.
NodeDefinition - Interface in javax.jcr.nodetype
A node definition.
NodeDefinitionTemplate - Interface in javax.jcr.nodetype
The NodeDefinitionTemplate interface extends NodeDefinition with the addition of write methods, enabling the characteristics of a child node definition to be set, after which the NodeDefinitionTemplate is added to a NodeTypeTemplate.
nodeExists(String) - Method in interface javax.jcr.Session
Returns true if a node exists at absPath and this Session has read access to it; otherwise returns false.
NodeIterator - Interface in javax.jcr
Allows easy iteration through a list of Nodes with nextNode as well as a skip method inherited from RangeIterator.
NodeLocalName - Interface in javax.jcr.query.qom
Evaluates to a NAME value equal to the local (unprefixed) name of a node.
nodeLocalName(String) - Method in interface javax.jcr.query.qom.QueryObjectModelFactory
Evaluates to a NAME value equal to the local (unprefixed) name of a node in the specified selector.
NodeName - Interface in javax.jcr.query.qom
Evaluates to a NAME value equal to the namespace-qualified name of a node.
nodeName(String) - Method in interface javax.jcr.query.qom.QueryObjectModelFactory
Evaluates to a NAME value equal to the prefix-qualified name of a node in the specified selector.
NodeType - Interface in javax.jcr.nodetype
A NodeType object represents a "live" node type that is registered in the repository.
NodeTypeDefinition - Interface in javax.jcr.nodetype
The NodeTypeDefinition interface provides methods for discovering the static definition of a node type.
NodeTypeExistsException - Exception in javax.jcr.nodetype
Exception thrown when an attempt is made to register a node type that already exists, and allowUpdate has not been set to true.
NodeTypeExistsException() - Constructor for exception javax.jcr.nodetype.NodeTypeExistsException
Constructs a new instance of this class with null as its detail message.
NodeTypeExistsException(String) - Constructor for exception javax.jcr.nodetype.NodeTypeExistsException
Constructs a new instance of this class with the specified detail message.
NodeTypeExistsException(String, Throwable) - Constructor for exception javax.jcr.nodetype.NodeTypeExistsException
Constructs a new instance of this class with the specified detail message and root cause.
NodeTypeExistsException(Throwable) - Constructor for exception javax.jcr.nodetype.NodeTypeExistsException
Constructs a new instance of this class with the specified root cause.
NodeTypeIterator - Interface in javax.jcr.nodetype
An iterator for NodeType objects.
NodeTypeManager - Interface in javax.jcr.nodetype
Allows for the retrieval and (in implementations that support it) the registration of node types.
NodeTypeTemplate - Interface in javax.jcr.nodetype
The NodeTypeTemplate interface is used to define node types which are then registered through the NodeTypeManager.registerNodeType method.
NoSuchNodeTypeException - Exception in javax.jcr.nodetype
Exception thrown by node type-related methods.
NoSuchNodeTypeException() - Constructor for exception javax.jcr.nodetype.NoSuchNodeTypeException
Constructs a new instance of this class with null as its detail message.
NoSuchNodeTypeException(String) - Constructor for exception javax.jcr.nodetype.NoSuchNodeTypeException
Constructs a new instance of this class with the specified detail message.
NoSuchNodeTypeException(String, Throwable) - Constructor for exception javax.jcr.nodetype.NoSuchNodeTypeException
Constructs a new instance of this class with the specified detail message and root cause.
NoSuchNodeTypeException(Throwable) - Constructor for exception javax.jcr.nodetype.NoSuchNodeTypeException
Constructs a new instance of this class with the specified root cause.
NoSuchWorkspaceException - Exception in javax.jcr
Exception thrown by Repository.login(Credentials, String) when a specific workspace is not found.
NoSuchWorkspaceException() - Constructor for exception javax.jcr.NoSuchWorkspaceException
Constructs a new instance of this class with null as its detail message.
NoSuchWorkspaceException(String) - Constructor for exception javax.jcr.NoSuchWorkspaceException
Constructs a new instance of this class with the specified detail message.
NoSuchWorkspaceException(String, Throwable) - Constructor for exception javax.jcr.NoSuchWorkspaceException
Constructs a new instance of this class with the specified detail message and root cause.
NoSuchWorkspaceException(Throwable) - Constructor for exception javax.jcr.NoSuchWorkspaceException
Constructs a new instance of this class with the specified root cause.
Not - Interface in javax.jcr.query.qom
Performs a logical negation of another constraint.
not(Constraint) - Method in interface javax.jcr.query.qom.QueryObjectModelFactory
Performs a logical negation of another constraint.
NT_ACTIVITY - Static variable in interface javax.jcr.nodetype.NodeType
A constant for the node type name nt:activity (in expanded form).
NT_ADDRESS - Static variable in interface javax.jcr.nodetype.NodeType
A constant for the node type name nt:address (in expanded form).
NT_BASE - Static variable in interface javax.jcr.nodetype.NodeType
A constant for the node type name nt:base (in expanded form).
NT_CHILD_NODE_DEFINITION - Static variable in interface javax.jcr.nodetype.NodeType
A constant for the node type name nt:childNodeDefinition (in expanded form).
NT_CONFIGURATION - Static variable in interface javax.jcr.nodetype.NodeType
A constant for the node type name nt:configuration (in expanded form).
NT_FILE - Static variable in interface javax.jcr.nodetype.NodeType
A constant for the node type name nt:file (in expanded form).
NT_FOLDER - Static variable in interface javax.jcr.nodetype.NodeType
A constant for the node type name nt:folder (in expanded form).
NT_FROZEN_NODE - Static variable in interface javax.jcr.nodetype.NodeType
A constant for the node type name nt:frozenNode (in expanded form).
NT_HIERARCHY_NODE - Static variable in interface javax.jcr.nodetype.NodeType
A constant for the node type name nt:hierarchyNode (in expanded form).
NT_LINKED_FILE - Static variable in interface javax.jcr.nodetype.NodeType
A constant for the node type name nt:linkedFile (in expanded form).
NT_NODE_TYPE - Static variable in interface javax.jcr.nodetype.NodeType
A constant for the node type name nt:nodeType (in expanded form).
NT_PROPERTY_DEFINITION - Static variable in interface javax.jcr.nodetype.NodeType
A constant for the node type name nt:propertyDefinition (in expanded form).
NT_QUERY - Static variable in interface javax.jcr.nodetype.NodeType
A constant for the node type name nt:query (in expanded form).
NT_RESOURCE - Static variable in interface javax.jcr.nodetype.NodeType
A constant for the node type name nt:resource (in expanded form).
NT_UNSTRUCTURED - Static variable in interface javax.jcr.nodetype.NodeType
A constant for the node type name nt:unstructured (in expanded form).
NT_VERSION - Static variable in interface javax.jcr.nodetype.NodeType
A constant for the node type name nt:version (in expanded form).
NT_VERSION_HISTORY - Static variable in interface javax.jcr.nodetype.NodeType
A constant for the node type name nt:versionHistory (in expanded form).
NT_VERSIONED_CHILD - Static variable in interface javax.jcr.nodetype.NodeType
A constant for the node type name nt:versionedChild (in expanded form).

O

ObservationManager - Interface in javax.jcr.observation
The ObservationManager object.
onEvent(EventIterator) - Method in interface javax.jcr.observation.EventListener
This method is called when a bundle of events is dispatched.
OnParentVersionAction - Class in javax.jcr.version
The possible actions specified by the onParentVersion attribute in a property definition within a node type definition.
OnParentVersionAction() - Constructor for class javax.jcr.version.OnParentVersionAction
private constructor to prevent instantiation
Operand - Interface in javax.jcr.query.qom
An operand to a binary operation specified by a Comparison.
OPTION_ACCESS_CONTROL_SUPPORTED - Static variable in interface javax.jcr.Repository
Key to a boolean descriptor.
OPTION_ACTIVITIES_SUPPORTED - Static variable in interface javax.jcr.Repository
Key to a boolean descriptor.
OPTION_BASELINES_SUPPORTED - Static variable in interface javax.jcr.Repository
Key to a boolean descriptor.
OPTION_JOURNALED_OBSERVATION_SUPPORTED - Static variable in interface javax.jcr.Repository
Key to a boolean descriptor.
OPTION_LIFECYCLE_SUPPORTED - Static variable in interface javax.jcr.Repository
Key to a boolean descriptor.
OPTION_LOCKING_SUPPORTED - Static variable in interface javax.jcr.Repository
Key to a boolean descriptor.
OPTION_NODE_AND_PROPERTY_WITH_SAME_NAME_SUPPORTED - Static variable in interface javax.jcr.Repository
Key to a boolean descriptor.
OPTION_NODE_TYPE_MANAGEMENT_SUPPORTED - Static variable in interface javax.jcr.Repository
Key to a boolean descriptor.
OPTION_OBSERVATION_SUPPORTED - Static variable in interface javax.jcr.Repository
Key to a boolean descriptor.
OPTION_QUERY_SQL_SUPPORTED - Static variable in interface javax.jcr.Repository
Deprecated. As of JCR 2.0.
OPTION_RETENTION_SUPPORTED - Static variable in interface javax.jcr.Repository
Key to a boolean descriptor.
OPTION_SHAREABLE_NODES_SUPPORTED - Static variable in interface javax.jcr.Repository
Key to a boolean descriptor.
OPTION_SIMPLE_VERSIONING_SUPPORTED - Static variable in interface javax.jcr.Repository
 
OPTION_TRANSACTIONS_SUPPORTED - Static variable in interface javax.jcr.Repository
Key to a boolean descriptor.
OPTION_UNFILED_CONTENT_SUPPORTED - Static variable in interface javax.jcr.Repository
Key to a boolean descriptor.
OPTION_UPDATE_MIXIN_NODE_TYPES_SUPPORTED - Static variable in interface javax.jcr.Repository
Key to a boolean descriptor.
OPTION_UPDATE_PRIMARY_NODE_TYPE_SUPPORTED - Static variable in interface javax.jcr.Repository
Key to a boolean descriptor.
OPTION_VERSIONING_SUPPORTED - Static variable in interface javax.jcr.Repository
Key to a boolean descriptor.
OPTION_WORKSPACE_MANAGEMENT_SUPPORTED - Static variable in interface javax.jcr.Repository
Key to a boolean descriptor.
OPTION_XML_EXPORT_SUPPORTED - Static variable in interface javax.jcr.Repository
Key to a boolean descriptor.
OPTION_XML_IMPORT_SUPPORTED - Static variable in interface javax.jcr.Repository
Key to a boolean descriptor.
Or - Interface in javax.jcr.query.qom
Performs a logical disjunction of two other constraints.
or(Constraint, Constraint) - Method in interface javax.jcr.query.qom.QueryObjectModelFactory
Performs a logical disjunction of two other constraints.
orderBefore(String, String) - Method in interface javax.jcr.Node
If this node supports child node ordering, this method inserts the child node at srcChildRelPath into the child node list at the position immediately the child node at destChildRelPath.
Ordering - Interface in javax.jcr.query.qom
Determines the relative order of two node-tuples by evaluating operand for each.

P

password - Variable in class javax.jcr.SimpleCredentials
 
PATH - Static variable in class javax.jcr.PropertyType
A PATH property is an ordered list of path elements.
PATH_ACTIVITIES_NODE - Static variable in interface javax.jcr.Workspace
A constant for the absolute path of the activities node.
PATH_CONFIGURATIONS_NODE - Static variable in interface javax.jcr.Workspace
A constant for the absolute path of the configurations node.
PATH_NODE_TYPES_NODE - Static variable in interface javax.jcr.Workspace
A constant for the absolute path of the node type definition storage node.
PATH_SYSTEM_NODE - Static variable in interface javax.jcr.Workspace
A constant for the absolute path of the system node.
PATH_UNFILED_NODE - Static variable in interface javax.jcr.Workspace
A constant for the absolute path of the unfiled storage node.
PATH_VERSION_STORAGE_NODE - Static variable in interface javax.jcr.Workspace
A constant for the absolute path of the version storage node.
PATH_WORKSPACE_ROOT - Static variable in interface javax.jcr.Workspace
A constant for the absolute path of the workspace root node.
PathNotFoundException - Exception in javax.jcr
Exception thrown when no Item exists at the specified path or when the specified path implies intermediary Nodes that do not exist.
PathNotFoundException() - Constructor for exception javax.jcr.PathNotFoundException
Constructs a new instance of this class with null as its detail message.
PathNotFoundException(String) - Constructor for exception javax.jcr.PathNotFoundException
Constructs a new instance of this class with the specified detail message.
PathNotFoundException(String, Throwable) - Constructor for exception javax.jcr.PathNotFoundException
Constructs a new instance of this class with the specified detail message and root cause.
PathNotFoundException(Throwable) - Constructor for exception javax.jcr.PathNotFoundException
Constructs a new instance of this class with the specified root cause.
PERSIST - Static variable in interface javax.jcr.observation.Event
If event bundling is supported, this event is used to indicate a bundle boundary within the event journal.
PREFIX_EMPTY - Static variable in interface javax.jcr.NamespaceRegistry
A constant for the predefined namespace prefix "" (the empty prefix).
PREFIX_JCR - Static variable in interface javax.jcr.NamespaceRegistry
A constant for the predefined namespace prefix "jcr".
PREFIX_MIX - Static variable in interface javax.jcr.NamespaceRegistry
A constant for the predefined namespace prefix "mix".
PREFIX_NT - Static variable in interface javax.jcr.NamespaceRegistry
A constant for the predefined namespace prefix "nt".
PREFIX_XML - Static variable in interface javax.jcr.NamespaceRegistry
A constant for the predefined namespace prefix "xml".
Privilege - Interface in javax.jcr.security
A privilege represents the capability of performing a particular set of operations on items in the JCR repository.
privilegeFromName(String) - Method in interface javax.jcr.security.AccessControlManager
Returns the privilege with the specified privilegeName.
Property - Interface in javax.jcr
A Property object represents the smallest granularity of content storage.
PROPERTY_ADDED - Static variable in interface javax.jcr.observation.Event
Generated on persist when a property is added.
PROPERTY_CHANGED - Static variable in interface javax.jcr.observation.Event
Generated on persist when a property is changed.
PROPERTY_REMOVED - Static variable in interface javax.jcr.observation.Event
Generated on persist when a property is removed.
PropertyDefinition - Interface in javax.jcr.nodetype
A property definition.
PropertyDefinitionTemplate - Interface in javax.jcr.nodetype
The PropertyDefinitionTemplate interface extends PropertyDefinition with the addition of write methods, enabling the characteristics of a child property definition to be set, after which the PropertyDefinitionTemplate is added to a NodeTypeTemplate.
PropertyExistence - Interface in javax.jcr.query.qom
Tests the existence of a property.
propertyExistence(String, String) - Method in interface javax.jcr.query.qom.QueryObjectModelFactory
Tests the existence of a property in the specified selector.
propertyExists(String) - Method in interface javax.jcr.Session
Returns true if a property exists at absPath and this Session has read access to it; otherwise returns false.
PropertyIterator - Interface in javax.jcr
Allows easy iteration through a list of Propertys with nextProperty as well as a skip method.
PropertyType - Class in javax.jcr
The property types supported by the JCR standard.
PropertyType() - Constructor for class javax.jcr.PropertyType
Private constructor to prevent instantiation.
PropertyValue - Interface in javax.jcr.query.qom
Evaluates to the value (or values, if multi-valued) of a property.
propertyValue(String, String) - Method in interface javax.jcr.query.qom.QueryObjectModelFactory
Evaluates to the value (or values, if multi-valued) of a property in the specified selector.

Q

Query - Interface in javax.jcr.query
A Query object.
QUERY_FULL_TEXT_SEARCH_SUPPORTED - Static variable in interface javax.jcr.Repository
Key to a boolean descriptor.
QUERY_JOINS - Static variable in interface javax.jcr.Repository
Key to String descriptor.
QUERY_JOINS_INNER - Static variable in interface javax.jcr.Repository
One of three possible values for the descriptor QUERY_JOINS .
QUERY_JOINS_INNER_OUTER - Static variable in interface javax.jcr.Repository
One of three possible values for the descriptor QUERY_JOINS .
QUERY_JOINS_NONE - Static variable in interface javax.jcr.Repository
One of three possible values for the descriptor QUERY_JOINS .
QUERY_LANGUAGES - Static variable in interface javax.jcr.Repository
Key to a String[] descriptor.
QUERY_STORED_QUERIES_SUPPORTED - Static variable in interface javax.jcr.Repository
Key to a boolean descriptor.
QUERY_XPATH_DOC_ORDER - Static variable in interface javax.jcr.Repository
Deprecated. As of JCR 2.0.
QUERY_XPATH_POS_INDEX - Static variable in interface javax.jcr.Repository
Deprecated. As of JCR 2.0.
QueryManager - Interface in javax.jcr.query
This interface encapsulates methods for the management of search queries.
QueryObjectModel - Interface in javax.jcr.query.qom
A query in the JCR query object model.
QueryObjectModelConstants - Interface in javax.jcr.query.qom
Defines constants used in the query object model.
QueryObjectModelFactory - Interface in javax.jcr.query.qom
A QueryObjectModelFactory creates instances of the JCR query object model.
QueryResult - Interface in javax.jcr.query
A QueryResult object.

R

RangeIterator - Interface in javax.jcr
Extends Iterator with the skip, getSize and getPosition methods.
read(byte[], long) - Method in interface javax.jcr.Binary
Reads successive bytes from the specified position in this Binary into the passed byte array until either the byte array is full or the end of the Binary is encountered.
REFERENCE - Static variable in class javax.jcr.PropertyType
A REFERENCE property stores the identifier of a referenceable node (one having type mix:referenceable), which must exist within the same workspace or session as the REFERENCE property.
ReferentialIntegrityException - Exception in javax.jcr
Exception thrown on referential integrity violation.
ReferentialIntegrityException() - Constructor for exception javax.jcr.ReferentialIntegrityException
Constructs a new instance of this class with null as its detail message.
ReferentialIntegrityException(String) - Constructor for exception javax.jcr.ReferentialIntegrityException
Constructs a new instance of this class with the specified detail message.
ReferentialIntegrityException(String, Throwable) - Constructor for exception javax.jcr.ReferentialIntegrityException
Constructs a new instance of this class with the specified detail message and root cause.
ReferentialIntegrityException(Throwable) - Constructor for exception javax.jcr.ReferentialIntegrityException
Constructs a new instance of this class with the specified root cause.
refresh(boolean) - Method in interface javax.jcr.Item
If keepChanges is false, this method discards all pending changes currently recorded in this Session that apply to this Item or any of its descendants (that is, the subgraph rooted at this Item)and returns all items to reflect the current saved state.
refresh() - Method in interface javax.jcr.lock.Lock
If this lock's time-to-live is governed by a timer, this method resets that timer so that the lock does not timeout and expire.
refresh(boolean) - Method in interface javax.jcr.Session
If keepChanges is false, this method discards all pending changes currently recorded in this Session and returns all items to reflect the current saved state.
registerNamespace(String, String) - Method in interface javax.jcr.NamespaceRegistry
Sets a one-to-one mapping between prefix and uri in the global namespace registry of this repository.
registerNodeType(NodeTypeDefinition, boolean) - Method in interface javax.jcr.nodetype.NodeTypeManager
Registers a new node type or updates an existing node type using the specified definition and returns the resulting NodeType object.
registerNodeTypes(NodeTypeDefinition[], boolean) - Method in interface javax.jcr.nodetype.NodeTypeManager
Registers or updates the specified array of NodeTypeDefinition objects.
RELPATH_JCR_XMLCHARACTERS - Static variable in interface javax.jcr.Workspace
A constant for the relative path from the node representing the imported XML element of the jcr:xmlcharacters property produced on Workspace.importXML(java.lang.String, java.io.InputStream, int).
remove() - Method in interface javax.jcr.Item
Removes this item (and its subgraph).
removeAccessControlEntry(AccessControlEntry) - Method in interface javax.jcr.security.AccessControlList
Removes the specified AccessControlEntry from this policy.
removeActivity(Node) - Method in interface javax.jcr.version.VersionManager
This method removes the given activityNode and all REFERENCE properties within all workspaces that refer to the activityNode.
removeAttribute(String) - Method in class javax.jcr.SimpleCredentials
Removes an attribute from this credentials instance.
removeEventListener(EventListener) - Method in interface javax.jcr.observation.ObservationManager
Deregisters an event listener.
removeHold(String, Hold) - Method in interface javax.jcr.retention.RetentionManager
Removes the specified hold from the node at absPath.
removeItem(String) - Method in interface javax.jcr.Session
Removes the specified item and its subgraph.
removeLockToken(String) - Method in interface javax.jcr.lock.LockManager
Removes the specified lock token from this Session.
removeLockToken(String) - Method in interface javax.jcr.Session
Deprecated. As of JCR 2.0, LockManager.removeLockToken(String) should be used instead.
removeMixin(String) - Method in interface javax.jcr.Node
Removes the specified mixin node type from this node and removes mixinName from this node's jcr:mixinTypes property.
removePolicy(String, AccessControlPolicy) - Method in interface javax.jcr.security.AccessControlManager
Removes the specified AccessControlPolicy from the node at absPath.
removeRetentionPolicy(String) - Method in interface javax.jcr.retention.RetentionManager
Causes the current retention policy on the node at absPath to no longer apply.
removeShare() - Method in interface javax.jcr.Node
Removes this node, but does not remove any other node in the shared set of this node.
removeSharedSet() - Method in interface javax.jcr.Node
Removes this node and every other node in the shared set of this node.
removeVersion(String) - Method in interface javax.jcr.version.VersionHistory
Removes the named version from this version history and automatically repairs the version graph.
removeVersionLabel(String) - Method in interface javax.jcr.version.VersionHistory
Removes the specified label from among the labels of this version history.
REP_NAME_DESC - Static variable in interface javax.jcr.Repository
The descriptor key for the name of this repository implementation.
REP_VENDOR_DESC - Static variable in interface javax.jcr.Repository
The descriptor key for the name of the repository vendor.
REP_VENDOR_URL_DESC - Static variable in interface javax.jcr.Repository
The descriptor key for the URL of the repository vendor.
REP_VERSION_DESC - Static variable in interface javax.jcr.Repository
The descriptor key for the version of this repository implementation.
Repository - Interface in javax.jcr
The entry point into the content repository.
RepositoryException - Exception in javax.jcr
Main exception thrown by classes in this package.
RepositoryException() - Constructor for exception javax.jcr.RepositoryException
Constructs a new instance of this class with null as its detail message.
RepositoryException(String) - Constructor for exception javax.jcr.RepositoryException
Constructs a new instance of this class with the specified detail message.
RepositoryException(String, Throwable) - Constructor for exception javax.jcr.RepositoryException
Constructs a new instance of this class with the specified detail message and root cause.
RepositoryException(Throwable) - Constructor for exception javax.jcr.RepositoryException
Constructs a new instance of this class with the specified root cause.
RepositoryFactory - Interface in javax.jcr
RepositoryFactory is a factory for Repository objects.
restore(String, boolean) - Method in interface javax.jcr.Node
Deprecated. As of JCR 2.0, restore(javax.jcr.version.Version[], boolean) should be used instead.
restore(Version, boolean) - Method in interface javax.jcr.Node
Deprecated. As of JCR 2.0, restore(javax.jcr.version.Version[], boolean) should be used instead.
restore(Version, String, boolean) - Method in interface javax.jcr.Node
Deprecated. As of JCR 2.0, restore(javax.jcr.version.Version[], boolean) should be used instead.
restore(Version[], boolean) - Method in interface javax.jcr.version.VersionManager
Restores a set of versions at once.
restore(String, String, boolean) - Method in interface javax.jcr.version.VersionManager
Restores the node at absPath to the state defined by the version with the specified versionName.
restore(Version, boolean) - Method in interface javax.jcr.version.VersionManager
Restores the node in the current workspace that is the versionable node of the specified version to the state reflected in that version.
restore(String, Version, boolean) - Method in interface javax.jcr.version.VersionManager
Restores the specified version to absPath.
restore(Version[], boolean) - Method in interface javax.jcr.Workspace
Deprecated. As of JCR 2.0, restore(javax.jcr.version.Version[], boolean) should be used instead.
restoreByLabel(String, boolean) - Method in interface javax.jcr.Node
Deprecated. As of JCR 2.0, restoreByLabel(java.lang.String, java.lang.String, boolean) should be used instead.
restoreByLabel(String, String, boolean) - Method in interface javax.jcr.version.VersionManager
Restores the version of the node at absPath with the specified version label.
RetentionManager - Interface in javax.jcr.retention
The RetentionManager object is accessed via Session.getRetentionManager().
RetentionPolicy - Interface in javax.jcr.retention
An RetentionPolicy is an object with a name and an optional description.
Row - Interface in javax.jcr.query
A row in the query result table.
RowIterator - Interface in javax.jcr.query
Allows easy iteration through a list of Rows with nextRow as well as a skip method inherited from RangeIterator.

S

sameNode(String, String) - Method in interface javax.jcr.query.qom.QueryObjectModelFactory
Tests whether a node in the specified selector is reachable by a specified absolute path.
SameNode - Interface in javax.jcr.query.qom
Tests whether the selector node is reachable by absolute path path.
sameNodeJoinCondition(String, String, String) - Method in interface javax.jcr.query.qom.QueryObjectModelFactory
Tests whether a first selector's node is the same as a node identified by relative path from a second selector's node.
SameNodeJoinCondition - Interface in javax.jcr.query.qom
Tests whether two nodes are "the same" according to the isSame method of javax.jcr.Item.
save() - Method in interface javax.jcr.Item
Deprecated. As of JCR 2.0, Session.save() should be used instead.
save() - Method in interface javax.jcr.Session
Validates all pending changes currently recorded in this Session.
selector(String, String) - Method in interface javax.jcr.query.qom.QueryObjectModelFactory
Selects a subset of the nodes in the repository based on node type.
Selector - Interface in javax.jcr.query.qom
Selects a subset of the nodes in the repository based on node type.
Session - Interface in javax.jcr
The Session object provides read and (in level 2) write access to the content of a particular workspace in the repository.
setAbstract(boolean) - Method in interface javax.jcr.nodetype.NodeTypeTemplate
Sets the abstract flag of the node type.
setActivity(Node) - Method in interface javax.jcr.version.VersionManager
This method is called by the client to set the current activity on the current session by specifying a previously created nt:activity node (see createActivity(java.lang.String)).
setAttribute(String, Object) - Method in class javax.jcr.SimpleCredentials
Stores an attribute in this credentials instance.
setAutoCreated(boolean) - Method in interface javax.jcr.nodetype.NodeDefinitionTemplate
Sets the auto-create status of the node.
setAutoCreated(boolean) - Method in interface javax.jcr.nodetype.PropertyDefinitionTemplate
Sets the auto-create status of the property.
setAvailableQueryOperators(String[]) - Method in interface javax.jcr.nodetype.PropertyDefinitionTemplate
Sets the queryable status of the property.
setDeclaredSuperTypeNames(String[]) - Method in interface javax.jcr.nodetype.NodeTypeTemplate
Sets the names of the supertypes of the node type.
setDefaultPrimaryTypeName(String) - Method in interface javax.jcr.nodetype.NodeDefinitionTemplate
Sets the name of the default primary type of this node.
setDefaultValues(Value[]) - Method in interface javax.jcr.nodetype.PropertyDefinitionTemplate
Sets the default value (or values, in the case of a multi-value property) of the property.
setFullTextSearchable(boolean) - Method in interface javax.jcr.nodetype.PropertyDefinitionTemplate
Sets the full-text-searchable status of the property.
setLimit(long) - Method in interface javax.jcr.query.Query
Sets the maximum size of the result set to limit.
setMandatory(boolean) - Method in interface javax.jcr.nodetype.NodeDefinitionTemplate
Sets the mandatory status of the node.
setMandatory(boolean) - Method in interface javax.jcr.nodetype.PropertyDefinitionTemplate
Sets the mandatory status of the property.
setMixin(boolean) - Method in interface javax.jcr.nodetype.NodeTypeTemplate
Sets the mixin flag of the node type.
setMultiple(boolean) - Method in interface javax.jcr.nodetype.PropertyDefinitionTemplate
Sets the multi-value status of the property.
setName(String) - Method in interface javax.jcr.nodetype.NodeDefinitionTemplate
Sets the name of the node.
setName(String) - Method in interface javax.jcr.nodetype.NodeTypeTemplate
Sets the name of the node type.
setName(String) - Method in interface javax.jcr.nodetype.PropertyDefinitionTemplate
Sets the name of the property.
setNamespacePrefix(String, String) - Method in interface javax.jcr.Session
Within the scope of this Session, this method maps uri to prefix.
setOffset(long) - Method in interface javax.jcr.query.Query
Sets the start offset of the result set to offset.
setOnParentVersion(int) - Method in interface javax.jcr.nodetype.NodeDefinitionTemplate
Sets the on-parent-version status of the node.
setOnParentVersion(int) - Method in interface javax.jcr.nodetype.PropertyDefinitionTemplate
Sets the on-parent-version status of the property.
setOrderableChildNodes(boolean) - Method in interface javax.jcr.nodetype.NodeTypeTemplate
Sets the orderable child nodes flag of the node type.
setPolicy(String, AccessControlPolicy) - Method in interface javax.jcr.security.AccessControlManager
Binds the policy to the node at absPath.
setPrimaryItemName(String) - Method in interface javax.jcr.nodetype.NodeTypeTemplate
Sets the name of the primary item.
setPrimaryType(String) - Method in interface javax.jcr.Node
Changes the primary node type of this node to nodeTypeName.
setProperty(String, Value) - Method in interface javax.jcr.Node
Sets the single-value property of this node called name to the specified value.
setProperty(String, Value, int) - Method in interface javax.jcr.Node
Sets the single-value property of this node called name to the specified value and the specified type.
setProperty(String, Value[]) - Method in interface javax.jcr.Node
Sets the multi-value property of this node called name to the specified array of values.
setProperty(String, Value[], int) - Method in interface javax.jcr.Node
Sets the multi-value property of this node called name to the specified array of values.
setProperty(String, String[]) - Method in interface javax.jcr.Node
Sets the specified property to the specified array of values.
setProperty(String, String[], int) - Method in interface javax.jcr.Node
Sets the specified property to the specified array of values and to the specified type.
setProperty(String, String) - Method in interface javax.jcr.Node
Sets the specified single-value property to the specified value.
setProperty(String, String, int) - Method in interface javax.jcr.Node
Sets the specified single-value property to the specified value.
setProperty(String, InputStream) - Method in interface javax.jcr.Node
Deprecated. As of JCR 2.0, Node.setProperty(String, Binary) should be used instead.
setProperty(String, Binary) - Method in interface javax.jcr.Node
The behavior of this method is identical to that of Node.setProperty(String name, Value value) except that the value is specified as a Binary and, if possible, the type assigned to the property is BINARY, otherwise a best-effort conversion is attempted.
setProperty(String, boolean) - Method in interface javax.jcr.Node
The behavior of this method is identical to that of Node.setProperty(String name, Value value) except that the value is specified as a boolean and, if possible, the type assigned to the property is BOOLEAN, otherwise a best-effort conversion is attempted.
setProperty(String, double) - Method in interface javax.jcr.Node
The behavior of this method is identical to that of Node.setProperty(String name, Value value) except that the value is specified as a double and, if possible, the type assigned to the property is DOUBLE, otherwise a best-effort conversion is attempted.
setProperty(String, BigDecimal) - Method in interface javax.jcr.Node
The behavior of this method is identical to that of Node.setProperty(String name, Value value) except that the value is specified as a BigDecimal and, if possible, the type assigned to the property is DECIMAL, otherwise a best-effort conversion is attempted.
setProperty(String, long) - Method in interface javax.jcr.Node
The behavior of this method is identical to that of Node.setProperty(String name, Value value) except that the value is specified as a long and, if possible, the type assigned to the property is LONG, otherwise a best-effort conversion is attempted.
setProperty(String, Calendar) - Method in interface javax.jcr.Node
The behavior of this method is identical to that of Node.setProperty(String name, Value value) except that the value is specified as a Calendar and, if possible, the type assigned to the property is DATE, otherwise a best-effort conversion is attempted.
setProperty(String, Node) - Method in interface javax.jcr.Node
The behavior of this method is identical to that of Node.setProperty(String name, Value value) except that the value is specified as a Node and, if possible, the type assigned to the property is REFERENCE or WEAKREFERENCE, otherwise a best-effort conversion is attempted.
setProtected(boolean) - Method in interface javax.jcr.nodetype.NodeDefinitionTemplate
Sets the protected status of the node.
setProtected(boolean) - Method in interface javax.jcr.nodetype.PropertyDefinitionTemplate
Sets the protected status of the property.
setQueryable(boolean) - Method in interface javax.jcr.nodetype.NodeTypeTemplate
Sets the queryable status of the node type.
setQueryOrderable(boolean) - Method in interface javax.jcr.nodetype.PropertyDefinitionTemplate
Sets the query-orderable status of the property.
setRequiredPrimaryTypeNames(String[]) - Method in interface javax.jcr.nodetype.NodeDefinitionTemplate
Sets the names of the required primary types of this node.
setRequiredType(int) - Method in interface javax.jcr.nodetype.PropertyDefinitionTemplate
Sets the required type of the property.
setRetentionPolicy(String, RetentionPolicy) - Method in interface javax.jcr.retention.RetentionManager
Sets the retention policy of the node at absPath to that defined in the specified policy node.
setSameNameSiblings(boolean) - Method in interface javax.jcr.nodetype.NodeDefinitionTemplate
Sets the same-name sibling status of this node.
setUserData(String) - Method in interface javax.jcr.observation.ObservationManager
Sets the user data information that will be returned by Event.getUserData().
setValue(Value) - Method in interface javax.jcr.Property
Sets the value of this property to value.
setValue(Value[]) - Method in interface javax.jcr.Property
Sets the value of this property to the values array.
setValue(String) - Method in interface javax.jcr.Property
Sets the value of this property to value.
setValue(String[]) - Method in interface javax.jcr.Property
Sets the value of this property to the values array.
setValue(InputStream) - Method in interface javax.jcr.Property
Deprecated. As of JCR 2.0, Property.setValue(Binary) should be used instead.
setValue(Binary) - Method in interface javax.jcr.Property
Sets the value of this property to value.
setValue(long) - Method in interface javax.jcr.Property
Sets the value of this property to value.
setValue(double) - Method in interface javax.jcr.Property
Sets the value of this property to value.
setValue(BigDecimal) - Method in interface javax.jcr.Property
Sets the value of this property to value.
setValue(Calendar) - Method in interface javax.jcr.Property
Sets the value of this property to value.
setValue(boolean) - Method in interface javax.jcr.Property
Sets the value of this property to value.
setValue(Node) - Method in interface javax.jcr.Property
Sets this REFERENCE or WEAKREFERNCE property to refer to the specified node.
setValueConstraints(String[]) - Method in interface javax.jcr.nodetype.PropertyDefinitionTemplate
Sets the value constraints of the property.
SimpleCredentials - Class in javax.jcr
SimpleCredentials implements the Credentials interface and represents simple user ID/password credentials.
SimpleCredentials(String, char[]) - Constructor for class javax.jcr.SimpleCredentials
The constructor creates a new SimpleCredentials object, given a user ID and password.
skip(long) - Method in interface javax.jcr.RangeIterator
Skip a number of elements in the iterator.
skipTo(long) - Method in interface javax.jcr.observation.EventJournal
Skip all elements of the iterator earlier than date.
Source - Interface in javax.jcr.query.qom
Evaluates to a set of node-tuples.
SPEC_NAME_DESC - Static variable in interface javax.jcr.Repository
The descriptor key for the name of the specification that this repository implements.
SPEC_VERSION_DESC - Static variable in interface javax.jcr.Repository
The descriptor key for the version of the specification that this repository implements.
SQL - Static variable in interface javax.jcr.query.Query
Deprecated. As of JCR 2.0, this language is deprecated.
StaticOperand - Interface in javax.jcr.query.qom
An operand whose value can be determined from static analysis of the query, prior to its evaluation.
storeAsNode(String) - Method in interface javax.jcr.query.Query
Creates a node of type nt:query holding this query at absPath and returns that node.
STRING - Static variable in class javax.jcr.PropertyType
The STRING property type is used to store strings.

T

TraversingItemVisitor - Class in javax.jcr.util
An implementation of ItemVisitor.
TraversingItemVisitor() - Constructor for class javax.jcr.util.TraversingItemVisitor
Constructs a new instance of this class.
TraversingItemVisitor(boolean) - Constructor for class javax.jcr.util.TraversingItemVisitor
Constructs a new instance of this class.
TraversingItemVisitor(boolean, int) - Constructor for class javax.jcr.util.TraversingItemVisitor
Constructs a new instance of this class.
TraversingItemVisitor.Default - Class in javax.jcr.util
Convenience class providing default implementations of the abstract methods of TraversingItemVisitor.
TraversingItemVisitor.Default() - Constructor for class javax.jcr.util.TraversingItemVisitor.Default
 
TraversingItemVisitor.Default(boolean) - Constructor for class javax.jcr.util.TraversingItemVisitor.Default
 
TraversingItemVisitor.Default(boolean, int) - Constructor for class javax.jcr.util.TraversingItemVisitor.Default
 
TYPENAME_BINARY - Static variable in class javax.jcr.PropertyType
String constant for type name as used in serialization.
TYPENAME_BOOLEAN - Static variable in class javax.jcr.PropertyType
String constant for type name as used in serialization.
TYPENAME_DATE - Static variable in class javax.jcr.PropertyType
String constant for type name as used in serialization.
TYPENAME_DECIMAL - Static variable in class javax.jcr.PropertyType
String constant for type name as used in serialization.
TYPENAME_DOUBLE - Static variable in class javax.jcr.PropertyType
String constant for type name as used in serialization.
TYPENAME_LONG - Static variable in class javax.jcr.PropertyType
String constant for type name as used in serialization.
TYPENAME_NAME - Static variable in class javax.jcr.PropertyType
String constant for type name as used in serialization.
TYPENAME_PATH - Static variable in class javax.jcr.PropertyType
String constant for type name as used in serialization.
TYPENAME_REFERENCE - Static variable in class javax.jcr.PropertyType
String constant for type name as used in serialization.
TYPENAME_STRING - Static variable in class javax.jcr.PropertyType
String constant for type name as used in serialization.
TYPENAME_UNDEFINED - Static variable in class javax.jcr.PropertyType
 
TYPENAME_URI - Static variable in class javax.jcr.PropertyType
String constant for type name as used in serialization.
TYPENAME_WEAKREFERENCE - Static variable in class javax.jcr.PropertyType
String constant for type name as used in serialization.

U

UNDEFINED - Static variable in class javax.jcr.PropertyType
This constant can be used within a property definition (see 4.7.5 Property Definitions) to specify that the property in question may be of any type.
unlock(String) - Method in interface javax.jcr.lock.LockManager
Removes the lock on the node at absPath.
unlock() - Method in interface javax.jcr.Node
Deprecated. As of JCR 2.0, LockManager.unlock(String) should be used instead.
unregisterNamespace(String) - Method in interface javax.jcr.NamespaceRegistry
Removes a namespace mapping from the registry.
unregisterNodeType(String) - Method in interface javax.jcr.nodetype.NodeTypeManager
Unregisters the specified node type.
unregisterNodeTypes(String[]) - Method in interface javax.jcr.nodetype.NodeTypeManager
Unregisters the specified set of node types.
UnsupportedRepositoryOperationException - Exception in javax.jcr
Thrown by methods that are not supported by a particular implementation.
UnsupportedRepositoryOperationException() - Constructor for exception javax.jcr.UnsupportedRepositoryOperationException
Constructs a new instance of this class with null as its detail message.
UnsupportedRepositoryOperationException(String) - Constructor for exception javax.jcr.UnsupportedRepositoryOperationException
Constructs a new instance of this class with the specified detail message.
UnsupportedRepositoryOperationException(String, Throwable) - Constructor for exception javax.jcr.UnsupportedRepositoryOperationException
Constructs a new instance of this class with the specified detail message and root cause.
UnsupportedRepositoryOperationException(Throwable) - Constructor for exception javax.jcr.UnsupportedRepositoryOperationException
Constructs a new instance of this class with the specified root cause.
update(String) - Method in interface javax.jcr.Node
If this node does have a corresponding node in the workspace srcWorkspace, then this replaces this node and its subgraph with a clone of the corresponding node and its subgraph.
upperCase(DynamicOperand) - Method in interface javax.jcr.query.qom.QueryObjectModelFactory
Evaluates to the upper-case string value (or values, if multi-valued) of an operand.
UpperCase - Interface in javax.jcr.query.qom
Evaluates to the upper-case string value (or values, if multi-valued) of operand.
URI - Static variable in class javax.jcr.PropertyType
A URI property is identical to STRING property except that it only accepts values that conform to the syntax of a URI-reference as defined in RFC 3986.
userID - Variable in class javax.jcr.SimpleCredentials
 

V

Value - Interface in javax.jcr
A generic holder for the value of a property.
ValueFactory - Interface in javax.jcr
The ValueFactory object provides methods for the creation Value objects that can then be used to set properties.
ValueFormatException - Exception in javax.jcr
Exception thrown when an attempt is made to assign a value to a property that has an invalid format, given the type of the property.
ValueFormatException() - Constructor for exception javax.jcr.ValueFormatException
Constructs a new instance of this class with null as its detail message.
ValueFormatException(String) - Constructor for exception javax.jcr.ValueFormatException
Constructs a new instance of this class with the specified detail message.
ValueFormatException(String, Throwable) - Constructor for exception javax.jcr.ValueFormatException
Constructs a new instance of this class with the specified detail message and root cause.
ValueFormatException(Throwable) - Constructor for exception javax.jcr.ValueFormatException
Constructs a new instance of this class with the specified root cause.
valueFromName(String) - Static method in class javax.jcr.PropertyType
Returns the numeric constant value of the type with the specified name.
valueFromName(String) - Static method in class javax.jcr.version.OnParentVersionAction
Returns the numeric constant value of the on-version action with the specified name.
VERSION - Static variable in class javax.jcr.version.OnParentVersionAction
 
Version - Interface in javax.jcr.version
A Version object wraps an nt:version node.
VersionException - Exception in javax.jcr.version
Exception thrown by Version.addSuccessor if an invalid version graph operation is attempted.
VersionException() - Constructor for exception javax.jcr.version.VersionException
Constructs a new instance of this class with null as its detail message.
VersionException(String) - Constructor for exception javax.jcr.version.VersionException
Constructs a new instance of this class with the specified detail message.
VersionException(String, Throwable) - Constructor for exception javax.jcr.version.VersionException
Constructs a new instance of this class with the specified detail message and root cause.
VersionException(Throwable) - Constructor for exception javax.jcr.version.VersionException
Constructs a new instance of this class with the specified root cause.
VersionHistory - Interface in javax.jcr.version
A VersionHistory object wraps an nt:versionHistory node.
VersionIterator - Interface in javax.jcr.version
Allows easy iteration through a list of Versions objects with nextVersion as well as a skip method inherited from RangeIterator.
VersionManager - Interface in javax.jcr.version
The VersionManager object is accessed via Workspace.getVersionManager().
visit(Property) - Method in interface javax.jcr.ItemVisitor
This method is called when the ItemVisitor is passed to the accept method of a Property.
visit(Node) - Method in interface javax.jcr.ItemVisitor
This method is called when the ItemVisitor is passed to the accept method of a Node.
visit(Property) - Method in class javax.jcr.util.TraversingItemVisitor
Called when the Visitor is passed to a Property.
visit(Node) - Method in class javax.jcr.util.TraversingItemVisitor
Called when the Visitor is passed to a Node.

W

WEAKREFERENCE - Static variable in class javax.jcr.PropertyType
A WEAKREFERENCE property stores the identifier of a referenceable node (one having type mix:referenceable).
Workspace - Interface in javax.jcr
A Workspace object represents a view onto a persitent workspace within a repository.
WRITE_SUPPORTED - Static variable in interface javax.jcr.Repository
Key to a boolean descriptor.

X

XPATH - Static variable in interface javax.jcr.query.Query
Deprecated. As of JCR 2.0, this language is deprecated.

A B C D E F G H I J L M N O P Q R S T U V W X