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
 
ABS_PATH_PATTERN - Static variable in class com.jeceira.syntax.SyntaxPattern
Pattern describing an absolute path.
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
 
ASTERISK - Static variable in class com.jeceira.syntax.RegexConstants
Escaped asterisk character.
AUTO_CREATED_COLUMN - Static variable in class com.jeceira.persistence.Columns
Name of the column containing the auto-created flag.
AUTO_CREATE_ITEMS_OPTIONS - Static variable in class com.jeceira.item.NodeKit
filter options for filtering item definitions of a new created node which indicate an auto create item.
AbstractValueConstraint - class com.jeceira.nodetype.constraints.AbstractValueConstraint.
This abstract class provides a skeleton implementation which only implements the AbstractValueConstraint.permit(Value[], SessionContext) method on the top of the other taking a single value.
AbstractValueConstraint() - Constructor for class com.jeceira.nodetype.constraints.AbstractValueConstraint
 
AccessDeniedException - exception javax.jcr.AccessDeniedException.
Exception thrown by access-related methods.
AccessDeniedException() - Constructor for class javax.jcr.AccessDeniedException
Constructs a new instance of this class with null as its detail message.
AccessDeniedException(String) - Constructor for class javax.jcr.AccessDeniedException
Constructs a new instance of this class with the specified detail message.
AccessDeniedException(String, Throwable) - Constructor for class javax.jcr.AccessDeniedException
Constructs a new instance of this class with the specified detail message and root cause.
AccessDeniedException(Throwable) - Constructor for class javax.jcr.AccessDeniedException
Constructs a new instance of this class with the specified root cause.
AutoCreateFilter - class com.jeceira.nodetype.filter.AutoCreateFilter.
 
AutoCreateFilter(boolean) - Constructor for class com.jeceira.nodetype.filter.AutoCreateFilter
 
accept(ItemVisitor) - Method in class com.jeceira.item.proxy.NodeProxy
 
accept(ItemVisitor) - Method in class com.jeceira.item.proxy.PropertyProxy
 
accept(ItemVisitor) - Method in interface javax.jcr.Item
Accepts an ItemVistor.
addBatch() - Method in class com.jeceira.persistence.PreparedStatementWrapper
 
addBatch(String) - Method in class com.jeceira.persistence.PreparedStatementWrapper
 
addDefaultValue(SessionValue) - Method in class com.jeceira.nodetype.SessionPropertyDef
Adds the specified value to this property definition.
addDefaultValue(ValueInfo) - Method in class com.jeceira.persistence.info.PropertyDefInfo
Adds a default value to the represented property definition.
addElement(PathElement) - Method in class com.jeceira.syntax.Path.Normalizer
Adds the specified path element to the normalized path.
addEventDispatcher(EventDispatcher) - Method in class com.jeceira.repository.RepositoryContext
Adds an event dispatcher for a specific workspace.
addEventListener(EventListener, int, String, boolean, String[], String[], boolean) - Method in class com.jeceira.observation.SessionObservationManager
 
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).
addLockToken(String) - Method in class com.jeceira.session.SessionImpl
 
addLockToken(String) - Method in interface javax.jcr.Session
Adds the specified lock token to this session.
addLookup(SessionNode) - Method in class com.jeceira.session.TransientWorkspace
Registers a node for lookup by its UUID.
addMixin(String) - Method in class com.jeceira.item.proxy.NodeProxy
 
addMixin(String) - Method in interface javax.jcr.Node
Adds the specified mixin node type to this node.
addNode(ItemName, NodeTypeName) - Method in class com.jeceira.item.SessionNode
Adds a child node to this.
addNode(String) - Method in class com.jeceira.item.proxy.NodeProxy
 
addNode(String, String) - Method in class com.jeceira.item.proxy.NodeProxy
 
addNode(SessionNode) - Method in class com.jeceira.item.state.NodeManager
Registers a node with this manager.
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.
addNodeDef(SessionNodeDef) - Method in class com.jeceira.nodetype.SessionNodeType
Adds a node definition to the declared child node defintiions returned by the SessionNodeType.getDeclaredSessionNodeDefinitions()method.
addNodeDef(NodeDefInfo) - Method in class com.jeceira.persistence.info.NodeTypeInfo
Adds a node definition to the represented node type.
addObservationManager(SessionObservationManager) - Method in class com.jeceira.observation.EventDispatcher
Registers the specified observation manager with this dispatcher.
addOrderEvent(WorkspaceEvent) - Method in class com.jeceira.item.event.NodeEvents
Adds an order event associated with the represented node.
addParentMixinTypeName(NodeTypeName) - Method in class com.jeceira.observation.WorkspaceEvent
Adds the name of a mixin type of the parent node associated with this event.
addProperty(SessionProperty) - Method in class com.jeceira.item.state.PropertyManager
Registers the specified property with this manager.
addPropertyDef(SessionPropertyDef) - Method in class com.jeceira.nodetype.SessionNodeType
Adds a property definition to the declared property definitions returned by the SessionNodeType.getDeclaredSessionPropertyDefinitions()method.
addPropertyDef(PropertyDefInfo) - Method in class com.jeceira.persistence.info.NodeTypeInfo
Adds a property definition to the represented node type.
addReference(SessionProperty) - Method in class com.jeceira.session.TransientWorkspace
Registers a reference property for lookup by the UUID of the referenced node.
addRequiredPrimaryType(SessionNodeType) - Method in class com.jeceira.nodetype.SessionNodeDef
Adds a required primary type to the attribute returned by the SessionNodeDef.getRequiredPrimaryTypes() method.
addRequiredPrimaryType(String) - Method in class com.jeceira.persistence.info.NodeDefInfo
Adds a required primary type name to the represented node definition.
addSupertype(SessionNodeType) - Method in class com.jeceira.nodetype.SessionNodeType
Adds a supertype to the declared supertypes returned by the SessionNodeType.getDeclaredSessionSupertypes()method.
addSupertypeName(String) - Method in class com.jeceira.persistence.info.NodeTypeInfo
Adds a supertype name to the represented node type.
addValue(ValueInfo) - Method in class com.jeceira.persistence.info.PropertyInfo
Adds a value to the represented multi-valued property.
addValue(SessionValue) - Method in class com.jeceira.xml.XmlPropertyInfo
Adds a value to this property.
addValueConstraint(String) - Method in class com.jeceira.nodetype.SessionPropertyDef
 
addValueConstraint(String) - Method in class com.jeceira.persistence.info.PropertyDefInfo
Adds a value constraint to the represented property definition.
addVersionLabel(String, String, boolean) - Method in interface javax.jcr.version.VersionHistory
Adds the specified label to the specified version.
addWorkspace(PersistentWorkspace) - Method in class com.jeceira.repository.RepositoryContext
Adds a persistent workspace to this context.
addWorkspaceName(String) - Method in class com.jeceira.config.RepositoryConfig
Adds a workspace name to this configuration.
allowsSameNameSiblings() - Method in class com.jeceira.nodetype.SessionNodeDef
 
allowsSameNameSiblings() - Method in interface javax.jcr.nodetype.NodeDefinition
Reports whether this child node can have same-name siblings.
allowsSameNameSibs() - Method in class com.jeceira.persistence.info.NodeDefInfo
Indicates if nodes with the represented node definition allow same-name siblings.

B

BINARY - Static variable in class javax.jcr.PropertyType
 
BINARY_VALUE_COLUMN - Static variable in class com.jeceira.persistence.Columns
Name of the column containing the binary value of a property.
BOOLEAN - Static variable in class javax.jcr.PropertyType
 
BOOLEAN_VALUE_COLUMN - Static variable in class com.jeceira.persistence.Columns
Name of the column containing the boolean value of a property.
BinaryConstraint - class com.jeceira.nodetype.constraints.BinaryConstraint.
This implementation of the ValueConstraint interfaces provides the storing of a single binary constraint (an long-value interval) and the validation against any Value object which can be converted into a stream value.
BinaryConstraint(String) - Constructor for class com.jeceira.nodetype.constraints.BinaryConstraint
Constructs an instance of BinaryConstraint using the given string representation of a long value interval.
BooleanConstraint - class com.jeceira.nodetype.constraints.BooleanConstraint.
This implementation of the ValueConstraint interfaces provides the storing of a single boolean constraint (either true or false) and the validation against any Value object which can be converted into a boolean value.
BooleanConstraint(String) - Constructor for class com.jeceira.nodetype.constraints.BooleanConstraint
Constructs an instance of BooleanConstraint using the given string representation of a boolean value.
BooleanValue - class com.jeceira.value.BooleanValue.
 
BooleanValue(SessionContext, boolean) - Constructor for class com.jeceira.value.BooleanValue
Creates a boolean value.
BuiltInNamespaceRegistry - class com.jeceira.BuiltInNamespaceRegistry.
 
BuiltInNamespaceRegistry() - Constructor for class com.jeceira.BuiltInNamespaceRegistry
 
beginTransaction() - Method in interface com.jeceira.persistence.PersistentWorkspace
Begins a transaction on the persistent storage.
beginTransaction() - Method in class com.jeceira.persistence.hsqldb.HsqldbWorkspace
 
binaryValue - Variable in class com.jeceira.value.SessionValue
Binary value.
booleanValue - Variable in class com.jeceira.value.SessionValue
Boolean value.
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)
builtInPrefix(String) - Static method in class com.jeceira.BuiltInNamespaceRegistry
Returns true if the specified prefix is built-in.
builtInUri(String) - Static method in class com.jeceira.BuiltInNamespaceRegistry
Returns true if the specified uri is built-in.

C

CDATA_TYPE - Static variable in class com.jeceira.xml.XmlConstants
Attribute type CDATA.
COLON - Static variable in class com.jeceira.syntax.RegexConstants
Colon character.
COMPUTE - Static variable in class javax.jcr.version.OnParentVersionAction
 
CONSTRAINT_INDEX_COLUMN - Static variable in class com.jeceira.persistence.Columns
Name of the column containing inidices of value constraints.
COPY - Static variable in class javax.jcr.version.OnParentVersionAction
The action constants.
CREATED - Static variable in class com.jeceira.item.state.NodeState
Represents a node existing only in the transient storage of a session.
CREATED - Static variable in class com.jeceira.item.state.PropertyState
Represents a property existing only in the transient storage of a session.
Checker - class com.jeceira.util.Checker.
 
Columns - class com.jeceira.persistence.Columns.
Database-specific constants for column names.
ConfigManager - interface com.jeceira.config.ConfigManager.
Manager for repository configurations.
ConfigurationException - exception com.jeceira.config.ConfigurationException.
 
ConfigurationException(String) - Constructor for class com.jeceira.config.ConfigurationException
Creates an exception with the specified message.
ConfigurationException(String, Throwable) - Constructor for class com.jeceira.config.ConfigurationException
Creates an exception with the specified message and cause.
ConnectionManager - class com.jeceira.persistence.hsqldb.ConnectionManager.
 
ConnectionManager(Properties) - Constructor for class com.jeceira.persistence.hsqldb.ConnectionManager
Loads the HSQLDB driver class and creates a connection manager with the specified properties.
ConstraintInterval - class com.jeceira.nodetype.constraints.ConstraintInterval.
 
ConstraintInterval(String) - Constructor for class com.jeceira.nodetype.constraints.ConstraintInterval
 
ConstraintViolationException - exception javax.jcr.nodetype.ConstraintViolationException.
Exception thrown when an action would violate a constraint on repository structure.
ConstraintViolationException() - Constructor for class javax.jcr.nodetype.ConstraintViolationException
Constructs a new instance of this class with null as its detail message.
ConstraintViolationException(String) - Constructor for class javax.jcr.nodetype.ConstraintViolationException
Constructs a new instance of this class with the specified detail message.
ConstraintViolationException(String, Throwable) - Constructor for class javax.jcr.nodetype.ConstraintViolationException
Constructs a new instance of this class with the specified detail message and root cause.
ConstraintViolationException(Throwable) - Constructor for class javax.jcr.nodetype.ConstraintViolationException
Constructs a new instance of this class with the specified root cause.
ContentExporter - class com.jeceira.xml.ContentExporter.
 
ContentExporter(SessionContext, ContentHandler, boolean, boolean) - Constructor for class com.jeceira.xml.ContentExporter
Creates a basic item visitor to start and end generation of XML document and declare registered namespace mappings.
Credentials - interface javax.jcr.Credentials.
Interface for all credentials that may be passed to the Repository.login(Credentials credentials, String workspaceName) method.
canAddChildNode(String) - Method in class com.jeceira.nodetype.SessionNodeType
Returns true if this node type or one of its supertypes contains a child node definition applicable for the given child node name.
canAddChildNode(String, String) - Method in class com.jeceira.nodetype.SessionNodeType
Returns true if this node type or one of its supertypes contains a child node definition applicable for a child with the given name and node type name.
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 class com.jeceira.item.proxy.NodeProxy
 
canAddMixin(String) - Method in interface javax.jcr.Node
Returns true if the specified mixin node type, mixinName, can be added to this node.
canRemoveItem(String) - Method in class com.jeceira.nodetype.SessionNodeType
Returns true if this node type or one of its super types contains a non-protected item definition with the specified name.
canRemoveItem(String) - Method in interface javax.jcr.nodetype.NodeType
Returns true if removing the child item called itemName is allowed by this node type.
canSetProperty(String, Value) - Method in class com.jeceira.nodetype.SessionNodeType
If the given Value is null, this method acts like SessionNodeType.canRemoveItem(java.lang.String).
canSetProperty(String, Value[]) - Method in class com.jeceira.nodetype.SessionNodeType
This method acts like SessionNodeType.canSetProperty(java.lang.String, javax.jcr.Value) except that a property definition which also allows multiple values must exist.
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.
cancel() - Method in class com.jeceira.persistence.PreparedStatementWrapper
 
cancelMerge(Version) - Method in class com.jeceira.item.proxy.NodeProxy
 
cancelMerge(Version) - Method in interface javax.jcr.Node
Cancels the merge process with respect to this node and specified version.
changeState(SessionNode, NodeState) - Static method in class com.jeceira.item.state.NodeState
Changes state of a node.
changeState(SessionProperty, PropertyState) - Static method in class com.jeceira.item.state.PropertyState
Changes state of a property.
changeStateOnRemoval(SessionNode) - Method in class com.jeceira.item.state.NodeState
Performs state transition in case of removal of the corresponding node.
changeStateOnRemoval(SessionProperty) - Method in class com.jeceira.item.state.PropertyState
Sets the state of the specified property after it has been successfully removed.
changeStateOnSave(SessionNode, List, boolean) - Method in class com.jeceira.item.state.NodeState
Recursively sets the state of the specified node and its subtree after it has been successfully saved.
changeStateOnSave(SessionProperty, List) - Method in class com.jeceira.item.state.PropertyState
Sets the state of the specified property after it has been successfully saved, adds the appropriate event to the specified list of events, and clears all events associated with the property.
characters(char[], int, int) - Method in class com.jeceira.xml.DefaultContentHandler
 
characters(char[], int, int) - Method in class com.jeceira.xml.DocumentViewImporter
 
characters(char[], int, int) - Method in class com.jeceira.xml.ImportContentHandler
 
characters(char[], int, int) - Method in class com.jeceira.xml.SystemViewImporter
 
checkClosed() - Method in class com.jeceira.item.proxy.ItemProxy
Checks if current session has been closed and, if so, throws a RepositoryException.
checkPermission(String, String) - Method in class com.jeceira.session.SessionImpl
 
checkPermission(String, String) - Method in interface javax.jcr.Session
Determines whether this Session has permission to perform the specified actions at the specified absPath.
checkRemoved() - Method in class com.jeceira.item.proxy.ItemProxy
Checks if the underlying session item has been removed and, if so, throws an InvalidItemStateException (cf. 7.1.2.3 Invalid Items).
checkin() - Method in class com.jeceira.item.proxy.NodeProxy
 
checkin() - Method in interface javax.jcr.Node
Creates 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 class com.jeceira.item.proxy.NodeProxy
 
checkout() - Method in interface javax.jcr.Node
Sets this versionable node to checked-out status by setting its jcr:isCheckedOut property to true and adds to the jcr:predecessors (multi-value) property a reference to the current base version (the same value as held in jcr:baseVersion).
clearBatch() - Method in class com.jeceira.persistence.PreparedStatementWrapper
 
clearEvents() - Method in class com.jeceira.item.event.ItemEvents
Removes all events associated with the represented item.
clearEvents() - Method in class com.jeceira.item.event.NodeEvents
 
clearEvents() - Method in class com.jeceira.item.event.PropertyEvents
 
clearParameters() - Method in class com.jeceira.persistence.PreparedStatementWrapper
 
clearRemovedNode(SessionNode) - Method in class com.jeceira.item.state.NodeManager
Removes the specified node from the list of removed nodes.
clearRemovedProperty(SessionProperty) - Method in class com.jeceira.item.state.PropertyManager
Removes the specified property from the list of the removed properties.
clearValueConstraints() - Method in class com.jeceira.nodetype.SessionPropertyDef
Clears value constraints for this property definition setting them to an empty string array.
clearWarnings() - Method in class com.jeceira.persistence.PreparedStatementWrapper
 
clone(String, String, String, boolean) - Method in class com.jeceira.session.TransientWorkspace
 
clone(String, String, String, boolean) - Method in interface javax.jcr.Workspace
Clones the subtree at the node srcAbsPath in srcWorkspace to the new location at destAbsPath in this workspace.
close(ResultSet) - Static method in class com.jeceira.persistence.DbUtils
Silently closes a result set if it is not null.
close(Statement) - Static method in class com.jeceira.persistence.DbUtils
Silently closes a statement if it is not null.
close() - Method in class com.jeceira.persistence.PreparedStatementWrapper
 
close() - Method in class com.jeceira.session.SessionContext
Marks current session context as closed.
closeConnection(Connection) - Method in class com.jeceira.persistence.hsqldb.ConnectionManager
Resets the auto-commit mode of a database connection and silently closes it.
com.jeceira - package com.jeceira
 
com.jeceira.config - package com.jeceira.config
 
com.jeceira.item - package com.jeceira.item
 
com.jeceira.item.event - package com.jeceira.item.event
 
com.jeceira.item.proxy - package com.jeceira.item.proxy
 
com.jeceira.item.state - package com.jeceira.item.state
 
com.jeceira.iterator - package com.jeceira.iterator
 
com.jeceira.nodetype - package com.jeceira.nodetype
 
com.jeceira.nodetype.constraints - package com.jeceira.nodetype.constraints
 
com.jeceira.nodetype.filter - package com.jeceira.nodetype.filter
 
com.jeceira.observation - package com.jeceira.observation
 
com.jeceira.persistence - package com.jeceira.persistence
 
com.jeceira.persistence.hsqldb - package com.jeceira.persistence.hsqldb
 
com.jeceira.persistence.info - package com.jeceira.persistence.info
 
com.jeceira.repository - package com.jeceira.repository
 
com.jeceira.session - package com.jeceira.session
 
com.jeceira.syntax - package com.jeceira.syntax
 
com.jeceira.util - package com.jeceira.util
 
com.jeceira.value - package com.jeceira.value
 
com.jeceira.xml - package com.jeceira.xml
 
commit() - Method in interface com.jeceira.persistence.Transaction
Commits current transaction.
commit() - Method in class com.jeceira.persistence.hsqldb.HsqldbTransaction
 
compileNodeNamePattern(String) - Static method in class com.jeceira.syntax.NamePatternSyntax
Returns a compiled Java Regex Pattern that matches the specified name pattern.
contains(BigDecimal) - Method in class com.jeceira.nodetype.constraints.ConstraintInterval
Returns true if this interval contains the given value.
contains(double) - Method in class com.jeceira.nodetype.constraints.ConstraintInterval
 
contains(long) - Method in class com.jeceira.nodetype.constraints.ConstraintInterval
 
contentHandler - Variable in class com.jeceira.xml.ContentExporter
Content handler to which generated SAX events are delegated.
convert(Value) - Method in class com.jeceira.item.SessionProperty
Converts the specified value to the type required by the definition of this property.
copy(SessionNode) - Method in class com.jeceira.item.SessionProperty
 
copy(String, String) - Method in class com.jeceira.session.TransientWorkspace
 
copy(String, String, String) - Method in class com.jeceira.session.TransientWorkspace
 
copy(String, String) - Method in interface javax.jcr.Workspace
This method copies the node at srcAbsPath to the new location at destAbsPath.
copy(String, String, String) - Method in interface javax.jcr.Workspace
This method copies the subtree at srcAbsPath in srcWorkspace to destAbsPath in this workspace.
copyValue(SessionValue) - Method in class com.jeceira.item.SessionProperty
Returns an array of copies of the specified value.
createEvent(int, SessionItem) - Static method in class com.jeceira.observation.WorkspaceEvent
Creates an event with the specified type associated with the specified item.
createNode(SessionNode, boolean) - Method in class com.jeceira.item.NodeBuilder
Creates an instance of SessionNode and initializes it appropriately with the attributes of this builder.
createProperty(SessionNode, boolean) - Method in class com.jeceira.item.PropertyBuilder
Creates an instance of SessionProperty and initializes it appropriately with the attributes of this builder.
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.
createSessionValue(boolean) - Method in class com.jeceira.value.SessionValueFactory
Returns a SessionValue object of PropertyType.BOOLEAN type with the specified value.
createSessionValue(byte[]) - Method in class com.jeceira.value.SessionValueFactory
Returns a SessionValue object of PropertyType.BINARY type with stream created from the specified byte array value.
createSessionValue(Calendar) - Method in class com.jeceira.value.SessionValueFactory
Returns a SessionValue object of PropertyType.DATE type with the specified value.
createSessionValue(double) - Method in class com.jeceira.value.SessionValueFactory
Returns a SessionValue object of PropertyType.DOUBLE type with the specified value.
createSessionValue(InputStream) - Method in class com.jeceira.value.SessionValueFactory
Returns a SessionValue object of PropertyType.BINARY type with the specified value.
createSessionValue(long) - Method in class com.jeceira.value.SessionValueFactory
Returns a SessionValue object of PropertyType.LONG type with the specified value.
createSessionValue(Name) - Method in class com.jeceira.value.SessionValueFactory
Returns a SessionValue object of PropertyType.NAME type with the specified value.
createSessionValue(Node) - Method in class com.jeceira.value.SessionValueFactory
Returns a SessionValue object of PropertyType.REFERENCE type with the specified value.
createSessionValue(Path) - Method in class com.jeceira.value.SessionValueFactory
Returns a SessionValue object of PropertyType.PATH type with the specified value.
createSessionValue(Reference) - Method in class com.jeceira.value.SessionValueFactory
Returns a SessionValue object of PropertyType.REFERENCE type with the specified value.
createSessionValue(String) - Method in class com.jeceira.value.SessionValueFactory
Returns a SessionValue object of PropertyType.STRING type with the specified value.
createSessionValue(String, int) - Method in class com.jeceira.value.SessionValueFactory
Returns a SessionValue object of the specified type with the specified value.
createSessionValue(Value) - Method in class com.jeceira.value.SessionValueFactory
Converts a value into a session value.
createValue(boolean) - Method in class com.jeceira.value.SessionValueFactory
 
createValue(Calendar) - Method in class com.jeceira.value.SessionValueFactory
 
createValue(double) - Method in class com.jeceira.value.SessionValueFactory
 
createValue(InputStream) - Method in class com.jeceira.value.SessionValueFactory
 
createValue(long) - Method in class com.jeceira.value.SessionValueFactory
 
createValue(Node) - Method in class com.jeceira.value.SessionValueFactory
 
createValue(String) - Method in class com.jeceira.value.SessionValueFactory
 
createValue(String, int) - Method in class com.jeceira.value.SessionValueFactory
 
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(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
Returns a Value object of PropertyType.BINARY with a value consisting of the content of the specified InputStream.
createValue(Node) - Method in interface javax.jcr.ValueFactory
Returns a Value object of PropertyType.REFERENCE that holds the UUID of the specified Node.

D

DATE - Static variable in class javax.jcr.PropertyType
 
DATE_VALUE_COLUMN - Static variable in class com.jeceira.persistence.Columns
Name of the column containing the date value of a property.
DEFAULT_ENCODING - Static variable in class com.jeceira.JcrConstants
Default encoding.
DEFAULT_NAMESPACE - Static variable in class com.jeceira.JcrConstants
Denotes the default namespace (the empty URI) (cf. 6.3.1 Namespace Registry).
DEFAULT_PRIMARY_TYPE_COLUMN - Static variable in class com.jeceira.persistence.Columns
Name of the column containing the default primary type name of a node definition.
DEFAULT_VALUE_TABLE - Static variable in class com.jeceira.persistence.Tables
Name of the table containing default values of property definitions.
DEFAULT_WORKSPACE_NAME - Static variable in class com.jeceira.JcrConstants
Name of the default workspace.
DELETE_NODE_STATEMENT - Static variable in class com.jeceira.persistence.hsqldb.HsqldbWorkspace
Delete statement for a node.
DOT - Static variable in interface com.jeceira.syntax.PathElement
Represents the '.' path element.
DOT_NAME - Static variable in interface com.jeceira.syntax.PathElement
The name of the PathElement.DOT path element.
DOUBLE - Static variable in class javax.jcr.PropertyType
 
DOUBLE_DOT - Static variable in interface com.jeceira.syntax.PathElement
Represents the '..' path element.
DOUBLE_DOT_NAME - Static variable in interface com.jeceira.syntax.PathElement
The name of the PathElement.DOUBLE_DOT path element.
DOUBLE_QUOTE - Static variable in class com.jeceira.syntax.RegexConstants
Double quote character.
DOUBLE_VALUE_COLUMN - Static variable in class com.jeceira.persistence.Columns
Name of the column containing the double value of a property.
DateConstraint - class com.jeceira.nodetype.constraints.DateConstraint.
This implementation of the ValueConstraint interfaces provides the storing of a single date-value constraint (an date-value interval) and the validation against any Value object which can be converted into a date value
DateConstraint(String) - Constructor for class com.jeceira.nodetype.constraints.DateConstraint
Constructs an instance of DateConstraint using the given string representation of a date value interval.
DateParser - class com.jeceira.value.DateParser.
 
DateParser() - Constructor for class com.jeceira.value.DateParser
 
DateValue - class com.jeceira.value.DateValue.
 
DateValue(SessionContext, Calendar) - Constructor for class com.jeceira.value.DateValue
Creates a date value.
DbUtils - class com.jeceira.persistence.DbUtils.
Database utils.
DbUtils() - Constructor for class com.jeceira.persistence.DbUtils
 
DefName - class com.jeceira.syntax.DefName.
Represents the name of an item definition.
DefPolicy - class com.jeceira.nodetype.DefPolicy.
Policy for determining node and property definitions while creating child nodes and properties.
DefPolicy() - Constructor for class com.jeceira.nodetype.DefPolicy
 
DefaultConfigManager - class com.jeceira.config.DefaultConfigManager.
Responsible for retrieval and management of repository configurations.
DefaultConfigManager(InputStream) - Constructor for class com.jeceira.config.DefaultConfigManager
Creates a configuration manager retrieving repository configurations from an XML stream.
DefaultContentHandler - class com.jeceira.xml.DefaultContentHandler.
 
DefaultContentHandler(OutputStream) - Constructor for class com.jeceira.xml.DefaultContentHandler
Creates a content handler writing xml into the specified output stream in the UTF-8 encoding.
DefaultDefPolicy - class com.jeceira.nodetype.DefaultDefPolicy.
Default policy for finding node and property definitions.
DefaultDefPolicy() - Constructor for class com.jeceira.nodetype.DefaultDefPolicy
 
DefaultPrimaryTypeFilter - class com.jeceira.nodetype.filter.DefaultPrimaryTypeFilter.
 
DefaultPrimaryTypeFilter(boolean) - Constructor for class com.jeceira.nodetype.filter.DefaultPrimaryTypeFilter
 
DefaultValuesFilter - class com.jeceira.nodetype.filter.DefaultValuesFilter.
 
DefaultValuesFilter(boolean) - Constructor for class com.jeceira.nodetype.filter.DefaultValuesFilter
 
DocumentViewContentHandler - class com.jeceira.xml.DocumentViewContentHandler.
 
DocumentViewContentHandler(OutputStream) - Constructor for class com.jeceira.xml.DocumentViewContentHandler
Creates a content handler writing formatted xml in document view into the specified output stream.
DocumentViewExporter - class com.jeceira.xml.DocumentViewExporter.
 
DocumentViewExporter(ContentHandler, SessionContext, boolean, boolean) - Constructor for class com.jeceira.xml.DocumentViewExporter
Creates an item visitor transforming retrieved item information into SAX events forwarded to the specified content handler.
DocumentViewImporter - class com.jeceira.xml.DocumentViewImporter.
 
DocumentViewImporter(SessionContext, SessionNode, int) - Constructor for class com.jeceira.xml.DocumentViewImporter
Creates an import handler for document-view xml.
DoubleConstraint - class com.jeceira.nodetype.constraints.DoubleConstraint.
This implementation of the ValueConstraint interfaces provides the storing of a single double-value constraint (an double-value interval) and the validation against any Value object which can be converted into a double value
DoubleConstraint(String) - Constructor for class com.jeceira.nodetype.constraints.DoubleConstraint
Constructs an instance of DoubleConstraint using the given string representation of a double value interval.
DoubleValue - class com.jeceira.value.DoubleValue.
 
DoubleValue(SessionContext, double) - Constructor for class com.jeceira.value.DoubleValue
Creates a double value.
dateValue - Variable in class com.jeceira.value.SessionValue
Date value.
decreasePendingChanges() - Method in class com.jeceira.session.SessionContext
Decreases the number of pending changes in the current session.
deleteProperty(Transaction, PropertyInfo) - Method in interface com.jeceira.persistence.PersistentWorkspace
Deletes a property from the persistent storage.
deleteProperty(Transaction, PropertyInfo) - Method in class com.jeceira.persistence.hsqldb.HsqldbWorkspace
 
deleteSubtree(Transaction, String) - Method in interface com.jeceira.persistence.PersistentWorkspace
Deletes the subtree below and including the specified node.
deleteSubtree(Transaction, String) - Method in class com.jeceira.persistence.hsqldb.HsqldbWorkspace
 
disableReferentialIntegrity() - Method in interface com.jeceira.persistence.Transaction
Instructs this transaction to disable all referential integrity checks until commit is issued.
disableReferentialIntegrity() - Method in class com.jeceira.persistence.hsqldb.HsqldbTransaction
 
dispatchEvent(WorkspaceEvent) - Method in class com.jeceira.observation.EventDispatcher
Dispatches the specified WorkspaceEvent instance to the registered observation managers.
dispatchEvents(List) - Method in class com.jeceira.observation.EventDispatcher
Dispatches the specified list of WorkspaceEvent instances to the registered observation managers.
dispatchEvents(List) - Method in class com.jeceira.observation.SessionObservationManager
Wrapps the specified workspace events into session events and delivers the result to the registered event listeners.
doChangeStateOnSave(SessionNode, List, boolean) - Method in class com.jeceira.item.state.NodeState
Sets the state of the specified node after it has been successfully saved.
doChangeStateOnSave(SessionProperty, List) - Method in class com.jeceira.item.state.PropertyState
Sets the state of the specified property after it has been successfully saved and adds the appropriate event to the specified list of events.
doFilter(LinkedList) - Method in class com.jeceira.nodetype.filter.AutoCreateFilter
 
doFilterItemDefs(LinkedList) - Method in class com.jeceira.nodetype.filter.AutoCreateFilter
 
doFilterItemDefs(LinkedList) - Method in class com.jeceira.nodetype.filter.DefaultPrimaryTypeFilter
 
doFilterItemDefs(LinkedList) - Method in class com.jeceira.nodetype.filter.DefaultValuesFilter
 
doFilterItemDefs(LinkedList) - Method in class com.jeceira.nodetype.filter.Filter
 
doFilterItemDefs(LinkedList) - Method in class com.jeceira.nodetype.filter.MandatoryFilter
 
doFilterItemDefs(LinkedList) - Method in class com.jeceira.nodetype.filter.MultipleFilter
 
doFilterItemDefs(LinkedList) - Method in class com.jeceira.nodetype.filter.NameFilter
 
doFilterItemDefs(LinkedList) - Method in class com.jeceira.nodetype.filter.OnParentVersionFilter
 
doFilterItemDefs(LinkedList) - Method in class com.jeceira.nodetype.filter.ProtectedFilter
 
doFilterItemDefs(LinkedList) - Method in class com.jeceira.nodetype.filter.RequiredPrimaryTypesFilter
 
doFilterItemDefs(LinkedList) - Method in class com.jeceira.nodetype.filter.RequiredPropertyTypeFilter
 
doFilterItemDefs(LinkedList) - Method in class com.jeceira.nodetype.filter.SameNameSibsFilter
 
doFilterItemDefs(LinkedList) - Method in class com.jeceira.nodetype.filter.ValueConstraintsFilter
 
doFilterNodeDefs(LinkedList) - Method in class com.jeceira.nodetype.filter.AutoCreateFilter
 
doFilterNodeDefs(LinkedList) - Method in class com.jeceira.nodetype.filter.DefaultPrimaryTypeFilter
 
doFilterNodeDefs(LinkedList) - Method in class com.jeceira.nodetype.filter.DefaultValuesFilter
 
doFilterNodeDefs(LinkedList) - Method in class com.jeceira.nodetype.filter.Filter
 
doFilterNodeDefs(LinkedList) - Method in class com.jeceira.nodetype.filter.MandatoryFilter
 
doFilterNodeDefs(LinkedList) - Method in class com.jeceira.nodetype.filter.MultipleFilter
 
doFilterNodeDefs(LinkedList) - Method in class com.jeceira.nodetype.filter.NameFilter
 
doFilterNodeDefs(LinkedList) - Method in class com.jeceira.nodetype.filter.OnParentVersionFilter
 
doFilterNodeDefs(LinkedList) - Method in class com.jeceira.nodetype.filter.ProtectedFilter
 
doFilterNodeDefs(LinkedList) - Method in class com.jeceira.nodetype.filter.RequiredPrimaryTypesFilter
 
doFilterNodeDefs(LinkedList) - Method in class com.jeceira.nodetype.filter.RequiredPropertyTypeFilter
 
doFilterNodeDefs(LinkedList) - Method in class com.jeceira.nodetype.filter.SameNameSibsFilter
 
doFilterNodeDefs(LinkedList) - Method in class com.jeceira.nodetype.filter.ValueConstraintsFilter
 
doFilterPropertyDefs(LinkedList) - Method in class com.jeceira.nodetype.filter.AutoCreateFilter
 
doFilterPropertyDefs(LinkedList) - Method in class com.jeceira.nodetype.filter.DefaultPrimaryTypeFilter
 
doFilterPropertyDefs(LinkedList) - Method in class com.jeceira.nodetype.filter.DefaultValuesFilter
 
doFilterPropertyDefs(LinkedList) - Method in class com.jeceira.nodetype.filter.Filter
 
doFilterPropertyDefs(LinkedList) - Method in class com.jeceira.nodetype.filter.MandatoryFilter
 
doFilterPropertyDefs(LinkedList) - Method in class com.jeceira.nodetype.filter.MultipleFilter
 
doFilterPropertyDefs(LinkedList) - Method in class com.jeceira.nodetype.filter.NameFilter
 
doFilterPropertyDefs(LinkedList) - Method in class com.jeceira.nodetype.filter.OnParentVersionFilter
 
doFilterPropertyDefs(LinkedList) - Method in class com.jeceira.nodetype.filter.ProtectedFilter
 
doFilterPropertyDefs(LinkedList) - Method in class com.jeceira.nodetype.filter.RequiredPrimaryTypesFilter
 
doFilterPropertyDefs(LinkedList) - Method in class com.jeceira.nodetype.filter.RequiredPropertyTypeFilter
 
doFilterPropertyDefs(LinkedList) - Method in class com.jeceira.nodetype.filter.SameNameSibsFilter
 
doFilterPropertyDefs(LinkedList) - Method in class com.jeceira.nodetype.filter.ValueConstraintsFilter
 
doSave(Transaction, SessionNode, boolean) - Method in class com.jeceira.item.state.NodeState
Validates and applies changes made on the specified node through the current session.
doSetValue(SessionValue) - Method in class com.jeceira.item.SessionProperty
Actually sets the value of this single-value property.
doSetValue(SessionValue[]) - Method in class com.jeceira.item.SessionProperty
Actually sets the value of this multi-value property.
doneMerge(Version) - Method in class com.jeceira.item.proxy.NodeProxy
 
doneMerge(Version) - Method in interface javax.jcr.Node
Completes the merge process with respect to this node and the specified version.
doubleValue - Variable in class com.jeceira.value.SessionValue
Double value.

E

EMPTY_CONSTRAINTS - Static variable in class com.jeceira.nodetype.constraints.ValueConstraints
 
EMPTY_ITERATOR - Static variable in class com.jeceira.iterator.PropertyIteratorImpl
Empty property iterator.
EMPTY_PREFIX - Static variable in class com.jeceira.JcrConstants
Denotes the empty prefix (cf. 6.3.1 Namespace Registry).
Event - interface javax.jcr.observation.Event.
An event fired by the observation mechanism.
EventDispatcher - class com.jeceira.observation.EventDispatcher.
Dispatches events triggered within a specific workspace to all registered instances of the SessionObservationManager class.
EventDispatcher(String) - Constructor for class com.jeceira.observation.EventDispatcher
Creates an event dispatcher with the specified workspace name.
EventFilter - class com.jeceira.observation.EventFilter.
 
EventFilter(SessionContext, int, FilterPath, String[], String[], boolean) - Constructor for class com.jeceira.observation.EventFilter
Creates an event filter with the specified criteria.
EventIterator - interface javax.jcr.observation.EventIterator.
Allows easy iteration through a list of Events with nextEvent as well as a skip method inherited from RangeIterator.
EventIteratorImpl - class com.jeceira.observation.EventIteratorImpl.
 
EventIteratorImpl(List) - Constructor for class com.jeceira.observation.EventIteratorImpl
Creates an iterator for the specified list of Event instances.
EventListener - interface javax.jcr.observation.EventListener.
An event listener.
EventListenerIterator - interface javax.jcr.observation.EventListenerIterator.
Allows easy iteration through a list of EventListeners with nextEventListener as well as a skip method inherited from RangeIterator.
EventListenerIteratorImpl - class com.jeceira.observation.EventListenerIteratorImpl.
 
EventListenerIteratorImpl(List) - Constructor for class com.jeceira.observation.EventListenerIteratorImpl
Creates an iterator for the specified list of FilteringEventListener instances.
EventLogger - class com.jeceira.observation.EventLogger.
 
EventLogger() - Constructor for class com.jeceira.observation.EventLogger
 
encoding - Variable in class com.jeceira.xml.DefaultContentHandler
Char set to be used for encoding.
end() - Method in class com.jeceira.xml.ContentExporter
Ends generating XML document.
endDocument() - Method in class com.jeceira.xml.DefaultContentHandler
 
endElement(String, String, String) - Method in class com.jeceira.xml.DefaultContentHandler
 
endElement(String, String, String) - Method in class com.jeceira.xml.DocumentViewContentHandler
 
endElement(String, String, String) - Method in class com.jeceira.xml.DocumentViewImporter
 
endElement(String, String, String) - Method in class com.jeceira.xml.ImportContentHandler
 
endElement(String, String, String) - Method in class com.jeceira.xml.SystemViewContentHandler
 
endElement(String, String, String) - Method in class com.jeceira.xml.SystemViewImporter
 
endPrefixMapping(String) - Method in class com.jeceira.xml.DefaultContentHandler
 
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 behaviour performed before a Property is visited.
entering(Node, int) - Method in class javax.jcr.util.TraversingItemVisitor
Implement this method to add behaviour performed before a Node is visited.
entry(SessionNode) - Method in class com.jeceira.item.state.NodeState
Performs entry action of this state as a result of the state transition on the specified node.
entry(SessionProperty) - Method in class com.jeceira.item.state.PropertyState
Performs actions on the specified property upon entry into this state.
equals(Object) - Method in class com.jeceira.item.proxy.ItemProxy
 
equals(Object) - Method in class com.jeceira.nodetype.SessionNodeType
Indicates if this is equal to the specified object.
equals(Object) - Method in class com.jeceira.observation.FilteringEventListener
 
equals(Object) - Method in class com.jeceira.persistence.info.NodeInfo
 
equals(Object) - Method in class com.jeceira.persistence.info.NodeTypeInfo
 
equals(Object) - Method in class com.jeceira.syntax.DefName
 
equals(Object) - Method in class com.jeceira.syntax.IndexedName
 
equals(Object) - Method in class com.jeceira.syntax.ItemName
 
equals(Object) - Method in class com.jeceira.syntax.Name
 
equals(Object) - Method in class com.jeceira.syntax.NodeTypeName
 
error(SAXParseException) - Method in class com.jeceira.xml.ImportErrorHandler
 
escapeWhitespaces(String) - Static method in class com.jeceira.xml.XmlUtils
Escapes whitespaces in a string value as defined by the spec (cf. 6.4.4 Escaping of JCR values).
escapeXmlEntities(String) - Static method in class com.jeceira.xml.XmlUtils
Escapes predefined xml entities in a string value as defined by the spec (cf. 6.4.4 Escaping of JCR values).
execute(String, Connection) - Static method in class com.jeceira.persistence.DbUtils
Executes an SQL string on the specified connection.
execute() - Method in class com.jeceira.persistence.PreparedStatementWrapper
 
execute(String) - Method in class com.jeceira.persistence.PreparedStatementWrapper
 
execute(String, int) - Method in class com.jeceira.persistence.PreparedStatementWrapper
 
execute(String, int[]) - Method in class com.jeceira.persistence.PreparedStatementWrapper
 
execute(String, String[]) - Method in class com.jeceira.persistence.PreparedStatementWrapper
 
execute() - Method in interface javax.jcr.query.Query
Executes this query and returns a QueryResult.
executeBatch() - Method in class com.jeceira.persistence.PreparedStatementWrapper
 
executeQuery() - Method in class com.jeceira.persistence.PreparedStatementWrapper
 
executeQuery(String) - Method in class com.jeceira.persistence.PreparedStatementWrapper
 
executeScript(InputStream, Connection) - Static method in class com.jeceira.persistence.DbUtils
Reads an SQL script from the specified input stream and executes it on the specified connection.
executeUpdate() - Method in class com.jeceira.persistence.PreparedStatementWrapper
 
executeUpdate(String) - Method in class com.jeceira.persistence.PreparedStatementWrapper
 
executeUpdate(String, int) - Method in class com.jeceira.persistence.PreparedStatementWrapper
 
executeUpdate(String, int[]) - Method in class com.jeceira.persistence.PreparedStatementWrapper
 
executeUpdate(String, String[]) - Method in class com.jeceira.persistence.PreparedStatementWrapper
 
exportDocumentView(String, ContentHandler, boolean, boolean) - Method in class com.jeceira.session.SessionImpl
 
exportDocumentView(String, OutputStream, boolean, boolean) - Method in class com.jeceira.session.SessionImpl
 
exportDocumentView(String, ContentHandler, boolean, boolean) - Method in interface javax.jcr.Session
Serializes the node (and if noRecurse is false, the whole subtree) 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 subtree) at absPath as an XML stream and outputs it to the supplied OutputStream.
exportSystemView(String, ContentHandler, boolean, boolean) - Method in class com.jeceira.session.SessionImpl
 
exportSystemView(String, OutputStream, boolean, boolean) - Method in class com.jeceira.session.SessionImpl
 
exportSystemView(String, ContentHandler, boolean, boolean) - Method in interface javax.jcr.Session
Serializes the node (and if noRecurse is false, the whole subtree) 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 subtree) at absPath as an XML stream and outputs it to the supplied OutputStream.

F

FULLY_QUALIFIED_INDEXED_NAME_PATTERN - Static variable in class com.jeceira.syntax.SyntaxPattern
Pattern describing a fully-qualified indexed name.
FULLY_QUALIFIED_NAME_PATTERN - Static variable in class com.jeceira.syntax.SyntaxPattern
Pattern describing a fully-qualified name.
Filter - class com.jeceira.nodetype.filter.Filter.
 
Filter() - Constructor for class com.jeceira.nodetype.filter.Filter
 
FilterOptions - class com.jeceira.nodetype.filter.FilterOptions.
A container class for Filters
FilterOptions() - Constructor for class com.jeceira.nodetype.filter.FilterOptions
 
FilterPath - class com.jeceira.observation.FilterPath.
Represents a filter criterium concerning the absolute path of the parent node associated with an event.
FilterPath(SessionContext, String, boolean) - Constructor for class com.jeceira.observation.FilterPath
Creates a filter path for the parent node associated with an event.
FilteringEventListener - class com.jeceira.observation.FilteringEventListener.
 
FilteringEventListener(EventListener, EventFilter) - Constructor for class com.jeceira.observation.FilteringEventListener
Creates a wrapper around an event listener forwarding events passing the specified event filter to it.
fatalError(SAXParseException) - Method in class com.jeceira.xml.ImportErrorHandler
 
filterByAutoCreate(boolean) - Method in class com.jeceira.nodetype.filter.FilterOptions
 
filterByAutoCreate(boolean) - Method in class com.jeceira.nodetype.filter.ImmutableFilterOptions
 
filterByAutoCreate(List, boolean) - Static method in class com.jeceira.nodetype.filter.ItemDefFilter
 
filterByDefaultPrimaryType(boolean) - Method in class com.jeceira.nodetype.filter.FilterOptions
 
filterByDefaultPrimaryType(boolean) - Method in class com.jeceira.nodetype.filter.ImmutableFilterOptions
 
filterByDefaultPrimaryType(List, boolean) - Static method in class com.jeceira.nodetype.filter.ItemDefFilter
If the given mustDeclareDefaultType is set to true this method filters out all definitions not defining a default primary type.
filterByDefaultValues(boolean) - Method in class com.jeceira.nodetype.filter.FilterOptions
 
filterByDefaultValues(boolean) - Method in class com.jeceira.nodetype.filter.ImmutableFilterOptions
 
filterByDefaultValues(List, boolean) - Static method in class com.jeceira.nodetype.filter.ItemDefFilter
 
filterByMandatory(boolean) - Method in class com.jeceira.nodetype.filter.FilterOptions
 
filterByMandatory(boolean) - Method in class com.jeceira.nodetype.filter.ImmutableFilterOptions
 
filterByMandatory(List, boolean) - Static method in class com.jeceira.nodetype.filter.ItemDefFilter
 
filterByMultiple(boolean) - Method in class com.jeceira.nodetype.filter.FilterOptions
 
filterByMultiple(boolean) - Method in class com.jeceira.nodetype.filter.ImmutableFilterOptions
 
filterByMultiple(LinkedList, boolean) - Static method in class com.jeceira.nodetype.filter.ItemDefFilter
Filters out all property definitions whose multiple flag is not equal to the given.
filterByName(String) - Method in class com.jeceira.nodetype.filter.FilterOptions
 
filterByName(String, boolean) - Method in class com.jeceira.nodetype.filter.FilterOptions
 
filterByName(String) - Method in class com.jeceira.nodetype.filter.ImmutableFilterOptions
 
filterByName(String, boolean) - Method in class com.jeceira.nodetype.filter.ImmutableFilterOptions
 
filterByName(List, String) - Static method in class com.jeceira.nodetype.filter.ItemDefFilter
 
filterByName(List, String, boolean) - Static method in class com.jeceira.nodetype.filter.ItemDefFilter
Filters out all item defintions not equal to the specified name.
filterByOnParentVersion(int, boolean) - Method in class com.jeceira.nodetype.filter.FilterOptions
 
filterByOnParentVersion(int, boolean) - Method in class com.jeceira.nodetype.filter.ImmutableFilterOptions
 
filterByOnParentVersion(List, int, boolean) - Static method in class com.jeceira.nodetype.filter.ItemDefFilter
 
filterByProtected(boolean) - Method in class com.jeceira.nodetype.filter.FilterOptions
 
filterByProtected(boolean) - Method in class com.jeceira.nodetype.filter.ImmutableFilterOptions
 
filterByProtected(List, boolean) - Static method in class com.jeceira.nodetype.filter.ItemDefFilter
Filters out all item definitions whose protected flag is not equal to the given.
filterByRequiredPrimaryTypes(SessionNodeType, boolean) - Method in class com.jeceira.nodetype.filter.FilterOptions
 
filterByRequiredPrimaryTypes(NodeType, boolean) - Method in class com.jeceira.nodetype.filter.ImmutableFilterOptions
 
filterByRequiredPrimaryTypes(List, SessionNodeType, boolean) - Static method in class com.jeceira.nodetype.filter.ItemDefFilter
If the given mustSatisfyRequiredTypes flag is set to true this method filters out all definitions whose required primary types cannot be satisfied by the given nodeType.
filterByRequiredPropertyType(int, boolean) - Method in class com.jeceira.nodetype.filter.FilterOptions
 
filterByRequiredPropertyType(int, boolean) - Method in class com.jeceira.nodetype.filter.ImmutableFilterOptions
 
filterByRequiredPropertyType(List, int, boolean) - Static method in class com.jeceira.nodetype.filter.ItemDefFilter
 
filterBySameNameSibs(boolean) - Method in class com.jeceira.nodetype.filter.FilterOptions
 
filterBySameNameSibs(boolean) - Method in class com.jeceira.nodetype.filter.ImmutableFilterOptions
 
filterBySameNameSibs(List, boolean) - Static method in class com.jeceira.nodetype.filter.ItemDefFilter
Filters out all node definitions whose sameNameSibs flag is not equal to the given.
filterByValueConstraints(Value, SessionContext, boolean) - Method in class com.jeceira.nodetype.filter.FilterOptions
 
filterByValueConstraints(Value, SessionContext, boolean) - Method in class com.jeceira.nodetype.filter.ImmutableFilterOptions
 
filterByValueConstraints(List, Value, SessionContext, boolean) - Static method in class com.jeceira.nodetype.filter.ItemDefFilter
 
filterItemDefs(List) - Method in class com.jeceira.nodetype.filter.Filter
 
filterItemDefs(List, FilterOptions) - Static method in class com.jeceira.nodetype.filter.ItemDefFilter
 
filterNodeDefs(List) - Method in class com.jeceira.nodetype.filter.Filter
 
filterNodeDefs(List, FilterOptions) - Static method in class com.jeceira.nodetype.filter.ItemDefFilter
 
filterPropertyDefs(List) - Method in class com.jeceira.nodetype.filter.Filter
 
filterPropertyDefs(List, FilterOptions) - Static method in class com.jeceira.nodetype.filter.ItemDefFilter
 
format(Calendar) - Static method in class com.jeceira.value.DateParser
Formats the given Calendar according to the jcr date format specification.

G

GROUP_ID_COLUMN - Static variable in class com.jeceira.persistence.Columns
Name of the column containing the id of a group.
GROUP_NAME_COLUMN - Static variable in class com.jeceira.persistence.Columns
Name of the column containing the name of a group.
GROUP_TABLE - Static variable in class com.jeceira.persistence.Tables
Name of the table containing group data.
generateUuid() - Method in class com.jeceira.JugGenerator
 
generateUuid() - Method in class com.jeceira.UuidGenerator
Generates a universally unique node identifier.
getAbsolutePath(SessionItem) - Static method in class com.jeceira.syntax.Path
Returns the absolute path of an item.
getAccessibleWorkspaceNames() - Method in class com.jeceira.session.TransientWorkspace
 
getAccessibleWorkspaceNames() - Method in interface javax.jcr.Workspace
Returns an 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 tied to this Workspace.
getAllNodeTypes() - Method in class com.jeceira.nodetype.SessionNodeTypeManager
 
getAllNodeTypes() - Method in interface com.jeceira.persistence.PersistentNodeTypeManager
Returns infos of all node types in the persistent store.
getAllNodeTypes() - Method in class com.jeceira.persistence.hsqldb.HsqldbNodeTypeManager
 
getAllNodeTypes() - Method in interface javax.jcr.nodetype.NodeTypeManager
Returns an iterator over all available node types (primary and mixin).
getAllVersions() - Method in interface javax.jcr.version.VersionHistory
Returns an iterator over all the versions within this version history The order of the returned objects will not necessarily correspond to the order of versions in terms of the successor relation.
getAncestor(int) - Method in class com.jeceira.item.proxy.ItemProxy
 
getAncestor(int) - Method in interface javax.jcr.Item
Returns the ancestor of the specified depth.
getAttribute(String) - Method in class com.jeceira.session.SessionImpl
 
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 class com.jeceira.session.SessionImpl
 
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.
getBaseVersion() - Method in class com.jeceira.item.proxy.NodeProxy
 
getBaseVersion() - Method in interface javax.jcr.Node
Returns the current base version of this versionable node.
getBinaryValue() - Method in class com.jeceira.persistence.info.ValueInfo
Returns the binary representation of this value.
getBoolean() - Method in class com.jeceira.item.proxy.PropertyProxy
 
getBoolean() - Method in class com.jeceira.value.SessionValue
 
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.
getBooleanValue() - Method in class com.jeceira.persistence.info.ValueInfo
Returns the boolean representation of this value.
getBytes() - Method in class com.jeceira.value.SessionValue
Returns the byte array representation of this value.
getCause() - Method in class javax.jcr.RepositoryException
Returns the cause of this exception or null if the cause is nonexistent or unknown.
getChildNodeDefinitions() - Method in class com.jeceira.nodetype.SessionNodeType
 
getChildNodeDefinitions() - Method in interface javax.jcr.nodetype.NodeType
Returns an array containing the child node definitions of this node type, including the child node definitions inherited from supertypes of this node type.
getColumnNames() - Method in interface javax.jcr.query.QueryResult
Returns an array of all the property names (column names) in this result set.
getConnection() - Method in class com.jeceira.persistence.PreparedStatementWrapper
 
getConnection() - Method in class com.jeceira.persistence.hsqldb.HsqldbTransaction
Returns the underlying database connection.
getConstraints() - Method in class com.jeceira.nodetype.SessionPropertyDef
Returns the value constraint for this property definition as a ValueConstraints object.
getConstraints() - Method in class com.jeceira.nodetype.constraints.ValueConstraints
Returns the containing constraints as an string array.
getContainingHistory() - Method in interface javax.jcr.version.Version
Returns the VersionHistory that contains this Version.
getCorrespondingNodePath(String) - Method in class com.jeceira.item.proxy.NodeProxy
 
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.
getCreationEvent() - Method in class com.jeceira.item.event.ItemEvents
Returns the creation event associated with the represented item.
getDate() - Method in class com.jeceira.item.proxy.PropertyProxy
 
getDate() - Method in class com.jeceira.value.SessionValue
 
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.
getDateValue() - Method in class com.jeceira.persistence.info.ValueInfo
Returns the date representation of this value.
getDeclaredChildNodeDefinitions() - Method in class com.jeceira.nodetype.SessionNodeType
 
getDeclaredChildNodeDefinitions() - Method in interface javax.jcr.nodetype.NodeType
Returns an array containing the child node definitions explicitly specified in the declaration of this node type.
getDeclaredPropertyDefinitions() - Method in class com.jeceira.nodetype.SessionNodeType
 
getDeclaredPropertyDefinitions() - Method in interface javax.jcr.nodetype.NodeType
Returns an array containing the property definitions explicitly specified in the declaration of this node type.
getDeclaredSessionNodeDefinitions() - Method in class com.jeceira.nodetype.SessionNodeType
Returns the child definitions of this node type as SessionNodeDef objects
getDeclaredSessionPropertyDefinitions() - Method in class com.jeceira.nodetype.SessionNodeType
Returns the property definitions of this node type as SessionPropertyDef objects
getDeclaredSessionSupertypes() - Method in class com.jeceira.nodetype.SessionNodeType
Returns the supertypes of this node type as SessionNodeType objects
getDeclaredSupertypes() - Method in class com.jeceira.nodetype.SessionNodeType
 
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 class com.jeceira.nodetype.SessionItemDef
Returns the node type declaring this definition.
getDeclaringNodeType() - Method in interface javax.jcr.nodetype.ItemDefinition
Gets the node type that contains the declaration of this ItemDefinition.
getDeclaringNodeTypeName() - Method in class com.jeceira.persistence.info.ItemDefInfo
Returns the fully-qualified name of the declaring node type of the represented item definition.
getDeclaringSessionNodeType() - Method in class com.jeceira.nodetype.SessionItemDef
Returns the session node type declaring this definition.
getDefName() - Method in class com.jeceira.nodetype.SessionItemDef
Returns the name of this item definition as an DefName object.
getDefName() - Method in class com.jeceira.persistence.info.ItemDefInfo
Returns the fully-qualified name of the represented item definition.
getDefNumber() - Method in class com.jeceira.nodetype.SessionItemDef
Returns the number of this definition under its declaring node type.
getDefNumber() - Method in class com.jeceira.persistence.info.ItemDefInfo
Returns the number of the represented item definition within its declaring node type.
getDefPolicy() - Method in class com.jeceira.session.SessionContext
Returns the definition policy of the current context.
getDefaultPrimaryType() - Method in class com.jeceira.nodetype.SessionNodeDef
 
getDefaultPrimaryType() - Method in class com.jeceira.persistence.info.NodeDefInfo
Returns the name of the default primary type for child nodes of a node with the represented node definition or null if there is none.
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.
getDefaultSessionPrimaryType() - Method in class com.jeceira.nodetype.SessionNodeDef
Returns the primary type of this definition as a SessionNodeType object.
getDefaultSessionValues() - Method in class com.jeceira.nodetype.SessionPropertyDef
Returns default values of this property definition as session values.
getDefaultValues() - Method in class com.jeceira.nodetype.SessionPropertyDef
 
getDefaultValues() - Method in class com.jeceira.persistence.info.PropertyDefInfo
Returns default values set on properties with the represented property definition or empty array if there are none.
getDefaultValues() - Method in interface javax.jcr.nodetype.PropertyDefinition
Gets the default value(s) of the property.
getDefinition() - Method in class com.jeceira.item.proxy.NodeProxy
 
getDefinition() - Method in class com.jeceira.item.proxy.PropertyProxy
 
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 class com.jeceira.item.proxy.ItemProxy
 
getDepth() - Method in interface javax.jcr.Item
Returns the depth of this Item in the workspace tree.
getDescriptor(String) - Method in class com.jeceira.repository.RepositoryImpl
 
getDescriptor(String) - Method in interface javax.jcr.Repository
Returns the descriptor for the specified key.
getDescriptorKeys() - Method in class com.jeceira.repository.RepositoryImpl
 
getDescriptorKeys() - Method in interface javax.jcr.Repository
Returns a string array holding all descriptor keys available for this implementation.
getDouble() - Method in class com.jeceira.item.proxy.PropertyProxy
 
getDouble() - Method in class com.jeceira.value.SessionValue
 
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.
getDoubleValue() - Method in class com.jeceira.persistence.info.ValueInfo
Returns the double representation of this value.
getElements() - Method in class com.jeceira.syntax.Path.Normalizer
Returns the path elements of the normalized path.
getEventDispatcher(String) - Method in class com.jeceira.repository.RepositoryContext
Returns the event dispatcher for the workspace with the specified name.
getEventDispatcher() - Method in class com.jeceira.session.TransientWorkspace
Returns the event dispatcher for this workspace.
getEvents() - Method in class com.jeceira.item.SessionNode
Returns the pending events associated with this node.
getEvents() - Method in class com.jeceira.item.SessionProperty
Returns the pending events associated with this property.
getFactory(RepositoryConfig) - Static method in class com.jeceira.persistence.PersistenceFactory
Creates and returns an instance of a concrete subclass of this class according to the specified configuration.
getFetchDirection() - Method in class com.jeceira.persistence.PreparedStatementWrapper
 
getFetchSize() - Method in class com.jeceira.persistence.PreparedStatementWrapper
 
getFilters() - Method in class com.jeceira.nodetype.filter.FilterOptions
 
getFilters() - Method in class com.jeceira.nodetype.filter.ImmutableFilterOptions
 
getFullyQualifiedForm() - Method in class com.jeceira.syntax.DefName
 
getFullyQualifiedForm() - Method in class com.jeceira.syntax.IndexedName
 
getFullyQualifiedForm() - Method in class com.jeceira.syntax.ItemName
 
getFullyQualifiedForm() - Method in interface com.jeceira.syntax.Mappable
Returns this string with prefixes mapped onto URIs.
getFullyQualifiedForm() - Method in class com.jeceira.syntax.Name
 
getFullyQualifiedForm() - Method in class com.jeceira.syntax.NodeTypeName
 
getFullyQualifiedForm() - Method in class com.jeceira.syntax.Path
 
getGeneratedKeys() - Method in class com.jeceira.persistence.PreparedStatementWrapper
 
getGenerator() - Static method in class com.jeceira.UuidGenerator
Returns a concrete subclass of this class implementing UUID generation according to the configuration data.
getImportContentHandler(String, int) - Method in class com.jeceira.session.SessionImpl
 
getImportContentHandler(String, int) - Method in class com.jeceira.session.TransientWorkspace
 
getImportContentHandler(String, int) - Method in interface javax.jcr.Session
Returns an org.xml.sax.ContentHandler which can be used to push SAX events into 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 class com.jeceira.item.proxy.NodeProxy
 
getIndex() - Method in class com.jeceira.syntax.IndexedName
Returns the index of this name.
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.
getInstance() - Static method in class com.jeceira.JugGenerator
Returns the single instance of a UUID generator that uses JUG to generate time-based UUIDs.
getInstance() - Static method in class com.jeceira.repository.RepositoryFactory
Returns a repository factory with default configuration manager reading repository configurations from jeceira config file on the class path.
getInstance(ConfigManager) - Static method in class com.jeceira.repository.RepositoryFactory
Returns a repository factory with the specified configuration manager.
getIntervalString() - Method in class com.jeceira.nodetype.constraints.ConstraintInterval
 
getItem(String) - Method in class com.jeceira.session.SessionImpl
 
getItem(String) - Method in interface javax.jcr.Session
Returns the item at the specified absolute path in the workspace.
getItemName() - Method in class com.jeceira.syntax.IndexedName
Returns the unindexed part of this name.
getItemPath() - Method in class com.jeceira.observation.WorkspaceEvent
Returns the path of the affected item.
getLanguage() - Method in interface javax.jcr.query.Query
Returns the language set for this query.
getLength() - Method in class com.jeceira.item.SessionProperty
Returns the length of the value of this single-value property.
getLength() - Method in class com.jeceira.item.proxy.PropertyProxy
 
getLength() - Method in class com.jeceira.syntax.Path
Returnes the number of elements in this path which is at least 1.
getLength() - Method in class com.jeceira.value.SessionValue
Returns the length of this value.
getLength() - Method in interface javax.jcr.Property
Returns the length of the value of this property.
getLengths() - Method in class com.jeceira.item.SessionProperty
Returns the lengths of the values of this multi-value property.
getLengths() - Method in class com.jeceira.item.proxy.PropertyProxy
 
getLengths() - Method in interface javax.jcr.Property
Returns an array holding the lengths of the values of this (multi-value) property in bytes if the values are PropertyType.BINARY, otherwise it returns the number of characters needed to display the value in its string form.
getListener() - Method in class com.jeceira.observation.FilteringEventListener
Returns the wrapped listener.
getLocalizedMessage() - Method in class javax.jcr.RepositoryException
Returns the localized message, including the localized message from the nested exception if there is one.
getLock() - Method in class com.jeceira.item.proxy.NodeProxy
 
getLock() - Method in interface javax.jcr.Node
Returns the Lock object that applies to this node.
getLockOwner() - Method in interface javax.jcr.lock.Lock
Returns the user ID of the user who owns this lock.
getLockToken() - Method in interface javax.jcr.lock.Lock
May return the lock token for this lock.
getLockTokens() - Method in class com.jeceira.session.SessionImpl
 
getLockTokens() - Method in interface javax.jcr.Session
Returns an array containing all lock tokens currently held by this session.
getLong() - Method in class com.jeceira.item.proxy.PropertyProxy
 
getLong() - Method in class com.jeceira.value.SessionValue
 
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.
getLongValue() - Method in class com.jeceira.persistence.info.ValueInfo
Returns the long representation of this value.
getLowerBound() - Method in class com.jeceira.nodetype.constraints.ConstraintInterval
 
getMappedForm(NamespaceRegistry) - Method in class com.jeceira.syntax.DefName
 
getMappedForm(NamespaceRegistry) - Method in class com.jeceira.syntax.IndexedName
 
getMappedForm(NamespaceRegistry) - Method in class com.jeceira.syntax.ItemName
 
getMappedForm(NamespaceRegistry) - Method in interface com.jeceira.syntax.Mappable
Returns this string with URIs mapped onto corresponding prefixes using the specified namespace registry.
getMappedForm(NamespaceRegistry) - Method in class com.jeceira.syntax.Name
 
getMappedForm(NamespaceRegistry) - Method in class com.jeceira.syntax.NodeTypeName
 
getMappedForm(NamespaceRegistry) - Method in class com.jeceira.syntax.Path
 
getMaxFieldSize() - Method in class com.jeceira.persistence.PreparedStatementWrapper
 
getMaxRows() - Method in class com.jeceira.persistence.PreparedStatementWrapper
 
getMessage() - Method in class javax.jcr.RepositoryException
Returns the detail message, including the message from the nested exception if there is one.
getMetaData() - Method in class com.jeceira.persistence.PreparedStatementWrapper
 
getMixinNodeTypes() - Method in class com.jeceira.item.proxy.NodeProxy
 
getMixinNodeTypes() - Method in class com.jeceira.nodetype.SessionNodeTypeManager
 
getMixinNodeTypes() - Method in interface javax.jcr.Node
Returns an array of NodeType objects representing the mixin node types assigned to this node.
getMixinNodeTypes() - Method in interface javax.jcr.nodetype.NodeTypeManager
Returns an iterator over all available mixin node types.
getMixinTypes() - Method in class com.jeceira.item.SessionNode
Returns mixin types of this node as a (possibly empty) list of SessionNodeType objects.
getModificationEvent() - Method in class com.jeceira.item.event.PropertyEvents
Returns the modification event associated with the represented property.
getMoreResults() - Method in class com.jeceira.persistence.PreparedStatementWrapper
 
getMoreResults(int) - Method in class com.jeceira.persistence.PreparedStatementWrapper
 
getName() - Method in class com.jeceira.item.SessionItem
Returns the name of this item.
getName() - Method in class com.jeceira.item.proxy.ItemProxy
 
getName() - Method in class com.jeceira.nodetype.SessionItemDef
 
getName() - Method in class com.jeceira.nodetype.SessionNodeType
 
getName() - Method in interface com.jeceira.persistence.PersistentWorkspace
Returns the name of this workspace.
getName() - Method in class com.jeceira.persistence.hsqldb.HsqldbWorkspace
 
getName() - Method in class com.jeceira.session.TransientWorkspace
 
getName() - Method in class com.jeceira.syntax.DefName
Returns the name contained in this or null if this is a residual definition name.
getName() - Method in class com.jeceira.syntax.ItemName
Returns the name contained in this or null if this is a root node name.
getName() - Method in class com.jeceira.syntax.NodeTypeName
Returns the name contained in this.
getName() - Method in class com.jeceira.value.SessionValue
Returns a Name representation of this value.
getName() - Method in interface javax.jcr.Item
Returns the name of this Item.
getName() - Method in interface javax.jcr.Workspace
Returns the name of the actual persistent workspace represented by this Workspace object.
getName() - Method in interface javax.jcr.nodetype.ItemDefinition
Gets the name of the child item.
getName() - Method in interface javax.jcr.nodetype.NodeType
Returns the name of the node type.
getNamePart() - Method in class com.jeceira.syntax.Name
Returns the name part of this name.
getNamespaceMappings() - Method in interface com.jeceira.config.ConfigManager
Returns namespace mappings which must be present in all configured repositories or empty map if there are no such mappings.
getNamespaceMappings() - Method in class com.jeceira.config.DefaultConfigManager
 
getNamespacePrefix(String) - Method in class com.jeceira.session.SessionImpl
 
getNamespacePrefix(String) - Method in interface javax.jcr.Session
Returns the prefix to which the given URI is mapped
getNamespacePrefixes() - Method in class com.jeceira.session.SessionImpl
 
getNamespacePrefixes() - Method in interface javax.jcr.Session
Returns all prefixes currently set for this session.
getNamespaceRegistry() - Method in class com.jeceira.persistence.PersistenceFactory
Returns an implementation of the NamespaceRegistry interface.
getNamespaceRegistry() - Method in class com.jeceira.persistence.hsqldb.HsqldbFactory
 
getNamespaceRegistry() - Method in class com.jeceira.repository.RepositoryContext
Returns the namespace registry of this context.
getNamespaceRegistry() - Method in class com.jeceira.session.SessionContext
Returns the session namespace registry.
getNamespaceRegistry() - Method in class com.jeceira.session.TransientWorkspace
 
getNamespaceRegistry() - Method in interface javax.jcr.Workspace
Returns the NamespaceRegistry object, which is used to access information and (in level 2) set the mapping between namespace prefixes and URIs.
getNamespaceURI(String) - Method in class com.jeceira.session.SessionImpl
 
getNamespaceURI(String) - Method in interface javax.jcr.Session
For a given prefix, returns the URI to which it is mapped as currently set in this Session.
getNode(ItemName) - Method in class com.jeceira.item.SessionNode
Retrieves the first node under the same-name siblings with the specified name.
getNode(ItemName, int) - Method in class com.jeceira.item.SessionNode
Retrieves a child node with the specified name and index.
getNode(String) - Method in class com.jeceira.item.proxy.NodeProxy
 
getNode() - Method in class com.jeceira.item.proxy.PropertyProxy
 
getNode(ItemName, int) - Method in class com.jeceira.item.state.NodeManager
Returns the registered, not removed node with the specified name and index.
getNode(Transaction, String) - Method in interface com.jeceira.persistence.PersistentWorkspace
Returns the data for a node with the specified UUID or null if there is no such node.
getNode(Transaction, String) - Method in class com.jeceira.persistence.hsqldb.HsqldbWorkspace
 
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 this method returns the node to which this property refers.
getNode() - Method in interface javax.jcr.lock.Lock
Returns the lock holding node.
getNodeByUUID(String) - Method in class com.jeceira.session.SessionImpl
 
getNodeByUUID(String) - Method in interface javax.jcr.Session
Returns the node specifed by the given UUID.
getNodeDef() - Method in class com.jeceira.item.SessionNode
Returns the node definition of this.
getNodeDef(SessionNode, ItemName) - Method in class com.jeceira.nodetype.DefPolicy
Returns a node definition matching the specified child node name.
getNodeDef(SessionNode, ItemName, SessionNodeType) - Method in class com.jeceira.nodetype.DefPolicy
Returns a node definition matching the specified child node name and primary node type.
getNodeDef(SessionNode, ItemName) - Method in class com.jeceira.nodetype.DefaultDefPolicy
 
getNodeDef(SessionNode, ItemName, SessionNodeType) - Method in class com.jeceira.nodetype.DefaultDefPolicy
This method returns an appropriate child node defintion for a child with the given name and primary node type.
getNodeDef(DefName) - Method in class com.jeceira.nodetype.SessionNodeType
Returns node definition with the specified name declared in this type of one of its supertypes or null if there is no such node definition.
getNodeDef(int) - Method in class com.jeceira.nodetype.SessionNodeType
Returns node definition with the specified number.
getNodeDefNumber() - Method in class com.jeceira.persistence.info.NodeInfo
Returns the number of the represented node's definition under its declaring node type.
getNodeDefTypeName() - Method in class com.jeceira.persistence.info.NodeInfo
Returns the name of the represented node definition's declaring type.
getNodeDefs() - Method in class com.jeceira.persistence.info.NodeTypeInfo
Returns declared child node definitions of the represented node type or empty array if there are none.
getNodeManager() - Method in class com.jeceira.item.SessionNode
Returns the manager for child nodes of this node.
getNodeName() - Method in class com.jeceira.persistence.info.NodeInfo
Returns the fully-qualified name of the represented node.
getNodePosition() - Method in class com.jeceira.persistence.info.NodeInfo
Returns the position of the represented node under its parent node.
getNodeType(String) - Method in class com.jeceira.nodetype.SessionNodeTypeManager
 
getNodeType(String) - Method in interface com.jeceira.persistence.PersistentNodeTypeManager
Returns the info for the node type with the specified name or null if no such node type exists in the persistent store.
getNodeType(String) - Method in class com.jeceira.persistence.hsqldb.HsqldbNodeTypeManager
 
getNodeType(String) - Method in interface javax.jcr.nodetype.NodeTypeManager
Returns the named node type.
getNodeTypeManager() - Method in class com.jeceira.repository.RepositoryContext
Returns the node type manager of this context.
getNodeTypeManager() - Method in class com.jeceira.session.SessionContext
Returns the node type manager of the current context.
getNodeTypeManager() - Method in class com.jeceira.session.TransientWorkspace
 
getNodeTypeManager() - Method in interface javax.jcr.Workspace
Returns the NodeTypeManager through which node type information can be queried.
getNodeTypeName() - Method in class com.jeceira.nodetype.SessionNodeType
Returns the name of this node type as a NodeTypeName object.
getNodeTypeName() - Method in class com.jeceira.persistence.info.NodeInfo
Returns the fully-qualified name of the represented node's primary node type.
getNodeTypeName() - Method in class com.jeceira.persistence.info.NodeTypeInfo
Returns the fully-qualified name of the represented node type.
getNodeTypes() - Method in interface com.jeceira.config.ConfigManager
Returns user-defined node types which must be present in all configured repositories or empty array if there are no such node types.
getNodeTypes() - Method in class com.jeceira.config.DefaultConfigManager
 
getNodeTypes() - Method in class com.jeceira.config.RepositoryConfig
Returns user-defined node types which must be present in the configured repository or empty array if there are no such node types.
getNodeUuid() - Method in class com.jeceira.item.SessionNode
Returns the UUID of this node.
getNodeUuid() - Method in class com.jeceira.persistence.info.NodeInfo
Returns the UUID of the represented node.
getNodeUuid() - Method in class com.jeceira.persistence.info.PropertyInfo
Returns the UUID of the node the represented property belongs to.
getNodeUuid() - Method in class com.jeceira.syntax.Reference
Returns the UUID of the referenced node.
getNodes() - Method in class com.jeceira.item.SessionNode
Returns the children of this node as a list of SessionNode objects or an empty list if this node has no children.
getNodes() - Method in class com.jeceira.item.proxy.NodeProxy
 
getNodes(String) - Method in class com.jeceira.item.proxy.NodeProxy
 
getNodes() - Method in class com.jeceira.item.state.NodeManager
Returns all registered, not removed nodes.
getNodes(Transaction) - Method in interface com.jeceira.persistence.PersistentWorkspace
 
getNodes(Transaction) - Method in class com.jeceira.persistence.hsqldb.HsqldbWorkspace
 
getNodes() - Method in interface javax.jcr.Node
Returns a NodeIterator over all child Nodes of this Node.
getNodes(String) - Method in interface javax.jcr.Node
Gets all child nodes of this node that match namePattern.
getNodes() - Method in interface javax.jcr.query.QueryResult
Returns an iterator over all nodes that match the query.
getNormalizedPath(SessionNode) - Method in class com.jeceira.syntax.Path
Returns new Path instance representing the normalized form of this path.
getObservationManager() - Method in class com.jeceira.session.SessionContext
Returns the observation manager of the current context.
getObservationManager() - Method in class com.jeceira.session.TransientWorkspace
 
getObservationManager() - Method in interface javax.jcr.Workspace
If the the implementation supports observation this method returns the ObservationManager object; otherwise it throws an UnsupportedRepositoryOperationException.
getOnParentVersion() - Method in class com.jeceira.nodetype.SessionItemDef
 
getOnParentVersion() - Method in class com.jeceira.persistence.info.ItemDefInfo
Indicates the behaviour of items with the represented item definition when their parent node is versioned.
getOnParentVersion() - Method in interface javax.jcr.nodetype.ItemDefinition
Gets the on-parent-version status of the child item.
getOrderEvents() - Method in class com.jeceira.item.event.NodeEvents
Returns the order events associated with the represented node as instances of WorkspaceEvent or empty list if there are none.
getParameterMetaData() - Method in class com.jeceira.persistence.PreparedStatementWrapper
 
getParent() - Method in class com.jeceira.item.proxy.ItemProxy
 
getParent() - Method in interface javax.jcr.Item
Returns the parent of this Item.
getParentMixinTypeNames() - Method in class com.jeceira.observation.WorkspaceEvent
Returns the names of the mixin types of the parent node associated with this event.
getParentNode() - Method in class com.jeceira.item.SessionItem
Returns the parent node of this item.
getParentPrimaryTypeName() - Method in class com.jeceira.observation.WorkspaceEvent
Returns the name of the primary type of the parent node associated with this event.
getParentUuid() - Method in class com.jeceira.observation.WorkspaceEvent
Returns the UUID of the parent node of the affected item.
getParentUuid() - Method in class com.jeceira.persistence.info.NodeInfo
Returns the UUID of the parent node or null if there is no parent.
getPassword() - Method in class javax.jcr.SimpleCredentials
Returns the user password.
getPath() - Method in class com.jeceira.item.SessionItem
Returns the absolute path of this item in its workspace tree.
getPath() - Method in class com.jeceira.item.proxy.ItemProxy
 
getPath() - Method in class com.jeceira.observation.SessionEvent
 
getPath() - Method in class com.jeceira.value.SessionValue
Returns a Path representation of this value.
getPath() - Method in interface javax.jcr.Item
Returns the absolute path to this item.
getPath() - Method in interface javax.jcr.observation.Event
Returns the absolute path of the parent node connected with this event.
getPathElement() - Method in class com.jeceira.item.SessionItem
Returns the path element representing this item on a path in its workspace tree.
getPathElement() - Method in class com.jeceira.item.SessionNode
 
getPathElement() - Method in class com.jeceira.item.SessionProperty
 
getPathElement(int) - Method in class com.jeceira.syntax.Path
Returns the path element at the specified index.
getPattern() - Method in class com.jeceira.syntax.SyntaxPattern
Returns the pattern describing the represented name form.
getPendingChanges() - Method in class com.jeceira.session.SessionContext
Returns the number of pending changes in the current session.
getPersistenceFactoryName() - Method in class com.jeceira.config.RepositoryConfig
Returns the name of the class implementing PersistenceFactory interface.
getPersistentNodeTypeManager() - Method in class com.jeceira.persistence.PersistenceFactory
Returns an implementation of the PersistentNodeTypeManager interface.
getPersistentNodeTypeManager() - Method in class com.jeceira.persistence.hsqldb.HsqldbFactory
 
getPersistentNodeTypeManager(String) - Method in class com.jeceira.repository.RepositoryFactory
Returns an implementation of the PersistentNodeTypeManager interface working on the repository with the specified name.
getPersistentPosition() - Method in class com.jeceira.item.SessionNode
Returns the position of this node under its parent as saved in the persistent storage.
getPersistentWorkspace(String) - Method in class com.jeceira.persistence.PersistenceFactory
Returns a workspace with the specified name implementing the PersistentWorkspace interface.
getPersistentWorkspace(String) - Method in class com.jeceira.persistence.hsqldb.HsqldbFactory
 
getPersistentWorkspace() - Method in class com.jeceira.session.SessionContext
Returns the persistent workspace of the current context.
getPolicy() - Static method in class com.jeceira.nodetype.DefPolicy
Returns a concrete subclass of this class implementing definition policy according to the configuration data.
getPosition() - Method in class com.jeceira.iterator.ItemIterator
 
getPosition() - Method in class com.jeceira.iterator.RangeIteratorImpl
 
getPosition() - Method in interface javax.jcr.RangeIterator
Returns the current position within the iterator.
getPredecessors() - Method in interface javax.jcr.version.Version
Returns the predecessor versions of this version.
getPrefix(String) - Static method in class com.jeceira.BuiltInNamespaceRegistry
Returns prefix to which the specified built-in URI is mapped.
getPrefix(String) - Method in class com.jeceira.config.DefaultConfigManager
 
getPrefix(String) - Method in class com.jeceira.persistence.hsqldb.HsqldbNamespaceRegistry
 
getPrefix(String) - Method in class com.jeceira.session.SessionNamespaceRegistry
 
getPrefix(int) - Method in class com.jeceira.syntax.Path
Returns a Path object representing a prefix of the specified length of this path.
getPrefix(String) - Method in interface javax.jcr.NamespaceRegistry
Returns the prefix to which the given URI is mapped
getPrefixes() - Static method in class com.jeceira.BuiltInNamespaceRegistry
Returns all registered built-in prefixes.
getPrefixes() - Method in class com.jeceira.config.DefaultConfigManager
 
getPrefixes() - Method in class com.jeceira.persistence.hsqldb.HsqldbNamespaceRegistry
 
getPrefixes() - Method in class com.jeceira.session.SessionNamespaceRegistry
 
getPrefixes() - Method in interface javax.jcr.NamespaceRegistry
Returns an array holding all currently registered prefixes.
getPrimaryItem() - Method in class com.jeceira.item.proxy.NodeProxy
 
getPrimaryItem() - Method in interface javax.jcr.Node
Returns the primary child item of this node.
getPrimaryItemName() - Method in class com.jeceira.nodetype.SessionNodeType
 
getPrimaryItemName() - Method in class com.jeceira.persistence.info.NodeTypeInfo
Returns the name of the primary item or null if there is none.
getPrimaryItemName() - Method in interface javax.jcr.nodetype.NodeType
Returns the name of the primary item (one of the child items of the node's of this node type).
getPrimaryNodeType() - Method in class com.jeceira.item.SessionNode
Returns the primary node type of this node.
getPrimaryNodeType() - Method in class com.jeceira.item.proxy.NodeProxy
 
getPrimaryNodeType() - Method in interface javax.jcr.Node
Returns the primary node type of this node.
getPrimaryNodeTypes() - Method in class com.jeceira.nodetype.SessionNodeTypeManager
 
getPrimaryNodeTypes() - Method in interface javax.jcr.nodetype.NodeTypeManager
Returns an iterator over all available primary node types.
getProperties() - Method in class com.jeceira.config.RepositoryConfig
Returns configuration properties specific for the type of the configured repository.
getProperties() - Method in class com.jeceira.item.SessionNode
Returns the properties of this node as a list of SessionProperty objects or an empty list if this node has no properties.
getProperties() - Method in class com.jeceira.item.proxy.NodeProxy
 
getProperties(String) - Method in class com.jeceira.item.proxy.NodeProxy
 
getProperties() - Method in class com.jeceira.item.state.PropertyManager
Returns all registered, not removed properties.
getProperties(Transaction) - Method in interface com.jeceira.persistence.PersistentWorkspace
 
getProperties(Transaction) - Method in class com.jeceira.persistence.hsqldb.HsqldbWorkspace
 
getProperties() - Method in interface javax.jcr.Node
Returns all properties of this node.
getProperties(String) - Method in interface javax.jcr.Node
Gets all properties of this node that match namePattern.
getProperty(ItemName) - Method in class com.jeceira.item.SessionNode
Retrieves a property with the specified name.
getProperty(String) - Method in class com.jeceira.item.proxy.NodeProxy
 
getProperty(ItemName) - Method in class com.jeceira.item.state.PropertyManager
Returns the registered, not removed property with the specified name.
getProperty(String) - Method in interface javax.jcr.Node
Returns the property at relPath relative to this node.
getPropertyDef() - Method in class com.jeceira.item.SessionProperty
Returns the property definition of this property.
getPropertyDef(SessionNode, ItemName, boolean) - Method in class com.jeceira.nodetype.DefPolicy
Returns a property definition matching the specified property name.
getPropertyDef(SessionNode, ItemName, boolean) - Method in class com.jeceira.nodetype.DefaultDefPolicy
Returns a property definition of a node type matching the specified property name.
getPropertyDef(DefName) - Method in class com.jeceira.nodetype.SessionNodeType
Returns property definition with the specified name declared in this type of one of its supertypes or null if there is no such property definition.
getPropertyDef(int) - Method in class com.jeceira.nodetype.SessionNodeType
Returns property definition with the specified number.
getPropertyDefNumber() - Method in class com.jeceira.persistence.info.PropertyInfo
Returns the number of the represented property's definition under its declaring node type.
getPropertyDefTypeName() - Method in class com.jeceira.persistence.info.PropertyInfo
Returns the name of the represented property definition's declaring type.
getPropertyDefinitions() - Method in class com.jeceira.nodetype.SessionNodeType
 
getPropertyDefinitions() - Method in interface javax.jcr.nodetype.NodeType
Returns an array containing the property definitions of this node type, including the property definitions inherited from supertypes of this node type.
getPropertyDefs() - Method in class com.jeceira.persistence.info.NodeTypeInfo
Returns declared property definitions of the represented node type or empty array if there are none.
getPropertyManager() - Method in class com.jeceira.item.SessionNode
Returns the manager for properties of this node.
getPropertyName() - Method in class com.jeceira.persistence.info.PropertyInfo
Returns the fully-qualified name of the represented property.
getPropertyName() - Method in class com.jeceira.xml.XmlPropertyInfo
Returns the name of this property.
getPropertyType() - Method in class com.jeceira.persistence.info.PropertyInfo
Returns the type of the represented property.
getPropertyType() - Method in class com.jeceira.xml.XmlPropertyInfo
Returns the type of this property.
getProxy() - Method in class com.jeceira.item.SessionNode
Returns the proxy for this node.
getProxy() - Method in class com.jeceira.item.SessionProperty
Returns the proxy for this property.
getQuery(Node) - Method in interface javax.jcr.query.QueryManager
Retrieves an existing persistent query.
getQueryManager() - Method in class com.jeceira.session.TransientWorkspace
 
getQueryManager() - Method in interface javax.jcr.Workspace
Gets the QueryManager.
getQueryTimeout() - Method in class com.jeceira.persistence.PreparedStatementWrapper
 
getReference() - Method in class com.jeceira.value.SessionValue
Returns a Reference representation of this value.
getReferenceProperties(String) - Method in class com.jeceira.session.TransientWorkspace
Returns properties referencing the node with the specified node UUID or an empty array if there are none.
getReferences() - Method in class com.jeceira.item.proxy.NodeProxy
 
getReferences() - Method in interface javax.jcr.Node
Returns all REFERENCE properties that refer to this node.
getRegex() - Method in class com.jeceira.syntax.SyntaxPattern
Returns the regex this pattern is based on.
getRegisteredEventListeners() - Method in class com.jeceira.observation.SessionObservationManager
 
getRegisteredEventListeners() - Method in interface javax.jcr.observation.ObservationManager
Returns all event listeners that have been registered through this session.
getRemovalEvent() - Method in class com.jeceira.item.event.ItemEvents
Returns the removal event associated with the represented item.
getRemovedNodes() - Method in class com.jeceira.item.state.NodeManager
Returns all registered, removed nodes.
getRemovedProperties() - Method in class com.jeceira.item.state.PropertyManager
Returns all registered, removed properties.
getRepository() - Method in class com.jeceira.repository.RepositoryContext
Returns the repository of this context.
getRepository(String) - Method in class com.jeceira.repository.RepositoryFactory
Returns an implementation of the Repositoryinterface working on the repository with the specified name.
getRepository() - Method in class com.jeceira.session.SessionImpl
 
getRepository() - Method in interface javax.jcr.Session
Returns the Repository object through which this session was acquired.
getRepositoryConfig(String) - Method in interface com.jeceira.config.ConfigManager
Returns configuration object for repository with the specified name.
getRepositoryConfig(String) - Method in class com.jeceira.config.DefaultConfigManager
 
getRepositoryConfig() - Method in class com.jeceira.repository.RepositoryContext
Returns the configuration of the repository of this context.
getRepositoryConfigs() - Method in interface com.jeceira.config.ConfigManager
Returns all repository configurations managed by this.
getRepositoryConfigs() - Method in class com.jeceira.config.DefaultConfigManager
 
getRepositoryContext() - Method in class com.jeceira.session.SessionContext
Returns the repository context of the current context.
getRepositoryName() - Method in class com.jeceira.config.RepositoryConfig
Returns the name of the configured repository.
getRepositoryNames() - Method in class com.jeceira.repository.RepositoryFactory
Returns the names of all configured repositories or empty array if there are none.
getRequiredPrimaryTypes() - Method in class com.jeceira.nodetype.SessionNodeDef
 
getRequiredPrimaryTypes() - Method in class com.jeceira.persistence.info.NodeDefInfo
Returns the names of the node types required for child nodes of a node with the represented node definition or empty array if there are none.
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 class com.jeceira.nodetype.SessionPropertyDef
 
getRequiredType() - Method in class com.jeceira.persistence.info.PropertyDefInfo
Returns required type for properties with the represented property defintion.
getRequiredType() - Method in interface javax.jcr.nodetype.PropertyDefinition
Gets the required type of the property.
getResidualSessionPropertyDefinitions() - Method in class com.jeceira.nodetype.SessionNodeType
Returns all (declared and inherited) residual property definitions of this node type as a list of SessionPropertyDef objects.
getResultSet() - Method in class com.jeceira.persistence.PreparedStatementWrapper
 
getResultSetConcurrency() - Method in class com.jeceira.persistence.PreparedStatementWrapper
 
getResultSetHoldability() - Method in class com.jeceira.persistence.PreparedStatementWrapper
 
getResultSetType() - Method in class com.jeceira.persistence.PreparedStatementWrapper
 
getRootNode(Transaction) - Method in interface com.jeceira.persistence.PersistentWorkspace
Retrieves the data of the root node of this workspace.
getRootNode(Transaction) - Method in class com.jeceira.persistence.hsqldb.HsqldbWorkspace
 
getRootNode() - Method in class com.jeceira.session.SessionContext
Returns the root node of the current context.
getRootNode() - Method in class com.jeceira.session.SessionImpl
 
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 query result table.
getSameNameIndex() - Method in class com.jeceira.item.SessionNode
Returns the index of this node in the list of its same-name siblings, starting count at 1.
getSameNameIndex(SessionNode) - Method in class com.jeceira.item.state.NodeManager
Returns the index of the specified node in the list of its same-name siblings starting count at 1.
getSession() - Method in class com.jeceira.item.proxy.ItemProxy
 
getSession() - Method in class com.jeceira.session.SessionContext
Returns the session of the current context.
getSession() - Method in class com.jeceira.session.TransientWorkspace
 
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.
getSessionContext() - Method in class com.jeceira.item.SessionItem
Returns the session context of this item.
getSessionContext() - Method in class com.jeceira.observation.SessionObservationManager
Returns the session context of this observation manager.
getSessionContext() - Method in class com.jeceira.session.SessionImpl
Returns current session context.
getSessionContext() - Method in class com.jeceira.value.SessionValue
Returns the session context of this value.
getSessionId() - Method in class com.jeceira.observation.WorkspaceEvent
Returns the ID of the session which has triggered the event.
getSessionId() - Method in class com.jeceira.session.SessionContext
Returns the id of the current session.Never returns null.
getSessionItem() - Method in class com.jeceira.item.proxy.ItemProxy
Returns underlying session item.
getSessionItem() - Method in class com.jeceira.item.proxy.NodeProxy
 
getSessionItem() - Method in class com.jeceira.item.proxy.PropertyProxy
 
getSessionNodeDefinitions() - Method in class com.jeceira.nodetype.SessionNodeType
Returns all child node definitions of this node type and all of its supertypes.
getSessionNodeType(NodeTypeName) - Method in class com.jeceira.nodetype.SessionNodeTypeManager
Returns the node type with the specified name as a SessionNodeType object.
getSessionNodeType(String) - Method in class com.jeceira.nodetype.SessionNodeTypeManager
Returns the node type with the specified mapped name as a SessionNodeType object.
getSessionPropertyDefinitions() - Method in class com.jeceira.nodetype.SessionNodeType
Returns all property definitions of this node type and all of its supertypes.
getSessionSupertypes() - Method in class com.jeceira.nodetype.SessionNodeType
Returns all supertypes of this node type and all of its supertypes recursively.
getSessionValue(SessionContext) - Method in class com.jeceira.persistence.info.PropertyInfo
Converts the value of this single-valued property info into a session value in the specified session context.
getSessionValues(SessionContext) - Method in class com.jeceira.persistence.info.PropertyInfo
Converts the values of this multi-valued property info into an array of session values in the specified session context.
getSize() - Method in class com.jeceira.iterator.ItemIterator
 
getSize() - Method in class com.jeceira.iterator.RangeIteratorImpl
 
getSize() - Method in interface javax.jcr.RangeIterator
Returns the number of elements in the iterator.
getState() - Method in class com.jeceira.item.SessionNode
Returns the current state of this node.
getState() - Method in class com.jeceira.item.SessionProperty
Returns the current state of this property.
getStatement() - Method in interface javax.jcr.query.Query
Returns the statement set 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 class com.jeceira.item.proxy.PropertyProxy
 
getStream() - Method in class com.jeceira.value.SessionValue
 
getStream() - Method in interface javax.jcr.Property
Returns an InputStream representation of the value of this property.
getStream() - Method in interface javax.jcr.Value
Returns an InputStream representation of this value.
getString() - Method in class com.jeceira.item.proxy.PropertyProxy
 
getString() - Method in class com.jeceira.value.SessionValue
 
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.
getStringValue() - Method in class com.jeceira.persistence.info.ValueInfo
Returns the string representation of this value.
getSuccessors() - Method in interface javax.jcr.version.Version
Returns the successor versions of this version.
getSupertypeNames() - Method in class com.jeceira.persistence.info.NodeTypeInfo
Returns the fully-qualified names of the declared supertypes of the represented node type or empty array if there are none.
getSupertypes() - Method in class com.jeceira.nodetype.SessionNodeType
 
getSupertypes() - Method in interface javax.jcr.nodetype.NodeType
Returns all supertypes of this node type in the node type inheritance hierarchy.
getSupportedQueryLanguages() - Method in interface javax.jcr.query.QueryManager
Returns an array of strings representing all query languages supported by this repository.
getTransientPosition() - Method in class com.jeceira.item.SessionNode
Returns the position of this node under its parent as set through the current session.
getTransientWorkspace() - Method in class com.jeceira.session.SessionContext
Returns the workspace of the current context.
getType() - Method in class com.jeceira.item.SessionProperty
Returns the type of this property.
getType() - Method in class com.jeceira.item.proxy.PropertyProxy
 
getType() - Method in class com.jeceira.observation.SessionEvent
 
getType() - Method in class com.jeceira.observation.WorkspaceEvent
Returns the type of this event.
getType() - Method in class com.jeceira.persistence.info.ValueInfo
Returns the type of this value.
getType() - Method in class com.jeceira.value.SessionValue
 
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.
getType() - Method in interface javax.jcr.observation.Event
Returns the type of this event: a constant defined by this interface.
getURI(String) - Method in class com.jeceira.config.DefaultConfigManager
 
getURI(String) - Method in class com.jeceira.persistence.hsqldb.HsqldbNamespaceRegistry
 
getURI(String) - Method in class com.jeceira.session.SessionNamespaceRegistry
 
getURI(String) - Method in interface javax.jcr.NamespaceRegistry
Returns the URI to which the given prefix is mapped.
getURIs() - Method in class com.jeceira.config.DefaultConfigManager
 
getURIs() - Method in class com.jeceira.persistence.hsqldb.HsqldbNamespaceRegistry
 
getURIs() - Method in class com.jeceira.session.SessionNamespaceRegistry
 
getURIs() - Method in interface javax.jcr.NamespaceRegistry
Returns an array holding all currently registered URIs.
getUUID() - Method in class com.jeceira.item.proxy.NodeProxy
 
getUUID() - Method in interface javax.jcr.Node
Returns the UUID of this node as recorded in this node's jcr:uuid property.
getUnderlineRepository() - Method in class info.magnolia.jeceira.ProviderImpl
 
getUpdateCount() - Method in class com.jeceira.persistence.PreparedStatementWrapper
 
getUpperBound() - Method in class com.jeceira.nodetype.constraints.ConstraintInterval
 
getUri(String) - Static method in class com.jeceira.BuiltInNamespaceRegistry
Returns URI to which the specified built-in prefix is mapped.
getUriPart() - Method in class com.jeceira.syntax.Name
Returns the URI part of this name.
getUris() - Static method in class com.jeceira.BuiltInNamespaceRegistry
Returns all registered built-in uris.
getUserID() - Method in class com.jeceira.observation.SessionEvent
 
getUserID() - Method in class com.jeceira.session.SessionImpl
 
getUserID() - Method in interface javax.jcr.Session
Gets the user ID that was used to acquire this session.
getUserID() - Method in class javax.jcr.SimpleCredentials
Returns the user ID.
getUserID() - Method in interface javax.jcr.observation.Event
Returns the user ID connected with this event.
getUserId() - Method in class com.jeceira.observation.WorkspaceEvent
Returns the ID of the user owning the session which has triggered the event.
getUuidGenerator() - Method in class com.jeceira.session.SessionContext
Returns the UUID generator of the current context.
getValue() - Method in class com.jeceira.item.SessionProperty
Returns the value of this single-value property.
getValue() - Method in class com.jeceira.item.proxy.PropertyProxy
 
getValue() - Method in class com.jeceira.persistence.info.PropertyInfo
Returns the value of the represented single-valued property.
getValue() - Method in interface javax.jcr.Property
Returns the value of this property as a generic Value object.
getValue(String) - Method in interface javax.jcr.query.Row
Returns the value of the indicated property in this Row.
getValueColumn() - Method in class com.jeceira.persistence.info.ValueInfo
Returns the appropriate column name for the value represented by this.
getValueConstraints() - Method in class com.jeceira.nodetype.SessionPropertyDef
 
getValueConstraints() - Method in class com.jeceira.persistence.info.PropertyDefInfo
Returns constraints applied to values of properties with the represented property definition or empty array if there are none.
getValueConstraints() - Method in interface javax.jcr.nodetype.PropertyDefinition
Gets the array of constraint strings.
getValueFactory() - Method in class com.jeceira.session.SessionContext
Returns the value factory of the current context.
getValueFactory() - Method in class com.jeceira.session.SessionImpl
 
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 class com.jeceira.item.SessionProperty
Returns the value of this multiple-value property.
getValues() - Method in class com.jeceira.item.proxy.PropertyProxy
 
getValues() - Method in class com.jeceira.persistence.info.PropertyInfo
Returns an array of raw binary values of the represented multi-valued property.
getValues() - Method in class com.jeceira.xml.XmlPropertyInfo
Returns the values of this property or empty array if there are no values.
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.
getVersionByLabel(String) - Method in interface javax.jcr.version.VersionHistory
Retrieves a particular version from this version history by version label.
getVersionHistory() - Method in class com.jeceira.item.proxy.NodeProxy
 
getVersionHistory() - Method in interface javax.jcr.Node
Returns the VersionHistory object of this node.
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.
getVersionableUUID() - Method in interface javax.jcr.version.VersionHistory
Returns the UUID of the versionable node for which this is the version history.
getWarnings() - Method in class com.jeceira.persistence.PreparedStatementWrapper
 
getWorkspace(String) - Method in class com.jeceira.repository.RepositoryContext
Returns persistent workspace with the specified name or null if there is no such workspace.
getWorkspace() - Method in class com.jeceira.session.SessionImpl
 
getWorkspace() - Method in interface javax.jcr.Session
Returns the Workspace attached to this Session.
getWorkspaceEvent() - Method in class com.jeceira.observation.SessionEvent
Returns the underlying workspace event.
getWorkspaceName() - Method in class com.jeceira.observation.EventDispatcher
Returns the name of the workspace whose events this dispatches.
getWorkspaceNames() - Method in class com.jeceira.config.RepositoryConfig
Returns the names of workspaces which must be present in the configured repository including the name of the default workspace.
getWorkspaceNames(String) - Method in class com.jeceira.repository.RepositoryFactory
Returns the workspace names configured for the repository with the specified name.

H

HsqldbFactory - class com.jeceira.persistence.hsqldb.HsqldbFactory.
Provides implementations of persistence interfaces specific to the HSQLDB database.
HsqldbFactory(RepositoryConfig) - Constructor for class com.jeceira.persistence.hsqldb.HsqldbFactory
Creates HSQLDB factory and initializes the persistent storage.
HsqldbNamespaceRegistry - class com.jeceira.persistence.hsqldb.HsqldbNamespaceRegistry.
Provides database access to namespace mappings.
HsqldbNamespaceRegistry(Properties) - Constructor for class com.jeceira.persistence.hsqldb.HsqldbNamespaceRegistry
Creates a namespace registry for an HSQLDB database.
HsqldbNodeTypeManager - class com.jeceira.persistence.hsqldb.HsqldbNodeTypeManager.
Provides access to the node types stored in a HSQLDB database.
HsqldbNodeTypeManager(Properties) - Constructor for class com.jeceira.persistence.hsqldb.HsqldbNodeTypeManager
Creates a node type manager with the specified configuration properties.
HsqldbTransaction - class com.jeceira.persistence.hsqldb.HsqldbTransaction.
 
HsqldbTransaction(ConnectionManager) - Constructor for class com.jeceira.persistence.hsqldb.HsqldbTransaction
Creates a transaction with the specified connection manager.
HsqldbWorkspace - class com.jeceira.persistence.hsqldb.HsqldbWorkspace.
 
HsqldbWorkspace(String, Properties) - Constructor for class com.jeceira.persistence.hsqldb.HsqldbWorkspace
Creates a workspace with the specified name and the specified configuration properties.
hasLowerBound() - Method in class com.jeceira.nodetype.constraints.ConstraintInterval
 
hasNext() - Method in class com.jeceira.iterator.ItemIterator
 
hasNext() - Method in class com.jeceira.iterator.RangeIteratorImpl
 
hasNode(String) - Method in class com.jeceira.item.proxy.NodeProxy
 
hasNode(SessionNode) - Method in class com.jeceira.item.state.NodeManager
Indicates if the specified node is registered with this manager as a not removed node.
hasNode(String) - Method in interface javax.jcr.Node
Indicates whether a node exists at relPath Returns true if a node exists at relPath and false otherwise.
hasNodes() - Method in class com.jeceira.item.proxy.NodeProxy
 
hasNodes() - Method in interface javax.jcr.Node
Indicates whether this node has child nodes.
hasOrderableChildNodes() - Method in class com.jeceira.nodetype.SessionNodeType
 
hasOrderableChildNodes() - Method in class com.jeceira.persistence.info.NodeTypeInfo
Indicates if the nodes of the represented type have orderable child nodes.
hasOrderableChildNodes() - Method in interface javax.jcr.nodetype.NodeType
Returns true if nodes of this type must support orderable child nodes; returns false otherwise.
hasPendingChanges() - Method in class com.jeceira.session.SessionImpl
 
hasPendingChanges() - Method in interface javax.jcr.Session
Returns true if this session holds pending (that is, unsaved) changes; otherwise returns false.
hasProperties() - Method in class com.jeceira.item.proxy.NodeProxy
 
hasProperties() - Method in interface javax.jcr.Node
Indicates whether this node has properties.
hasProperty(String) - Method in class com.jeceira.item.proxy.NodeProxy
 
hasProperty(SessionProperty) - Method in class com.jeceira.item.state.PropertyManager
Indicates if the specified property is registered with this manager as a not removed property.
hasProperty(String) - Method in interface javax.jcr.Node
Indicates whether a property exists at relPath Returns true if a property exists at relPath and false otherwise.
hasPropertyDef(SessionNode, ItemName, boolean) - Method in class com.jeceira.nodetype.DefPolicy
Returns true if there is a property definition matching the specified property name.
hasPropertyDef(SessionNode, ItemName, boolean) - Method in class com.jeceira.nodetype.DefaultDefPolicy
 
hasRemovedNode(SessionNode) - Method in class com.jeceira.item.state.NodeManager
Indicates if the specified node is registered with this manager as a removed node.
hasRemovedProperty(SessionProperty) - Method in class com.jeceira.item.state.PropertyManager
Indicates if the specified property is registered with this manager as a removed property.
hasUpperBound() - Method in class com.jeceira.nodetype.constraints.ConstraintInterval
 
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.
hashCode() - Method in class com.jeceira.nodetype.SessionNodeType
 
hashCode() - Method in class com.jeceira.observation.FilteringEventListener
 
hashCode() - Method in class com.jeceira.persistence.info.NodeTypeInfo
 
hashCode() - Method in class com.jeceira.syntax.DefName
 
hashCode() - Method in class com.jeceira.syntax.IndexedName
 
hashCode() - Method in class com.jeceira.syntax.ItemName
 
hashCode() - Method in class com.jeceira.syntax.Name
 
hashCode() - Method in class com.jeceira.syntax.NodeTypeName
 
holdsLock() - Method in class com.jeceira.item.proxy.NodeProxy
 
holdsLock() - Method in interface javax.jcr.Node
Returns true if this node holds a lock; otherwise returns false.

I

IGNORE - Static variable in class javax.jcr.version.OnParentVersionAction
 
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
 
INDEXED_NAME_PATTERN - Static variable in class com.jeceira.syntax.SyntaxPattern
Pattern describing valid indexed node names.
INITIALIZE - Static variable in class javax.jcr.version.OnParentVersionAction
 
IS_ADMIN_COLUMN - Static variable in class com.jeceira.persistence.Columns
Name of the column containing the flag indicating if a user has admin permission.
ImmutableFilterOptions - class com.jeceira.nodetype.filter.ImmutableFilterOptions.
Immutable wrapper for FilterOptions
ImmutableFilterOptions(FilterOptions) - Constructor for class com.jeceira.nodetype.filter.ImmutableFilterOptions
 
ImportContentHandler - class com.jeceira.xml.ImportContentHandler.
 
ImportContentHandler(SessionContext, SessionNode, int) - Constructor for class com.jeceira.xml.ImportContentHandler
Creates an import handler with the specified session context and parent node of the imported sub-tree.
ImportErrorHandler - class com.jeceira.xml.ImportErrorHandler.
Simple error handler for SAX imports.
ImportErrorHandler() - Constructor for class com.jeceira.xml.ImportErrorHandler
 
ImportUUIDBehavior - interface javax.jcr.ImportUUIDBehavior.
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).
IndexedName - class com.jeceira.syntax.IndexedName.
Represents the indexed name of node.
InvalidConstraintException - exception com.jeceira.nodetype.constraints.InvalidConstraintException.
This exception can be thrown at construction of any implementation of the ValueConstraint interface.
InvalidConstraintException() - Constructor for class com.jeceira.nodetype.constraints.InvalidConstraintException
Constructs an instance of InvalidConstraintException without any additional information.
InvalidConstraintException(String) - Constructor for class com.jeceira.nodetype.constraints.InvalidConstraintException
Constructs an instance of InvalidConstraintException with the given detail message.
InvalidConstraintException(String, Throwable) - Constructor for class com.jeceira.nodetype.constraints.InvalidConstraintException
Constructs an instance of InvalidConstraintException with the given detail message and cause for this exception.
InvalidItemStateException - exception javax.jcr.InvalidItemStateException.
Exception thrown by the write methods of Node and Property and by save and refresh if an attempted change would conflict with a change to the persistent workspace made through another Session.
InvalidItemStateException() - Constructor for class javax.jcr.InvalidItemStateException
Constructs a new instance of this class with null as its detail message.
InvalidItemStateException(String) - Constructor for class javax.jcr.InvalidItemStateException
Constructs a new instance of this class with the specified detail message.
InvalidItemStateException(String, Throwable) - Constructor for class javax.jcr.InvalidItemStateException
Constructs a new instance of this class with the specified detail message and root cause.
InvalidItemStateException(Throwable) - Constructor for class javax.jcr.InvalidItemStateException
Constructs a new instance of this class with the specified root cause.
InvalidQueryException - exception javax.jcr.query.InvalidQueryException.
Thrown by methods of Query.
InvalidQueryException() - Constructor for class javax.jcr.query.InvalidQueryException
Constructs a new instance of this class with null as its detail message.
InvalidQueryException(String) - Constructor for class javax.jcr.query.InvalidQueryException
Constructs a new instance of this class with the specified detail message.
InvalidQueryException(String, Throwable) - Constructor for class javax.jcr.query.InvalidQueryException
Constructs a new instance of this class with the specified detail message and root cause.
InvalidQueryException(Throwable) - Constructor for class javax.jcr.query.InvalidQueryException
Constructs a new instance of this class with the specified root cause.
InvalidSerializedDataException - exception javax.jcr.InvalidSerializedDataException.
Exception thrown by the deserialization methods of Session if the serialized data being input has an invalid format.
InvalidSerializedDataException() - Constructor for class javax.jcr.InvalidSerializedDataException
Constructs a new instance of this class with null as its detail message.
InvalidSerializedDataException(String) - Constructor for class javax.jcr.InvalidSerializedDataException
Constructs a new instance of this class with the specified detail message.
InvalidSerializedDataException(String, Throwable) - Constructor for class javax.jcr.InvalidSerializedDataException
Constructs a new instance of this class with the specified detail message and root cause.
InvalidSerializedDataException(Throwable) - Constructor for class javax.jcr.InvalidSerializedDataException
Constructs a new instance of this class with the specified root cause.
Item - interface javax.jcr.Item.
The Item is the base interface of Node and Property.
ItemDefFilter - class com.jeceira.nodetype.filter.ItemDefFilter.
 
ItemDefFilter() - Constructor for class com.jeceira.nodetype.filter.ItemDefFilter
 
ItemDefInfo - class com.jeceira.persistence.info.ItemDefInfo.
Superclass of NodeDefInfo and PropertyDefInfo.
ItemDefInfo(String, int, String, String) - Constructor for class com.jeceira.persistence.info.ItemDefInfo
Creates info for an item definition with the specified declaring node type name, definition name and number, and versioning behaviour.
ItemDefinition - interface javax.jcr.nodetype.ItemDefinition.
Superinterface of NodeDefinition and PropertyDefinition.
ItemEvents - class com.jeceira.item.event.ItemEvents.
Pending events associated with a specific item.
ItemEvents() - Constructor for class com.jeceira.item.event.ItemEvents
 
ItemExistsException - exception javax.jcr.ItemExistsException.
An exception thrown when an attempt is made to place an item in a position where another item already exists.
ItemExistsException() - Constructor for class javax.jcr.ItemExistsException
Constructs a new instance of this class with null as its detail message.
ItemExistsException(String) - Constructor for class javax.jcr.ItemExistsException
Constructs a new instance of this class with the specified detail message.
ItemExistsException(String, Throwable) - Constructor for class javax.jcr.ItemExistsException
Constructs a new instance of this class with the specified detail message and root cause.
ItemExistsException(Throwable) - Constructor for class javax.jcr.ItemExistsException
Constructs a new instance of this class with the specified root cause.
ItemIterator - class com.jeceira.iterator.ItemIterator.
Iterator on item collections with filter capabilities.
ItemIterator(Item[]) - Constructor for class com.jeceira.iterator.ItemIterator
Creates an iterator for the specified items.
ItemIterator(Item[], NameFilter) - Constructor for class com.jeceira.iterator.ItemIterator
Creates an iterator for those items from the specified array whose name matches the specified name filter.
ItemName - class com.jeceira.syntax.ItemName.
Represents the name of an item.
ItemNotFoundException - exception javax.jcr.ItemNotFoundException.
Exception thrown by methods of Item, Node and Workspace when an item is not found.
ItemNotFoundException() - Constructor for class javax.jcr.ItemNotFoundException
Constructs a new instance of this class with null as its detail message.
ItemNotFoundException(String) - Constructor for class javax.jcr.ItemNotFoundException
Constructs a new instance of this class with the specified detail message.
ItemNotFoundException(String, Throwable) - Constructor for class javax.jcr.ItemNotFoundException
Constructs a new instance of this class with the specified detail message and root cause.
ItemNotFoundException(Throwable) - Constructor for class javax.jcr.ItemNotFoundException
Constructs a new instance of this class with the specified root cause.
ItemProxy - class com.jeceira.item.proxy.ItemProxy.
Proxy for a session item.
ItemProxy(SessionContext) - Constructor for class com.jeceira.item.proxy.ItemProxy
Creates a proxy for a session item in the specified context.
ItemVisitor - interface javax.jcr.ItemVisitor.
This interface defines two signatures of the visit method; one taking a Node, the other a Property.
ignorableWhitespace(char[], int, int) - Method in class com.jeceira.xml.DefaultContentHandler
 
impersonate(Credentials) - Method in class com.jeceira.session.SessionImpl
 
impersonate(Credentials) - Method in interface javax.jcr.Session
Returns a new session in accordance with the specified (new) Credentials.
importXML(String, InputStream, int) - Method in class com.jeceira.session.SessionImpl
 
importXML(String, InputStream, int) - Method in class com.jeceira.session.TransientWorkspace
 
importXML(String, InputStream, int) - Method in interface javax.jcr.Session
Deserializes an XML document and adds the resulting item subtree 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 subtree as a child of the node at parentAbsPath.
increasePendingChanges() - Method in class com.jeceira.session.SessionContext
Increases the number of pending changes in the current session.
info.magnolia.jeceira - package info.magnolia.jeceira
 
init() - Method in class com.jeceira.persistence.PersistenceFactory
Initializes persistent storage of the repository removing existing data and building the schema from scratch.
init() - Method in class com.jeceira.persistence.hsqldb.HsqldbFactory
 
init(RepositoryMapping) - Method in class info.magnolia.jeceira.ProviderImpl
 
initRepository(String) - Method in class com.jeceira.repository.RepositoryFactory
Initializes repository with the specified name including removal of existing data and building the schema from scratch.
insertNode(Transaction, NodeInfo) - Method in interface com.jeceira.persistence.PersistentWorkspace
Inserts a node into the persistent storage.
insertNode(Transaction, NodeInfo) - Method in class com.jeceira.persistence.hsqldb.HsqldbWorkspace
 
insertNodeTypes(NodeTypeInfo[]) - Method in interface com.jeceira.persistence.PersistentNodeTypeManager
Inserts node types into the persistent store.
insertNodeTypes(NodeTypeInfo[]) - Method in class com.jeceira.persistence.hsqldb.HsqldbNodeTypeManager
 
insertProperty(Transaction, PropertyInfo) - Method in interface com.jeceira.persistence.PersistentWorkspace
Inserts a property into the persistent storage.
insertProperty(Transaction, PropertyInfo) - Method in class com.jeceira.persistence.hsqldb.HsqldbWorkspace
 
interval - Variable in class com.jeceira.nodetype.constraints.LongConstraint
 
intervalString - Variable in class com.jeceira.nodetype.constraints.ConstraintInterval
the string representing this interval
isAbsolute() - Method in class com.jeceira.syntax.Path
Returns true if this path is absolute and false otherwise.
isAutoCreated() - Method in class com.jeceira.nodetype.SessionItemDef
 
isAutoCreated() - Method in class com.jeceira.persistence.info.ItemDefInfo
Indicates if an item with the represented item definition should be auto-created when a node of the declaring node type is created.
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 class com.jeceira.item.proxy.NodeProxy
 
isCheckedOut() - Method in interface javax.jcr.Node
Returns true if this node is either
  • versionable and currently checked-out,
  • non-versionable and its nearest versionable ancestor is checked-out or
  • non-versionable and it has no versionable ancestor.
    isClosed() - Method in class com.jeceira.session.SessionContext
    Indicates if current session has been closed.
    isDeep() - Method in interface javax.jcr.lock.Lock
    Returns true if this is a deep lock; false otherwise.
    isLive() - Method in class com.jeceira.session.SessionImpl
     
    isLive() - Method in interface javax.jcr.Session
    Returns true if this Session object is usable by the client.
    isLive() - Method in interface javax.jcr.lock.Lock
    Returns true if this Lock object represents a lock that is currently in effect.
    isLocked() - Method in class com.jeceira.item.proxy.NodeProxy
     
    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.
    isLowerBoundOpen() - Method in class com.jeceira.nodetype.constraints.ConstraintInterval
     
    isMandatory() - Method in class com.jeceira.nodetype.SessionItemDef
     
    isMandatory() - Method in class com.jeceira.persistence.info.ItemDefInfo
    Indicates if an item with the represented item definition must exist.
    isMandatory() - Method in interface javax.jcr.nodetype.ItemDefinition
    Reports whether the item is mandatory.
    isMixin() - Method in class com.jeceira.nodetype.SessionNodeType
     
    isMixin() - Method in class com.jeceira.persistence.info.NodeTypeInfo
    Indicates if the represented node type is a mixin type.
    isMixin() - Method in interface javax.jcr.nodetype.NodeType
    Returns true if this node type is a mixin node type.
    isModified() - Method in class com.jeceira.item.SessionItem
    Indicates if this item has been saved but subsequently modified through its session.
    isModified() - Method in class com.jeceira.item.SessionNode
     
    isModified() - Method in class com.jeceira.item.SessionProperty
     
    isModified() - Method in class com.jeceira.item.proxy.ItemProxy
     
    isModified() - Method in class com.jeceira.item.state.NodeState
    Indicates if this state denotes a modified node.
    isModified() - Method in class com.jeceira.item.state.PropertyState
    Indicates if this state denotes a modified property.
    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.
    isMultiValued() - Method in class com.jeceira.persistence.info.PropertyInfo
    Inidicates if the represented property is multi-valued.
    isMultiple() - Method in class com.jeceira.nodetype.SessionPropertyDef
     
    isMultiple() - Method in class com.jeceira.persistence.info.PropertyDefInfo
    Indicates if the properties with the represented property definition have multiple values.
    isMultiple() - Method in interface javax.jcr.nodetype.PropertyDefinition
    Reports whether this property can have multiple values.
    isNew() - Method in class com.jeceira.item.SessionItem
    Indicates if this item exists only in the transient storage of its session and has not yet been saved.
    isNew() - Method in class com.jeceira.item.SessionNode
     
    isNew() - Method in class com.jeceira.item.SessionProperty
     
    isNew() - Method in class com.jeceira.item.proxy.ItemProxy
     
    isNew() - Method in class com.jeceira.item.state.NodeState
    Indicates if this state denotes a new node.
    isNew() - Method in class com.jeceira.item.state.PropertyState
    Indicates if this state denotes a new property.
    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 class com.jeceira.item.SessionItem
    Indicates if this item is a node.
    isNode() - Method in class com.jeceira.item.SessionNode
     
    isNode() - Method in class com.jeceira.item.SessionProperty
     
    isNode() - Method in class com.jeceira.item.proxy.NodeProxy
     
    isNode() - Method in class com.jeceira.item.proxy.PropertyProxy
     
    isNode() - Method in interface javax.jcr.Item
    Indicates whether this Item is a Node or a Property.
    isNodeType(String) - Method in class com.jeceira.item.proxy.NodeProxy
     
    isNodeType(String) - Method in class com.jeceira.nodetype.SessionNodeType
     
    isNodeType(String) - Method in interface javax.jcr.Node
    Indicates whether this node is of the specified node type.
    isNodeType(String) - Method in interface javax.jcr.nodetype.NodeType
    Returns true if this node type is nodeTypeName or a subtype of nodeTypeName, otherwise returns false.
    isProtected() - Method in class com.jeceira.nodetype.SessionItemDef
     
    isProtected() - Method in class com.jeceira.persistence.info.ItemDefInfo
    Indicates if items with the reperesented item definition are protected.
    isProtected() - Method in interface javax.jcr.nodetype.ItemDefinition
    Reports whether the child item is protected.
    isRemoved() - Method in class com.jeceira.item.SessionItem
    Indicates if this item has been removed through the current session.
    isRemoved() - Method in class com.jeceira.item.SessionNode
     
    isRemoved() - Method in class com.jeceira.item.SessionProperty
     
    isRemoved() - Method in class com.jeceira.item.state.NodeState
    Indicates if this state denotes a removed node.
    isRemoved() - Method in class com.jeceira.item.state.PropertyState
    Indicates if this state denotes a removed property.
    isReordered() - Method in class com.jeceira.item.SessionNode
    Indicates if the position of this node under its parent has been changed by the current session.
    isSame(Item) - Method in class com.jeceira.item.proxy.ItemProxy
     
    isSame(Item) - Method in interface javax.jcr.Item
    Returns true if this Item object (the Java object instance) represents the same actual repository item as the object otherItem.
    isSessionScoped() - Method in interface javax.jcr.lock.Lock
    Returns true if this is a session-scoped lock.
    isUpperBoundOpen() - Method in class com.jeceira.nodetype.constraints.ConstraintInterval
     
    itemExists(String) - Method in class com.jeceira.session.SessionImpl
     
    itemExists(String) - Method in interface javax.jcr.Session
    Returns true if an item exists at absPath; otherwise returns false.
    itemName - Variable in class com.jeceira.item.SessionItem
    Name of this item.

  • J

    JCR_MIXIN_TYPES - Static variable in class com.jeceira.JcrConstants
    Name of the property containing mixin types of a node.
    JCR_PREFIX - Static variable in class com.jeceira.JcrConstants
    Prefix reserved for names of the items defined in the built-in node types.
    JCR_PRIMARY_TYPE - Static variable in class com.jeceira.JcrConstants
    Name of the property containing primary type of a node.
    JCR_ROOT - Static variable in class com.jeceira.JcrConstants
    XML representaion of a root node's name.
    JCR_ROOT - Static variable in class com.jeceira.xml.XmlConstants
    Root node name in system-view xml.
    JCR_UUID - Static variable in class com.jeceira.JcrConstants
    Name of the property containing UUID of a node.
    JECEIRA_VERSION_TABLE - Static variable in class com.jeceira.persistence.Tables
    Name of the table containing the version of Jeceira.
    JcrConstants - class com.jeceira.JcrConstants.
     
    JugGenerator - class com.jeceira.JugGenerator.
     
    javax.jcr - package javax.jcr
    Provides interfaces and classes for the Content Repository for Java Technology (JCR).
    javax.jcr.lock - package javax.jcr.lock
    Provides interfaces and classes for JCR locking functionality.
    javax.jcr.nodetype - package javax.jcr.nodetype
    Provides interfaces and classes for JCR node type functionality.
    javax.jcr.observation - package javax.jcr.observation
    Provides interfaces and classes for JCR event observation functionality.
    javax.jcr.query - package javax.jcr.query
    Provides interfaces and classes for JCR searching functionality.
    javax.jcr.util - package javax.jcr.util
    Provides utility classes for JCR.
    javax.jcr.version - package javax.jcr.version
    Provides interfaces and classes for JCR versioning functionality.

    L

    LEVEL_1_SUPPORTED - Static variable in interface javax.jcr.Repository
    The presence of this key indicates that this implementation supports all level 1 features.
    LEVEL_2_SUPPORTED - Static variable in interface javax.jcr.Repository
    The presence of this key indicates that this implementation supports all level 2 features.
    LOCAL_NAME_PATTERN - Static variable in class com.jeceira.syntax.SyntaxPattern
    Pattern describing valid local part of a prefixed name (cf. 6.2.5.2 Name).
    LONG - Static variable in class javax.jcr.PropertyType
     
    LONG_VALUE_COLUMN - Static variable in class com.jeceira.persistence.Columns
    Name of the column containing the long value of a property.
    Lock - interface javax.jcr.lock.Lock.
    Represents a lock placed on an item.
    LockException - exception javax.jcr.lock.LockException.
    Exception thrown by Item.save() and Session.save() when persisting a change would conflict with a lock.
    LockException() - Constructor for class javax.jcr.lock.LockException
    Constructs a new instance of this class with null as its detail message.
    LockException(String) - Constructor for class javax.jcr.lock.LockException
    Constructs a new instance of this class with the specified detail message.
    LockException(String, Throwable) - Constructor for class javax.jcr.lock.LockException
    Constructs a new instance of this class with the specified detail message and root cause.
    LockException(Throwable) - Constructor for class javax.jcr.lock.LockException
    Constructs a new instance of this class with the specified root cause.
    LoginException - exception javax.jcr.LoginException.
    Exception thrown by Repository.login(Credentials, String) and Session.impersonate(Credentials) if the specified credentials are invalid.
    LoginException() - Constructor for class javax.jcr.LoginException
    Constructs a new instance of this class with null as its detail message.
    LoginException(String) - Constructor for class javax.jcr.LoginException
    Constructs a new instance of this class with the specified detail message.
    LoginException(String, Throwable) - Constructor for class javax.jcr.LoginException
    Constructs a new instance of this class with the specified detail message and root cause.
    LoginException(Throwable) - Constructor for class javax.jcr.LoginException
    Constructs a new instance of this class with the specified root cause.
    LongConstraint - class com.jeceira.nodetype.constraints.LongConstraint.
    This implementation of the ValueConstraint interfaces provides the storing of a single long-value constraint (an long-value interval) and the validation against any Value object which can be converted into a long value
    LongConstraint(String) - Constructor for class com.jeceira.nodetype.constraints.LongConstraint
    Constructs an instance of LongConstraint using the given string representing of a long value interval.
    LongValue - class com.jeceira.value.LongValue.
     
    LongValue(SessionContext, long) - Constructor for class com.jeceira.value.LongValue
    Creates a long value.
    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 behaviour performed after a Property is visited.
    leaving(Node, int) - Method in class javax.jcr.util.TraversingItemVisitor
    Implement this method to add behaviour performed after a Node is visited.
    loadNode(SessionNode) - Method in class com.jeceira.item.state.NodeManager
    Registers a node loaded from the persistent storage with this manager.
    loadProperty(SessionProperty) - Method in class com.jeceira.item.state.PropertyManager
    Registers a property loaded from the persistent storage with this manager.
    lock(boolean, boolean) - Method in class com.jeceira.item.proxy.NodeProxy
     
    lock(boolean, boolean) - Method in interface javax.jcr.Node
    Places a lock on this node.
    login() - Method in class com.jeceira.repository.RepositoryImpl
     
    login(Credentials) - Method in class com.jeceira.repository.RepositoryImpl
     
    login(Credentials, String) - Method in class com.jeceira.repository.RepositoryImpl
     
    login(String) - Method in class com.jeceira.repository.RepositoryImpl
     
    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).
    logout() - Method in class com.jeceira.session.SessionImpl
     
    logout() - Method in interface javax.jcr.Session
    Releases all resources associated with this Session.
    longValue - Variable in class com.jeceira.value.SessionValue
    Long value.
    lookupNode(String) - Method in class com.jeceira.session.TransientWorkspace
    Returns node with the specified UUID or null if there is no such node.

    M

    MANDATORY_COLUMN - Static variable in class com.jeceira.persistence.Columns
    Name of the column containing the mandatory flag.
    MIXIN_COLUMN - Static variable in class com.jeceira.persistence.Columns
    Name of the column containing the mixin flag of a node type.
    MIX_LOCKABLE - Static variable in class com.jeceira.nodetype.NodeTypeConstants
    Name of lockable node type.
    MIX_PREFIX - Static variable in class com.jeceira.JcrConstants
    Prefix reserved for names of the built-in mixin node types.
    MIX_REFERENCEABLE - Static variable in class com.jeceira.nodetype.NodeTypeConstants
    Name of referenceable node type.
    MODIFIED - Static variable in class com.jeceira.item.state.NodeState
    Represents a node saved in a persistent storage and subsequently modified.
    MODIFIED - Static variable in class com.jeceira.item.state.PropertyState
    Represents a property saved in a persistent storage and subsequently modified.
    MULTIPLE_COLUMN - Static variable in class com.jeceira.persistence.Columns
    The name of the column containing the multiple flag.
    MV_PROPERTY_GROUP_ACL_TABLE - Static variable in class com.jeceira.persistence.Tables
    Name of the table containing the group acls of multi-value properties.
    MV_PROPERTY_TABLE - Static variable in class com.jeceira.persistence.Tables
    Name of the table containing multi-value properties.
    MV_PROPERTY_USER_ACL_TABLE - Static variable in class com.jeceira.persistence.Tables
    Name of the table containing the user acls of multi-value properties.
    MV_VALUE_TABLE - Static variable in class com.jeceira.persistence.Tables
    Name of the taböe containing values of multi-value properties.
    MandatoryFilter - class com.jeceira.nodetype.filter.MandatoryFilter.
     
    MandatoryFilter(boolean) - Constructor for class com.jeceira.nodetype.filter.MandatoryFilter
     
    Mappable - interface com.jeceira.syntax.Mappable.
    Denotes a string possibly containing prefixed names.
    MergeException - exception javax.jcr.MergeException.
    Exception thrown by Node.merge(String srcWorkspace, boolean isDeep).
    MergeException() - Constructor for class javax.jcr.MergeException
    Constructs a new instance of this class with null as its detail message.
    MergeException(String) - Constructor for class javax.jcr.MergeException
    Constructs a new instance of this class with the specified detail message.
    MergeException(String, Throwable) - Constructor for class javax.jcr.MergeException
    Constructs a new instance of this class with the specified detail message and root cause.
    MergeException(Throwable) - Constructor for class javax.jcr.MergeException
    Constructs a new instance of this class with the specified root cause.
    MultipleFilter - class com.jeceira.nodetype.filter.MultipleFilter.
     
    MultipleFilter(boolean) - Constructor for class com.jeceira.nodetype.filter.MultipleFilter
     
    main(String[]) - Static method in class com.jeceira.xml.DocumentViewExporter
    Test method.
    main(String[]) - Static method in class com.jeceira.xml.DocumentViewImporter
    Test method
    main(String[]) - Static method in class com.jeceira.xml.ImportContentHandler
    Test method.
    main(String[]) - Static method in class com.jeceira.xml.SystemViewExporter
    Test method.
    main(String[]) - Static method in class com.jeceira.xml.SystemViewImporter
    Test method
    matches(Path) - Method in class com.jeceira.observation.FilterPath
    Indicates if the path of an item associated with an event matches this filter criterium.
    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 class com.jeceira.item.proxy.NodeProxy
     
    merge(String, boolean) - Method in interface javax.jcr.Node
    This method can be thought of as a version-sensitive update (see 7.1.7 Updating and Cloning Nodes across Workspaces in the specification).
    modify(SessionNode) - Method in class com.jeceira.item.state.NodeState
    Marks the specified node as modified; called if the node has changed its position under the parent node.
    modify(SessionProperty) - Method in class com.jeceira.item.state.PropertyState
    Marks the specified property as modified.
    move(SessionNode, ItemName) - Method in class com.jeceira.item.SessionNode
    Moves this node to the destination specified by the parent node and item name.
    move(String, String) - Method in class com.jeceira.session.SessionImpl
     
    move(String, String) - Method in class com.jeceira.session.TransientWorkspace
     
    move(String, String) - Method in interface javax.jcr.Session
    Moves the node at srcAbsPath (and its entire subtree) to the new location at destAbsPath.
    move(String, String) - Method in interface javax.jcr.Workspace
    Moves the node at srcAbsPath (and its entire subtree) to the new location at destAbsPath.
    moveNode(Transaction, String, String, String) - Method in interface com.jeceira.persistence.PersistentWorkspace
    Makes a node with the specified UUID child node of the specified parent.
    moveNode(Transaction, String, String, String) - Method in class com.jeceira.persistence.hsqldb.HsqldbWorkspace
     

    N

    NAME - Static variable in class javax.jcr.PropertyType
     
    NAMESPACE_PREFIX_COLUMN - Static variable in class com.jeceira.persistence.Columns
    Name of the column containing the namespace prefix.
    NAMESPACE_TABLE - Static variable in class com.jeceira.persistence.Tables
    Name of the table containing the namespace mappings.
    NAMESPACE_URI_COLUMN - Static variable in class com.jeceira.persistence.Columns
    Name of the column containing the namespace uri.
    NAMESPACE_URI_USAGE_COLUMN - Static variable in class com.jeceira.persistence.Columns
    Name of the column containing the usage count of a uri.
    NAME_PATTERN - Static variable in class com.jeceira.syntax.SyntaxPattern
    Pattern describing valid value of a name property (cf. 6.2.5.2 Name).
    NODE_ADDED - Static variable in interface javax.jcr.observation.Event
    An event of this type is generated when a node is added.
    NODE_DEF_NAME_COLUMN - Static variable in class com.jeceira.persistence.Columns
    Name of the column containing the name of a node definition.
    NODE_DEF_NUMBER_COLUMN - Static variable in class com.jeceira.persistence.Columns
    Name of the column containing the number of a node definition.
    NODE_DEF_TYPE_NAME_COLUMN - Static variable in class com.jeceira.persistence.Columns
    Name of the column containing the type name of a node definition.
    NODE_EXISTS_STATEMENT - Static variable in class com.jeceira.persistence.hsqldb.HsqldbWorkspace
    Select NULL statetemnt for a node.
    NODE_GROUP_ACL_TABLE - Static variable in class com.jeceira.persistence.Tables
    Name of the table containing the node group acls.
    NODE_NAME_COLUMN - Static variable in class com.jeceira.persistence.Columns
    Name of the column containing the name of a node.
    NODE_POSITION_COLUMN - Static variable in class com.jeceira.persistence.Columns
    Name of the column containing the position of a node.
    NODE_REMOVED - Static variable in interface javax.jcr.observation.Event
    An event of this type is generated when a node is removed.
    NODE_TABLE - Static variable in class com.jeceira.persistence.Tables
    Name of the table containing node data.
    NODE_TYPE_NAME_COLUMN - Static variable in class com.jeceira.persistence.Columns
    Name of the column containing the name of a node type.
    NODE_USER_ACL_TABLE - Static variable in class com.jeceira.persistence.Tables
    Name of the table containing the node user acls.
    NODE_UUID_COLUMN - Static variable in class com.jeceira.persistence.Columns
    Name of the column containing the UUID of a node.
    NODE_WORKSPACE_COLUMN - Static variable in class com.jeceira.persistence.Columns
    Name of the column containing the workspace name of a node.
    NT_BASE - Static variable in class com.jeceira.nodetype.NodeTypeConstants
    Name of base node type.
    NT_PREFIX - Static variable in class com.jeceira.JcrConstants
    Prefix reserved for names of the built-in node types.
    NT_UNSTRUCTURED - Static variable in class com.jeceira.nodetype.NodeTypeConstants
    Name of unstructured node type.
    Name - class com.jeceira.syntax.Name.
    Represents a name of an item, node type, or item definition.
    NameConstraint - class com.jeceira.nodetype.constraints.NameConstraint.
    This implementation of the ValueConstraint interfaces provides the storing of a single name constraint (an item name) and the validation against any Value object representing an item name.
    NameConstraint(NamespaceRegistry, String) - Constructor for class com.jeceira.nodetype.constraints.NameConstraint
    Constructs an instance of NameConstraint using the given string representing an item name
    NameFilter - class com.jeceira.iterator.NameFilter.
     
    NameFilter(String) - Constructor for class com.jeceira.iterator.NameFilter
    Creates a new name filter that uses the specified name pattern.
    NameFilter - class com.jeceira.nodetype.filter.NameFilter.
     
    NameFilter(String, boolean) - Constructor for class com.jeceira.nodetype.filter.NameFilter
     
    NamePatternSyntax - class com.jeceira.syntax.NamePatternSyntax.
     
    NamePatternSyntax() - Constructor for class com.jeceira.syntax.NamePatternSyntax
     
    NameValue - class com.jeceira.value.NameValue.
     
    NameValue(SessionContext, Name) - Constructor for class com.jeceira.value.NameValue
    Creates a name value.
    NamespaceException - exception javax.jcr.NamespaceException.
    Exception thrown by Session.setNamespacePrefix(String prefix, String uri) if the specified uri is not registered in the NamespaceRegistry
    NamespaceException() - Constructor for class javax.jcr.NamespaceException
    Constructs a new instance of this class with null as its detail message.
    NamespaceException(String) - Constructor for class javax.jcr.NamespaceException
    Constructs a new instance of this class with the specified detail message.
    NamespaceException(String, Throwable) - Constructor for class javax.jcr.NamespaceException
    Constructs a new instance of this class with the specified detail message and root cause.
    NamespaceException(Throwable) - Constructor for class javax.jcr.NamespaceException
    Constructs a new instance of this class with the specified root cause.
    NamespaceRegistry - interface javax.jcr.NamespaceRegistry.
    NamespaceRegistry represents the global persistent namespace registry of the JCR Repository.
    NoSuchNodeTypeException - exception javax.jcr.nodetype.NoSuchNodeTypeException.
    Exception thrown by node type-related methods.
    NoSuchNodeTypeException() - Constructor for class javax.jcr.nodetype.NoSuchNodeTypeException
    Constructs a new instance of this class with null as its detail message.
    NoSuchNodeTypeException(String) - Constructor for class javax.jcr.nodetype.NoSuchNodeTypeException
    Constructs a new instance of this class with the specified detail message.
    NoSuchNodeTypeException(String, Throwable) - Constructor for class javax.jcr.nodetype.NoSuchNodeTypeException
    Constructs a new instance of this class with the specified detail message and root cause.
    NoSuchNodeTypeException(Throwable) - Constructor for class javax.jcr.nodetype.NoSuchNodeTypeException
    Constructs a new instance of this class with the specified root cause.
    NoSuchWorkspaceException - exception javax.jcr.NoSuchWorkspaceException.
    Exception thrown by Repository.login(Credentials, String) when a specific workspace is not found.
    NoSuchWorkspaceException() - Constructor for class javax.jcr.NoSuchWorkspaceException
    Constructs a new instance of this class with null as its detail message.
    NoSuchWorkspaceException(String) - Constructor for class javax.jcr.NoSuchWorkspaceException
    Constructs a new instance of this class with the specified detail message.
    NoSuchWorkspaceException(String, Throwable) - Constructor for class javax.jcr.NoSuchWorkspaceException
    Constructs a new instance of this class with the specified detail message and root cause.
    NoSuchWorkspaceException(Throwable) - Constructor for class javax.jcr.NoSuchWorkspaceException
    Constructs a new instance of this class with the specified root cause.
    Node - interface javax.jcr.Node.
    The Node interface represents a node in the hierarchy that makes up the repository.
    NodeBuilder - class com.jeceira.item.NodeBuilder.
     
    NodeBuilder(SessionContext, ItemName) - Constructor for class com.jeceira.item.NodeBuilder
    Creates a node builder with the specified session context and node name.
    NodeDefInfo - class com.jeceira.persistence.info.NodeDefInfo.
    Info representing a node definition in a database.
    NodeDefInfo(String, int, String, String) - Constructor for class com.jeceira.persistence.info.NodeDefInfo
    Creates info for a node definition with the specified declaring node type name, definition name and number, and versioning behaviour.
    NodeDefinition - interface javax.jcr.nodetype.NodeDefinition.
    A node definition.
    NodeEvents - class com.jeceira.item.event.NodeEvents.
    Pending events associated with a specific node.
    NodeEvents() - Constructor for class com.jeceira.item.event.NodeEvents
     
    NodeInfo - class com.jeceira.persistence.info.NodeInfo.
    Info representing a node in a database.
    NodeInfo() - Constructor for class com.jeceira.persistence.info.NodeInfo
     
    NodeIterator - interface javax.jcr.NodeIterator.
    Allows easy iteration through a list of Nodes with nextNode as well as a skip method inherited from RangeIterator.
    NodeIteratorImpl - class com.jeceira.iterator.NodeIteratorImpl.
     
    NodeIteratorImpl(Node[]) - Constructor for class com.jeceira.iterator.NodeIteratorImpl
    Creates an iterator for the specified nodes.
    NodeIteratorImpl(Node[], NameFilter) - Constructor for class com.jeceira.iterator.NodeIteratorImpl
    Creates an iterator for those nodes from the specified array whose name matches the specified name filter.
    NodeKit - class com.jeceira.item.NodeKit.
    This is a collection of static objects only used by NodeImpl.
    NodeManager - class com.jeceira.item.state.NodeManager.
    Utility class for managing child nodes of a node.
    NodeManager(SessionNode) - Constructor for class com.jeceira.item.state.NodeManager
    Creates a manager for child nodes of the specified parent node.
    NodeProxy - class com.jeceira.item.proxy.NodeProxy.
    Proxy for a session node.
    NodeProxy(SessionContext, SessionNode) - Constructor for class com.jeceira.item.proxy.NodeProxy
    Creates a proxy for a session node in the specified context.
    NodeState - class com.jeceira.item.state.NodeState.
    Implements the GoF state pattern to manage node states.
    NodeState(String) - Constructor for class com.jeceira.item.state.NodeState
    Creates a node state with the specified name.
    NodeType - interface javax.jcr.nodetype.NodeType.
    Represents a node type.
    NodeTypeConstants - class com.jeceira.nodetype.NodeTypeConstants.
    Contains node type-specific constants such as names of built-in node types.
    NodeTypeExistsException - exception com.jeceira.nodetype.NodeTypeExistsException.
    Thrown if an attempt is made to create a node type with the same name as already existing one.
    NodeTypeExistsException(String) - Constructor for class com.jeceira.nodetype.NodeTypeExistsException
    Creates an exception with the specified message.
    NodeTypeInfo - class com.jeceira.persistence.info.NodeTypeInfo.
    Info representing a node type in a database.
    NodeTypeInfo(String) - Constructor for class com.jeceira.persistence.info.NodeTypeInfo
    Creates info for a node type with the specified name.
    NodeTypeIterator - interface javax.jcr.nodetype.NodeTypeIterator.
    An iterator for NodeType objects.
    NodeTypeIteratorImpl - class com.jeceira.nodetype.NodeTypeIteratorImpl.
     
    NodeTypeIteratorImpl(List) - Constructor for class com.jeceira.nodetype.NodeTypeIteratorImpl
    Creates an iterator backed by the specified list of NodeType objects.
    NodeTypeManager - interface javax.jcr.nodetype.NodeTypeManager.
    Allows for the retrieval of node types.
    NodeTypeName - class com.jeceira.syntax.NodeTypeName.
    Represents the name of a node type.
    NodeTypeReader - class com.jeceira.config.NodeTypeReader.
    Reads user-defined node types from an XML file.
    NodeTypeReader(NamespaceRegistry) - Constructor for class com.jeceira.config.NodeTypeReader
    Creates a reader for user-defined node types.
    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.
    nameValue - Variable in class com.jeceira.value.SessionValue
    Name value.
    namespaceMappings - Variable in class com.jeceira.xml.DefaultContentHandler
    Registered namespace mappings.
    newBinaryConstraints(String[]) - Static method in class com.jeceira.nodetype.constraints.ValueConstraints
    Constructs an instance of ValueConstraints, where the given string array will be interpreted as a set of binary constraints.
    newBooleanConstraints(String[]) - Static method in class com.jeceira.nodetype.constraints.ValueConstraints
    Constructs an instance of ValueConstraints, where the given string array will be interpreted as a set of boolean constraints.
    newDateConstraints(String[]) - Static method in class com.jeceira.nodetype.constraints.ValueConstraints
    Constructs an instance of ValueConstraints, where the given string array will be interpreted as a set of date constraints.
    newDateInteval(String) - Static method in class com.jeceira.nodetype.constraints.ConstraintInterval
     
    newDoubleConstraints(String[]) - Static method in class com.jeceira.nodetype.constraints.ValueConstraints
    Constructs an instance of ValueConstraints, where the given string array will be interpreted as a set of date constraints.
    newDoubleInterval(String) - Static method in class com.jeceira.nodetype.constraints.ConstraintInterval
     
    newLongConstraints(String[]) - Static method in class com.jeceira.nodetype.constraints.ValueConstraints
    Constructs an instance of ValueConstraints, where the given string array will be interpreted as a set of long constraints.
    newLongInterval(String) - Static method in class com.jeceira.nodetype.constraints.ConstraintInterval
     
    newNameConstraints(NamespaceRegistry, String[]) - Static method in class com.jeceira.nodetype.constraints.ValueConstraints
    Constructs an instance of ValueConstraints, where the given string array will be interpreted as a set of name constraints.
    newPathConstraints(NamespaceRegistry, String[]) - Static method in class com.jeceira.nodetype.constraints.ValueConstraints
    Constructs an instance of ValueConstraints, where the given string array will be interpreted as a set of path constraints.
    newReferenceConstraints(NamespaceRegistry, String[]) - Static method in class com.jeceira.nodetype.constraints.ValueConstraints
    Constructs an instance of ValueConstraints, where the given string array will be interpreted as a set of reference constraints.
    newStringConstraints(String[]) - Static method in class com.jeceira.nodetype.constraints.ValueConstraints
    Constructs an instance of ValueConstraints, where the given string array will be interpreted as a set of string constraints.
    newValueConstraints(NamespaceRegistry, String[], int) - Static method in class com.jeceira.nodetype.constraints.ValueConstraints
    Constructs an instance of ValueConstraints, where the given string array will be interpreted according to the given PropertyType
    next() - Method in class com.jeceira.iterator.ItemIterator
     
    next() - Method in class com.jeceira.iterator.RangeIteratorImpl
     
    next() - Method in class com.jeceira.observation.EventListenerIteratorImpl
     
    nextEvent() - Method in class com.jeceira.observation.EventIteratorImpl
     
    nextEvent() - Method in interface javax.jcr.observation.EventIterator
    Returns the next Event in the iteration.
    nextEventListener() - Method in class com.jeceira.observation.EventListenerIteratorImpl
     
    nextEventListener() - Method in interface javax.jcr.observation.EventListenerIterator
    Returns the next EventListener in the iteration.
    nextNode() - Method in class com.jeceira.iterator.NodeIteratorImpl
     
    nextNode() - Method in interface javax.jcr.NodeIterator
    Returns the next Node in the iteration.
    nextNodeType() - Method in class com.jeceira.nodetype.NodeTypeIteratorImpl
     
    nextNodeType() - Method in interface javax.jcr.nodetype.NodeTypeIterator
    Returns the next NodeType in the iteration.
    nextProperty() - Method in class com.jeceira.iterator.PropertyIteratorImpl
     
    nextProperty() - Method in interface javax.jcr.PropertyIterator
    Returns the next Property in the iteration.
    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.
    noRecurse - Variable in class com.jeceira.xml.ContentExporter
    Indicates if child nodes of an exported node are to be ignored.
    nullArg(Object, String) - Static method in class com.jeceira.util.Checker
    Checks if the specified argument object is null and, if so, throws a NullPointerException with a warning text including the specified argument name.
    nullField(Object, String) - Static method in class com.jeceira.util.Checker
    Checks if the specified field value is null and, if so, throws a AssertionError with a warning text including the specified field name.

    O

    ON_PARENT_VERSION_COLUMN - Static variable in class com.jeceira.persistence.Columns
    Name of the column containing the versioning behaviour of an item definition.
    OPTION_LOCKING_SUPPORTED - Static variable in interface javax.jcr.Repository
    The presence of this key indicates that this implementation supports locking.
    OPTION_OBSERVATION_SUPPORTED - Static variable in interface javax.jcr.Repository
    The presence of this key indicates that this implementation supports observation.
    OPTION_QUERY_SQL_SUPPORTED - Static variable in interface javax.jcr.Repository
    The presence of this key indicates that this implementation supports the SQL query language.
    OPTION_TRANSACTIONS_SUPPORTED - Static variable in interface javax.jcr.Repository
    The presence of this key indicates that this implementation supports transactions.
    OPTION_VERSIONING_SUPPORTED - Static variable in interface javax.jcr.Repository
    The presence of this key indicates that this implementation supports versioning.
    ORDERABLE_CHILD_NODES_COLUMN - Static variable in class com.jeceira.persistence.Columns
    Name of the column containing the orderable-child-nodes flag of a node type.
    OTHER_READ_COLUMN - Static variable in class com.jeceira.persistence.Columns
    Name of the column containing the read permission of users other than configured by an acl.
    OTHER_WRITE_COLUMN - Static variable in class com.jeceira.persistence.Columns
    Name of the column containing the write permission of users other than configured by an acl.
    OWNER_ID_COLUMN - Static variable in class com.jeceira.persistence.Columns
    Name of the column containing the id of the user owning the protected object.
    OWNER_READ_COLUMN - Static variable in class com.jeceira.persistence.Columns
    Name of the column containing the read permission of the user owning the protected object.
    OWNER_WRITE_COLUMN - Static variable in class com.jeceira.persistence.Columns
    Name of the column containing the write permission of the user owning the protected object.
    ObservationManager - interface javax.jcr.observation.ObservationManager.
    The ObservationManager object.
    OnParentVersionAction - class javax.jcr.version.OnParentVersionAction.
    The possible actions specified by the onParentVersion attribute in a property definition within a node type definition.
    OnParentVersionFilter - class com.jeceira.nodetype.filter.OnParentVersionFilter.
     
    OnParentVersionFilter(int, boolean) - Constructor for class com.jeceira.nodetype.filter.OnParentVersionFilter
     
    onEvent(EventIterator) - Method in class com.jeceira.observation.EventLogger
     
    onEvent(List) - Method in class com.jeceira.observation.FilteringEventListener
    Filters the specified list of SessionEvent objects and passes those that pass the filter to the wrapped event listener.
    onEvent(EventIterator) - Method in interface javax.jcr.observation.EventListener
    Gets called when an event occurs.
    openConnection(boolean) - Method in class com.jeceira.persistence.hsqldb.ConnectionManager
    Opens a connection with properties specified in the constructor and sets its auto-commit mode to the specified boolean flag.
    orderBefore(String, String) - Method in class com.jeceira.item.proxy.NodeProxy
     
    orderBefore(SessionNode, SessionNode) - Method in class com.jeceira.item.state.NodeManager
    Changes the position of the source node in the list of all registered, not removed nodes of this manager.
    orderBefore(String, String) - Method in interface javax.jcr.Node
    If this node supports child node ordering, this method inserts the child node at srcChildRelPath before its sibling, the child node at destChildRelPath, in the child node list.
    out - Variable in class com.jeceira.xml.DefaultContentHandler
    Underlying output stream.

    P

    PARENT_UUID_COLUMN - Static variable in class com.jeceira.persistence.Columns
    Name of the column containing the UUID of the parent of a node.
    PARENT_WORKSPACE_COLUMN - Static variable in class com.jeceira.persistence.Columns
    Name of the column containing the workspace name of the parent of a node.
    PASSWORD_COLUMN - Static variable in class com.jeceira.persistence.Columns
    Name of the column containing the password of a user.
    PATH - Static variable in class javax.jcr.PropertyType
     
    PATH_ELEMENT_PATTERN - Static variable in class com.jeceira.syntax.SyntaxPattern
    Pattern describing a path element.
    PERIOD - Static variable in class com.jeceira.syntax.RegexConstants
    Escaped period character.
    PIPE - Static variable in class com.jeceira.syntax.RegexConstants
    Escaped pipe character.
    PRIMARY_ITEM_NAME_COLUMN - Static variable in class com.jeceira.persistence.Columns
    Name of the column containing the name of the primary item of a node type.
    PROPERTY_ADDED - Static variable in interface javax.jcr.observation.Event
    An event of this type is generated when a property is added.
    PROPERTY_CHANGED - Static variable in interface javax.jcr.observation.Event
    An event of this type is generated when a property is changed.
    PROPERTY_DEF_NAME_COLUMN - Static variable in class com.jeceira.persistence.Columns
    Name of the column containing the name of a property definition.
    PROPERTY_DEF_NUMBER_COLUMN - Static variable in class com.jeceira.persistence.Columns
    Name of the column containing the number of a property definition.
    PROPERTY_DEF_TYPE_NAME_COLUMN - Static variable in class com.jeceira.persistence.Columns
    Name of the column containing the type name of a property definition.
    PROPERTY_NAME_COLUMN - Static variable in class com.jeceira.persistence.Columns
    Name of the column containing the name of a property.
    PROPERTY_REMOVED - Static variable in interface javax.jcr.observation.Event
    An event of this type is generated when a property is removed.
    PROPERTY_TYPE_COLUMN - Static variable in class com.jeceira.persistence.Columns
    Name of the column containing the type of a property.
    PROTECTED_COLUMN - Static variable in class com.jeceira.persistence.Columns
    Name of the column containing the protected flag.
    Path - class com.jeceira.syntax.Path.
    Represents an item path.
    Path.Normalizer - class com.jeceira.syntax.Path.Normalizer.
    Normalizes any given path by resolving '.' and '..' elements.
    Path.Normalizer(SessionNode) - Constructor for class com.jeceira.syntax.Path.Normalizer
    Creates a path normalizer with the specified start node.
    PathConstraint - class com.jeceira.nodetype.constraints.PathConstraint.
    This implementation of the ValueConstraint interfaces provides the storing of a single path constraint (a path with an optional trailing '*') and the validation against any Value object representing a path.
    PathConstraint(NamespaceRegistry, String) - Constructor for class com.jeceira.nodetype.constraints.PathConstraint
    Constructs an instance of PathConstraint using the given string representing a path.
    PathElement - interface com.jeceira.syntax.PathElement.
    Represents a part of an item path.
    PathNotFoundException - exception javax.jcr.PathNotFoundException.
    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 class javax.jcr.PathNotFoundException
    Constructs a new instance of this class with null as its detail message.
    PathNotFoundException(String) - Constructor for class javax.jcr.PathNotFoundException
    Constructs a new instance of this class with the specified detail message.
    PathNotFoundException(String, Throwable) - Constructor for class javax.jcr.PathNotFoundException
    Constructs a new instance of this class with the specified detail message and root cause.
    PathNotFoundException(Throwable) - Constructor for class javax.jcr.PathNotFoundException
    Constructs a new instance of this class with the specified root cause.
    PathValue - class com.jeceira.value.PathValue.
     
    PathValue(SessionContext, Path) - Constructor for class com.jeceira.value.PathValue
    Creates a path value.
    PersistenceFactory - class com.jeceira.persistence.PersistenceFactory.
    Creates a set of classes responsible for storing and accessing objects in a persistent data storage.
    PersistenceFactory() - Constructor for class com.jeceira.persistence.PersistenceFactory
     
    PersistentNodeTypeManager - interface com.jeceira.persistence.PersistentNodeTypeManager.
    Responsible for persisting and retrieving of node types and item definitions.
    PersistentWorkspace - interface com.jeceira.persistence.PersistentWorkspace.
    Responsible for persisting changes in a workspace.
    PreparedStatementWrapper - class com.jeceira.persistence.PreparedStatementWrapper.
    A wrapper for a prepared statement that simply delegates every call to the wrapped statement.
    PreparedStatementWrapper(Connection, String) - Constructor for class com.jeceira.persistence.PreparedStatementWrapper
    Creates a new wrapper for the specified statement and SQL string.
    Property - interface javax.jcr.Property.
    A Property object represents the smallest granularity of content storage.
    PropertyBuilder - class com.jeceira.item.PropertyBuilder.
     
    PropertyBuilder(SessionContext, ItemName) - Constructor for class com.jeceira.item.PropertyBuilder
    Creates a property builder with the specified session context and property name.
    PropertyDefInfo - class com.jeceira.persistence.info.PropertyDefInfo.
    Info representing a property definition in a database.
    PropertyDefInfo(String, int, String, String, String) - Constructor for class com.jeceira.persistence.info.PropertyDefInfo
    Creates info for a property definition with the specified declaring node type name, definition name and number, versioning behaviour, and required property type.
    PropertyDefinition - interface javax.jcr.nodetype.PropertyDefinition.
    A property definition.
    PropertyEvents - class com.jeceira.item.event.PropertyEvents.
    Pending events associated with a specific property.
    PropertyEvents() - Constructor for class com.jeceira.item.event.PropertyEvents
     
    PropertyInfo - class com.jeceira.persistence.info.PropertyInfo.
    Info representing a property in a database.
    PropertyInfo() - Constructor for class com.jeceira.persistence.info.PropertyInfo
     
    PropertyIterator - interface javax.jcr.PropertyIterator.
    Allows easy iteration through a list of Propertys with nextProperty as well as a skip method.
    PropertyIteratorImpl - class com.jeceira.iterator.PropertyIteratorImpl.
     
    PropertyIteratorImpl(Property[]) - Constructor for class com.jeceira.iterator.PropertyIteratorImpl
    Creates an iterator for the specified properties.
    PropertyIteratorImpl(Property[], NameFilter) - Constructor for class com.jeceira.iterator.PropertyIteratorImpl
    Creates an iterator for those properties whose name matches the specified name filter.
    PropertyManager - class com.jeceira.item.state.PropertyManager.
    Utility class for managing properties of a node.
    PropertyManager(SessionNode) - Constructor for class com.jeceira.item.state.PropertyManager
    Creates a manager for the properties of the specified parent node.
    PropertyProxy - class com.jeceira.item.proxy.PropertyProxy.
    Proxy for a session property.
    PropertyProxy(SessionContext, SessionProperty) - Constructor for class com.jeceira.item.proxy.PropertyProxy
    Creates a proxy for a session property in the specified context.
    PropertyState - class com.jeceira.item.state.PropertyState.
    Implements the GoF state pattern to manage property states.
    PropertyState(String) - Constructor for class com.jeceira.item.state.PropertyState
    Creates a property state with the specified name.
    PropertyType - class javax.jcr.PropertyType.
    The property types supported by the JCR standard.
    ProtectedFilter - class com.jeceira.nodetype.filter.ProtectedFilter.
     
    ProtectedFilter(boolean) - Constructor for class com.jeceira.nodetype.filter.ProtectedFilter
     
    ProviderImpl - class info.magnolia.jeceira.ProviderImpl.
     
    ProviderImpl() - Constructor for class info.magnolia.jeceira.ProviderImpl
     
    parentNode - Variable in class com.jeceira.item.SessionItem
    Parent node of this item.
    parse(String) - Static method in class com.jeceira.value.DateParser
    Parses the given string into a Calendar.
    parseAbsolutePath(NamespaceRegistry, String) - Static method in class com.jeceira.syntax.Path
    Returns a Path object representing the absolute path specified by the absPath argument.
    parseFullyQualifiedForm(String) - Static method in class com.jeceira.syntax.DefName
    Converts the specified fully-qualified name into a DefName object.
    parseFullyQualifiedForm(String) - Static method in class com.jeceira.syntax.IndexedName
    Creates an IndexedName object from the specified fully-qualified form.
    parseFullyQualifiedForm(String) - Static method in class com.jeceira.syntax.ItemName
    Converts the specified fully-qualified name into an ItemName object.
    parseFullyQualifiedForm(String) - Static method in class com.jeceira.syntax.Name
    Converts the specified fully-qualified name into a Name object.
    parseFullyQualifiedForm(String) - Static method in class com.jeceira.syntax.NodeTypeName
    Converts the specified fully-qualified name into an ItemName object.
    parseFullyQualifiedForm(String) - Static method in class com.jeceira.syntax.Path
    Returns a Path object representing the specified (either relative or absolute) path in internal form.
    parseIntervalBounds(String[]) - Method in class com.jeceira.nodetype.constraints.ConstraintInterval
     
    parseMappedForm(NamespaceRegistry, String) - Static method in class com.jeceira.syntax.DefName
    Converts the specified name string into a DefName object.
    parseMappedForm(NamespaceRegistry, String) - Static method in class com.jeceira.syntax.IndexedName
    Converts the specified name string into an IndexedName object.
    parseMappedForm(NamespaceRegistry, String) - Static method in class com.jeceira.syntax.ItemName
    Converts the specified name string into an ItemName object.
    parseMappedForm(NamespaceRegistry, String) - Static method in class com.jeceira.syntax.Name
    Converts the specified name string into a Name object.
    parseMappedForm(NamespaceRegistry, String) - Static method in class com.jeceira.syntax.NodeTypeName
    Converts the specified name string into an ItemName object.
    parseMappedForm(NamespaceRegistry, String) - Static method in class com.jeceira.syntax.Path
    Returns a Path object representing the specified (either relative or absolute) path.
    parseRelativePath(NamespaceRegistry, String) - Static method in class com.jeceira.syntax.Path
    Returns a Path object representing the relative path specified by the relPath argument.
    passes(Item) - Method in class com.jeceira.iterator.NameFilter
    Returns true if the specified item name matches a name pattern and false otherwise.
    passes(SessionEvent) - Method in class com.jeceira.observation.EventFilter
    Indicates if the specified session event meets the criteria represented by this filter.
    pathValue - Variable in class com.jeceira.value.SessionValue
    Path value.
    permit(Value, SessionContext) - Method in class com.jeceira.nodetype.constraints.AbstractValueConstraint
     
    permit(Value[], SessionContext) - Method in class com.jeceira.nodetype.constraints.AbstractValueConstraint
    Before this method does the validation all null values in the given array will be filterd out.
    permit(Value, SessionContext) - Method in class com.jeceira.nodetype.constraints.BinaryConstraint
    Returns true if the number of available bytes in the given value's stream representation is contained in the interval represented by this constraint.
    permit(Value, SessionContext) - Method in class com.jeceira.nodetype.constraints.BooleanConstraint
    Returns true if the given boolean value is equal to the value of this constraint.
    permit(Value, SessionContext) - Method in class com.jeceira.nodetype.constraints.DateConstraint
    Returns true if this interval contains the given value.
    permit(Value, SessionContext) - Method in class com.jeceira.nodetype.constraints.DoubleConstraint
    Returns true if this interval contains the given value.
    permit(Value, SessionContext) - Method in class com.jeceira.nodetype.constraints.LongConstraint
    Returns true if this interval contains the given value.
    permit(Value, SessionContext) - Method in class com.jeceira.nodetype.constraints.NameConstraint
    Returns true if the given Value's string representation is equal to the item name of this constraint.
    permit(Value, SessionContext) - Method in class com.jeceira.nodetype.constraints.PathConstraint
    Returns true if the given value's string representation matches this path constraint.
    permit(Value, SessionContext) - Method in class com.jeceira.nodetype.constraints.ReferenceConstraint
    Returns true if the given ReferenceValue points to a node which is of the type dictated by this contraint.
    permit(Value, SessionContext) - Method in class com.jeceira.nodetype.constraints.StringConstraint
    Validates the string representation of the given Value object against this constraint.
    permit(Value, SessionContext) - Method in interface com.jeceira.nodetype.constraints.ValueConstraint
    Determines whether the given value is permited by this ValueConstraint relatively to the provided Session object.
    permit(Value[], SessionContext) - Method in interface com.jeceira.nodetype.constraints.ValueConstraint
    Determines whether each value in the given array is permited by this ValueConstraint relatively to the provided Session object.
    permit(Value, SessionContext) - Method in class com.jeceira.nodetype.constraints.ValueConstraints
    Returns true if the given value is permited by at least one constraint in this constraints set.
    permit(Value[], SessionContext) - Method in class com.jeceira.nodetype.constraints.ValueConstraints
    Returns true if each value in the given value array is permited by at least one constraint in this constraints set.
    printStackTrace() - Method in class javax.jcr.RepositoryException
    Prints this RepositoryException and its backtrace to the standard error stream.
    printStackTrace(PrintStream) - Method in class javax.jcr.RepositoryException
    Prints this RepositoryException and its backtrace to the specified print stream.
    printStackTrace(PrintWriter) - Method in class javax.jcr.RepositoryException
    Prints this RepositoryException and its backtrace to the specified print writer.
    processingInstruction(String, String) - Method in class com.jeceira.xml.DefaultContentHandler
     

    Q

    QUERY_XPATH_DOC_ORDER - Static variable in interface javax.jcr.Repository
    The presence of this key indicates that XPath queries return results in document order.
    QUERY_XPATH_POS_INDEX - Static variable in interface javax.jcr.Repository
    The presence of this key indicates that the index position notation for same-name siblings is supported within XPath queries.
    Query - interface javax.jcr.query.Query.
    A Query object.
    QueryManager - interface javax.jcr.query.QueryManager.
    This interface encapsulates methods for the management of search queries.
    QueryResult - interface javax.jcr.query.QueryResult.
    A QueryResult object.

    R

    READ_COLUMN - Static variable in class com.jeceira.persistence.Columns
    Name of the column containing the read permission flag of an acl entry.
    REFERENCE - Static variable in class javax.jcr.PropertyType
     
    REL_PATH_PATTERN - Static variable in class com.jeceira.syntax.SyntaxPattern
    Pattern describing a relative path.
    REMOVED - Static variable in class com.jeceira.item.state.NodeState
    Represents a node whose removal through the current session has been saved.
    REMOVED - Static variable in class com.jeceira.item.state.PropertyState
    Represents a property whose removal through the current session has been saved.
    REMOVED_PERSISTENT - Static variable in class com.jeceira.item.state.NodeState
    Represents a node saved in a persistent storage and subsequently removed through the current session.
    REMOVED_PERSISTENT - Static variable in class com.jeceira.item.state.PropertyState
    Represents a property saved in a persistent storage and subsequently removed through the current session.
    REMOVED_PERSISTENT_MODIFIED - Static variable in class com.jeceira.item.state.NodeState
    Represents a node saved in a persistent storage, modified through the current session, and subsequently removed.
    REMOVED_PERSISTENT_MODIFIED - Static variable in class com.jeceira.item.state.PropertyState
    Represents a property saved in a persistent storage, modified through the current session, and subsequently removed.
    REMOVED_TRANSIENT - Static variable in class com.jeceira.item.state.NodeState
    Represents a node removed before it has been stored persistently.
    REMOVED_TRANSIENT - Static variable in class com.jeceira.item.state.PropertyState
    Represents a property removed before it has been stored persistently.
    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.
    REQUIRED_PRIMARY_TYPE_COLUMN - Static variable in class com.jeceira.persistence.Columns
    The name of the column containing the required primary type for child nodes of a node.
    REQUIRED_PRIMARY_TYPE_TABLE - Static variable in class com.jeceira.persistence.Tables
    Name of the table containing the names of node types required for child nodes by a node definition.
    REQUIRED_TYPE_COLUMN - Static variable in class com.jeceira.persistence.Columns
    The name of the column containing the required type of a property definition.
    RESIDUAL_DEF_NAME - Static variable in class com.jeceira.JcrConstants
    Denotes the name of a residual item definition (cf. 6.7.15 Residual Definitions).
    RESIDUAL_DEF_NAME - Static variable in class com.jeceira.syntax.DefName
    Denotes the name of a residual item definition.
    ROOT_NODE_NAME - Static variable in class com.jeceira.syntax.ItemName
    The name of a root node.
    ROOT_NODE_UUID - Static variable in class com.jeceira.UuidGenerator
    The UUID of a root node.
    RangeIterator - interface javax.jcr.RangeIterator.
    Extends Iterator with the skip, getSize and getPosition methods.
    RangeIteratorImpl - class com.jeceira.iterator.RangeIteratorImpl.
    Generic range iterator implementation.
    RangeIteratorImpl(List) - Constructor for class com.jeceira.iterator.RangeIteratorImpl
    Creates a range iterator for the specified objects.
    Reference - class com.jeceira.syntax.Reference.
     
    Reference(String) - Constructor for class com.jeceira.syntax.Reference
    Creates a reference to the node with the specified UUID.
    ReferenceConstraint - class com.jeceira.nodetype.constraints.ReferenceConstraint.
    This implementation of the ValueConstraint interfaces provides the storing of a single reference constraint (a node type name) and the validation against any Value object representing a node reference (UUID).
    ReferenceConstraint(NamespaceRegistry, String) - Constructor for class com.jeceira.nodetype.constraints.ReferenceConstraint
    Constructs an instance of the ReferenceConstraint using the given node type name.
    ReferenceValue - class com.jeceira.value.ReferenceValue.
     
    ReferenceValue(SessionContext, Reference) - Constructor for class com.jeceira.value.ReferenceValue
    Creates a reference value.
    ReferentialIntegrityException - exception javax.jcr.ReferentialIntegrityException.
    Exception thrown on referential integrity violation.
    ReferentialIntegrityException() - Constructor for class javax.jcr.ReferentialIntegrityException
    Constructs a new instance of this class with null as its detail message.
    ReferentialIntegrityException(String) - Constructor for class javax.jcr.ReferentialIntegrityException
    Constructs a new instance of this class with the specified detail message.
    ReferentialIntegrityException(String, Throwable) - Constructor for class javax.jcr.ReferentialIntegrityException
    Constructs a new instance of this class with the specified detail message and root cause.
    ReferentialIntegrityException(Throwable) - Constructor for class javax.jcr.ReferentialIntegrityException
    Constructs a new instance of this class with the specified root cause.
    RegexConstants - class com.jeceira.syntax.RegexConstants.
    Constants for building regular expressions.
    Repository - interface javax.jcr.Repository.
    The entry point into the content repository.
    RepositoryConfig - class com.jeceira.config.RepositoryConfig.
    Provides configuration information for a specific repository.
    RepositoryConfig(String) - Constructor for class com.jeceira.config.RepositoryConfig
    Creates and initializes repository configuration for repository with the specified name.
    RepositoryContext - class com.jeceira.repository.RepositoryContext.
     
    RepositoryContext(RepositoryConfig) - Constructor for class com.jeceira.repository.RepositoryContext
    Creates a repository context with the specified configuration.
    RepositoryException - exception javax.jcr.RepositoryException.
    Main exception thrown by classes in this package.
    RepositoryException() - Constructor for class javax.jcr.RepositoryException
    Constructs a new instance of this class with null as its detail message.
    RepositoryException(String) - Constructor for class javax.jcr.RepositoryException
    Constructs a new instance of this class with the specified detail message.
    RepositoryException(String, Throwable) - Constructor for class javax.jcr.RepositoryException
    Constructs a new instance of this class with the specified detail message and root cause.
    RepositoryException(Throwable) - Constructor for class javax.jcr.RepositoryException
    Constructs a new instance of this class with the specified root cause.
    RepositoryFactory - class com.jeceira.repository.RepositoryFactory.
    Entry point for Jeceira's end users.
    RepositoryImpl - class com.jeceira.repository.RepositoryImpl.
     
    RepositoryImpl(RepositoryContext) - Constructor for class com.jeceira.repository.RepositoryImpl
    Creates a repository implementation with the specified context.
    RepositoryNodeTypeManager - class com.jeceira.repository.RepositoryNodeTypeManager.
    Deprecated.  
    RepositoryNodeTypeManager() - Constructor for class com.jeceira.repository.RepositoryNodeTypeManager
    Deprecated.  
    RequiredPrimaryTypesFilter - class com.jeceira.nodetype.filter.RequiredPrimaryTypesFilter.
     
    RequiredPrimaryTypesFilter(SessionNodeType, boolean) - Constructor for class com.jeceira.nodetype.filter.RequiredPrimaryTypesFilter
     
    RequiredPropertyTypeFilter - class com.jeceira.nodetype.filter.RequiredPropertyTypeFilter.
     
    RequiredPropertyTypeFilter(int, boolean) - Constructor for class com.jeceira.nodetype.filter.RequiredPropertyTypeFilter
     
    Row - interface javax.jcr.query.Row.
    A row in the query result table.
    RowIterator - interface javax.jcr.query.RowIterator.
     
    readNodeTypes(Node) - Method in class com.jeceira.config.NodeTypeReader
    Reads user-defined node types starting at the specified node.
    referenceValue - Variable in class com.jeceira.value.SessionValue
    Reference value.
    refresh(boolean) - Method in class com.jeceira.item.proxy.ItemProxy
     
    refresh(boolean) - Method in class com.jeceira.session.SessionImpl
     
    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 subtree rooted at this Item)and returns all items to reflect the current saved state.
    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.
    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.
    registerNamespace(String, String) - Method in class com.jeceira.config.DefaultConfigManager
     
    registerNamespace(String, String) - Method in class com.jeceira.persistence.hsqldb.HsqldbNamespaceRegistry
     
    registerNamespace(String, String) - Method in class com.jeceira.session.SessionNamespaceRegistry
     
    registerNamespace(String, String, Workspace) - Method in class info.magnolia.jeceira.ProviderImpl
     
    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(Map) - Method in class info.magnolia.jeceira.ProviderImpl
     
    remove() - Method in class com.jeceira.item.SessionItem
    Marks this item and its subtree as removed.
    remove() - Method in class com.jeceira.item.SessionNode
     
    remove() - Method in class com.jeceira.item.SessionProperty
     
    remove() - Method in class com.jeceira.item.proxy.ItemProxy
     
    remove(SessionNode) - Method in class com.jeceira.item.state.NodeState
    Marks the specified node and its descendants as removed through the current session.
    remove(SessionProperty) - Method in class com.jeceira.item.state.PropertyState
    Marks the specified property as removed through the current session.
    remove() - Method in class com.jeceira.iterator.ItemIterator
    Not supported by this implementation.
    remove() - Method in class com.jeceira.iterator.RangeIteratorImpl
    Not supported by this implementation.
    remove() - Method in interface javax.jcr.Item
    Removes this item (and its subtree).
    removeAttribute(String) - Method in class javax.jcr.SimpleCredentials
    Removes an attribute from this credentials instance.
    removeEventListener(EventListener) - Method in class com.jeceira.observation.SessionObservationManager
     
    removeEventListener(EventListener) - Method in interface javax.jcr.observation.ObservationManager
    Deregisters an event listener.
    removeLockToken(String) - Method in class com.jeceira.session.SessionImpl
     
    removeLockToken(String) - Method in interface javax.jcr.Session
    Removes the specified lock token from this session.
    removeLookup(SessionNode) - Method in class com.jeceira.session.TransientWorkspace
    Unregisters a node.
    removeMixin(String) - Method in class com.jeceira.item.proxy.NodeProxy
     
    removeMixin(String) - Method in interface javax.jcr.Node
    Removes the specified mixin node type from this node.
    removeNode(SessionNode) - Method in class com.jeceira.item.state.NodeManager
    Marks the specified node as removed.
    removeObservationManager(SessionObservationManager) - Method in class com.jeceira.observation.EventDispatcher
    Unregisters the specified observation manager from this dispatcher.
    removeProperty(SessionProperty) - Method in class com.jeceira.item.state.PropertyManager
    Marks the specified property as removed.
    removeReference(SessionProperty) - Method in class com.jeceira.session.TransientWorkspace
    Unregisters a reference property.
    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.
    reorderNode(Transaction, NodeInfo) - Method in interface com.jeceira.persistence.PersistentWorkspace
    Updates the position of a node under its parent in the persistent storage.
    reorderNode(Transaction, NodeInfo) - Method in class com.jeceira.persistence.hsqldb.HsqldbWorkspace
     
    resetFilterOptions() - Method in class com.jeceira.nodetype.filter.FilterOptions
     
    resetFilterOptions() - Method in class com.jeceira.nodetype.filter.ImmutableFilterOptions
     
    resolveNode(SessionNode) - Method in class com.jeceira.syntax.IndexedName
     
    resolveNode(SessionNode) - Method in class com.jeceira.syntax.ItemName
     
    resolveNode(SessionNode) - Method in class com.jeceira.syntax.Path
    Returns the node denoted by the last element (after normalization) of this path starting at the specified node.
    resolveNode(SessionNode) - Method in interface com.jeceira.syntax.PathElement
    Returns the node entity that this path element denotes relative to the specified node.
    resolveProperty(SessionNode) - Method in class com.jeceira.syntax.IndexedName
     
    resolveProperty(SessionNode) - Method in class com.jeceira.syntax.ItemName
     
    resolveProperty(SessionNode) - Method in class com.jeceira.syntax.Path
    Returns the property denoted by the last element (after normalization) of this path starting at the specified node.
    resolveProperty(SessionNode) - Method in interface com.jeceira.syntax.PathElement
    Returns the property entity that this path element denotes relative to the specified node.
    restore(String, boolean) - Method in class com.jeceira.item.proxy.NodeProxy
     
    restore(Version, boolean) - Method in class com.jeceira.item.proxy.NodeProxy
     
    restore(Version, String, boolean) - Method in class com.jeceira.item.proxy.NodeProxy
     
    restore(Version[], boolean) - Method in class com.jeceira.session.TransientWorkspace
     
    restore(String, boolean) - Method in interface javax.jcr.Node
    Restores this node to the state defined by the version with the specified versionName.
    restore(Version, boolean) - Method in interface javax.jcr.Node
    Restores this node to the state defined by the specified version.
    restore(Version, String, boolean) - Method in interface javax.jcr.Node
    Restores the specified version to relPath, relative to this node.
    restore(Version[], boolean) - Method in interface javax.jcr.Workspace
    Restores a set of versions at once.
    restoreByLabel(String, boolean) - Method in class com.jeceira.item.proxy.NodeProxy
     
    restoreByLabel(String, boolean) - Method in interface javax.jcr.Node
    Restores the version of this node with the specified version label.
    rethrow(SQLException, Statement, Logger) - Static method in class com.jeceira.persistence.DbUtils
    Logt an SQL exception caused by the specified statement and rethrows it as a repository exception.
    rollback() - Method in interface com.jeceira.persistence.Transaction
    Rolls current transaction back.
    rollback() - Method in class com.jeceira.persistence.hsqldb.HsqldbTransaction
     
    rollbackConnection(Connection) - Method in class com.jeceira.persistence.hsqldb.ConnectionManager
    Rolls back a database connection.
    rootCause - Variable in class javax.jcr.RepositoryException
    Root failure cause

    S

    SAME_NAME_SIBS_COLUMN - Static variable in class com.jeceira.persistence.Columns
    Name of the column containing the same-name-sibs flag.
    SAVED - Static variable in class com.jeceira.item.state.NodeState
    Represents a node saved in a persistent storage.
    SAVED - Static variable in class com.jeceira.item.state.PropertyState
    Represents a property saved in a persistent storage.
    SELECT_CHILD_NODES_STATEMENT - Static variable in class com.jeceira.persistence.hsqldb.HsqldbWorkspace
    Select statement for children of a node.
    SELECT_MV_PROPERTIES_STATEMENT - Static variable in class com.jeceira.persistence.hsqldb.HsqldbWorkspace
    Select statement for multi-value properties of a node.
    SELECT_MV_PROPERTY_STATEMENT - Static variable in class com.jeceira.persistence.hsqldb.HsqldbWorkspace
    Select statement for multi-value property with a specific name.
    SELECT_MV_REF_PROPERTIES_STATEMENT - Static variable in class com.jeceira.persistence.hsqldb.HsqldbWorkspace
    Select statement for multi-value properties refering to a node.
    SELECT_MV_VALUES_STATEMENT - Static variable in class com.jeceira.persistence.hsqldb.HsqldbWorkspace
    Select statement for values of a multi-value property.
    SELECT_NODE_STATEMENT - Static variable in class com.jeceira.persistence.hsqldb.HsqldbWorkspace
    Select statement for a node.
    SELECT_ROOT_NODE_STATEMENT - Static variable in class com.jeceira.persistence.hsqldb.HsqldbWorkspace
    Select statement for a root node.
    SELECT_SV_PROPERTIES_STATEMENT - Static variable in class com.jeceira.persistence.hsqldb.HsqldbWorkspace
    Select statement for single-value properties of a node.
    SELECT_SV_PROPERTY_STATEMENT - Static variable in class com.jeceira.persistence.hsqldb.HsqldbWorkspace
    Select statement for single-value property with a specific name.
    SELECT_SV_REF_PROPERTIES_STATEMENT - Static variable in class com.jeceira.persistence.hsqldb.HsqldbWorkspace
    Select statement for single-value properties refering to a node.
    SIMPLE_NAME_PATTERN - Static variable in class com.jeceira.syntax.SyntaxPattern
    Pattern describing valid simple (non-prefixed) names (cf. 6.2.5.2 Name).
    SINGLE_QUOTE - Static variable in class com.jeceira.syntax.RegexConstants
    Single quote character.
    SLASH - Static variable in class com.jeceira.syntax.RegexConstants
    Escaped slash character.
    SPACE - Static variable in class com.jeceira.syntax.RegexConstants
    Escaped space (s) character.
    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
    A String constant representing the SQL query language applied to the database view of the workspace.
    SQUARE_BRACKET_CLOSE - Static variable in class com.jeceira.syntax.RegexConstants
    Escaped closing square bracket.
    SQUARE_BRACKET_OPEN - Static variable in class com.jeceira.syntax.RegexConstants
    Escaped opening square bracket.
    STRING - Static variable in class javax.jcr.PropertyType
     
    STRING_VALUE_COLUMN - Static variable in class com.jeceira.persistence.Columns
    Name of the column containing the string value of a property.
    SUPERTYPE_NAME_COLUMN - Static variable in class com.jeceira.persistence.Columns
    Name of the column containing the name of a supertype.
    SV_NAME - Static variable in class com.jeceira.xml.XmlConstants
    Attribute name for node and property names in system-view xml.
    SV_NODE - Static variable in class com.jeceira.xml.XmlConstants
    Element name for nodes in system-view xml.
    SV_PREFIX - Static variable in class com.jeceira.JcrConstants
    Prefix used for names of xml elements in system-view export.
    SV_PROPERTY - Static variable in class com.jeceira.xml.XmlConstants
    Element name for properties in system-view xml.
    SV_PROPERTY_GROUP_ACL_TABLE - Static variable in class com.jeceira.persistence.Tables
    Name of the table containing the group acls of single-value properties.
    SV_PROPERTY_TABLE - Static variable in class com.jeceira.persistence.Tables
    Name of the table containing single-value properties.
    SV_PROPERTY_USER_ACL_TABLE - Static variable in class com.jeceira.persistence.Tables
    Name of the table containing the user acls of single-value properties.
    SV_TYPE - Static variable in class com.jeceira.xml.XmlConstants
    Attribute name for property type in system-view xml.
    SV_VALUE - Static variable in class com.jeceira.xml.XmlConstants
    Element name for property values in system-view xml.
    SameNameSibsFilter - class com.jeceira.nodetype.filter.SameNameSibsFilter.
     
    SameNameSibsFilter(boolean) - Constructor for class com.jeceira.nodetype.filter.SameNameSibsFilter
     
    Session - interface javax.jcr.Session.
    The Session object provides read and (in level 2) write access to the content of a particular workspace in the repository.
    SessionContext - class com.jeceira.session.SessionContext.
    Session context containing implementations of the most important interfaces, current configuration, and such.
    SessionContext(String, RepositoryContext) - Constructor for class com.jeceira.session.SessionContext
    Creates and initialiazes a session context.
    SessionEvent - class com.jeceira.observation.SessionEvent.
    Event actually delivered to event listeners registered with a session.
    SessionEvent(SessionContext, WorkspaceEvent) - Constructor for class com.jeceira.observation.SessionEvent
    Creates a session event representing the specified workspace event in a specific session context.
    SessionImpl - class com.jeceira.session.SessionImpl.
     
    SessionImpl(SessionContext) - Constructor for class com.jeceira.session.SessionImpl
    Creates a session.
    SessionItem - class com.jeceira.item.SessionItem.
     
    SessionItem(SessionContext, SessionNode, ItemName) - Constructor for class com.jeceira.item.SessionItem
    Creates a session item with the specified session context, parent node, and item name.
    SessionItemDef - class com.jeceira.nodetype.SessionItemDef.
    Implementation of the ItemDefinition interface providing additional methods for internal use.
    SessionItemDef(SessionContext, DefName, SessionNodeType, int) - Constructor for class com.jeceira.nodetype.SessionItemDef
    Creates an item definition in the specified session context.
    SessionNamespaceRegistry - class com.jeceira.session.SessionNamespaceRegistry.
     
    SessionNamespaceRegistry(NamespaceRegistry) - Constructor for class com.jeceira.session.SessionNamespaceRegistry
    Creates a session namespace registry with the specified repository namespace registry.
    SessionNode - class com.jeceira.item.SessionNode.
     
    SessionNode(SessionContext, SessionNode, ItemName) - Constructor for class com.jeceira.item.SessionNode
    Creates a session node with the specified session context, parent node, and node name.
    SessionNodeDef - class com.jeceira.nodetype.SessionNodeDef.
    Implementation of the NodeDefinition interface providing additional methods for internal use.
    SessionNodeDef(SessionContext, DefName, SessionNodeType, int) - Constructor for class com.jeceira.nodetype.SessionNodeDef
    Creates a node definition in the specified session context.
    SessionNodeType - class com.jeceira.nodetype.SessionNodeType.
    Implementation of the NodeType interface providing additional methods for internal use.
    SessionNodeType(SessionContext, NodeTypeName, boolean) - Constructor for class com.jeceira.nodetype.SessionNodeType
    Creates a node type in the specified session context.
    SessionNodeTypeManager - class com.jeceira.nodetype.SessionNodeTypeManager.
    Implementation of the NodeTypeManager interface providing additional methods for internal use in a session context.
    SessionNodeTypeManager(SessionContext) - Constructor for class com.jeceira.nodetype.SessionNodeTypeManager
    Creates a session node type manager within the specified session context.
    SessionObservationManager - class com.jeceira.observation.SessionObservationManager.
    Responsible for the management of event listeners within a specific session and dispatching of workspace events.
    SessionObservationManager(SessionContext) - Constructor for class com.jeceira.observation.SessionObservationManager
    Creates an observation manager for the specified session context.
    SessionProperty - class com.jeceira.item.SessionProperty.
     
    SessionProperty(SessionContext, SessionNode, ItemName) - Constructor for class com.jeceira.item.SessionProperty
    Creates a session property with the specified session context, parent node, and item name.
    SessionPropertyDef - class com.jeceira.nodetype.SessionPropertyDef.
    Implementation of the ItemDefinition interface providing additional methods for internal use.
    SessionPropertyDef(SessionContext, DefName, SessionNodeType, int, String, boolean) - Constructor for class com.jeceira.nodetype.SessionPropertyDef
    Creates a property definition in the specified session context.
    SessionValue - class com.jeceira.value.SessionValue.
     
    SessionValue(SessionContext, boolean) - Constructor for class com.jeceira.value.SessionValue
    Creates a boolean value.
    SessionValue(SessionContext, Calendar) - Constructor for class com.jeceira.value.SessionValue
    Creates a date value.
    SessionValue(SessionContext, double) - Constructor for class com.jeceira.value.SessionValue
    Creates a double value.
    SessionValue(SessionContext, InputStream) - Constructor for class com.jeceira.value.SessionValue
    Creates a stream value.
    SessionValue(SessionContext, long) - Constructor for class com.jeceira.value.SessionValue
    Creates a long value.
    SessionValue(SessionContext, Name) - Constructor for class com.jeceira.value.SessionValue
    Creates a name value.
    SessionValue(SessionContext, Path) - Constructor for class com.jeceira.value.SessionValue
    Creates a path value.
    SessionValue(SessionContext, Reference) - Constructor for class com.jeceira.value.SessionValue
    Creates a reference value.
    SessionValue(SessionContext, String) - Constructor for class com.jeceira.value.SessionValue
    Creates a string value.
    SessionValueFactory - class com.jeceira.value.SessionValueFactory.
     
    SessionValueFactory(SessionContext) - Constructor for class com.jeceira.value.SessionValueFactory
    Creates a value factory in the specified session context.
    SimpleCredentials - class javax.jcr.SimpleCredentials.
    SimpleCredentials implements the Credentials interface and represents simple user ID/password credentials.
    SimpleCredentials(String, char[]) - Constructor for class javax.jcr.SimpleCredentials
    Create a new SimpleCredentials object, given a user ID and password.
    StreamValue - class com.jeceira.value.StreamValue.
     
    StreamValue(SessionContext, InputStream) - Constructor for class com.jeceira.value.StreamValue
    Creates a stream value.
    StringConstraint - class com.jeceira.nodetype.constraints.StringConstraint.
    This implementation of the ValueConstraint interfaces provides the storing of a single string constraint (a regular expression pattern) and the validation against any Value object having a String representation.
    StringConstraint(String) - Constructor for class com.jeceira.nodetype.constraints.StringConstraint
    Constructs an instance of the StringConstraint using the given regular expression pattern.
    StringValue - class com.jeceira.value.StringValue.
     
    StringValue(SessionContext, String) - Constructor for class com.jeceira.value.StringValue
    Creates a string value.
    SyntaxException - exception com.jeceira.syntax.SyntaxException.
     
    SyntaxException(String) - Constructor for class com.jeceira.syntax.SyntaxException
    Creates an exception with the specified message.
    SyntaxPattern - class com.jeceira.syntax.SyntaxPattern.
    Represents regular expression patterns explicitly or implicitly defined by the spec.
    SyntaxPattern() - Constructor for class com.jeceira.syntax.SyntaxPattern
     
    SystemViewContentHandler - class com.jeceira.xml.SystemViewContentHandler.
     
    SystemViewContentHandler(OutputStream) - Constructor for class com.jeceira.xml.SystemViewContentHandler
    Creates a content handler writing formatted xml in system view into the specified output stream.
    SystemViewExporter - class com.jeceira.xml.SystemViewExporter.
     
    SystemViewExporter(SessionContext, ContentHandler, boolean, boolean) - Constructor for class com.jeceira.xml.SystemViewExporter
    Creates an item visitor transforming retrieved item information into SAX events forwarded to the specified content handler.
    SystemViewImporter - class com.jeceira.xml.SystemViewImporter.
     
    SystemViewImporter(SessionContext, SessionNode, int) - Constructor for class com.jeceira.xml.SystemViewImporter
    Creates an import handler for system-view xml.
    save() - Method in class com.jeceira.item.SessionItem
    Validates and applies changes pending in the current session to this item and its subtree.
    save() - Method in class com.jeceira.item.SessionNode
     
    save() - Method in class com.jeceira.item.SessionProperty
     
    save() - Method in class com.jeceira.item.proxy.ItemProxy
     
    save(SessionNode) - Method in class com.jeceira.item.state.NodeState
    Saves pending changes on the specified node and its subtree.
    save(Transaction, SessionNode, boolean) - Method in class com.jeceira.item.state.NodeState
    Saves pending changes on the specified node and its subtree in context of a running transaction.
    save(SessionProperty) - Method in class com.jeceira.item.state.PropertyState
    Saves pending changes on the specified property.
    save(Transaction, SessionProperty) - Method in class com.jeceira.item.state.PropertyState
    Saves pending changes on the specified property in context of a running transaction.
    save() - Method in class com.jeceira.session.SessionImpl
     
    save() - Method in interface javax.jcr.Item
    Validates all pending changes currently recorded in this Session that apply to this Item or any of its descendants (that is, the subtree rooted at this Item).
    save() - Method in interface javax.jcr.Session
    Validates all pending changes currently recorded in this Session.
    sessionContext - Variable in class com.jeceira.item.SessionItem
    Current session context.
    sessionContext - Variable in class com.jeceira.item.proxy.ItemProxy
    Session context.
    sessionContext - Variable in class com.jeceira.value.SessionValue
    Session context.
    sessionContext - Variable in class com.jeceira.xml.ContentExporter
    Current session context.
    setArray(int, Array) - Method in class com.jeceira.persistence.PreparedStatementWrapper
     
    setAsciiStream(int, InputStream, int) - Method in class com.jeceira.persistence.PreparedStatementWrapper
     
    setAttribute(String, Object) - Method in class javax.jcr.SimpleCredentials
    Stores an attribute in this credentials instance.
    setAutoCreated(boolean) - Method in class com.jeceira.nodetype.SessionItemDef
    Sets the attribute returned by the SessionItemDef.isAutoCreated() method.
    setAutoCreated(boolean) - Method in class com.jeceira.persistence.info.ItemDefInfo
    Specifies if an item with the represented item definition should be auto-created when a node of the declaring node type is created.
    setBigDecimal(int, BigDecimal) - Method in class com.jeceira.persistence.PreparedStatementWrapper
     
    setBinaryStream(int, InputStream, int) - Method in class com.jeceira.persistence.PreparedStatementWrapper
     
    setBlob(int, Blob) - Method in class com.jeceira.persistence.PreparedStatementWrapper
     
    setBoolean(int, boolean) - Method in class com.jeceira.persistence.PreparedStatementWrapper
     
    setByte(int, byte) - Method in class com.jeceira.persistence.PreparedStatementWrapper
     
    setBytes(int, byte[]) - Method in class com.jeceira.persistence.PreparedStatementWrapper
     
    setCharacterStream(int, Reader, int) - Method in class com.jeceira.persistence.PreparedStatementWrapper
     
    setClob(int, Clob) - Method in class com.jeceira.persistence.PreparedStatementWrapper
     
    setCreationEvent(WorkspaceEvent) - Method in class com.jeceira.item.event.ItemEvents
    Sets the creation event associated with the represented item.
    setCursorName(String) - Method in class com.jeceira.persistence.PreparedStatementWrapper
     
    setDate(int, Date) - Method in class com.jeceira.persistence.PreparedStatementWrapper
     
    setDate(int, Date, Calendar) - Method in class com.jeceira.persistence.PreparedStatementWrapper
     
    setDefPolicy(DefPolicy) - Method in class com.jeceira.session.SessionContext
    Sets the definition policy of this context.
    setDefaultPrimaryType(SessionNodeType) - Method in class com.jeceira.nodetype.SessionNodeDef
    Sets the attribute returned by the SessionNodeDef.getDefaultPrimaryType() method.
    setDefaultPrimaryType(String) - Method in class com.jeceira.persistence.info.NodeDefInfo
    Sets the name of the default primary type for child nodes of a node with the represented node definition.
    setDocumentLocator(Locator) - Method in class com.jeceira.xml.DefaultContentHandler
     
    setDocumentLocator(Locator) - Method in class com.jeceira.xml.DocumentViewImporter
     
    setDocumentLocator(Locator) - Method in class com.jeceira.xml.ImportContentHandler
     
    setDocumentLocator(Locator) - Method in class com.jeceira.xml.SystemViewImporter
     
    setDouble(int, double) - Method in class com.jeceira.persistence.PreparedStatementWrapper
     
    setEscapeProcessing(boolean) - Method in class com.jeceira.persistence.PreparedStatementWrapper
     
    setFetchDirection(int) - Method in class com.jeceira.persistence.PreparedStatementWrapper
     
    setFetchSize(int) - Method in class com.jeceira.persistence.PreparedStatementWrapper
     
    setFloat(int, float) - Method in class com.jeceira.persistence.PreparedStatementWrapper
     
    setInitialState(SessionNode) - Static method in class com.jeceira.item.state.NodeState
    Initializes the state of a newly created node.
    setInitialState(SessionProperty) - Static method in class com.jeceira.item.state.PropertyState
    Sets the state of the specified property to PropertyState.CREATED.
    setInt(int, int) - Method in class com.jeceira.persistence.PreparedStatementWrapper
     
    setLong(int, long) - Method in class com.jeceira.persistence.PreparedStatementWrapper
     
    setMandatory(boolean) - Method in class com.jeceira.nodetype.SessionItemDef
    Sets the attribute returned by the SessionItemDef.isMandatory() method.
    setMandatory(boolean) - Method in class com.jeceira.persistence.info.ItemDefInfo
    Specifies if an item with the represented item definition must exist.
    setMaxFieldSize(int) - Method in class com.jeceira.persistence.PreparedStatementWrapper
     
    setMaxRows(int) - Method in class com.jeceira.persistence.PreparedStatementWrapper
     
    setMixin(boolean) - Method in class com.jeceira.persistence.info.NodeTypeInfo
    Specifies if the represented node type is a mixin type.
    setModificationEvent(WorkspaceEvent) - Method in class com.jeceira.item.event.PropertyEvents
    Sets the modification event associated with the represented property.
    setMultiValued(boolean) - Method in class com.jeceira.persistence.info.PropertyInfo
    Specifies if the represented property is multi-valued.
    setMultiple(boolean) - Method in class com.jeceira.persistence.info.PropertyDefInfo
    Specifies if the properties with the represented property definition have multiple values.
    setName(ItemName) - Method in class com.jeceira.item.SessionItem
    Replaces the name of this item.
    setNamespacePrefix(String, String) - Method in class com.jeceira.session.SessionImpl
     
    setNamespacePrefix(String, String) - Method in class com.jeceira.session.SessionNamespaceRegistry
    Remaps persistently stored URI to a new prefix within the scope of a session.
    setNamespacePrefix(String, String) - Method in interface javax.jcr.Session
    Within the scope of this session, rename a persistently registered namespace URI to the new prefix.
    setNamespaceRegistry(NamespaceRegistry) - Method in class com.jeceira.repository.RepositoryContext
    Sets the namespace registry of this context.
    setNodeDef(SessionNodeDef) - Method in class com.jeceira.item.NodeBuilder
    Sets the node definition.
    setNodeDef(SessionNodeDef) - Method in class com.jeceira.item.SessionNode
    Sets the node definition of this node.
    setNodeDefNumber(int) - Method in class com.jeceira.persistence.info.NodeInfo
    Sets the number of the represented node's definition under its declaring node type.
    setNodeDefTypeName(String) - Method in class com.jeceira.persistence.info.NodeInfo
    Sets the name of the represented node definition's declaring type.
    setNodeName(String) - Method in class com.jeceira.persistence.info.NodeInfo
    Sets the fully-qualified name of the represented node.
    setNodePosition(int) - Method in class com.jeceira.item.NodeBuilder
    Sets the position of the node under its parent.
    setNodePosition(int) - Method in class com.jeceira.persistence.info.NodeInfo
    Sets the position of the represented node under its parent node.
    setNodeTypeManager(PersistentNodeTypeManager) - Method in class com.jeceira.repository.RepositoryContext
    Sets the node type manager of this context.
    setNodeTypeName(String) - Method in class com.jeceira.persistence.info.NodeInfo
    Sets the fully-qualified name of the represented node's primary node type.
    setNodeTypes(NodeTypeInfo[]) - Method in class com.jeceira.config.RepositoryConfig
    Sets user-defined node types which must be present in the configured repository.
    setNodeUuid(String) - Method in class com.jeceira.item.NodeBuilder
    Sets the node UUID.
    setNodeUuid(String) - Method in class com.jeceira.item.SessionNode
    Sets the UUID of this node.
    setNodeUuid(String) - Method in class com.jeceira.persistence.info.NodeInfo
    Sets the UUID of the represented node.
    setNodeUuid(String) - Method in class com.jeceira.persistence.info.PropertyInfo
    Sets the node UUID of the parent node of the represented property.
    setNull(int, int) - Method in class com.jeceira.persistence.PreparedStatementWrapper
     
    setNull(int, int, String) - Method in class com.jeceira.persistence.PreparedStatementWrapper
     
    setObject(int, Object) - Method in class com.jeceira.persistence.PreparedStatementWrapper
     
    setObject(int, Object, int) - Method in class com.jeceira.persistence.PreparedStatementWrapper
     
    setObject(int, Object, int, int) - Method in class com.jeceira.persistence.PreparedStatementWrapper
     
    setOnParentVersion(String) - Method in class com.jeceira.nodetype.SessionItemDef
    Sets the attribute returned by the SessionItemDef.getOnParentVersion() method.
    setOrderableChildNodes(boolean) - Method in class com.jeceira.nodetype.SessionNodeType
    Sets the attribute returned by the SessionNodeType.hasOrderableChildNodes()method.
    setOrderableChildNodes(boolean) - Method in class com.jeceira.persistence.info.NodeTypeInfo
    Specifies if the nodes of the represented type have orderable child nodes.
    setParentNode(SessionNode) - Method in class com.jeceira.item.SessionItem
    Replaces the parent node of this item.
    setParentUuid(String) - Method in class com.jeceira.persistence.info.NodeInfo
    Sets the UUID of the parent node.
    setPersistenceFactoryName(String) - Method in class com.jeceira.config.RepositoryConfig
    Sets the name of the class implementing PersistenceFactory interface.
    setPersistentPosition(int) - Method in class com.jeceira.item.SessionNode
    Initializes the position of this node under its parent as recorded in the persistent storage.
    setPersistentWorkspace(PersistentWorkspace) - Method in class com.jeceira.session.SessionContext
    Sets the persistent workspace of the current context.
    setPrimaryItemName(ItemName) - Method in class com.jeceira.nodetype.SessionNodeType
    Sets the attribute returned by the SessionNodeType.getPrimaryItemName()method.
    setPrimaryItemName(String) - Method in class com.jeceira.persistence.info.NodeTypeInfo
    Specifies the name of the primary item for nodes of the represented node type.
    setPrimaryNodeType(SessionNodeType) - Method in class com.jeceira.item.NodeBuilder
    Sets the primary node type.
    setPrimaryNodeType(SessionNodeType) - Method in class com.jeceira.item.SessionNode
    Sets the primary node type of this node.
    setProperties(Properties) - Method in class com.jeceira.config.RepositoryConfig
    Sets configuration properties specific for the type of the configured repository.
    setProperty(ItemName, SessionPropertyDef, SessionValue) - Method in class com.jeceira.item.SessionNode
    Assigns a value to the property with the specified name or removes it.
    setProperty(ItemName, SessionPropertyDef, SessionValue[]) - Method in class com.jeceira.item.SessionNode
    Assigns a value to the property with the specified name or removes it.
    setProperty(String, boolean) - Method in class com.jeceira.item.proxy.NodeProxy
     
    setProperty(String, Calendar) - Method in class com.jeceira.item.proxy.NodeProxy
     
    setProperty(String, double) - Method in class com.jeceira.item.proxy.NodeProxy
     
    setProperty(String, InputStream) - Method in class com.jeceira.item.proxy.NodeProxy
     
    setProperty(String, long) - Method in class com.jeceira.item.proxy.NodeProxy
     
    setProperty(String, Node) - Method in class com.jeceira.item.proxy.NodeProxy
     
    setProperty(String, String) - Method in class com.jeceira.item.proxy.NodeProxy
     
    setProperty(String, String, int) - Method in class com.jeceira.item.proxy.NodeProxy
     
    setProperty(String, String[]) - Method in class com.jeceira.item.proxy.NodeProxy
     
    setProperty(String, String[], int) - Method in class com.jeceira.item.proxy.NodeProxy
     
    setProperty(String, Value) - Method in class com.jeceira.item.proxy.NodeProxy
    The spec does not explicitly cover the case of non-existent property and null value argument.
    setProperty(String, Value, int) - Method in class com.jeceira.item.proxy.NodeProxy
     
    setProperty(String, Value[]) - Method in class com.jeceira.item.proxy.NodeProxy
     
    setProperty(String, Value[], int) - Method in class com.jeceira.item.proxy.NodeProxy
     
    setProperty(String, Value) - Method in interface javax.jcr.Node
    Sets the specified (single-value) property of this node to the specified value.
    setProperty(String, Value, int) - Method in interface javax.jcr.Node
    Sets the specified (single-value) property to the specified value.
    setProperty(String, Value[]) - Method in interface javax.jcr.Node
    Sets the specified (multi-value) property to the specified array of values.
    setProperty(String, Value[], int) - Method in interface javax.jcr.Node
    Sets the specified (multi-value) property 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 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
    Sets the specified property to the specified value.
    setProperty(String, boolean) - Method in interface javax.jcr.Node
    Sets the specified property to the specified value.
    setProperty(String, double) - Method in interface javax.jcr.Node
    Sets the specified property to the specified value.
    setProperty(String, long) - Method in interface javax.jcr.Node
    Sets the specified property to the specified value.
    setProperty(String, Calendar) - Method in interface javax.jcr.Node
    Sets the specified property to the specified value.
    setProperty(String, Node) - Method in interface javax.jcr.Node
    Sets the specified (REFERENCE)property to refer to the specified Node.
    setPropertyDef(SessionPropertyDef) - Method in class com.jeceira.item.PropertyBuilder
    Sets the property definition.
    setPropertyDef(SessionPropertyDef) - Method in class com.jeceira.item.SessionProperty
    Sets the property definition of this property.
    setPropertyDefNumber(int) - Method in class com.jeceira.persistence.info.PropertyInfo
    Sets the number of the property definition of the represented property.
    setPropertyDefTypeName(String) - Method in class com.jeceira.persistence.info.PropertyInfo
    Sets the node type name of the property definition of the represented property.
    setPropertyName(String) - Method in class com.jeceira.persistence.info.PropertyInfo
    Sets the name of the represented property.
    setPropertyName(ItemName) - Method in class com.jeceira.xml.XmlPropertyInfo
    Sets the name of this property.
    setPropertyType(String) - Method in class com.jeceira.persistence.info.PropertyInfo
    Sets the type of the represented property.
    setPropertyType(int) - Method in class com.jeceira.xml.XmlPropertyInfo
    Sets the type of this property.
    setProtected(boolean) - Method in class com.jeceira.nodetype.SessionItemDef
    Sets the attribute returned by the SessionItemDef.isProtected() method.
    setProtected(boolean) - Method in class com.jeceira.persistence.info.ItemDefInfo
    Specifies if items with the represented item definition are protected.
    setQueryTimeout(int) - Method in class com.jeceira.persistence.PreparedStatementWrapper
     
    setRef(int, Ref) - Method in class com.jeceira.persistence.PreparedStatementWrapper
     
    setRemovalEvent(WorkspaceEvent) - Method in class com.jeceira.item.event.ItemEvents
    Sets the removal event associated with the represented item.
    setRepository(Repository) - Method in class com.jeceira.repository.RepositoryContext
    Sets the repository of this context.
    setRootNode(SessionNode) - Method in class com.jeceira.session.SessionContext
    Sets the root node of the current context.
    setRootNode(String) - Method in class com.jeceira.session.SessionContext
    Sets the root node of the current context.
    setSameNameSibs(boolean) - Method in class com.jeceira.nodetype.SessionNodeDef
    Sets the attribute returned by the SessionNodeDef.allowsSameNameSiblings() method.
    setSameNameSibs(boolean) - Method in class com.jeceira.persistence.info.NodeDefInfo
    Specifies if nodes with the represented node definition allow same-name siblings.
    setSavedState(SessionNode) - Static method in class com.jeceira.item.state.NodeState
    Initializes the state of a node retrieved from a persistent storage.
    setSavedState(SessionProperty) - Static method in class com.jeceira.item.state.PropertyState
    Sets the state of the specified property to PropertyState.SAVED.
    setShort(int, short) - Method in class com.jeceira.persistence.PreparedStatementWrapper
     
    setState(NodeState) - Method in class com.jeceira.item.SessionNode
    Causes a state transition on this node.
    setState(PropertyState) - Method in class com.jeceira.item.SessionProperty
    Causes a state transition on this property.
    setString(int, String) - Method in class com.jeceira.persistence.PreparedStatementWrapper
     
    setTime(int, Time) - Method in class com.jeceira.persistence.PreparedStatementWrapper
     
    setTime(int, Time, Calendar) - Method in class com.jeceira.persistence.PreparedStatementWrapper
     
    setTimestamp(int, Timestamp) - Method in class com.jeceira.persistence.PreparedStatementWrapper
     
    setTimestamp(int, Timestamp, Calendar) - Method in class com.jeceira.persistence.PreparedStatementWrapper
     
    setTransientPosition(int) - Method in class com.jeceira.item.SessionNode
    Changes the position of this node under its parent as the result of a call to Node.orderBefore(String, String) on the parent node.
    setURL(int, URL) - Method in class com.jeceira.persistence.PreparedStatementWrapper
     
    setUnicodeStream(int, InputStream, int) - Method in class com.jeceira.persistence.PreparedStatementWrapper
     
    setValue(SessionValue) - Method in class com.jeceira.item.PropertyBuilder
    Sets the value of a single-value property.
    setValue(SessionValue[]) - Method in class com.jeceira.item.PropertyBuilder
    Sets the value of a multi-valued property.
    setValue(SessionValue) - Method in class com.jeceira.item.SessionProperty
    Sets the value of this property and makes a state transition.
    setValue(SessionValue[]) - Method in class com.jeceira.item.SessionProperty
    Sets the value of this property and makes a state transition.
    setValue(boolean) - Method in class com.jeceira.item.proxy.PropertyProxy
     
    setValue(Calendar) - Method in class com.jeceira.item.proxy.PropertyProxy
     
    setValue(double) - Method in class com.jeceira.item.proxy.PropertyProxy
     
    setValue(InputStream) - Method in class com.jeceira.item.proxy.PropertyProxy
     
    setValue(long) - Method in class com.jeceira.item.proxy.PropertyProxy
     
    setValue(Node) - Method in class com.jeceira.item.proxy.PropertyProxy
     
    setValue(String) - Method in class com.jeceira.item.proxy.PropertyProxy
     
    setValue(String[]) - Method in class com.jeceira.item.proxy.PropertyProxy
     
    setValue(Value) - Method in class com.jeceira.item.proxy.PropertyProxy
     
    setValue(Value[]) - Method in class com.jeceira.item.proxy.PropertyProxy
     
    setValue(ValueInfo) - Method in class com.jeceira.persistence.info.PropertyInfo
    Sets the value of the represented single-valued property.
    setValue(PreparedStatement, int) - Method in class com.jeceira.persistence.info.ValueInfo
    Sets the specified statement field according to the type of the value represented by this.
    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
    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(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 property to refer to the specified node.
    skip(long) - Method in class com.jeceira.iterator.ItemIterator
     
    skip(long) - Method in class com.jeceira.iterator.RangeIteratorImpl
    Skips a number of elements in the iterator.
    skip(long) - Method in interface javax.jcr.RangeIterator
    Skip a number of elements in the iterator.
    skipBinary - Variable in class com.jeceira.xml.ContentExporter
    Indicates if binary properties are to be ignored.
    skippedEntity(String) - Method in class com.jeceira.xml.DefaultContentHandler
     
    skippedEntity(String) - Method in class com.jeceira.xml.ImportContentHandler
     
    start() - Method in class com.jeceira.xml.ContentExporter
    Starts generating XML document and declares relevant namespace mappings.
    startDocument() - Method in class com.jeceira.xml.DefaultContentHandler
     
    startElement(String, String, String, Attributes) - Method in class com.jeceira.xml.DefaultContentHandler
     
    startElement(String, String, String, Attributes) - Method in class com.jeceira.xml.DocumentViewContentHandler
     
    startElement(String, String, String, Attributes) - Method in class com.jeceira.xml.DocumentViewImporter
     
    startElement(String, String, String, Attributes) - Method in class com.jeceira.xml.ImportContentHandler
     
    startElement(String, String, String, Attributes) - Method in class com.jeceira.xml.SystemViewContentHandler
     
    startElement(String, String, String, Attributes) - Method in class com.jeceira.xml.SystemViewImporter
     
    startPrefixMapping(String, String) - Method in class com.jeceira.xml.DefaultContentHandler
     
    startPrefixMapping(String, String) - Method in class com.jeceira.xml.ImportContentHandler
     
    storeAsNode(String) - Method in interface javax.jcr.query.Query
    Creates a node representing this Query in content.
    stringValue - Variable in class com.jeceira.value.SessionValue
    String value.

    T

    TYPENAME_BINARY - Static variable in class javax.jcr.PropertyType
     
    TYPENAME_BOOLEAN - Static variable in class javax.jcr.PropertyType
     
    TYPENAME_DATE - Static variable in class javax.jcr.PropertyType
     
    TYPENAME_DOUBLE - Static variable in class javax.jcr.PropertyType
     
    TYPENAME_LONG - Static variable in class javax.jcr.PropertyType
     
    TYPENAME_NAME - Static variable in class javax.jcr.PropertyType
     
    TYPENAME_PATH - Static variable in class javax.jcr.PropertyType
     
    TYPENAME_REFERENCE - Static variable in class javax.jcr.PropertyType
     
    TYPENAME_STRING - Static variable in class javax.jcr.PropertyType
     
    TYPENAME_UNDEFINED - Static variable in class javax.jcr.PropertyType
     
    Tables - class com.jeceira.persistence.Tables.
    Database-specific constants for table names.
    Transaction - interface com.jeceira.persistence.Transaction.
     
    TransientWorkspace - class com.jeceira.session.TransientWorkspace.
     
    TransientWorkspace(SessionContext, String) - Constructor for class com.jeceira.session.TransientWorkspace
    Creates a workspace with the specified name and context.
    TraversingItemVisitor - class javax.jcr.util.TraversingItemVisitor.
    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 javax.jcr.util.TraversingItemVisitor.Default.
    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
     
    toBinaryValue() - Method in class com.jeceira.value.BooleanValue
     
    toBinaryValue() - Method in class com.jeceira.value.DateValue
     
    toBinaryValue() - Method in class com.jeceira.value.DoubleValue
     
    toBinaryValue() - Method in class com.jeceira.value.LongValue
     
    toBinaryValue() - Method in class com.jeceira.value.NameValue
     
    toBinaryValue() - Method in class com.jeceira.value.PathValue
     
    toBinaryValue() - Method in class com.jeceira.value.ReferenceValue
     
    toBinaryValue() - Method in class com.jeceira.value.SessionValue
    Converts this into a stream value.
    toBinaryValue() - Method in class com.jeceira.value.StreamValue
     
    toBinaryValue() - Method in class com.jeceira.value.StringValue
     
    toBinaryValue(String) - Static method in class com.jeceira.value.ValueConverter
    Converts a string into a stream value.
    toBinaryValue(Value) - Static method in class com.jeceira.value.ValueConverter
    Converts a value into a byte array.
    toBooleanValue() - Method in class com.jeceira.value.BooleanValue
     
    toBooleanValue() - Method in class com.jeceira.value.DateValue
     
    toBooleanValue() - Method in class com.jeceira.value.DoubleValue
     
    toBooleanValue() - Method in class com.jeceira.value.LongValue
     
    toBooleanValue() - Method in class com.jeceira.value.NameValue
     
    toBooleanValue() - Method in class com.jeceira.value.PathValue
     
    toBooleanValue() - Method in class com.jeceira.value.ReferenceValue
     
    toBooleanValue() - Method in class com.jeceira.value.SessionValue
    Converts this into a boolean value.
    toBooleanValue() - Method in class com.jeceira.value.StreamValue
     
    toBooleanValue() - Method in class com.jeceira.value.StringValue
     
    toBooleanValue(String) - Static method in class com.jeceira.value.ValueConverter
    Converts a string into a boolean value.
    toDateValue() - Method in class com.jeceira.value.BooleanValue
     
    toDateValue() - Method in class com.jeceira.value.DateValue
     
    toDateValue() - Method in class com.jeceira.value.DoubleValue
     
    toDateValue() - Method in class com.jeceira.value.LongValue
     
    toDateValue() - Method in class com.jeceira.value.NameValue
     
    toDateValue() - Method in class com.jeceira.value.PathValue
     
    toDateValue() - Method in class com.jeceira.value.ReferenceValue
     
    toDateValue() - Method in class com.jeceira.value.SessionValue
    Converts this into a date value.
    toDateValue() - Method in class com.jeceira.value.StreamValue
     
    toDateValue() - Method in class com.jeceira.value.StringValue
     
    toDateValue(Double) - Static method in class com.jeceira.value.ValueConverter
    Converts a double into a date value.
    toDateValue(Long) - Static method in class com.jeceira.value.ValueConverter
    Converts a long into a date value.
    toDateValue(String) - Static method in class com.jeceira.value.ValueConverter
    Converts a string into a date value.
    toDoubleValue() - Method in class com.jeceira.value.BooleanValue
     
    toDoubleValue() - Method in class com.jeceira.value.DateValue
     
    toDoubleValue() - Method in class com.jeceira.value.DoubleValue
     
    toDoubleValue() - Method in class com.jeceira.value.LongValue
     
    toDoubleValue() - Method in class com.jeceira.value.NameValue
     
    toDoubleValue() - Method in class com.jeceira.value.PathValue
     
    toDoubleValue() - Method in class com.jeceira.value.ReferenceValue
     
    toDoubleValue() - Method in class com.jeceira.value.SessionValue
    Converts this into a double value.
    toDoubleValue() - Method in class com.jeceira.value.StreamValue
     
    toDoubleValue() - Method in class com.jeceira.value.StringValue
     
    toDoubleValue(Calendar) - Static method in class com.jeceira.value.ValueConverter
    Converts a date into a double value.
    toDoubleValue(long) - Static method in class com.jeceira.value.ValueConverter
    Converts a long into a double value.
    toDoubleValue(String) - Static method in class com.jeceira.value.ValueConverter
    Converts a string into a double value.
    toLongValue() - Method in class com.jeceira.value.BooleanValue
     
    toLongValue() - Method in class com.jeceira.value.DateValue
     
    toLongValue() - Method in class com.jeceira.value.DoubleValue
     
    toLongValue() - Method in class com.jeceira.value.LongValue
     
    toLongValue() - Method in class com.jeceira.value.NameValue
     
    toLongValue() - Method in class com.jeceira.value.PathValue
     
    toLongValue() - Method in class com.jeceira.value.ReferenceValue
     
    toLongValue() - Method in class com.jeceira.value.SessionValue
    Converts this into a long value.
    toLongValue() - Method in class com.jeceira.value.StreamValue
     
    toLongValue() - Method in class com.jeceira.value.StringValue
     
    toLongValue(Calendar) - Static method in class com.jeceira.value.ValueConverter
    Converts a date into a long value.
    toLongValue(Double) - Static method in class com.jeceira.value.ValueConverter
    Converts a double into a long value.
    toLongValue(String) - Static method in class com.jeceira.value.ValueConverter
    Converts a string into a long value.
    toNameValue() - Method in class com.jeceira.value.BooleanValue
     
    toNameValue() - Method in class com.jeceira.value.DateValue
     
    toNameValue() - Method in class com.jeceira.value.DoubleValue
     
    toNameValue() - Method in class com.jeceira.value.LongValue
     
    toNameValue() - Method in class com.jeceira.value.NameValue
     
    toNameValue() - Method in class com.jeceira.value.PathValue
     
    toNameValue() - Method in class com.jeceira.value.ReferenceValue
     
    toNameValue() - Method in class com.jeceira.value.SessionValue
    Converts this into a name value.
    toNameValue() - Method in class com.jeceira.value.StreamValue
     
    toNameValue() - Method in class com.jeceira.value.StringValue
     
    toNameValue(Path) - Static method in class com.jeceira.value.ValueConverter
    Converts a path into a name value.
    toNameValue(String, NamespaceRegistry) - Static method in class com.jeceira.value.ValueConverter
    Converts a string into a name value using the specified namespace registry.
    toPathValue() - Method in class com.jeceira.value.BooleanValue
     
    toPathValue() - Method in class com.jeceira.value.DateValue
     
    toPathValue() - Method in class com.jeceira.value.DoubleValue
     
    toPathValue() - Method in class com.jeceira.value.LongValue
     
    toPathValue() - Method in class com.jeceira.value.NameValue
     
    toPathValue() - Method in class com.jeceira.value.PathValue
     
    toPathValue() - Method in class com.jeceira.value.ReferenceValue
     
    toPathValue() - Method in class com.jeceira.value.SessionValue
    Converts this into a path value.
    toPathValue() - Method in class com.jeceira.value.StreamValue
     
    toPathValue() - Method in class com.jeceira.value.StringValue
     
    toPathValue(Name) - Static method in class com.jeceira.value.ValueConverter
    Converts a name into a path value.
    toPathValue(String, NamespaceRegistry) - Static method in class com.jeceira.value.ValueConverter
    Converts a string into a path value using the specified namespace registry.
    toProxies(Collection) - Static method in class com.jeceira.item.SessionNode
    Returns an array containing the Node proxies representing the specified session nodes.
    toProxies(SessionNode[]) - Static method in class com.jeceira.item.SessionNode
    Returns an array containing the Node proxies representing the specified session nodes.
    toProxies(Collection) - Static method in class com.jeceira.item.SessionProperty
    Returns an array containing the Property proxies representing the specified session properties.
    toProxies(SessionProperty[]) - Static method in class com.jeceira.item.SessionProperty
    Returns an array containing the Property proxies representing the specified session properties.
    toReferenceValue() - Method in class com.jeceira.value.BooleanValue
     
    toReferenceValue() - Method in class com.jeceira.value.DateValue
     
    toReferenceValue() - Method in class com.jeceira.value.DoubleValue
     
    toReferenceValue() - Method in class com.jeceira.value.LongValue
     
    toReferenceValue() - Method in class com.jeceira.value.NameValue
     
    toReferenceValue() - Method in class com.jeceira.value.PathValue
     
    toReferenceValue() - Method in class com.jeceira.value.ReferenceValue
     
    toReferenceValue() - Method in class com.jeceira.value.SessionValue
    Converts this into a reference value.
    toReferenceValue() - Method in class com.jeceira.value.StreamValue
     
    toReferenceValue() - Method in class com.jeceira.value.StringValue
     
    toReferenceValue(String) - Static method in class com.jeceira.value.ValueConverter
    Converts a string into a reference value.
    toSessionNode(SessionContext, SessionNode) - Method in class com.jeceira.persistence.info.NodeInfo
    Converts this into an instance of SessionNode class.
    toSessionProperty(SessionContext, SessionNode) - Method in class com.jeceira.persistence.info.PropertyInfo
    Converts this into an instance of SessionProperty class.
    toSessionValue(SessionContext) - Method in class com.jeceira.persistence.info.ValueInfo
    Converts this value info into a session value using the specified session context.
    toStreamValue(byte[]) - Static method in class com.jeceira.value.ValueConverter
    Convertes a byte array into a stream value.
    toString() - Method in class com.jeceira.item.SessionNode
     
    toString() - Method in class com.jeceira.item.SessionProperty
     
    toString() - Method in class com.jeceira.item.proxy.ItemProxy
     
    toString() - Method in class com.jeceira.item.state.NodeState
     
    toString() - Method in class com.jeceira.item.state.PropertyState
     
    toString() - Method in class com.jeceira.nodetype.SessionItemDef
     
    toString() - Method in class com.jeceira.nodetype.SessionNodeDef
     
    toString() - Method in class com.jeceira.nodetype.SessionNodeType
     
    toString() - Method in class com.jeceira.nodetype.SessionPropertyDef
     
    toString() - Method in class com.jeceira.nodetype.constraints.BooleanConstraint
    Returns the string representing this constraint.
    toString() - Method in class com.jeceira.nodetype.constraints.DateConstraint
     
    toString() - Method in class com.jeceira.nodetype.constraints.DoubleConstraint
     
    toString() - Method in class com.jeceira.nodetype.constraints.LongConstraint
     
    toString() - Method in class com.jeceira.nodetype.constraints.NameConstraint
    Returns the item name which was used to construct this constraint.
    toString() - Method in class com.jeceira.nodetype.constraints.PathConstraint
    Returns the path which was used to construct this constraint.
    toString() - Method in class com.jeceira.nodetype.constraints.ReferenceConstraint
    Returns the node type name which was used to construct this constraint.
    toString() - Method in class com.jeceira.nodetype.constraints.StringConstraint
    Returns the pattern which was used to construct this constraint.
    toString() - Method in interface com.jeceira.nodetype.constraints.ValueConstraint
    Returns a textual representation of this value constraint.
    toString() - Method in class com.jeceira.nodetype.constraints.ValueConstraints
    Returns a string representation of this constraints set.
    toString() - Method in class com.jeceira.observation.EventLogger
     
    toString() - Method in class com.jeceira.observation.FilterPath
     
    toString() - Method in class com.jeceira.observation.FilteringEventListener
     
    toString() - Method in class com.jeceira.observation.SessionEvent
     
    toString() - Method in class com.jeceira.observation.WorkspaceEvent
     
    toString() - Method in class com.jeceira.persistence.PreparedStatementWrapper
     
    toString() - Method in class com.jeceira.persistence.info.ItemDefInfo
     
    toString() - Method in class com.jeceira.persistence.info.NodeInfo
     
    toString() - Method in class com.jeceira.persistence.info.NodeTypeInfo
     
    toString() - Method in class com.jeceira.session.SessionContext
     
    toString() - Method in class com.jeceira.syntax.DefName
     
    toString() - Method in class com.jeceira.syntax.IndexedName
     
    toString() - Method in class com.jeceira.syntax.ItemName
     
    toString() - Method in class com.jeceira.syntax.Name
     
    toString() - Method in class com.jeceira.syntax.NodeTypeName
     
    toString() - Method in class com.jeceira.syntax.Path
     
    toString() - Method in class com.jeceira.value.SessionValue
     
    toStringValue() - Method in class com.jeceira.value.BooleanValue
     
    toStringValue() - Method in class com.jeceira.value.DateValue
     
    toStringValue() - Method in class com.jeceira.value.DoubleValue
     
    toStringValue() - Method in class com.jeceira.value.LongValue
     
    toStringValue() - Method in class com.jeceira.value.NameValue
     
    toStringValue() - Method in class com.jeceira.value.PathValue
     
    toStringValue() - Method in class com.jeceira.value.ReferenceValue
     
    toStringValue() - Method in class com.jeceira.value.SessionValue
    Converts this into a string value.
    toStringValue() - Method in class com.jeceira.value.StreamValue
     
    toStringValue() - Method in class com.jeceira.value.StringValue
     
    toStringValue(Boolean) - Static method in class com.jeceira.value.ValueConverter
    Converts a boolean into a string value.
    toStringValue(byte[]) - Static method in class com.jeceira.value.ValueConverter
    Converts a byte array into a string value.
    toStringValue(Calendar) - Static method in class com.jeceira.value.ValueConverter
    Converts a date into a string value.
    toStringValue(Double) - Static method in class com.jeceira.value.ValueConverter
    Converts a double into a string value.
    toStringValue(Long) - Static method in class com.jeceira.value.ValueConverter
    Converts a long into a string value.
    toStringValue(Name, NamespaceRegistry) - Static method in class com.jeceira.value.ValueConverter
    Converts a name into string value using the specified namespace registry.
    toStringValue(Path, NamespaceRegistry) - Static method in class com.jeceira.value.ValueConverter
    Converts a path into a string value using the specified namespace registry.
    toStringValue(Reference) - Static method in class com.jeceira.value.ValueConverter
    Converts a reference into a string value.

    U

    UNDEFINED - Static variable in class javax.jcr.PropertyType
     
    USER_GROUP_TABLE - Static variable in class com.jeceira.persistence.Tables
    Name of the table containing associations between users and groups.
    USER_ID_COLUMN - Static variable in class com.jeceira.persistence.Columns
    Name of the column containing the id of a user.
    USER_NAME_COLUMN - Static variable in class com.jeceira.persistence.Columns
    Name of the column containing the name of a user.
    USER_TABLE - Static variable in class com.jeceira.persistence.Tables
    Name of the table containing user data.
    UnsupportedRepositoryOperationException - exception javax.jcr.UnsupportedRepositoryOperationException.
    Thrown by methods that are not supported by a particluar implementation
    UnsupportedRepositoryOperationException() - Constructor for class javax.jcr.UnsupportedRepositoryOperationException
    Constructs a new instance of this class with null as its detail message.
    UnsupportedRepositoryOperationException(String) - Constructor for class javax.jcr.UnsupportedRepositoryOperationException
    Constructs a new instance of this class with the specified detail message.
    UnsupportedRepositoryOperationException(String, Throwable) - Constructor for class javax.jcr.UnsupportedRepositoryOperationException
    Constructs a new instance of this class with the specified detail message and root cause.
    UnsupportedRepositoryOperationException(Throwable) - Constructor for class javax.jcr.UnsupportedRepositoryOperationException
    Constructs a new instance of this class with the specified root cause.
    UuidGenerator - class com.jeceira.UuidGenerator.
    Responsible for creating node UUIDs as specified in 4.9 Referenceable Nodes of the spec.
    UuidGenerator() - Constructor for class com.jeceira.UuidGenerator
     
    unescapeWhitespaces(String) - Static method in class com.jeceira.xml.XmlUtils
    Reverts the effect of the encodeWhitespaces method.
    unlock() - Method in class com.jeceira.item.proxy.NodeProxy
     
    unlock() - Method in interface javax.jcr.Node
    Removes the lock on this node.
    unregisterNamespace(String) - Method in class com.jeceira.config.DefaultConfigManager
     
    unregisterNamespace(String) - Method in class com.jeceira.persistence.hsqldb.HsqldbNamespaceRegistry
     
    unregisterNamespace(String) - Method in class com.jeceira.session.SessionNamespaceRegistry
     
    unregisterNamespace(String, Workspace) - Method in class info.magnolia.jeceira.ProviderImpl
     
    unregisterNamespace(String) - Method in interface javax.jcr.NamespaceRegistry
    Removes a namespace mapping from the registry.
    update(String) - Method in class com.jeceira.item.proxy.NodeProxy
     
    update(String) - Method in interface javax.jcr.Node
    If this node does have a corresponding node in the workspace srcWorkspaceName, then this replaces this node and its subtree with a clone of the corresponding node and its subtree.
    updateProperty(Transaction, PropertyInfo) - Method in interface com.jeceira.persistence.PersistentWorkspace
    Updates a property in the persistent storage.
    updateProperty(Transaction, PropertyInfo) - Method in class com.jeceira.persistence.hsqldb.HsqldbWorkspace
     
    updateReference(SessionProperty) - Method in class com.jeceira.session.TransientWorkspace
    Updates the lookup maps for a reference property.

    V

    VALUE_CONSTRAINT_COLUMN - Static variable in class com.jeceira.persistence.Columns
    Name of the column containing a value constraint of a property definition.
    VALUE_CONSTRAINT_TABLE - Static variable in class com.jeceira.persistence.Tables
    Name of the table containing value constraints of property definitions.
    VALUE_INDEX_COLUMN - Static variable in class com.jeceira.persistence.Columns
    Name of the column containing the index of a property value.
    VERSION - Static variable in class javax.jcr.version.OnParentVersionAction
     
    Value - interface javax.jcr.Value.
    A generic holder for the value of a property.
    ValueConstraint - interface com.jeceira.nodetype.constraints.ValueConstraint.
    The ValueConstraint interface encapsulates the validation of a Property value against a value constraint which is defined in the Property's PropertyDefinition.
    ValueConstraintException - exception com.jeceira.nodetype.constraints.ValueConstraintException.
    This exception can be thrown by the ValueConstraint.permit(Value, SessionContext) of any implementation of the ValueConstraint interface.
    ValueConstraintException() - Constructor for class com.jeceira.nodetype.constraints.ValueConstraintException
    Constructs an instance of ValueConstraintException without any additional information.
    ValueConstraintException(String) - Constructor for class com.jeceira.nodetype.constraints.ValueConstraintException
    Constructs an instance of ValueConstraintException with the given detail message.
    ValueConstraintException(String, Throwable) - Constructor for class com.jeceira.nodetype.constraints.ValueConstraintException
    Constructs an instance of ValueConstraintException with the given detail message and cause for this exception.
    ValueConstraints - class com.jeceira.nodetype.constraints.ValueConstraints.
    This implementation of the ValueConstraint interface provides an aggregation of any number of ValueConstraints.
    ValueConstraints() - Constructor for class com.jeceira.nodetype.constraints.ValueConstraints
    Constructs an empty instance of ValueConstraints.
    ValueConstraints(ValueConstraint[]) - Constructor for class com.jeceira.nodetype.constraints.ValueConstraints
    Constructs an instance of ValueConstraints using the given array of ValueConstraint.
    ValueConstraintsFilter - class com.jeceira.nodetype.filter.ValueConstraintsFilter.
     
    ValueConstraintsFilter(Value, SessionContext, boolean) - Constructor for class com.jeceira.nodetype.filter.ValueConstraintsFilter
     
    ValueConverter - class com.jeceira.value.ValueConverter.
    Utility class for value conversions.
    ValueConverter() - Constructor for class com.jeceira.value.ValueConverter
     
    ValueFactory - interface javax.jcr.ValueFactory.
    The ValueFactory object provides methods for the creation Value objects that can then be used to set properties.
    ValueFormatException - exception javax.jcr.ValueFormatException.
    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 class javax.jcr.ValueFormatException
    Constructs a new instance of this class with null as its detail message.
    ValueFormatException(String) - Constructor for class javax.jcr.ValueFormatException
    Constructs a new instance of this class with the specified detail message.
    ValueFormatException(String, Throwable) - Constructor for class javax.jcr.ValueFormatException
    Constructs a new instance of this class with the specified detail message and root cause.
    ValueFormatException(Throwable) - Constructor for class javax.jcr.ValueFormatException
    Constructs a new instance of this class with the specified root cause.
    ValueInfo - class com.jeceira.persistence.info.ValueInfo.
     
    ValueInfo(boolean) - Constructor for class com.jeceira.persistence.info.ValueInfo
    Creates value info with the specified boolean value.
    ValueInfo(byte[]) - Constructor for class com.jeceira.persistence.info.ValueInfo
    Creates value info with the specified binary value.
    ValueInfo(Calendar) - Constructor for class com.jeceira.persistence.info.ValueInfo
    Creates value info with the specified date value.
    ValueInfo(double) - Constructor for class com.jeceira.persistence.info.ValueInfo
    Creates value info with the specified double value.
    ValueInfo(long) - Constructor for class com.jeceira.persistence.info.ValueInfo
    Creates value info with the specified long value.
    ValueInfo(String) - Constructor for class com.jeceira.persistence.info.ValueInfo
    Creates value info with the specified string value.
    ValueInfo(String, int) - Constructor for class com.jeceira.persistence.info.ValueInfo
    Creates value info with the specified string value and value type.
    Version - interface javax.jcr.version.Version.
    A Version object wraps an nt:version node.
    VersionException - exception javax.jcr.version.VersionException.
    Exception thrown by Version.addSuccessor if an invalid version graph operation is attempted.
    VersionException() - Constructor for class javax.jcr.version.VersionException
    Constructs a new instance of this class with null as its detail message.
    VersionException(String) - Constructor for class javax.jcr.version.VersionException
    Constructs a new instance of this class with the specified detail message.
    VersionException(String, Throwable) - Constructor for class javax.jcr.version.VersionException
    Constructs a new instance of this class with the specified detail message and root cause.
    VersionException(Throwable) - Constructor for class javax.jcr.version.VersionException
    Constructs a new instance of this class with the specified root cause.
    VersionHistory - interface javax.jcr.version.VersionHistory.
    A VersionHistory object wraps an nt:versionHistory node.
    VersionIterator - interface javax.jcr.version.VersionIterator.
    Allows easy iteration through a list of Versions objects with nextVersion as well as a skip method inherited from RangeIterator.
    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.
    valueOf(ResultSet) - Static method in class com.jeceira.persistence.info.NodeDefInfo
    Converts a result set into an instance of this class.
    valueOf(ResultSet) - Static method in class com.jeceira.persistence.info.NodeInfo
    Converts a result set into an instance of this class.
    valueOf(SessionNode) - Static method in class com.jeceira.persistence.info.NodeInfo
    Converts a session node into an instance of this class.
    valueOf(ResultSet) - Static method in class com.jeceira.persistence.info.NodeTypeInfo
    Converts a result set into an instance of this class.
    valueOf(ResultSet) - Static method in class com.jeceira.persistence.info.PropertyDefInfo
    Converts a result set into an instance of this class.
    valueOf(ResultSet) - Static method in class com.jeceira.persistence.info.PropertyInfo
    Converts a database result set into an instance of this class.
    valueOf(SessionProperty) - Static method in class com.jeceira.persistence.info.PropertyInfo
    Converts a session property into an instance of this class.
    valueOf(ResultSet, int) - Static method in class com.jeceira.persistence.info.ValueInfo
    Converts a result set column into an instance of this class using the specified value type.
    valueOf(SessionValue) - Static method in class com.jeceira.persistence.info.ValueInfo
    Converts a session value into an instance of this class.
    valueOf(ItemName) - Static method in class com.jeceira.syntax.DefName
    Converts an item name into a definition name.
    valueOf(ItemName, int) - Static method in class com.jeceira.syntax.IndexedName
    Creates an instance of this class using the specified item name and index.
    valueOf(DefName) - Static method in class com.jeceira.syntax.ItemName
    Converts the specified definition name into an item name.
    valueOf(Name) - Static method in class com.jeceira.syntax.NodeTypeName
    Converts the specified name into a node type name.
    visit(Node) - Method in class com.jeceira.xml.DocumentViewExporter
     
    visit(Property) - Method in class com.jeceira.xml.DocumentViewExporter
     
    visit(Node) - Method in class com.jeceira.xml.SystemViewExporter
     
    visit(Property) - Method in class com.jeceira.xml.SystemViewExporter
     
    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

    WRITE_COLUMN - Static variable in class com.jeceira.persistence.Columns
    Name of the column containing the write permission flag of an acl entry.
    Workspace - interface javax.jcr.Workspace.
    The Workspace object represents a "view" of an actual repository workspace entity as seen through the authorization settings of its associated Session.
    WorkspaceEvent - class com.jeceira.observation.WorkspaceEvent.
    Event fired within a specific workspace.
    WorkspaceEvent(int, String, String, Path, String, NodeTypeName) - Constructor for class com.jeceira.observation.WorkspaceEvent
    Creates a workspace event of the specified type triggered by the session with the specified session ID.
    warning(SAXParseException) - Method in class com.jeceira.xml.ImportErrorHandler
     

    X

    XML_CHARS - Static variable in class com.jeceira.JcrConstants
    Name of the property containing xml text imported from XML in the document view format.
    XML_NAME_PATTERN - Static variable in class com.jeceira.syntax.SyntaxPattern
    Pattern describing valid XML names.
    XML_PREFIX - Static variable in class com.jeceira.JcrConstants
    Prefix predefined by XML.
    XML_TEXT - Static variable in class com.jeceira.JcrConstants
    Name of the node whose only property contains xml text imported from XML in the document view format.
    XPATH - Static variable in interface javax.jcr.query.Query
    A String constant representing the XPath query language applied to the document view XML mapping of the workspace.
    XmlConstants - class com.jeceira.xml.XmlConstants.
    Container for xml-specific constants.
    XmlPropertyInfo - class com.jeceira.xml.XmlPropertyInfo.
     
    XmlPropertyInfo() - Constructor for class com.jeceira.xml.XmlPropertyInfo
     
    XmlUtils - class com.jeceira.xml.XmlUtils.
     
    XmlUtils() - Constructor for class com.jeceira.xml.XmlUtils
     

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

    Copyright © 2005 Aparzev Software Ltd. All Rights Reserved.