| Name | Description | Type | Package | Framework |
| AbstractChangeLog | Class | org.apache.jackrabbit.spi.commons.batch | Apache JackRabbit | |
| AbstractIdFactory | AbstractIdFactory. | Class | org.apache.jackrabbit.spi.commons.identifier | Apache JackRabbit |
| AbstractLogger | Common base class for all log wrappers of SPI entities. | Class | org.apache.jackrabbit.spi.commons.logging | Apache JackRabbit |
| AbstractLogger .Callable | Interface | org.apache.jackrabbit.spi.commons.logging | Apache JackRabbit | |
| AbstractLogger .SafeCallable | Interface | org.apache.jackrabbit.spi.commons.logging | Apache JackRabbit | |
| AbstractNamespaceResolver | Provides default implementations for the methods: addListener(NamespaceListener)removeListener(NamespaceListener) | Class | org.apache.jackrabbit.spi.commons.namespace | Apache JackRabbit |
| AbstractNodeType | Class | org.apache.jackrabbit.spi.commons.nodetype | Apache JackRabbit | |
| AbstractNodeTypeManager | AbstractNodeTypeManager covers creation of node type templates and definition templates. | Class | org.apache.jackrabbit.spi.commons.nodetype | Apache JackRabbit |
| AbstractQOMNode | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit | |
| AbstractQValue | Class | org.apache.jackrabbit.spi.commons.value | Apache JackRabbit | |
| AbstractQValueFactory | AbstractQValueFactory. | Class | org.apache.jackrabbit.spi.commons.value | Apache JackRabbit |
| AbstractReadableRepositoryService | AbstractReadableRepositoryService provides an abstract base class where all methods that attempt to write throw an | Class | org.apache.jackrabbit.spi.commons | Apache JackRabbit |
| AbstractRepositoryService | AbstractRepositoryService provides an abstract base class for repository service implementations. | Class | org.apache.jackrabbit.spi.commons | Apache JackRabbit |
| AdditionalEventInfo | Provides additional information for an Event. | Interface | org.apache.jackrabbit.spi.commons | Apache JackRabbit |
| AndImpl | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit | |
| AndQueryNode | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit | |
| ASTAndExpression | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| ASTAscendingOrderSpec | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| ASTBracketExpression | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| ASTContainsExpression | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| ASTDescendingOrderSpec | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| ASTExcerptFunction | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| ASTFromClause | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| ASTIdentifier | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| ASTLiteral | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| ASTLowerFunction | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| ASTNotExpression | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| ASTOrderByClause | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| ASTOrderSpec | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| ASTOrExpression | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| ASTPredicate | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| ASTQuery | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| ASTSelectList | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| ASTUpperFunction | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| ASTWhereClause | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| Batch | The Batch defines an ordered list of of operations that must be executed at once on the persistent layer. | Interface | org.apache.jackrabbit.spi | Apache JackRabbit |
| BatchLogger | Log wrapper for a Batch. | Class | org.apache.jackrabbit.spi.commons.logging | Apache JackRabbit |
| BatchReadConfig | BatchReadConfig defines if and how deep child item information should be retrieved, when accessing a Node. | Interface | org.apache.jackrabbit.spi2davex | Apache JackRabbit |
| BatchReadConfig | BatchReadConfig defines if and how deep child item information should be retrieved, when accessing a Node. | Class | org.apache.jackrabbit.spi2jcr | Apache JackRabbit |
| BinaryPartSource | Class | org.apache.jackrabbit.spi2davex | Apache JackRabbit | |
| BindVariableValueImpl | BindVariableValueImpl. | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit |
| BoundedIterator | starting at a given offset. | Class | org.apache.jackrabbit.spi.commons.iterator | Apache JackRabbit |
| CachingNameResolver | Name resolver decorator that uses a generational cache to speed up parsing and formatting of JCR names. | Class | org.apache.jackrabbit.spi.commons.conversion | Apache JackRabbit |
| CachingPathResolver | Path resolver decorator that uses a generational cache to speed up parsing and formatting of JCR paths. | Class | org.apache.jackrabbit.spi.commons.conversion | Apache JackRabbit |
| ChangeLog | A ChangeLog is a specialized Batch which keeps a list of Operations. | Interface | org.apache.jackrabbit.spi.commons.batch | Apache JackRabbit |
| ChangeLogImpl | This ChangeLog implementation simply keeps back all calls to its Batch methods as a list of AbstractChangeLog. | Class | org.apache.jackrabbit.spi.commons.batch | Apache JackRabbit |
| ChildInfo | Interface | org.apache.jackrabbit.spi | Apache JackRabbit | |
| ChildInfoImpl | ChildInfoImpl implements a serializable ChildInfo. | Class | org.apache.jackrabbit.spi.commons | Apache JackRabbit |
| ChildInfoImpl | Class | org.apache.jackrabbit.spi2davex | Apache JackRabbit | |
| ChildNodeImpl | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit | |
| ChildNodeJoinConditionImpl | ChildNodeJoinConditionImpl. | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit |
| ColumnImpl | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit | |
| CompactNodeTypeDefWriter | Prints node type defs in a compact notation [ex:NodeType] > ex:ParentType1, ex:ParentType2 | Class | org.apache.jackrabbit.spi.commons.nodetype.compact | Apache JackRabbit |
| ComparisonImpl | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit | |
| ConsolidatingChangeLog | A ChangeLog implementation which does basic consolidation on its Operations. | Class | org.apache.jackrabbit.spi.commons.batch | Apache JackRabbit |
| ConsolidatingChangeLog .CancelableOperation | This class represent an Operation which can be cancelled by another operation or which cancels another operation. | Interface | org.apache.jackrabbit.spi.commons.batch | Apache JackRabbit |
| ConsolidatingChangeLog .CancelableOperations | Factory for creating CancelableOperations. | Class | org.apache.jackrabbit.spi.commons.batch | Apache JackRabbit |
| ConsolidatingChangeLog .CancelableOperations .AddNode | An AddNode operation is is cancelled by a Remove operation higher up the tree. | Class | org.apache.jackrabbit.spi.commons.batch | Apache JackRabbit |
| ConsolidatingChangeLog .CancelableOperations .AddProperty | AddProperty operations might cancel with SetValue operations. | Class | org.apache.jackrabbit.spi.commons.batch | Apache JackRabbit |
| ConsolidatingChangeLog .CancelableOperations .Empty | An Empty operation never cancels another operation and is never cancelled by any other operation. | Class | org.apache.jackrabbit.spi.commons.batch | Apache JackRabbit |
| ConsolidatingChangeLog .CancelableOperations .Move | An Move operation never cancels another operation and is never cancelled by any other operation. | Class | org.apache.jackrabbit.spi.commons.batch | Apache JackRabbit |
| ConsolidatingChangeLog .CancelableOperations .Remove | An Remove operation never cancels another operation and is never cancelled by any other operation. | Class | org.apache.jackrabbit.spi.commons.batch | Apache JackRabbit |
| ConsolidatingChangeLog .CancelableOperations .ReorderNodes | A ReorderNodes operation might cancel with ReorderNodes operations. | Class | org.apache.jackrabbit.spi.commons.batch | Apache JackRabbit |
| ConsolidatingChangeLog .CancelableOperations .SetMixins | A SetMixins operation might cancel with SetMixins operations. | Class | org.apache.jackrabbit.spi.commons.batch | Apache JackRabbit |
| ConsolidatingChangeLog .CancelableOperations .SetPrimaryType | A SetPrimaryType operation might cancel with SetPrimaryType operations. | Class | org.apache.jackrabbit.spi.commons.batch | Apache JackRabbit |
| ConsolidatingChangeLog .CancelableOperations .SetValue | A SetValue operation might cancel with SetValue operations. | Class | org.apache.jackrabbit.spi.commons.batch | Apache JackRabbit |
| ConstantNameProvider | Interface | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit | |
| ConstraintImpl | ConstraintImpl is the common basis for classes that implement the Constraint interface. | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit |
| DefaultNamePathResolver | DefaultNamePathResolver. | Class | org.apache.jackrabbit.spi.commons.conversion | Apache JackRabbit |
| DefaultQOMTreeVisitor | DefaultQOMTreeVisitor default implementation of a QOMTreeVisitor. | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit |
| DefaultQueryNodeFactory | Default implementation of a QueryNodeFactory. | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit |
| DefaultQueryNodeVisitor | All methods are no-ops and return the data argument. | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit |
| DefaultQValue | QValue implementation for all valid PropertyTypesSee Also:Serialized Form | Class | org.apache.jackrabbit.spi.commons.value | Apache JackRabbit |
| DefaultTraversingQOMTreeVisitor | DefaultTraversingQOMTreeVisitor default implementation of a traversing QOMTreeVisitor. | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit |
| DerefQueryNode | Represents query node that dereferences a reference property into a node and does an optional name test on the target node. | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit |
| DescendantNodeImpl | DescendantNodeImpl. | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit |
| DescendantNodeJoinConditionImpl | DescendantNodeJoinConditionImpl. | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit |
| DynamicOperandImpl | DynamicOperandImpl. | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit |
| EquiJoinConditionImpl | EquiJoinConditionImpl. | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit |
| Event | Event is similar to the regular JCR Event and adds additional information about the affected item. | Interface | org.apache.jackrabbit.spi | Apache JackRabbit |
| EventBundle | An EventBundle is similar to the EventIterator interface. | Interface | org.apache.jackrabbit.spi | Apache JackRabbit |
| EventBundleImpl | EventBundleImpl implements a serializable EventBundle. | Class | org.apache.jackrabbit.spi.commons | Apache JackRabbit |
| EventFilter | An EventFilter is applied to the events as generated on the repository server. | Interface | org.apache.jackrabbit.spi | Apache JackRabbit |
| EventFilterImpl | EventFilterImpl is the simple bean style implementation of anSee Also:Serialized Form | Class | org.apache.jackrabbit.spi.commons | Apache JackRabbit |
| EventImpl | EventImpl implements a serializable SPISee Also:Serialized Form | Class | org.apache.jackrabbit.spi.commons | Apache JackRabbit |
| EventImpl | Class | org.apache.jackrabbit.spi2dav | Apache JackRabbit | |
| EventSubscriptionImpl | EventSubscriptionImpl. | Class | org.apache.jackrabbit.spi2dav | Apache JackRabbit |
| ExactQueryNode | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit | |
| ExceptionConverter | ExceptionConverter. | Class | org.apache.jackrabbit.spi2dav | Apache JackRabbit |
| FullTextSearchImpl | FullTextSearchImpl. | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit |
| FullTextSearchScoreImpl | FullTextSearchScoreImpl. | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit |
| HashCache | Simple utility class that implements a fixed-size and thread-safe (non-blocking) cache of objects. | Class | org.apache.jackrabbit.spi.commons.name | Apache JackRabbit |
| IdentifierResolver | IdentifierResolver . | Interface | org.apache.jackrabbit.spi.commons.conversion | Apache JackRabbit |
| IdFactory | IdFactory defines methods to construct new ItemIds. | Interface | org.apache.jackrabbit.spi | Apache JackRabbit |
| IdFactoryImpl | Class | org.apache.jackrabbit.spi.commons.identifier | Apache JackRabbit | |
| IdFactoryLogger | Log wrapper for an IdFactory. | Class | org.apache.jackrabbit.spi.commons.logging | Apache JackRabbit |
| IllegalNameException | Thrown when an illegal JCR name string is encountered. | Class | org.apache.jackrabbit.spi.commons.conversion | Apache JackRabbit |
| InvalidConstraintException | The InvalidConstraintException . | Class | org.apache.jackrabbit.spi.commons.nodetype | Apache JackRabbit |
| ItemId | An ItemId identifies an item using a combination of unique ID and path. | Interface | org.apache.jackrabbit.spi | Apache JackRabbit |
| ItemInfo | Interface | org.apache.jackrabbit.spi | Apache JackRabbit | |
| ItemInfoBuilder | Utility class providing a ItemInfoBuilder. | Class | org.apache.jackrabbit.spi.commons | Apache JackRabbit |
| ItemInfoBuilder .Listener | A listener for receiving notifications about items built by the builders in this class. | Interface | org.apache.jackrabbit.spi.commons | Apache JackRabbit |
| ItemInfoBuilder .NodeInfoBuilder | Builder for NodeInfos. | Class | org.apache.jackrabbit.spi.commons | Apache JackRabbit |
| ItemInfoBuilder .PropertyInfoBuilder | Builder for PropertyInfos. | Class | org.apache.jackrabbit.spi.commons | Apache JackRabbit |
| ItemInfoCache | ItemInfoCache instances are responsible for caching ItemInfos along with an opaque generation counter. | Interface | org.apache.jackrabbit.spi | Apache JackRabbit |
| ItemInfoCache .Entry | This class represents a cache entry. | Class | org.apache.jackrabbit.spi | Apache JackRabbit |
| ItemInfoCacheImpl | This implementation of ItemInfoCache has a default size of 5000 items. | Class | org.apache.jackrabbit.spi.commons | Apache JackRabbit |
| ItemInfoImpl | ItemInfoImpl is a base class for ItemInfoSee Also:Serialized Form | Class | org.apache.jackrabbit.spi.commons | Apache JackRabbit |
| ItemInfoImpl | ItemInfoImpl is a base class for ItemInfoSee Also:Serialized Form | Class | org.apache.jackrabbit.spi2davex | Apache JackRabbit |
| ItemResourceConstants | ItemResourceConstants provides constants for any resources representing repository items. | Interface | org.apache.jackrabbit.spi2dav | Apache JackRabbit |
| Iterators | Utility class containing type safe adapters for some of the iterators of commons-collections. | Class | org.apache.jackrabbit.spi.commons.iterator | Apache JackRabbit |
| JCRSQLParser | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| JCRSQLParserConstants | Interface | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| JCRSQLParserTokenManager | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| JCRSQLParserTreeConstants | Interface | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| JCRSQLParserVisitor | Interface | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| JCRSQLQueryBuilder | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| JoinConditionImpl | JoinConditionImpl. | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit |
| JoinImpl | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit | |
| LengthImpl | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit | |
| LiteralImpl | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit | |
| LocationStepQueryNode | Defines a location step for querying the path of a node. | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit |
| Locked | Locked is a utility to synchronize modifications on a lockable node. | Class | org.apache.jackrabbit.spi.commons.lock | Apache JackRabbit |
| LockInfo | LockInfo is used to transport lock information across the SPISee Also:RepositoryService. | Interface | org.apache.jackrabbit.spi | Apache JackRabbit |
| LockInfoImpl | LockInfoImpl implements a serializable LockInfo based on another lock info. | Class | org.apache.jackrabbit.spi.commons | Apache JackRabbit |
| LockInfoImpl | Class | org.apache.jackrabbit.spi2dav | Apache JackRabbit | |
| LogWriter | A LogWriter provides methods for persisting log messages by some implementation specific means. | Interface | org.apache.jackrabbit.spi.commons.logging | Apache JackRabbit |
| LogWriterProvider | Interface | org.apache.jackrabbit.spi.commons.logging | Apache JackRabbit | |
| LowerCaseImpl | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit | |
| MalformedPathException | Thrown when a malformed JCR path string is encountered. | Class | org.apache.jackrabbit.spi.commons.conversion | Apache JackRabbit |
| Matcher | Utility class for matching Patterns against Pathes. | Class | org.apache.jackrabbit.spi.commons.name | Apache JackRabbit |
| MatchResult | Class | org.apache.jackrabbit.spi.commons.name | Apache JackRabbit | |
| Name | A Name is a combination of a namespace URI and a local part. | Interface | org.apache.jackrabbit.spi | Apache JackRabbit |
| NameConstants | Class | org.apache.jackrabbit.spi.commons.name | Apache JackRabbit | |
| NameException | Base class for exceptions about malformed or otherwise invalid JCR names and paths. | Class | org.apache.jackrabbit.spi.commons.conversion | Apache JackRabbit |
| NameFactory | Interface | org.apache.jackrabbit.spi | Apache JackRabbit | |
| NameFactoryImpl | Class | org.apache.jackrabbit.spi.commons.name | Apache JackRabbit | |
| NameFactoryLogger | Log wrapper for a NameFactory. | Class | org.apache.jackrabbit.spi.commons.logging | Apache JackRabbit |
| NameParser | NameParser parses a jcrName using a NamespaceResolver and a NameFactory. | Class | org.apache.jackrabbit.spi.commons.conversion | Apache JackRabbit |
| NamePathResolver | Combined name and path resolver. | Interface | org.apache.jackrabbit.spi.commons.conversion | Apache JackRabbit |
| NameResolver | Resolver for JCR name Strings and Name objects. | Interface | org.apache.jackrabbit.spi.commons.conversion | Apache JackRabbit |
| NamespaceAdder | Class | org.apache.jackrabbit.spi.commons.namespace | Apache JackRabbit | |
| NamespaceExtractor | Extracts namespace mapping information from an XML file. | Class | org.apache.jackrabbit.spi.commons.namespace | Apache JackRabbit |
| NamespaceListener | Receives notifications when a namespace mapping changes. | Interface | org.apache.jackrabbit.spi.commons.namespace | Apache JackRabbit |
| NamespaceMapping | A Simple Namespace Mapping table. | Class | org.apache.jackrabbit.spi.commons.namespace | Apache JackRabbit |
| NamespaceResolver | Interface for resolving namespace URIs and prefixes. | Interface | org.apache.jackrabbit.spi.commons.namespace | Apache JackRabbit |
| NAryQueryNode | Defines an abstract query node for nodes that have child nodes. | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit |
| Node | Interface | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| Node | Interface | org.apache.jackrabbit.spi.commons.query.xpath | Apache JackRabbit | |
| NodeDefinitionImpl | This class implements the NodeDefinition interface. | Class | org.apache.jackrabbit.spi.commons.nodetype | Apache JackRabbit |
| NodeId | NodeId identifies a node on the SPI layer. | Interface | org.apache.jackrabbit.spi | Apache JackRabbit |
| NodeInfo | The NodeInfo provides the basic information required to build nodes making up the repository hierarchy. | Interface | org.apache.jackrabbit.spi | Apache JackRabbit |
| NodeInfoImpl | NodeInfoImpl implements a serializable NodeInfo based on another node info. | Class | org.apache.jackrabbit.spi.commons | Apache JackRabbit |
| NodeInfoImpl | Class | org.apache.jackrabbit.spi2dav | Apache JackRabbit | |
| NodeInfoImpl | Class | org.apache.jackrabbit.spi2davex | Apache JackRabbit | |
| NodeLocalNameImpl | NodeLocalNameImpl. | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit |
| NodeNameImpl | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit | |
| NodeTypeConflictException | The NodeTypeConflictException . | Class | org.apache.jackrabbit.spi.commons.nodetype | Apache JackRabbit |
| NodeTypeDefDiff | A NodeTypeDefDiff represents the result of the comparison of two node type definitions. | Class | org.apache.jackrabbit.spi.commons.nodetype | Apache JackRabbit |
| NodeTypeDefinitionFactory | NodeTypeDefinitionFactory can be used to convert the internal SPI node type definitions to JCR NodeTypeDefinitions. | Class | org.apache.jackrabbit.spi.commons.nodetype | Apache JackRabbit |
| NodeTypeDefinitionImpl | AbstractNodeTypeDefinition. | Class | org.apache.jackrabbit.spi.commons.nodetype | Apache JackRabbit |
| NodeTypeQueryNode | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit | |
| NodeTypeStorage | NodeTypeStorage provides means for storing QNodeTypeDefinitions. | Interface | org.apache.jackrabbit.spi.commons.nodetype | Apache JackRabbit |
| NodeTypeStorageImpl | Class | org.apache.jackrabbit.spi.commons.nodetype | Apache JackRabbit | |
| NodeTypeTemplateImpl | A NodeTypeTemplateImpl . | Class | org.apache.jackrabbit.spi.commons.nodetype | Apache JackRabbit |
| NotImpl | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit | |
| NotQueryNode | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit | |
| Operation | An Operation represents a method call on a Batch. | Interface | org.apache.jackrabbit.spi.commons.batch | Apache JackRabbit |
| Operations | Factory for creating Operations. | Class | org.apache.jackrabbit.spi.commons.batch | Apache JackRabbit |
| Operations .AddNode | Representative of an add-node Operation which calls Batch. | Class | org.apache.jackrabbit.spi.commons.batch | Apache JackRabbit |
| Operations .AddProperty | Representative of an add-property Operation which calls Batch. | Class | org.apache.jackrabbit.spi.commons.batch | Apache JackRabbit |
| Operations .Empty | Representative of the empty Operation which does nothing when applied to a Batch. | Class | org.apache.jackrabbit.spi.commons.batch | Apache JackRabbit |
| Operations .Move | Representative of a move Operation which calls Batch. | Class | org.apache.jackrabbit.spi.commons.batch | Apache JackRabbit |
| Operations .Remove | Representative of a remove Operation which calls Batch. | Class | org.apache.jackrabbit.spi.commons.batch | Apache JackRabbit |
| Operations .ReorderNodes | Representative of a reorder-nodes Operation which calls Batch. | Class | org.apache.jackrabbit.spi.commons.batch | Apache JackRabbit |
| Operations .SetMixins | Representative of a set-mixin Operation which calls Batch. | Class | org.apache.jackrabbit.spi.commons.batch | Apache JackRabbit |
| Operations .SetPrimaryType | Representative of a set-mixin Operation which calls Batch. | Class | org.apache.jackrabbit.spi.commons.batch | Apache JackRabbit |
| Operations .SetValue | Representative of a set-value Operation which calls Batch. | Class | org.apache.jackrabbit.spi.commons.batch | Apache JackRabbit |
| OrderingImpl | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit | |
| OrderQueryNode | values of properties. | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit |
| OrderQueryNode .OrderSpec | and whether it is ordered ascending or descending. | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit |
| OrImpl | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit | |
| OrQueryNode | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit | |
| ParseException | Class | org.apache.jackrabbit.spi.commons.privilege | Apache JackRabbit | |
| ParseException | This exception is thrown when parse errors are encountered. | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit |
| ParseException | This exception is thrown when parse errors are encountered. | Class | org.apache.jackrabbit.spi.commons.query.xpath | Apache JackRabbit |
| Parser | The SQL2 parser can convert a JCR-SQL2 query to a QueryObjectModel. | Class | org.apache.jackrabbit.spi.commons.query.sql2 | Apache JackRabbit |
| ParsingNameResolver | Name resolver that parsers and formats prefixed JCR names. | Class | org.apache.jackrabbit.spi.commons.conversion | Apache JackRabbit |
| ParsingPathResolver | Path resolver that parsers and formats prefixed JCR paths. | Class | org.apache.jackrabbit.spi.commons.conversion | Apache JackRabbit |
| Path | The Path interface defines the SPI level representation of a JCR path. | Interface | org.apache.jackrabbit.spi | Apache JackRabbit |
| Path .Element | Object representation of a single JCR path element. | Interface | org.apache.jackrabbit.spi | Apache JackRabbit |
| PathBuilder | Helper class used to build a path from pre-parsed path elements. | Class | org.apache.jackrabbit.spi.commons.name | Apache JackRabbit |
| PathFactory | Interface | org.apache.jackrabbit.spi | Apache JackRabbit | |
| PathFactoryImpl | Class | org.apache.jackrabbit.spi.commons.name | Apache JackRabbit | |
| PathFactoryLogger | Log wrapper for a PathFactory. | Class | org.apache.jackrabbit.spi.commons.logging | Apache JackRabbit |
| PathMap | Class | org.apache.jackrabbit.spi.commons.name | Apache JackRabbit | |
| PathMap .Element | Class | org.apache.jackrabbit.spi.commons.name | Apache JackRabbit | |
| PathMap .ElementVisitor | Element visitor used in PathMap. | Interface | org.apache.jackrabbit.spi.commons.name | Apache JackRabbit |
| PathParser | PathParser formats a Path using a NameResolver and a PathFactory. | Class | org.apache.jackrabbit.spi.commons.conversion | Apache JackRabbit |
| PathQueryNode | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit | |
| PathResolver | Resolver for JCR paths. | Interface | org.apache.jackrabbit.spi.commons.conversion | Apache JackRabbit |
| Pattern | Pattern to match normalized Paths. | Class | org.apache.jackrabbit.spi.commons.name | Apache JackRabbit |
| Predicate | Type safe counter part of Predicate. | Interface | org.apache.jackrabbit.spi.commons.iterator | Apache JackRabbit |
| Predicates | Class | org.apache.jackrabbit.spi.commons.iterator | Apache JackRabbit | |
| PrivilegeDefinition | PrivilegeDefinition. | Interface | org.apache.jackrabbit.spi | Apache JackRabbit |
| PrivilegeDefinitionImpl | Class | org.apache.jackrabbit.spi.commons.privilege | Apache JackRabbit | |
| PrivilegeDefinitionReader | Reads privilege definitions for the specified InputStream. | Class | org.apache.jackrabbit.spi.commons.privilege | Apache JackRabbit |
| PrivilegeDefinitionWriter | Writes privilege definitions to an output stream. | Class | org.apache.jackrabbit.spi.commons.privilege | Apache JackRabbit |
| PrivilegeHandler | Interface used to define the (de)serialization mode of the privilege definitions. | Interface | org.apache.jackrabbit.spi.commons.privilege | Apache JackRabbit |
| PropertyDefinitionImpl | This class implements the PropertyDefinition interface. | Class | org.apache.jackrabbit.spi.commons.nodetype | Apache JackRabbit |
| PropertyExistenceImpl | PropertyExistenceImpl. | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit |
| PropertyFunctionQueryNode | PropertyFunctionQueryNode allows to place function calls on properties in a query. | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit |
| PropertyId | PropertyId identifies a property on the SPI layer. | Interface | org.apache.jackrabbit.spi | Apache JackRabbit |
| PropertyInfo | The PropertyInfo provides the basic information to build a Property. | Interface | org.apache.jackrabbit.spi | Apache JackRabbit |
| PropertyInfoImpl | PropertyInfoImpl implements a serializable PropertyInfo based on another property info. | Class | org.apache.jackrabbit.spi.commons | Apache JackRabbit |
| PropertyInfoImpl | Class | org.apache.jackrabbit.spi2dav | Apache JackRabbit | |
| PropertyInfoImpl | Class | org.apache.jackrabbit.spi2davex | Apache JackRabbit | |
| PropertyValueImpl | PropertyValueImpl. | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit |
| QDefinitionBuilderFactory | This implementation of DefinitionBuilderFactory can be used with the CompactNodeTypeDefReader to produce node type definitions of type | Class | org.apache.jackrabbit.spi.commons.nodetype | Apache JackRabbit |
| QItemDefinition | QItemDefinition is the SPI representation of an item definition. | Interface | org.apache.jackrabbit.spi | Apache JackRabbit |
| QItemDefinitionBuilder | A builder for QItemDefinition. | Class | org.apache.jackrabbit.spi.commons.nodetype | Apache JackRabbit |
| QItemDefinitionImpl | This abstract class implements the QItemDefinition interface and additionally provides setter methods for the | Class | org.apache.jackrabbit.spi.commons | Apache JackRabbit |
| QNodeDefinition | QNodeDefinition is the SPI representation of a node definition. | Interface | org.apache.jackrabbit.spi | Apache JackRabbit |
| QNodeDefinitionBuilder | A builder for a QNodeDefinition. | Class | org.apache.jackrabbit.spi.commons.nodetype | Apache JackRabbit |
| QNodeDefinitionImpl | QNodeDefinitionImpl implements a QNodeDefinition. | Class | org.apache.jackrabbit.spi.commons | Apache JackRabbit |
| QNodeTypeDefinition | QNodeTypeDefinition is the SPI representation of a node type. | Interface | org.apache.jackrabbit.spi | Apache JackRabbit |
| QNodeTypeDefinitionBuilder | A builder for QNodeTypeDefinition. | Class | org.apache.jackrabbit.spi.commons.nodetype | Apache JackRabbit |
| QNodeTypeDefinitionImpl | QNodeTypeDefinitionImpl implements a serializable SPI nodeSee Also:Serialized Form | Class | org.apache.jackrabbit.spi.commons | Apache JackRabbit |
| QOMTreeVisitor | Interface | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit | |
| QPropertyDefinition | QPropertyDefinition is the SPI representation of a property definition. | Interface | org.apache.jackrabbit.spi | Apache JackRabbit |
| QPropertyDefinitionBuilder | A builder for QPropertyDefinition. | Class | org.apache.jackrabbit.spi.commons.nodetype | Apache JackRabbit |
| QPropertyDefinitionImpl | QPropertyDefinitionImpl implements SPI property definition interface. | Class | org.apache.jackrabbit.spi.commons | Apache JackRabbit |
| QueryBuilder | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| QueryBuilder | Class | org.apache.jackrabbit.spi.commons.query.xpath | Apache JackRabbit | |
| QueryConstants | Interface | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit | |
| QueryInfo | QueryInfo is the the return value of RepositoryService. | Interface | org.apache.jackrabbit.spi | Apache JackRabbit |
| QueryInfoImpl | Class | org.apache.jackrabbit.spi2dav | Apache JackRabbit | |
| QueryNode | a query. | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit |
| QueryNodeFactory | A factory for QueryNodes. | Interface | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit |
| QueryNodeVisitor | Defines the interface for a QueryNodeVisitor. | Interface | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit |
| QueryObjectModelFactoryImpl | QueryObjectModelFactoryImpl implements the query object model factory from JSR 283. | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit |
| QueryObjectModelTree | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit | |
| QueryParser | This class acts as the central entry point for parsing query statements from different query syntaxes into a query tree. | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit |
| QueryResultRow | QueryResultRow represents the SPI equivalent of a query result row. | Interface | org.apache.jackrabbit.spi | Apache JackRabbit |
| QueryResultRowImpl | QueryResultRowImpl implements a QueryResultRow that is initialized from a multistatus response. | Class | org.apache.jackrabbit.spi2dav | Apache JackRabbit |
| QueryRootNode | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit | |
| QueryTreeBuilder | Specifies an interface for a query tree builder. | Interface | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit |
| QueryTreeBuilderRegistry | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit | |
| QueryTreeDump | Utility class to dump a QueryNode tree to a StringBuffer. | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit |
| QValue | QValue is the SPI representation of a jcr value. | Interface | org.apache.jackrabbit.spi | Apache JackRabbit |
| QValueConstraint | QValueConstraint is used to check the syntax of a value constraint and to test if a specific value satisfies it. | Interface | org.apache.jackrabbit.spi | Apache JackRabbit |
| QValueFactory | Interface | org.apache.jackrabbit.spi | Apache JackRabbit | |
| QValueFactoryImpl | QValueFactoryImpl. | Class | org.apache.jackrabbit.spi.commons.value | Apache JackRabbit |
| QValueFactoryLogger | Log wrapper for a QValueFactory. | Class | org.apache.jackrabbit.spi.commons.logging | Apache JackRabbit |
| QValueValue | A QValueValue provides an implementation of the Value interface representing an SPI | Class | org.apache.jackrabbit.spi.commons.value | Apache JackRabbit |
| RegistryNamespaceResolver | Namespace resolver based on the repository-wide namespace mappings stored in a namespace registry. | Class | org.apache.jackrabbit.spi.commons.namespace | Apache JackRabbit |
| RelationQueryNode | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit | |
| RepositoryService | The RepositoryService interface defines methods used to retrieve information from the persistent layer of the repository as well | Interface | org.apache.jackrabbit.spi | Apache JackRabbit |
| RepositoryServiceFactory | Factory for creating RepositoryService instances. | Interface | org.apache.jackrabbit.spi | Apache JackRabbit |
| RepositoryServiceImpl | RepositoryServiceImpl. | Class | org.apache.jackrabbit.spi2dav | Apache JackRabbit |
| RepositoryServiceImpl | RepositoryServiceImpl. | Class | org.apache.jackrabbit.spi2davex | Apache JackRabbit |
| RepositoryServiceImpl | RepositoryServiceImpl implements a repository service on top of a JCR Repository. | Class | org.apache.jackrabbit.spi2jcr | Apache JackRabbit |
| RepositoryServiceLogger | Log wrapper for a RepositoryService. | Class | org.apache.jackrabbit.spi.commons.logging | Apache JackRabbit |
| SameNodeImpl | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit | |
| SameNodeJoinConditionImpl | SameNodeJoinConditionImpl. | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit |
| SelectorImpl | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit | |
| SerializableBatch | SerializableBatch implements a serializable SPI Batch, which simply records all calls and replays them when asked for. | Class | org.apache.jackrabbit.spi.commons | Apache JackRabbit |
| SerializableBatch .Operation | Interface | org.apache.jackrabbit.spi.commons | Apache JackRabbit | |
| SessionExtensions | Provides additional methods for Session access. | Interface | org.apache.jackrabbit.spi.commons | Apache JackRabbit |
| SessionInfo | SessionInfo is created upon RepositoryService. | Interface | org.apache.jackrabbit.spi | Apache JackRabbit |
| SessionInfoImpl | SessionInfoImpl is a serializable bean based implementation ofSee Also:Serialized Form | Class | org.apache.jackrabbit.spi.commons | Apache JackRabbit |
| SessionInfoImpl | Class | org.apache.jackrabbit.spi2dav | Apache JackRabbit | |
| SessionInfoLogger | Log wrapper for a SessionInfo. | Class | org.apache.jackrabbit.spi.commons.logging | Apache JackRabbit |
| SessionNamespaceResolver | helper class that exposes the NamespaceResolver interface on a Session. | Class | org.apache.jackrabbit.spi.commons.namespace | Apache JackRabbit |
| SimpleCharStream | An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing). | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit |
| SimpleCharStream | An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing). | Class | org.apache.jackrabbit.spi.commons.query.xpath | Apache JackRabbit |
| SimpleNode | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| SimpleNode | This Class was initially created by JavaCC and then adapted for our needs. | Class | org.apache.jackrabbit.spi.commons.query.xpath | Apache JackRabbit |
| Slf4jLogWriter | LogWriter implementation which uses SLF4J for persisting log messages. | Class | org.apache.jackrabbit.spi.commons.logging | Apache JackRabbit |
| Slf4jLogWriterProvider | LogWriterProvider instance which provides Slf4jLogWriters. | Class | org.apache.jackrabbit.spi.commons.logging | Apache JackRabbit |
| SourceImpl | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit | |
| Spi2davexRepositoryServiceFactory | This RepositoryServiceFactory implementation is responsible for creating RepositoryServiceImpl instances. | Class | org.apache.jackrabbit.spi2davex | Apache JackRabbit |
| Spi2davRepositoryServiceFactory | This RepositoryServiceFactory implementation is responsible for creating RepositoryServiceImpl instances. | Class | org.apache.jackrabbit.spi2dav | Apache JackRabbit |
| Spi2jcrRepositoryServiceFactory | Class | org.apache.jackrabbit.spi2jcr | Apache JackRabbit | |
| SpiLoggerFactory | Static factory for creating instances of the various spi loggers derived from In the most simple case | Class | org.apache.jackrabbit.spi.commons.logging | Apache JackRabbit |
| StaticOperandImpl | StaticOperandImpl. | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit |
| StringCache | A few String utility functions. | Class | org.apache.jackrabbit.spi.commons.util | Apache JackRabbit |
| Subscription | Subscription defines a marker interface for an event subscription. | Interface | org.apache.jackrabbit.spi | Apache JackRabbit |
| TextsearchQueryNode | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit | |
| Token | Describes the input token stream. | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit |
| Token | Describes the input token stream. | Class | org.apache.jackrabbit.spi.commons.query.xpath | Apache JackRabbit |
| TokenMgrError | Class | org.apache.jackrabbit.spi.commons.query.sql | Apache JackRabbit | |
| TokenMgrError | Class | org.apache.jackrabbit.spi.commons.query.xpath | Apache JackRabbit | |
| Transformer | Type safe counter part of Transformer. | Interface | org.apache.jackrabbit.spi.commons.iterator | Apache JackRabbit |
| TraversingQueryNodeVisitor | TraversingQueryNodeVisitor implements a base class for a traversing query node visitor. | Class | org.apache.jackrabbit.spi.commons.query | Apache JackRabbit |
| UpperCaseImpl | Class | org.apache.jackrabbit.spi.commons.query.qom | Apache JackRabbit | |
| ValueConstraint | ValueConstraint and its subclasses are used to check the syntax of a value constraint and to test if a specific value satisfies | Class | org.apache.jackrabbit.spi.commons.nodetype.constraint | Apache JackRabbit |
| ValueFactoryQImpl | This class implements the ValueFactory interface, wrapping an existing SPI QValueFactory and a | Class | org.apache.jackrabbit.spi.commons.value | Apache JackRabbit |
| ValueFormat | Class | org.apache.jackrabbit.spi.commons.value | Apache JackRabbit | |
| WriterLogWriter | LogWriter implementation which uses a Writer for persisting log messages. | Class | org.apache.jackrabbit.spi.commons.logging | Apache JackRabbit |
| WriterLogWriterProvider | LogWriterProvider instance which provides WriterLogWriters. | Class | org.apache.jackrabbit.spi.commons.logging | Apache JackRabbit |
| XASessionInfo | XASessionInfo extends the SessionInfo and provides access to the XAResource of the session info. | Interface | org.apache.jackrabbit.spi | Apache JackRabbit |
| XPath | Class | org.apache.jackrabbit.spi.commons.query.xpath | Apache JackRabbit | |
| XPathConstants | Interface | org.apache.jackrabbit.spi.commons.query.xpath | Apache JackRabbit | |
| XPathQueryBuilder | Query builder that translates a XPath statement into a query tree structure. | Class | org.apache.jackrabbit.spi.commons.query.xpath | Apache JackRabbit |
| XPathTokenManager | Class | org.apache.jackrabbit.spi.commons.query.xpath | Apache JackRabbit | |
| XPathTreeConstants | Interface | org.apache.jackrabbit.spi.commons.query.xpath | Apache JackRabbit | |
| XPathVisitor | Interface | org.apache.jackrabbit.spi.commons.query.xpath | Apache JackRabbit | |