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

A

ABORT - Static variable in class org.apache.jackrabbit.oak.security.user.UserImporter.ImportBehavior
Aborts the import as soon as invalid values are detected throwing a ConstraintViolationException.
abort() - Method in class org.apache.jackrabbit.oak.spi.security.authentication.AbstractLoginModule
 
abort() - Method in class org.apache.jackrabbit.oak.spi.security.authentication.GuestLoginModule
 
AbstractAccessControlList - Class in org.apache.jackrabbit.oak.spi.security.authorization
AbstractAccessControlList...
AbstractAccessControlList(String, NamePathMapper) - Constructor for class org.apache.jackrabbit.oak.spi.security.authorization.AbstractAccessControlList
 
AbstractAuthorizableAction - Class in org.apache.jackrabbit.oak.spi.security.user.action
Abstract implementation of the AuthorizableAction interface that doesn't perform any action.
AbstractAuthorizableAction() - Constructor for class org.apache.jackrabbit.oak.spi.security.user.action.AbstractAuthorizableAction
 
AbstractBlob - Class in org.apache.jackrabbit.oak.plugins.memory
Abstract base class for Blob implementations.
AbstractBlob() - Constructor for class org.apache.jackrabbit.oak.plugins.memory.AbstractBlob
 
AbstractChildNodeEntry - Class in org.apache.jackrabbit.oak.spi.state
Abstract base class for ChildNodeEntry implementations.
AbstractChildNodeEntry() - Constructor for class org.apache.jackrabbit.oak.spi.state.AbstractChildNodeEntry
 
AbstractLoginModule - Class in org.apache.jackrabbit.oak.spi.security.authentication
Abstract implementation of the LoginModule interface that can act as base class for login modules that aim to authenticate subjects against information stored in the content repository.
AbstractLoginModule() - Constructor for class org.apache.jackrabbit.oak.spi.security.authentication.AbstractLoginModule
 
AbstractNodeState - Class in org.apache.jackrabbit.oak.spi.state
Abstract base class for NodeState implementations.
AbstractNodeState() - Constructor for class org.apache.jackrabbit.oak.spi.state.AbstractNodeState
 
AbstractServiceTracker<T> - Class in org.apache.jackrabbit.oak.osgi
AbstractServiceTracker is a base class for the various OSGi based providers.
AbstractServiceTracker(Class<T>) - Constructor for class org.apache.jackrabbit.oak.osgi.AbstractServiceTracker
 
AC_NODETYPE_NAMES - Static variable in interface org.apache.jackrabbit.oak.security.authorization.AccessControlConstants
 
AccessControlAction - Class in org.apache.jackrabbit.oak.spi.security.user.action
The AccessControlAction allows to setup permissions upon creation of a new authorizable; namely the privileges the new authorizable should be granted on it's own 'home directory' being represented by the new node associated with that new authorizable.
AccessControlAction() - Constructor for class org.apache.jackrabbit.oak.spi.security.user.action.AccessControlAction
 
AccessControlConfiguration - Interface in org.apache.jackrabbit.oak.spi.security.authorization
AccessControlContextProvider...
AccessControlConfigurationImpl - Class in org.apache.jackrabbit.oak.security.authorization
AccessControlConfigurationImpl ...
AccessControlConfigurationImpl(SecurityProvider) - Constructor for class org.apache.jackrabbit.oak.security.authorization.AccessControlConfigurationImpl
 
AccessControlConstants - Interface in org.apache.jackrabbit.oak.security.authorization
AccessControlConstants...
AccessControlHook - Class in org.apache.jackrabbit.oak.security.authorization
CommitHook implementation that processes any modification made to access control content and updates persisted permission caches associated with access control related data stored in the repository.
AccessControlHook() - Constructor for class org.apache.jackrabbit.oak.security.authorization.AccessControlHook
 
AccessControlManagerImpl - Class in org.apache.jackrabbit.oak.security.authorization
AccessControlManagerImpl...
AccessControlManagerImpl(Root, NamePathMapper, SecurityProvider) - Constructor for class org.apache.jackrabbit.oak.security.authorization.AccessControlManagerImpl
 
ACE - Class in org.apache.jackrabbit.oak.spi.security.authorization
ACE...
ACE(Principal, Privilege[], boolean, Set<Restriction>) - Constructor for class org.apache.jackrabbit.oak.spi.security.authorization.ACE
 
ACE(Principal, Set<Privilege>, boolean, Set<Restriction>) - Constructor for class org.apache.jackrabbit.oak.spi.security.authorization.ACE
 
ACE_PROPERTY_NAMES - Static variable in interface org.apache.jackrabbit.oak.security.authorization.AccessControlConstants
 
Activator - Class in org.apache.jackrabbit.oak.osgi
 
Activator() - Constructor for class org.apache.jackrabbit.oak.osgi.Activator
 
ACTIVITIES_PATH - Static variable in interface org.apache.jackrabbit.oak.version.VersionConstants
Quote from JSR 283 Section "15.12.3 Activity Storage"

Activities are persisted as nodes of type nt:activity under system-generated node names in activity storage below /jcr:system/jcr:activities.
Similar to the /jcr:system/jcr:versionStorage subgraph, the activity storage is a single repository wide store, but is reflected into each workspace.

add(String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.BTree
 
add(String, NodeId) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeListSmall
 
add(String, NodeId) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeListTrie
 
ADD_EXISTING - Static variable in interface org.apache.jackrabbit.oak.plugins.nodetype.NodeTypeConstants
 
ADD_NODE - Static variable in class org.apache.jackrabbit.oak.spi.security.authorization.Permissions
 
ADD_PROPERTY - Static variable in class org.apache.jackrabbit.oak.spi.security.authorization.Permissions
 
addAccessControlEntry(Principal, Privilege[]) - Method in class org.apache.jackrabbit.oak.spi.security.authorization.AbstractAccessControlList
 
addChild(String) - Method in interface org.apache.jackrabbit.oak.api.Tree
Add a child with the given name.
addChild(String) - Method in class org.apache.jackrabbit.oak.core.ReadOnlyTree
 
addChild(String) - Method in class org.apache.jackrabbit.oak.core.TreeImpl
 
addChild(String, String) - Method in class org.apache.jackrabbit.oak.util.NodeUtil
 
addEntry(Principal, Privilege[], boolean) - Method in class org.apache.jackrabbit.oak.spi.security.authorization.AbstractAccessControlList
 
addEntry(Principal, Privilege[], boolean, Map<String, Value>) - Method in class org.apache.jackrabbit.oak.spi.security.authorization.ImmutableACL
 
addEventListener(EventListener, int, String, boolean, String[], String[], boolean) - Method in class org.apache.jackrabbit.oak.plugins.observation.ObservationManagerImpl
 
addExistingNode(NodeBuilder, String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.commit.AnnotatingConflictHandler
 
addExistingNode(NodeBuilder, String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.commit.ConflictHandlerWrapper
 
addExistingNode(NodeBuilder, String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.commit.DefaultConflictHandler
 
addExistingNode(NodeBuilder, String, NodeState, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.commit.ConflictHandler
The node ours has been added to parent which conflicts with node theirs which has been added in the persistence store.
addExistingProperty(NodeBuilder, PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.plugins.commit.AnnotatingConflictHandler
 
addExistingProperty(NodeBuilder, PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.plugins.commit.ConflictHandlerWrapper
 
addExistingProperty(NodeBuilder, PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.plugins.commit.DefaultConflictHandler
 
addExistingProperty(NodeBuilder, PropertyState, PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.commit.ConflictHandler
The property ours has been added to parent which conflicts with property theirs which has been added in the persistence store.
addingService(ServiceReference) - Method in class org.apache.jackrabbit.oak.osgi.AbstractServiceTracker
 
addingService(ServiceReference) - Method in class org.apache.jackrabbit.oak.osgi.Activator
 
addingService(ServiceReference) - Method in class org.apache.jackrabbit.oak.osgi.OsgiRepositoryInitializer
 
addJoinCondition(JoinConditionImpl, boolean) - Method in class org.apache.jackrabbit.oak.query.ast.SourceImpl
Add the join condition (the ON ...
addMember(Principal) - Method in class org.apache.jackrabbit.oak.spi.security.principal.EveryonePrincipal
 
addNode(NodeImpl) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMap
 
addNode(NodeImpl) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMapInDb
 
addNode(NodeImpl) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMapInMongoDb
 
addOrRemoveNode(NodeImpl, boolean) - Method in interface org.apache.jackrabbit.oak.plugins.index.old.PIndex
The given node was added or removed.
addOrRemoveNode(NodeImpl, boolean) - Method in class org.apache.jackrabbit.oak.plugins.index.old.PrefixIndex
 
addOrRemoveNode(NodeImpl, boolean) - Method in class org.apache.jackrabbit.oak.plugins.index.old.PropertyIndex
 
addOrRemoveProperty(String, String, String, boolean) - Method in interface org.apache.jackrabbit.oak.plugins.index.old.PIndex
The given property was added or removed.
addOrRemoveProperty(String, String, String, boolean) - Method in class org.apache.jackrabbit.oak.plugins.index.old.PrefixIndex
 
addOrRemoveProperty(String, String, String, boolean) - Method in class org.apache.jackrabbit.oak.plugins.index.old.PropertyIndex
 
addValue(T) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryPropertyBuilder
 
addValue(T) - Method in interface org.apache.jackrabbit.oak.spi.state.PropertyBuilder
Add a value to the end of the list of values of the property state.
AdminPrincipal - Interface in org.apache.jackrabbit.oak.spi.security.principal
Principal used to mark an administrator.
ALL - Static variable in class org.apache.jackrabbit.oak.spi.security.authorization.Permissions
 
allJoinConditions - Variable in class org.apache.jackrabbit.oak.query.ast.SourceImpl
The list of all join conditions this selector is involved.
AllPermissions - Class in org.apache.jackrabbit.oak.spi.security.authorization
AllPermissions...
and(ConstraintImpl, ConstraintImpl) - Method in class org.apache.jackrabbit.oak.query.ast.AstElementFactory
 
AndImpl - Class in org.apache.jackrabbit.oak.query.ast
An AND condition.
AndImpl(ConstraintImpl, ConstraintImpl) - Constructor for class org.apache.jackrabbit.oak.query.ast.AndImpl
 
AnnotatingConflictHandler - Class in org.apache.jackrabbit.oak.plugins.commit
This ConflictHandler implementation resolves conflicts to Resolution#THEIRS and in addition marks nodes where a conflict occurred with the mixin rep:MergeConflict:
AnnotatingConflictHandler() - Constructor for class org.apache.jackrabbit.oak.plugins.commit.AnnotatingConflictHandler
 
append(JsopWriter, int, long, int, boolean) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeImpl
 
append(JsopWriter, NodeMap) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeListSmall
 
append(JsopWriter, NodeMap) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeListTrie
 
apply() - Method in interface org.apache.jackrabbit.oak.plugins.index.IndexHook
Applies the changes to the index content
apply(Value) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.constraint.BooleanConstraint
 
apply(Value) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.constraint.NameConstraint
 
apply(Value) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.constraint.NumericConstraint
 
apply(Value) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.constraint.PathConstraint
 
apply(Value) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.constraint.ReferenceConstraint
 
apply(Value) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.constraint.StringConstraint
 
array(Type<T>) - Static method in class org.apache.jackrabbit.oak.plugins.memory.MemoryPropertyBuilder
Create a new instance for building array PropertyState instances of the given type.
array(Type<T>, String) - Static method in class org.apache.jackrabbit.oak.plugins.memory.MemoryPropertyBuilder
Create a new instance for building array PropertyState instances of the given type.
ArrayBasedBlob - Class in org.apache.jackrabbit.oak.plugins.memory
This Blob implementations is based on an array of bytes.
ArrayBasedBlob(byte[]) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.ArrayBasedBlob
 
arrayInsert(int[], int, int) - Static method in class org.apache.jackrabbit.oak.plugins.index.old.ArrayUtils
Insert an element into a clone of the array at the given position.
arrayInsert(long[], int, long) - Static method in class org.apache.jackrabbit.oak.plugins.index.old.ArrayUtils
Insert an element into a clone of the array at the given position.
arrayInsert(T[], int, T) - Static method in class org.apache.jackrabbit.oak.plugins.index.old.ArrayUtils
Insert an element into a clone of the array at the given position.
arrayInsert(String[], int, String) - Static method in class org.apache.jackrabbit.oak.plugins.index.old.ArrayUtils
Insert an element into a clone of the array at the given position.
arrayRemove(int[], int) - Static method in class org.apache.jackrabbit.oak.plugins.index.old.ArrayUtils
Remove an element from a clone of the array at the given position.
arrayRemove(T[], int) - Static method in class org.apache.jackrabbit.oak.plugins.index.old.ArrayUtils
Remove an element from a clone of the array at the given position.
arrayRemove(long[], int) - Static method in class org.apache.jackrabbit.oak.plugins.index.old.ArrayUtils
Remove an element from a clone of the array at the given position.
arrayRemove(String[], int) - Static method in class org.apache.jackrabbit.oak.plugins.index.old.ArrayUtils
Remove an element from a clone of the array at the given position.
arrayReplace(T[], int, T) - Static method in class org.apache.jackrabbit.oak.plugins.index.old.ArrayUtils
Replace an element in a clone of the array at the given position.
ArrayUtils - Class in org.apache.jackrabbit.oak.plugins.index.old
Array utility methods.
ascending(DynamicOperandImpl) - Method in class org.apache.jackrabbit.oak.query.ast.AstElementFactory
 
assignFrom(PropertyState) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryPropertyBuilder
 
assignFrom(PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.state.PropertyBuilder
Clone property to the property state being built.
asString() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeImpl
 
AstElementFactory - Class in org.apache.jackrabbit.oak.query.ast
A factory for syntax tree elements.
AstElementFactory() - Constructor for class org.apache.jackrabbit.oak.query.ast.AstElementFactory
 
AstVisitor - Interface in org.apache.jackrabbit.oak.query.ast
A visitor to access all elements.
AstVisitorBase - Class in org.apache.jackrabbit.oak.query.ast
The base class to visit all elements.
AstVisitorBase() - Constructor for class org.apache.jackrabbit.oak.query.ast.AstVisitorBase
 
authenticate(LdapUser) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.JndiLdapSearch
 
authenticate(LdapUser) - Method in interface org.apache.jackrabbit.oak.security.authentication.ldap.LdapSearch
 
authenticate(Credentials) - Method in interface org.apache.jackrabbit.oak.spi.security.authentication.Authentication
Validates the specified Credentials and returns true if the validation was successful.
Authentication - Interface in org.apache.jackrabbit.oak.spi.security.authentication
The Authentication interface defines methods to validate Credentials during the login step of the authentication process.
AuthenticationConfiguration - Interface in org.apache.jackrabbit.oak.spi.security.authentication
AuthenticationConfiguration...
AuthenticationConfigurationImpl - Class in org.apache.jackrabbit.oak.security.authentication
AuthenticationConfigurationImpl...
AuthenticationConfigurationImpl(SecurityProvider, ConfigurationParameters) - Constructor for class org.apache.jackrabbit.oak.security.authentication.AuthenticationConfigurationImpl
 
AuthInfo - Interface in org.apache.jackrabbit.oak.api
AuthInfo instances provide access to information related to authentication and authorization of a given content session.
AuthInfoImpl - Class in org.apache.jackrabbit.oak.security.authentication
Default implementation of the AuthInfo interface.
AuthInfoImpl(String, Map<String, ?>, Set<? extends Principal>) - Constructor for class org.apache.jackrabbit.oak.security.authentication.AuthInfoImpl
 
AuthorizableAction - Interface in org.apache.jackrabbit.oak.spi.security.user.action
The AuthorizableAction interface provide an implementation specific way to execute additional validation or write tasks upon User creation, Group creation, Authorizable removal and User password modification. Note, that in contrast to Validator the authorizable actions will only be enforced when user related content modifications are generated by using the user management API.
AuthorizableActionProvider - Interface in org.apache.jackrabbit.oak.spi.security.user.action
AuthorizableActionProvider is used to provide AuthorizableActions for each instance of UserManager.
AuthorizableNodeName - Interface in org.apache.jackrabbit.oak.spi.security.user
The AuthorizableNodeName is in charge of generating a valid node name from a given authorizable ID.
AuthorizableNodeName.Default - Class in org.apache.jackrabbit.oak.spi.security.user
Default implementation of the AuthorizableNodeName interface that uses the specified authorizable identifier as node name escaping any illegal JCR chars.
AuthorizableNodeName.Default() - Constructor for class org.apache.jackrabbit.oak.spi.security.user.AuthorizableNodeName.Default
 
AuthorizableType - Enum in org.apache.jackrabbit.oak.spi.security.user
The different authorizable types.
autoSave(boolean) - Method in class org.apache.jackrabbit.oak.security.user.UserManagerImpl
Changing the auto-save behavior is not supported by this implementation and this method always throws UnsupportedRepositoryOperationException

B

BESTEFFORT - Static variable in class org.apache.jackrabbit.oak.security.user.UserImporter.ImportBehavior
Same as UserImporter.ImportBehavior.IGNORE but in addition tries to circumvent the problem.
BINARIES - Static variable in class org.apache.jackrabbit.oak.api.Type
Map Iterable<Blob> to array of PropertyType.BINARY
BINARY - Static variable in class org.apache.jackrabbit.oak.api.Type
Map Blob to PropertyType.BINARY
BinaryConstraint - Class in org.apache.jackrabbit.oak.plugins.nodetype.constraint
 
BinaryConstraint(String) - Constructor for class org.apache.jackrabbit.oak.plugins.nodetype.constraint.BinaryConstraint
 
binaryProperty(String, byte[]) - Static method in class org.apache.jackrabbit.oak.plugins.memory.BinaryPropertyState
Create a PropertyState from an array of bytes.
binaryProperty(String, String) - Static method in class org.apache.jackrabbit.oak.plugins.memory.BinaryPropertyState
Create a PropertyState from an array of bytes.
binaryProperty(String, Blob) - Static method in class org.apache.jackrabbit.oak.plugins.memory.BinaryPropertyState
Create a PropertyState from a Blob.
binaryProperty(String, Value) - Static method in class org.apache.jackrabbit.oak.plugins.memory.BinaryPropertyState
Create a PropertyState from a Value.
binaryPropertyFromArray(String, Iterable<byte[]>) - Static method in class org.apache.jackrabbit.oak.plugins.memory.MultiBinaryPropertyState
Create a multi valued PropertyState from a list of byte arrays.
binaryPropertyFromBlob(String, Iterable<Blob>) - Static method in class org.apache.jackrabbit.oak.plugins.memory.MultiBinaryPropertyState
Create a multi valued PropertyState from a list of Blob.
BinaryPropertyState - Class in org.apache.jackrabbit.oak.plugins.memory
 
BinaryPropertyState(String, Blob) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.BinaryPropertyState
 
bindSelector(SourceImpl) - Method in class org.apache.jackrabbit.oak.query.ast.ChildNodeImpl
 
bindSelector(SourceImpl) - Method in class org.apache.jackrabbit.oak.query.ast.ChildNodeJoinConditionImpl
 
bindSelector(SourceImpl) - Method in class org.apache.jackrabbit.oak.query.ast.ColumnImpl
 
bindSelector(SourceImpl) - Method in class org.apache.jackrabbit.oak.query.ast.DescendantNodeImpl
 
bindSelector(SourceImpl) - Method in class org.apache.jackrabbit.oak.query.ast.DescendantNodeJoinConditionImpl
 
bindSelector(SourceImpl) - Method in class org.apache.jackrabbit.oak.query.ast.EquiJoinConditionImpl
 
bindSelector(SourceImpl) - Method in class org.apache.jackrabbit.oak.query.ast.FullTextSearchImpl
 
bindSelector(SourceImpl) - Method in class org.apache.jackrabbit.oak.query.ast.FullTextSearchScoreImpl
 
bindSelector(SourceImpl) - Method in class org.apache.jackrabbit.oak.query.ast.NodeLocalNameImpl
 
bindSelector(SourceImpl) - Method in class org.apache.jackrabbit.oak.query.ast.NodeNameImpl
 
bindSelector(SourceImpl) - Method in class org.apache.jackrabbit.oak.query.ast.PropertyExistenceImpl
 
bindSelector(SourceImpl) - Method in class org.apache.jackrabbit.oak.query.ast.PropertyValueImpl
 
bindSelector(SourceImpl) - Method in class org.apache.jackrabbit.oak.query.ast.SameNodeImpl
 
bindSelector(SourceImpl) - Method in class org.apache.jackrabbit.oak.query.ast.SameNodeJoinConditionImpl
 
bindVariable(String) - Method in class org.apache.jackrabbit.oak.query.ast.AstElementFactory
 
BindVariableValueImpl - Class in org.apache.jackrabbit.oak.query.ast
A bind variable.
BindVariableValueImpl(String) - Constructor for class org.apache.jackrabbit.oak.query.ast.BindVariableValueImpl
 
Blob - Interface in org.apache.jackrabbit.oak.api
Immutable representation of a binary value of finite length.
BlobFactory - Interface in org.apache.jackrabbit.oak.api
BlobFactory...
BOOLEAN - Static variable in class org.apache.jackrabbit.oak.api.Type
Map Boolean to PropertyType.BOOLEAN
BooleanConstraint - Class in org.apache.jackrabbit.oak.plugins.nodetype.constraint
 
BooleanConstraint(String) - Constructor for class org.apache.jackrabbit.oak.plugins.nodetype.constraint.BooleanConstraint
 
booleanProperty(String, boolean) - Static method in class org.apache.jackrabbit.oak.plugins.memory.BooleanPropertyState
Create a PropertyState from a boolean.
booleanProperty(String, Iterable<Boolean>) - Static method in class org.apache.jackrabbit.oak.plugins.memory.MultiBooleanPropertyState
Create a multi valued PropertyState from a list of booleans.
BooleanPropertyState - Class in org.apache.jackrabbit.oak.plugins.memory
 
BooleanPropertyState(String, boolean) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.BooleanPropertyState
 
BOOLEANS - Static variable in class org.apache.jackrabbit.oak.api.Type
Map Iterable<Boolean> to array of PropertyType.BOOLEAN
branch() - Method in class org.apache.jackrabbit.oak.kernel.KernelNodeStore
 
branch(String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.IndexWrapper
Deprecated.
 
branch(String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.SimpleKernelImpl
 
branch(String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.BranchMergeMicroKernel
 
branch(String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.LogWrapper
 
branch(String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.SecurityWrapper
 
branch(String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.TimingWrapper
 
branch(String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.VirtualRepositoryWrapper
 
branch() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeStore
 
branch() - Method in interface org.apache.jackrabbit.oak.spi.state.NodeStore
Creates a new branch of the tree to which transient changes can be applied.
BranchMergeMicroKernel - Class in org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper
A MicroKernel wrapper that provides limited support for branch and merge even if the underlying implementation does not support it.
BranchMergeMicroKernel(MicroKernel) - Constructor for class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.BranchMergeMicroKernel
 
BTree - Class in org.apache.jackrabbit.oak.plugins.index.old
A tree allows to query a value for a given key, similar to java.util.SortedMap.
BTree(BTreeHelper, String, boolean) - Constructor for class org.apache.jackrabbit.oak.plugins.index.old.BTree
 
BTreeHelper - Interface in org.apache.jackrabbit.oak.plugins.index.old
 
BTreeLeaf - Class in org.apache.jackrabbit.oak.plugins.index.old
An index leaf page.
BTreeLeaf(BTree, BTreeNode, String, String[], String[]) - Constructor for class org.apache.jackrabbit.oak.plugins.index.old.BTreeLeaf
 
BTreeNode - Class in org.apache.jackrabbit.oak.plugins.index.old
An index node page.
BTreeNode(BTree, BTreeNode, String, String[], String[], String[]) - Constructor for class org.apache.jackrabbit.oak.plugins.index.old.BTreeNode
 
BTreePage - Class in org.apache.jackrabbit.oak.plugins.index.old
An index page.
buffer(String) - Method in interface org.apache.jackrabbit.oak.plugins.index.old.BTreeHelper
 
buffer(String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.Indexer
Deprecated.
 
builder() - Method in class org.apache.jackrabbit.oak.kernel.KernelNodeState
 
builder() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeState
 
builder() - Method in class org.apache.jackrabbit.oak.plugins.memory.ModifiedNodeState
 
builder() - Method in interface org.apache.jackrabbit.oak.spi.state.NodeState
Returns a builder for constructing a new node state based on this state, i.e.
buildIndexDefinitions(NodeState, String, String) - Static method in class org.apache.jackrabbit.oak.plugins.index.IndexUtils
Builds a list of the existing index definitions.
buildPasswordHash(String) - Static method in class org.apache.jackrabbit.oak.spi.security.user.util.PasswordUtility
Generates a hash of the specified password with the default values for algorithm, salt-size and number of iterations.
buildPasswordHash(String, String, int, int) - Static method in class org.apache.jackrabbit.oak.spi.security.user.util.PasswordUtility
Generates a hash of the specified password using the specified algorithm, salt size and number of iterations into account.
buildPasswordHash(String, ConfigurationParameters) - Static method in class org.apache.jackrabbit.oak.spi.security.user.util.PasswordUtility
Same as PasswordUtility.buildPasswordHash(String, String, int, int) but retrieving the parameters for hash generation from the specified configuration.

C

call(Callable<T>) - Method in class org.apache.jackrabbit.oak.util.TODO
 
callbackHandler - Variable in class org.apache.jackrabbit.oak.spi.security.authentication.AbstractLoginModule
 
CallbackHandlerImpl - Class in org.apache.jackrabbit.oak.security.authentication
Default implementation of the CallbackHandler interface.
CallbackHandlerImpl(Credentials, String, NodeStore, QueryIndexProvider, SecurityProvider) - Constructor for class org.apache.jackrabbit.oak.security.authentication.CallbackHandlerImpl
 
canConvert(int, int) - Static method in class org.apache.jackrabbit.oak.spi.query.PropertyValues
 
canRead(Tree) - Method in class org.apache.jackrabbit.oak.spi.security.authorization.AllPermissions
 
canRead(Tree, PropertyState) - Method in class org.apache.jackrabbit.oak.spi.security.authorization.AllPermissions
 
canRead(Tree) - Method in interface org.apache.jackrabbit.oak.spi.security.authorization.CompiledPermissions
 
canRead(Tree, PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.security.authorization.CompiledPermissions
 
canRestrictSelector(SelectorImpl) - Method in class org.apache.jackrabbit.oak.query.ast.DynamicOperandImpl
Check whether the condition can be applied to a selector (to restrict the selector).
canRestrictSelector(SelectorImpl) - Method in class org.apache.jackrabbit.oak.query.ast.FullTextSearchScoreImpl
 
canRestrictSelector(SelectorImpl) - Method in class org.apache.jackrabbit.oak.query.ast.LengthImpl
 
canRestrictSelector(SelectorImpl) - Method in class org.apache.jackrabbit.oak.query.ast.LowerCaseImpl
 
canRestrictSelector(SelectorImpl) - Method in class org.apache.jackrabbit.oak.query.ast.NodeLocalNameImpl
 
canRestrictSelector(SelectorImpl) - Method in class org.apache.jackrabbit.oak.query.ast.NodeNameImpl
 
canRestrictSelector(SelectorImpl) - Method in class org.apache.jackrabbit.oak.query.ast.PropertyValueImpl
 
canRestrictSelector(SelectorImpl) - Method in class org.apache.jackrabbit.oak.query.ast.UpperCaseImpl
 
CHANGE_CHANGED - Static variable in interface org.apache.jackrabbit.oak.plugins.nodetype.NodeTypeConstants
 
CHANGE_DELETED - Static variable in interface org.apache.jackrabbit.oak.plugins.nodetype.NodeTypeConstants
 
changeChangedProperty(NodeBuilder, PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.plugins.commit.AnnotatingConflictHandler
 
changeChangedProperty(NodeBuilder, PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.plugins.commit.ConflictHandlerWrapper
 
changeChangedProperty(NodeBuilder, PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.plugins.commit.DefaultConflictHandler
 
changeChangedProperty(NodeBuilder, PropertyState, PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.commit.ConflictHandler
The property ours has been changed in parent while it was also changed to a different value (theirs) in the persistence store.
changeDeletedNode(NodeBuilder, String, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.commit.AnnotatingConflictHandler
 
changeDeletedNode(NodeBuilder, String, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.commit.ConflictHandlerWrapper
 
changeDeletedNode(NodeBuilder, String, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.commit.DefaultConflictHandler
 
changeDeletedNode(NodeBuilder, String, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.commit.ConflictHandler
The node ours has been changed in parent while it was removed in the persistence store.
changeDeletedProperty(NodeBuilder, PropertyState) - Method in class org.apache.jackrabbit.oak.plugins.commit.AnnotatingConflictHandler
 
changeDeletedProperty(NodeBuilder, PropertyState) - Method in class org.apache.jackrabbit.oak.plugins.commit.ConflictHandlerWrapper
 
changeDeletedProperty(NodeBuilder, PropertyState) - Method in class org.apache.jackrabbit.oak.plugins.commit.DefaultConflictHandler
 
changeDeletedProperty(NodeBuilder, PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.commit.ConflictHandler
The property ours has been changed in parent while it was removed in the persistence store.
ChangeExtractor - Interface in org.apache.jackrabbit.oak.spi.observation
An instance of ChangeExtractor can be used to follow changes done to a Root instance.
checkAddChildNode(String, NodeType) - Method in interface org.apache.jackrabbit.oak.plugins.nodetype.EffectiveNodeType
 
checkLive() - Method in class org.apache.jackrabbit.oak.core.RootImpl
Called whenever a method on this instance or on any Tree instance obtained from this Root is called.
checkMandatoryItems(Tree) - Method in interface org.apache.jackrabbit.oak.plugins.nodetype.EffectiveNodeType
 
checkName(String, boolean) - Static method in class org.apache.jackrabbit.oak.namepath.JcrNameParser
 
checkRemoveNode(String, NodeType) - Method in interface org.apache.jackrabbit.oak.plugins.nodetype.EffectiveNodeType
 
checkRemoveProperty(PropertyState) - Method in interface org.apache.jackrabbit.oak.plugins.nodetype.EffectiveNodeType
 
checkSetProperty(PropertyState) - Method in interface org.apache.jackrabbit.oak.plugins.nodetype.EffectiveNodeType
 
checkUUIDFormat(String) - Static method in class org.apache.jackrabbit.oak.plugins.identifier.IdentifierManager
 
checkVersionable(Tree) - Method in class org.apache.jackrabbit.oak.plugins.version.ReadOnlyVersionManager
Checks if the given tree is versionable and throws a UnsupportedRepositoryOperationException if it is not.
child(String) - Method in interface org.apache.jackrabbit.oak.plugins.index.HierarchicalNodeStateDiff
Generates a child HierarchicalNodeStateDiff, based on the current NodeStateDiff
child(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
 
child(String) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
Returns a builder for constructing changes to the named child node.
child(String) - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
 
childNode(String, String) - Method in class org.apache.jackrabbit.oak.query.ast.AstElementFactory
 
childNodeAdded(String, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.commit.ConflictValidator
 
childNodeAdded(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.CompositeValidator
 
childNodeAdded(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.DefaultValidator
 
childNodeAdded(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.FailingValidator
 
childNodeAdded(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.SubtreeValidator
 
childNodeAdded(String, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.commit.Validator
Validate an added node
childNodeAdded(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.state.DefaultNodeStateDiff
 
childNodeAdded(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.state.EmptyNodeStateDiff
 
childNodeAdded(String, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeStateDiff
Called for all added child nodes.
childNodeChanged(String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.commit.ConflictValidator
 
childNodeChanged(String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.CompositeValidator
 
childNodeChanged(String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.DefaultValidator
 
childNodeChanged(String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.FailingValidator
 
childNodeChanged(String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.SubtreeValidator
 
childNodeChanged(String, NodeState, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.commit.Validator
Validate a changed node
childNodeChanged(String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.state.DefaultNodeStateDiff
 
childNodeChanged(String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.state.EmptyNodeStateDiff
 
childNodeChanged(String, NodeState, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeStateDiff
Called for all changed child nodes.
childNodeDeleted(String, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.commit.ConflictValidator
 
childNodeDeleted(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.CompositeValidator
 
childNodeDeleted(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.DefaultValidator
 
childNodeDeleted(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.FailingValidator
 
childNodeDeleted(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.SubtreeValidator
 
childNodeDeleted(String, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.commit.Validator
Validate a deleted node
childNodeDeleted(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.state.DefaultNodeStateDiff
 
childNodeDeleted(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.state.EmptyNodeStateDiff
 
childNodeDeleted(String, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeStateDiff
Called for all deleted child nodes.
ChildNodeEntry - Interface in org.apache.jackrabbit.oak.spi.state
A ChildNodeEntry instance represents the child node states of a NodeState.
ChildNodeImpl - Class in org.apache.jackrabbit.oak.query.ast
The "ischildnode(...)" condition.
ChildNodeImpl(String, String) - Constructor for class org.apache.jackrabbit.oak.query.ast.ChildNodeImpl
 
childNodeJoinCondition(String, String) - Method in class org.apache.jackrabbit.oak.query.ast.AstElementFactory
 
ChildNodeJoinConditionImpl - Class in org.apache.jackrabbit.oak.query.ast
The "ischildnode(...)" join condition.
ChildNodeJoinConditionImpl(String, String) - Constructor for class org.apache.jackrabbit.oak.query.ast.ChildNodeJoinConditionImpl
 
CHILDREN_COUNT - Static variable in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeImpl
The child node count.
clear() - Method in class org.apache.jackrabbit.oak.spi.xml.ReferenceChangeTracker
Resets all internal state.
ClearMembershipAction - Class in org.apache.jackrabbit.oak.spi.security.user.action
Authorizable action attempting to clear all group membership before removing the specified authorizable.
ClearMembershipAction() - Constructor for class org.apache.jackrabbit.oak.spi.security.user.action.ClearMembershipAction
 
clearState() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapLoginModule
 
clearState() - Method in class org.apache.jackrabbit.oak.security.authentication.token.TokenLoginModule
 
clearState() - Method in class org.apache.jackrabbit.oak.security.authentication.user.LoginModuleImpl
 
clearState() - Method in class org.apache.jackrabbit.oak.spi.security.authentication.AbstractLoginModule
Clear state information that has been created during LoginModule.login().
cloneAndAddChildNode(String, boolean, String, NodeImpl, long) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeImpl
 
cloneAndRemoveChildNode(String, long) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeImpl
 
cloneAndSetProperty(String, String, long) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeImpl
 
close() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMap
 
close() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMapInDb
 
close() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMapInMongoDb
 
collapse(ModifiedNodeState) - Static method in class org.apache.jackrabbit.oak.plugins.memory.ModifiedNodeState
 
column(String, String, String) - Method in class org.apache.jackrabbit.oak.query.ast.AstElementFactory
 
ColumnImpl - Class in org.apache.jackrabbit.oak.query.ast
A result column expression.
ColumnImpl(String, String, String) - Constructor for class org.apache.jackrabbit.oak.query.ast.ColumnImpl
 
commit() - Method in interface org.apache.jackrabbit.oak.api.Root
Atomically apply all changes made to the tree beneath this root to the underlying store and refreshes this root.
commit() - Method in class org.apache.jackrabbit.oak.core.RootImpl
 
commit(NodeImpl) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMap
 
commit(NodeImpl) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMapInDb
 
commit(NodeImpl) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMapInMongoDb
 
commit(String, String, String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.BranchMergeMicroKernel
 
commit(String, String, String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.LogWrapper
 
commit(String, String, String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.MicroKernelWrapperBase
 
commit(String, String, String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.TimingWrapper
 
commit() - Method in class org.apache.jackrabbit.oak.security.authentication.token.TokenLoginModule
 
commit() - Method in class org.apache.jackrabbit.oak.security.authentication.user.LoginModuleImpl
 
commit() - Method in class org.apache.jackrabbit.oak.spi.security.authentication.external.ExternalLoginModule
TODO
commit() - Method in class org.apache.jackrabbit.oak.spi.security.authentication.GuestLoginModule
 
CommitFailedException - Exception in org.apache.jackrabbit.oak.api
Main exception thrown by methods defined on the ContentSession interface indicating that committing a given set of changes failed.
CommitFailedException() - Constructor for exception org.apache.jackrabbit.oak.api.CommitFailedException
 
CommitFailedException(String) - Constructor for exception org.apache.jackrabbit.oak.api.CommitFailedException
 
CommitFailedException(String, Throwable) - Constructor for exception org.apache.jackrabbit.oak.api.CommitFailedException
 
CommitFailedException(Throwable) - Constructor for exception org.apache.jackrabbit.oak.api.CommitFailedException
 
CommitHook - Interface in org.apache.jackrabbit.oak.spi.commit
Extension point for validating and modifying content changes.
commitStream(String, JsopReader, String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.IndexWrapper
Deprecated.
 
commitStream(String, JsopReader, String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.SimpleKernelImpl
 
commitStream(String, JsopReader, String, String) - Method in interface org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.MicroKernelWrapper
 
commitStream(String, JsopReader, String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.SecurityWrapper
 
commitStream(String, JsopReader, String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.VirtualRepositoryWrapper
 
compareAgainstBaseState(NodeState, NodeStateDiff) - Method in class org.apache.jackrabbit.oak.kernel.KernelNodeState
Optimised comparison method that can avoid traversing all properties and child nodes if both this and the given base node state come from the same MicroKernel and either have the same content hash (when available) or are located at the same path in different revisions.
compareAgainstBaseState(NodeStateDiff) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
 
compareAgainstBaseState(NodeState, NodeStateDiff) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeState
We don't keep track of a separate base node state for MemoryNodeState instances, so this method will just do a generic diff against the given state.
compareAgainstBaseState(NodeState, NodeStateDiff) - Method in class org.apache.jackrabbit.oak.plugins.memory.ModifiedNodeState
Since we keep track of an explicit base node state for a ModifiedNodeState instance, we can do this in two steps: first compare the base states to each other (often a fast operation), ignoring all changed properties and child nodes for which we have further modifications, and then compare all the modified properties and child nodes to those in the given base state.
compareAgainstBaseState(NodeState, NodeStateDiff) - Method in class org.apache.jackrabbit.oak.spi.state.AbstractNodeState
Generic default comparison algorithm that simply walks through the property and child node lists of the given base state and compares the entries one by one with corresponding ones (if any) in this state.
compareAgainstBaseState(NodeState, NodeStateDiff) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeState
Compares this node state against the given base state.
compareRows(PropertyValue[], PropertyValue[]) - Method in class org.apache.jackrabbit.oak.query.Query
 
compareTo(Revision) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.Revision
 
compareTo(Blob) - Method in class org.apache.jackrabbit.oak.plugins.memory.AbstractBlob
 
compareTo(ResultRowImpl) - Method in class org.apache.jackrabbit.oak.query.ResultRowImpl
 
compareTo(PropertyValue) - Method in class org.apache.jackrabbit.oak.spi.query.PropertyStateValue
 
comparison(DynamicOperandImpl, Operator, StaticOperandImpl) - Method in class org.apache.jackrabbit.oak.query.ast.AstElementFactory
 
ComparisonImpl - Class in org.apache.jackrabbit.oak.query.ast
A comparison operation (including "like").
ComparisonImpl(DynamicOperandImpl, Operator, StaticOperandImpl) - Constructor for class org.apache.jackrabbit.oak.query.ast.ComparisonImpl
 
ComparisonImpl.LikePattern - Class in org.apache.jackrabbit.oak.query.ast
A pattern matcher.
ComparisonImpl.LikePattern(String) - Constructor for class org.apache.jackrabbit.oak.query.ast.ComparisonImpl.LikePattern
 
CompiledPermissions - Interface in org.apache.jackrabbit.oak.spi.security.authorization
CompiledPermissions...
compose(Collection<IndexHookProvider>) - Static method in class org.apache.jackrabbit.oak.plugins.index.CompositeIndexHookProvider
 
compose(Collection<CommitHook>) - Static method in class org.apache.jackrabbit.oak.spi.commit.CompositeHook
 
compose(Collection<ValidatorProvider>) - Static method in class org.apache.jackrabbit.oak.spi.commit.CompositeValidatorProvider
 
compose(Collection<QueryIndexProvider>) - Static method in class org.apache.jackrabbit.oak.spi.query.CompositeQueryIndexProvider
 
CompositeHook - Class in org.apache.jackrabbit.oak.spi.commit
Composite commit hook.
CompositeHook(CommitHook...) - Constructor for class org.apache.jackrabbit.oak.spi.commit.CompositeHook
 
CompositeIndexHookProvider - Class in org.apache.jackrabbit.oak.plugins.index
TODO document
CompositeIndexHookProvider(IndexHookProvider...) - Constructor for class org.apache.jackrabbit.oak.plugins.index.CompositeIndexHookProvider
 
CompositeInitializer - Class in org.apache.jackrabbit.oak.spi.lifecycle
Composite repository initializer that delegates the CompositeInitializer.initialize(NodeStore) call in sequence to all the component initializers.
CompositeInitializer(Collection<RepositoryInitializer>) - Constructor for class org.apache.jackrabbit.oak.spi.lifecycle.CompositeInitializer
 
CompositeInitializer(RepositoryInitializer...) - Constructor for class org.apache.jackrabbit.oak.spi.lifecycle.CompositeInitializer
 
CompositePrincipalProvider - Class in org.apache.jackrabbit.oak.spi.security.principal
PrincipalProvider implementation that aggregates a list of principal providers into a single.
CompositePrincipalProvider(List<PrincipalProvider>) - Constructor for class org.apache.jackrabbit.oak.spi.security.principal.CompositePrincipalProvider
 
CompositeQueryIndexProvider - Class in org.apache.jackrabbit.oak.spi.query
This QueryIndexProvider aggregates a list of query index providers into a single query index provider.
CompositeQueryIndexProvider(QueryIndexProvider...) - Constructor for class org.apache.jackrabbit.oak.spi.query.CompositeQueryIndexProvider
 
CompositeValidator - Class in org.apache.jackrabbit.oak.spi.commit
This Validator aggregates a list of validators into a single validator.
CompositeValidator(List<? extends Validator>) - Constructor for class org.apache.jackrabbit.oak.spi.commit.CompositeValidator
 
CompositeValidator(Validator...) - Constructor for class org.apache.jackrabbit.oak.spi.commit.CompositeValidator
 
CompositeValidatorProvider - Class in org.apache.jackrabbit.oak.spi.commit
This ValidatorProvider aggregates a list of validator providers into a single validator provider.
CompositeValidatorProvider(ValidatorProvider...) - Constructor for class org.apache.jackrabbit.oak.spi.commit.CompositeValidatorProvider
 
ConfigurationParameters - Class in org.apache.jackrabbit.oak.spi.security
ConfigurationParameters...
ConfigurationParameters() - Constructor for class org.apache.jackrabbit.oak.spi.security.ConfigurationParameters
 
ConfigurationParameters(Map<String, ?>) - Constructor for class org.apache.jackrabbit.oak.spi.security.ConfigurationParameters
 
CONFIGURATIONS_PATH - Static variable in interface org.apache.jackrabbit.oak.version.VersionConstants
Quote from JSR 283 Section "15.13.2 Configuration Proxy Nodes"

Each configuration in a given workspace is represented by a distinct proxy node of type nt:configuration located in configuration storage within the same workspace under /jcr:system/jcr:configurations/.

ConflictHandler - Interface in org.apache.jackrabbit.oak.spi.commit
A ConflictHandler is responsible for handling conflicts which happen on Root.rebase() and on the implicit rebase operation which takes part on Root.commit().
ConflictHandler.Resolution - Enum in org.apache.jackrabbit.oak.spi.commit
Resolutions for conflicts
ConflictHandlerProvider - Interface in org.apache.jackrabbit.oak.spi.commit
 
ConflictHandlerWrapper - Class in org.apache.jackrabbit.oak.plugins.commit
This ConflictHandler implementation wraps another conflict handler and forwards all calls to the wrapped handler.
ConflictHandlerWrapper(ConflictHandler) - Constructor for class org.apache.jackrabbit.oak.plugins.commit.ConflictHandlerWrapper
 
ConflictValidator - Class in org.apache.jackrabbit.oak.plugins.commit
Validator which checks the presence of conflict markers in the tree in fails the commit if any are found.
ConflictValidator() - Constructor for class org.apache.jackrabbit.oak.plugins.commit.ConflictValidator
 
ConflictValidatorProvider - Class in org.apache.jackrabbit.oak.plugins.commit
TODO document
ConflictValidatorProvider() - Constructor for class org.apache.jackrabbit.oak.plugins.commit.ConflictValidatorProvider
 
CONSTRAINT - Static variable in class org.apache.jackrabbit.oak.spi.security.user.action.PasswordValidationAction
 
ConstraintImpl - Class in org.apache.jackrabbit.oak.query.ast
The base class for constraints.
ConstraintImpl() - Constructor for class org.apache.jackrabbit.oak.query.ast.ConstraintImpl
 
Constraints - Class in org.apache.jackrabbit.oak.plugins.nodetype.constraint
 
contains(int) - Method in class org.apache.jackrabbit.oak.spi.security.authentication.external.SyncMode
 
containsKey(String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeListSmall
 
containsKey(String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeListTrie
 
contentChanged(NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.EmptyObserver
 
contentChanged(NodeState, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.commit.Observer
Observes a content change.
ContentMirrorStoreStrategy - Class in org.apache.jackrabbit.oak.plugins.index.p2.strategy
TODO document
ContentMirrorStoreStrategy() - Constructor for class org.apache.jackrabbit.oak.plugins.index.p2.strategy.ContentMirrorStoreStrategy
 
ContentRepository - Interface in org.apache.jackrabbit.oak.api
Oak content repository.
ContentRepositoryImpl - Class in org.apache.jackrabbit.oak.core
MicroKernel-based implementation of the ContentRepository interface.
ContentRepositoryImpl(NodeStore, ConflictHandler, QueryIndexProvider, SecurityProvider) - Constructor for class org.apache.jackrabbit.oak.core.ContentRepositoryImpl
Creates an content repository instance based on the given, already initialized components.
ContentSession - Interface in org.apache.jackrabbit.oak.api
Authentication session for accessing (TODO: a workspace inside) a content repository.
Context - Interface in org.apache.jackrabbit.oak.spi.security
Context...
Conversions - Class in org.apache.jackrabbit.oak.plugins.value
Utility class defining the conversion that take place between PropertyStates of different types.
Conversions.Converter - Class in org.apache.jackrabbit.oak.plugins.value
A converter converts a value to its representation as a specific target type.
Conversions.Converter() - Constructor for class org.apache.jackrabbit.oak.plugins.value.Conversions.Converter
 
convert(Exception) - Static method in class org.apache.jackrabbit.oak.plugins.index.old.mk.ExceptionFactory
 
convert(String) - Static method in class org.apache.jackrabbit.oak.plugins.value.Conversions
Create a converter for a string.
convert(Blob) - Static method in class org.apache.jackrabbit.oak.plugins.value.Conversions
Create a converter for a binary.
convert(long) - Static method in class org.apache.jackrabbit.oak.plugins.value.Conversions
Create a converter for a long.
convert(double) - Static method in class org.apache.jackrabbit.oak.plugins.value.Conversions
Create a converter for a double.
convert(Calendar) - Static method in class org.apache.jackrabbit.oak.plugins.value.Conversions
Create a converter for a date.
convert(boolean) - Static method in class org.apache.jackrabbit.oak.plugins.value.Conversions
Create a converter for a boolean.
convert(BigDecimal) - Static method in class org.apache.jackrabbit.oak.plugins.value.Conversions
Create a converter for a decimal.
convert(String) - Method in class org.apache.jackrabbit.oak.query.XPathToSQL2Converter
Convert the query to SQL2.
convert(PropertyValue, int, NamePathMapper) - Static method in class org.apache.jackrabbit.oak.spi.query.PropertyValues
Converts the given value to a value of the specified target type.
copy(String, String) - Method in interface org.apache.jackrabbit.oak.api.Root
Copy the child located at sourcePath to a child at destPath.
copy(String, String) - Method in class org.apache.jackrabbit.oak.core.RootImpl
 
copy(Type<T>, PropertyState) - Static method in class org.apache.jackrabbit.oak.plugins.memory.MemoryPropertyBuilder
Create a new instance for building PropertyState instances of the given type.
copy(String, String) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeStoreBranch
Copies a node in this private branch.
count() - Method in interface org.apache.jackrabbit.oak.api.PropertyState
The number of values of this property.
count() - Method in interface org.apache.jackrabbit.oak.api.PropertyValue
The number of values of this object.
count(NodeState, List<String>, int) - Method in class org.apache.jackrabbit.oak.plugins.index.p2.strategy.ContentMirrorStoreStrategy
 
count(NodeState, List<String>, int) - Method in interface org.apache.jackrabbit.oak.plugins.index.p2.strategy.IndexStoreStrategy
Count the occurrence of a given set of values.
count() - Method in class org.apache.jackrabbit.oak.plugins.memory.EmptyPropertyState
 
count() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryPropertyBuilder
 
count() - Method in class org.apache.jackrabbit.oak.spi.query.PropertyStateValue
 
count() - Method in interface org.apache.jackrabbit.oak.spi.state.PropertyBuilder
 
create(long, long, Iterator<T>) - Static method in class org.apache.jackrabbit.oak.security.user.query.ResultIterator
Returns an iterator respecting the specified offset and max.
create(PropertyState) - Static method in class org.apache.jackrabbit.oak.spi.query.PropertyValues
 
create(PropertyValue) - Static method in class org.apache.jackrabbit.oak.spi.query.PropertyValues
 
CREATE_GROUP - Static variable in class org.apache.jackrabbit.oak.spi.security.authentication.external.SyncMode
 
CREATE_USER - Static variable in class org.apache.jackrabbit.oak.spi.security.authentication.external.SyncMode
 
createBinary(InputStream) - Method in class org.apache.jackrabbit.oak.plugins.value.ValueFactoryImpl
 
createBlob(InputStream) - Method in interface org.apache.jackrabbit.oak.api.BlobFactory
Create a Blob from the given input stream.
createBlob(InputStream) - Method in class org.apache.jackrabbit.oak.kernel.KernelNodeStore
 
createBlob(InputStream) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeStore
 
createBlob(InputStream) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeStore
Create a Blob from the given input stream.
createChildBuilder(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
Factory method for creating new child state builders.
createClone(long) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeImpl
 
createClone(NodeMap, long) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeListSmall
 
createClone(NodeMap, long) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeListTrie
 
createContentRepository() - Method in class org.apache.jackrabbit.oak.Oak
 
createContentSession() - Method in class org.apache.jackrabbit.oak.Oak
Creates a content repository with the given configuration and logs in to the default workspace with no credentials, returning the resulting content session.
createDateProperty(String, long) - Static method in class org.apache.jackrabbit.oak.plugins.memory.LongPropertyState
Create a PropertyState for a date value from a long.
createDateProperty(String, Calendar) - Static method in class org.apache.jackrabbit.oak.plugins.memory.LongPropertyState
Create a PropertyState for a date.
createDateProperty(String, String) - Static method in class org.apache.jackrabbit.oak.plugins.memory.LongPropertyState
Create a PropertyState for a date from a String.
createDateProperty(String, Iterable<String>) - Static method in class org.apache.jackrabbit.oak.plugins.memory.MultiLongPropertyState
Create a multi valued PropertyState of dates from a list of strings.
createDatePropertyFromCalendar(String, Iterable<Calendar>) - Static method in class org.apache.jackrabbit.oak.plugins.memory.MultiLongPropertyState
Create a multi valued PropertyState of dates.
createDatePropertyFromLong(String, Iterable<Long>) - Static method in class org.apache.jackrabbit.oak.plugins.memory.MultiLongPropertyState
Create a multi valued PropertyState of dates from a list of longs.
createGroup(String) - Method in class org.apache.jackrabbit.oak.security.user.UserManagerImpl
 
createGroup(Principal) - Method in class org.apache.jackrabbit.oak.security.user.UserManagerImpl
 
createGroup(Principal, String) - Method in class org.apache.jackrabbit.oak.security.user.UserManagerImpl
 
createGroup(String, Principal, String) - Method in class org.apache.jackrabbit.oak.security.user.UserManagerImpl
 
createIndexDefinition(NodeUtil, String, boolean, String...) - Static method in class org.apache.jackrabbit.oak.plugins.index.IndexUtils
Create a new property2 index definition below the given indexNode.
createLongProperty(String, long) - Static method in class org.apache.jackrabbit.oak.plugins.memory.LongPropertyState
Create a PropertyState from a long.
createLongProperty(String, Iterable<Long>) - Static method in class org.apache.jackrabbit.oak.plugins.memory.MultiLongPropertyState
Create a multi valued PropertyState from a list of longs.
createNodeDefinitionTemplate() - Method in class org.apache.jackrabbit.oak.plugins.nodetype.ReadOnlyNodeTypeManager
 
createNodeDefinitionTemplate() - Method in class org.apache.jackrabbit.oak.plugins.nodetype.write.ReadWriteNodeTypeManager
 
createNodes(String) - Method in interface org.apache.jackrabbit.oak.plugins.index.old.BTreeHelper
 
createNodes(String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.Indexer
Deprecated.
 
createNodeTypeTemplate() - Method in class org.apache.jackrabbit.oak.plugins.nodetype.ReadOnlyNodeTypeManager
 
createNodeTypeTemplate(NodeTypeDefinition) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.ReadOnlyNodeTypeManager
 
createNodeTypeTemplate() - Method in class org.apache.jackrabbit.oak.plugins.nodetype.write.ReadWriteNodeTypeManager
 
createNodeTypeTemplate(NodeTypeDefinition) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.write.ReadWriteNodeTypeManager
 
createPrefixIndex(String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.Indexer
Deprecated.
 
createProperty(String, Value) - Static method in class org.apache.jackrabbit.oak.plugins.memory.PropertyStates
Create a PropertyState based on a Value.
createProperty(String, Iterable<Value>) - Static method in class org.apache.jackrabbit.oak.plugins.memory.PropertyStates
Create a multi valued PropertyState based on a list of Value instances.
createProperty(String, String, int) - Static method in class org.apache.jackrabbit.oak.plugins.memory.PropertyStates
Create a PropertyState from a string.
createProperty(String, Object, Type<?>) - Static method in class org.apache.jackrabbit.oak.plugins.memory.PropertyStates
Create a PropertyState.
createProperty(String, T) - Static method in class org.apache.jackrabbit.oak.plugins.memory.PropertyStates
Create a PropertyState where the Type of the property state is inferred from the runtime type of T according to the mapping established through Type.
createPropertyDefinitionTemplate() - Method in class org.apache.jackrabbit.oak.plugins.nodetype.ReadOnlyNodeTypeManager
 
createPropertyDefinitionTemplate() - Method in class org.apache.jackrabbit.oak.plugins.nodetype.write.ReadWriteNodeTypeManager
 
createPropertyIndex(String, boolean) - Method in class org.apache.jackrabbit.oak.plugins.index.old.Indexer
Deprecated.
 
createRestriction(String, String, Value) - Method in class org.apache.jackrabbit.oak.security.authorization.restriction.PrincipalRestrictionProvider
 
createRestriction(String, String, Value) - Method in class org.apache.jackrabbit.oak.security.authorization.restriction.RestrictionProviderImpl
 
createRestriction(String, String, Value) - Method in interface org.apache.jackrabbit.oak.spi.security.authorization.restriction.RestrictionProvider
 
createRoot() - Method in class org.apache.jackrabbit.oak.Oak
Creates a content repository with the given configuration and returns a Root instance after logging in to the default workspace with no credentials.
createToken(Credentials) - Method in class org.apache.jackrabbit.oak.security.authentication.token.TokenProviderImpl
 
createToken(String, Map<String, ?>) - Method in class org.apache.jackrabbit.oak.security.authentication.token.TokenProviderImpl
 
createToken(Credentials) - Method in interface org.apache.jackrabbit.oak.spi.security.authentication.token.TokenProvider
 
createToken(String, Map<String, ?>) - Method in interface org.apache.jackrabbit.oak.spi.security.authentication.token.TokenProvider
 
createUser(String, String) - Method in class org.apache.jackrabbit.oak.security.user.UserManagerImpl
 
createUser(String, String, Principal, String) - Method in class org.apache.jackrabbit.oak.security.user.UserManagerImpl
 
createValue(PropertyState, NamePathMapper) - Static method in class org.apache.jackrabbit.oak.plugins.value.ValueFactoryImpl
Utility method for creating a Value based on a PropertyState.
createValue(PropertyValue, NamePathMapper) - Static method in class org.apache.jackrabbit.oak.plugins.value.ValueFactoryImpl
Utility method for creating a Value based on a PropertyValue.
createValue(String) - Method in class org.apache.jackrabbit.oak.plugins.value.ValueFactoryImpl
 
createValue(InputStream) - Method in class org.apache.jackrabbit.oak.plugins.value.ValueFactoryImpl
 
createValue(Binary) - Method in class org.apache.jackrabbit.oak.plugins.value.ValueFactoryImpl
 
createValue(long) - Method in class org.apache.jackrabbit.oak.plugins.value.ValueFactoryImpl
 
createValue(double) - Method in class org.apache.jackrabbit.oak.plugins.value.ValueFactoryImpl
 
createValue(Calendar) - Method in class org.apache.jackrabbit.oak.plugins.value.ValueFactoryImpl
 
createValue(boolean) - Method in class org.apache.jackrabbit.oak.plugins.value.ValueFactoryImpl
 
createValue(Node) - Method in class org.apache.jackrabbit.oak.plugins.value.ValueFactoryImpl
 
createValue(Node, boolean) - Method in class org.apache.jackrabbit.oak.plugins.value.ValueFactoryImpl
 
createValue(BigDecimal) - Method in class org.apache.jackrabbit.oak.plugins.value.ValueFactoryImpl
 
createValue(String, int) - Method in class org.apache.jackrabbit.oak.plugins.value.ValueFactoryImpl
 
createValues(PropertyState, NamePathMapper) - Static method in class org.apache.jackrabbit.oak.plugins.value.ValueFactoryImpl
Utility method for creating Values based on a PropertyState.
CredentialsCallback - Class in org.apache.jackrabbit.oak.spi.security.authentication.callback
Callback implementation to retrieve Credentials.
CredentialsCallback() - Constructor for class org.apache.jackrabbit.oak.spi.security.authentication.callback.CredentialsCallback
 
CredentialsImpl - Class in org.apache.jackrabbit.oak.security.user
Credentials implementation to cover User.getCredentials()
currentPath() - Method in class org.apache.jackrabbit.oak.query.ast.SelectorImpl
Get the current absolute path (including workspace name)
currentProperty() - Method in class org.apache.jackrabbit.oak.query.ast.ColumnImpl
 
currentProperty() - Method in class org.apache.jackrabbit.oak.query.ast.DynamicOperandImpl
 
currentProperty() - Method in class org.apache.jackrabbit.oak.query.ast.FullTextSearchScoreImpl
 
currentProperty() - Method in class org.apache.jackrabbit.oak.query.ast.LengthImpl
 
currentProperty() - Method in class org.apache.jackrabbit.oak.query.ast.LowerCaseImpl
 
currentProperty() - Method in class org.apache.jackrabbit.oak.query.ast.NodeLocalNameImpl
 
currentProperty() - Method in class org.apache.jackrabbit.oak.query.ast.NodeNameImpl
 
currentProperty() - Method in class org.apache.jackrabbit.oak.query.ast.PropertyValueImpl
 
currentProperty(String) - Method in class org.apache.jackrabbit.oak.query.ast.SelectorImpl
 
currentProperty() - Method in class org.apache.jackrabbit.oak.query.ast.UpperCaseImpl
 
Cursor - Class in org.apache.jackrabbit.oak.plugins.index.old
A cursor to navigate in a result list.
Cursor() - Constructor for class org.apache.jackrabbit.oak.plugins.index.old.Cursor
 
Cursor - Interface in org.apache.jackrabbit.oak.spi.query
A cursor to read a number of nodes sequentially.
Cursor.RangeIterator - Class in org.apache.jackrabbit.oak.plugins.index.old
An iterator over a cursor.
Cursors - Class in org.apache.jackrabbit.oak.spi.query
This utility class provides factory methods to create commonly used types of Cursors.
Cursors.AbstractCursor - Class in org.apache.jackrabbit.oak.spi.query
A Cursor implementation where the remove method throws an UnsupportedOperationException.
Cursors.AbstractCursor() - Constructor for class org.apache.jackrabbit.oak.spi.query.Cursors.AbstractCursor
 

D

DATE - Static variable in class org.apache.jackrabbit.oak.api.Type
Map String to PropertyType.DATE
DateConstraint - Class in org.apache.jackrabbit.oak.plugins.nodetype.constraint
 
DateConstraint(String) - Constructor for class org.apache.jackrabbit.oak.plugins.nodetype.constraint.DateConstraint
 
DATES - Static variable in class org.apache.jackrabbit.oak.api.Type
Map Iterable<String> to array of PropertyType.DATE
DECIMAL - Static variable in class org.apache.jackrabbit.oak.api.Type
Map BigDecimal to PropertyType.DECIMAL
DecimalConstraint - Class in org.apache.jackrabbit.oak.plugins.nodetype.constraint
 
DecimalConstraint(String) - Constructor for class org.apache.jackrabbit.oak.plugins.nodetype.constraint.DecimalConstraint
 
decimalProperty(String, BigDecimal) - Static method in class org.apache.jackrabbit.oak.plugins.memory.DecimalPropertyState
Create a PropertyState from a decimal.
decimalProperty(String, Iterable<BigDecimal>) - Static method in class org.apache.jackrabbit.oak.plugins.memory.MultiDecimalPropertyState
Create a multi valued PropertyState from a list of decimals.
DecimalPropertyState - Class in org.apache.jackrabbit.oak.plugins.memory
 
DecimalPropertyState(String, BigDecimal) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.DecimalPropertyState
 
DECIMALS - Static variable in class org.apache.jackrabbit.oak.api.Type
Map Iterable<BigDecimal> to array of PropertyType.DECIMAL
decodeName(int, String) - Static method in class org.apache.jackrabbit.oak.kernel.TypeCodes
Decode the property name encoded into a jsonString given its split.
decodeType(int, String) - Static method in class org.apache.jackrabbit.oak.kernel.TypeCodes
Decode the type encoded into jsonString given its split.
DEFAULT - Static variable in interface org.apache.jackrabbit.oak.namepath.NamePathMapper
 
DEFAULT - Static variable in interface org.apache.jackrabbit.oak.spi.security.user.AuthorizableNodeName
Default AuthorizableNodeName instance.
DEFAULT_ADMIN_ID - Static variable in interface org.apache.jackrabbit.oak.spi.security.user.UserConstants
DEFAULT_ALGORITHM - Static variable in class org.apache.jackrabbit.oak.spi.security.user.util.PasswordUtility
 
DEFAULT_ANONYMOUS_ID - Static variable in interface org.apache.jackrabbit.oak.spi.security.user.UserConstants
DEFAULT_DEPTH - Static variable in interface org.apache.jackrabbit.oak.spi.security.user.UserConstants
DEFAULT_GROUP_PATH - Static variable in interface org.apache.jackrabbit.oak.spi.security.user.UserConstants
DEFAULT_ITERATIONS - Static variable in class org.apache.jackrabbit.oak.spi.security.user.util.PasswordUtility
 
DEFAULT_SALT_SIZE - Static variable in class org.apache.jackrabbit.oak.spi.security.user.util.PasswordUtility
 
DEFAULT_SYNC - Static variable in class org.apache.jackrabbit.oak.spi.security.authentication.external.SyncMode
 
DEFAULT_SYNC_MODE - Static variable in class org.apache.jackrabbit.oak.spi.security.authentication.external.ExternalLoginModule
 
DEFAULT_USER_PATH - Static variable in interface org.apache.jackrabbit.oak.spi.security.user.UserConstants
DefaultAuthorizableActionProvider - Class in org.apache.jackrabbit.oak.spi.security.user.action
DefaultAuthorizableActionProvider...
DefaultAuthorizableActionProvider(SecurityProvider, ConfigurationParameters) - Constructor for class org.apache.jackrabbit.oak.spi.security.user.action.DefaultAuthorizableActionProvider
 
DefaultConflictHandler - Class in org.apache.jackrabbit.oak.plugins.commit
This implementation of a ConflictHandler always returns the same resolution.
DefaultConflictHandler(ConflictHandler.Resolution) - Constructor for class org.apache.jackrabbit.oak.plugins.commit.DefaultConflictHandler
Create a new ConflictHandler which always returns resolution.
DefaultNodeStateDiff - Class in org.apache.jackrabbit.oak.spi.state
Node state diff handler that by default does nothing.
DefaultNodeStateDiff() - Constructor for class org.apache.jackrabbit.oak.spi.state.DefaultNodeStateDiff
 
DefaultSyncHandler - Class in org.apache.jackrabbit.oak.spi.security.authentication.external
DefaultSyncHandler...
DefaultSyncHandler() - Constructor for class org.apache.jackrabbit.oak.spi.security.authentication.external.DefaultSyncHandler
 
DefaultTypeEditor - Class in org.apache.jackrabbit.oak.plugins.nodetype
This class updates a Lucene index when node content is changed.
DefaultTypeEditor() - Constructor for class org.apache.jackrabbit.oak.plugins.nodetype.DefaultTypeEditor
 
DefaultValidator - Class in org.apache.jackrabbit.oak.spi.commit
Validator that does nothing by default and doesn't recurse into subtrees.
DefaultValidator() - Constructor for class org.apache.jackrabbit.oak.spi.commit.DefaultValidator
 
DefaultValidatorProvider - Class in org.apache.jackrabbit.oak.spi.commit
Validator provider that returns a new instance of DefaultValidator.
DefaultValidatorProvider() - Constructor for class org.apache.jackrabbit.oak.spi.commit.DefaultValidatorProvider
 
definesProperty(Tree, PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.security.Context
 
definesTree(Tree) - Method in interface org.apache.jackrabbit.oak.spi.security.Context
 
DefinitionProvider - Interface in org.apache.jackrabbit.oak.plugins.nodetype
DefinitionProvider...
DELETE_CHANGED - Static variable in interface org.apache.jackrabbit.oak.plugins.nodetype.NodeTypeConstants
 
DELETE_DELETED - Static variable in interface org.apache.jackrabbit.oak.plugins.nodetype.NodeTypeConstants
 
deleteChangedNode(NodeBuilder, String, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.commit.AnnotatingConflictHandler
 
deleteChangedNode(NodeBuilder, String, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.commit.ConflictHandlerWrapper
 
deleteChangedNode(NodeBuilder, String, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.commit.DefaultConflictHandler
 
deleteChangedNode(NodeBuilder, String, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.commit.ConflictHandler
The node theirs changed in the persistence store while it has been deleted locally.
deleteChangedProperty(NodeBuilder, PropertyState) - Method in class org.apache.jackrabbit.oak.plugins.commit.AnnotatingConflictHandler
 
deleteChangedProperty(NodeBuilder, PropertyState) - Method in class org.apache.jackrabbit.oak.plugins.commit.ConflictHandlerWrapper
 
deleteChangedProperty(NodeBuilder, PropertyState) - Method in class org.apache.jackrabbit.oak.plugins.commit.DefaultConflictHandler
 
deleteChangedProperty(NodeBuilder, PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.commit.ConflictHandler
The property theirs changed in the persistence store while it has been deleted locally.
deleteDeletedNode(NodeBuilder, String) - Method in class org.apache.jackrabbit.oak.plugins.commit.AnnotatingConflictHandler
 
deleteDeletedNode(NodeBuilder, String) - Method in class org.apache.jackrabbit.oak.plugins.commit.ConflictHandlerWrapper
 
deleteDeletedNode(NodeBuilder, String) - Method in class org.apache.jackrabbit.oak.plugins.commit.DefaultConflictHandler
 
deleteDeletedNode(NodeBuilder, String) - Method in interface org.apache.jackrabbit.oak.spi.commit.ConflictHandler
The node name has been removed in parent while it was also removed in the persistence store.
deleteDeletedProperty(NodeBuilder, PropertyState) - Method in class org.apache.jackrabbit.oak.plugins.commit.AnnotatingConflictHandler
 
deleteDeletedProperty(NodeBuilder, PropertyState) - Method in class org.apache.jackrabbit.oak.plugins.commit.ConflictHandlerWrapper
 
deleteDeletedProperty(NodeBuilder, PropertyState) - Method in class org.apache.jackrabbit.oak.plugins.commit.DefaultConflictHandler
 
deleteDeletedProperty(NodeBuilder, PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.commit.ConflictHandler
The property ours has been removed in parent while it was also removed in the persistence store.
DESCENDANT_COUNT - Static variable in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeImpl
The total number of child nodes.
DESCENDANT_COUNT - Static variable in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMap
 
DESCENDANT_INLINE_COUNT - Static variable in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeImpl
The total number of child nodes that are stored inline.
DESCENDANT_INLINE_COUNT - Static variable in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMap
 
descendantCount - Variable in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMap
 
descendantInlineCount - Variable in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMap
 
descendantNode(String, String) - Method in class org.apache.jackrabbit.oak.query.ast.AstElementFactory
 
DescendantNodeImpl - Class in org.apache.jackrabbit.oak.query.ast
The "isdescendantnode(...)" condition.
DescendantNodeImpl(String, String) - Constructor for class org.apache.jackrabbit.oak.query.ast.DescendantNodeImpl
 
descendantNodeJoinCondition(String, String) - Method in class org.apache.jackrabbit.oak.query.ast.AstElementFactory
 
DescendantNodeJoinConditionImpl - Class in org.apache.jackrabbit.oak.query.ast
The "isdescendantnode(...)" join condition.
DescendantNodeJoinConditionImpl(String, String) - Constructor for class org.apache.jackrabbit.oak.query.ast.DescendantNodeJoinConditionImpl
 
descending(DynamicOperandImpl) - Method in class org.apache.jackrabbit.oak.query.ast.AstElementFactory
 
diff(String, String, String, int) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.BranchMergeMicroKernel
 
diff(String, String, String, int) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.LogWrapper
 
diff(String, String, String, int) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.MicroKernelWrapperBase
 
diff(String, String, String, int) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.TimingWrapper
 
diffStream(String, String, String, int) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.IndexWrapper
Deprecated.
 
diffStream(String, String, String, int) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.SimpleKernelImpl
 
diffStream(String, String, String, int) - Method in interface org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.MicroKernelWrapper
 
diffStream(String, String, String, int) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.SecurityWrapper
 
diffStream(String, String, String, int) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.VirtualRepositoryWrapper
 
dispose() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.IndexWrapper
Deprecated.
 
dispose() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.SimpleKernelImpl
 
dispose() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.LogWrapper
 
dispose() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.SecurityWrapper
 
dispose() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.TimingWrapper
 
dispose() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.VirtualRepositoryWrapper
 
dispose() - Method in class org.apache.jackrabbit.oak.plugins.observation.ObservationManagerImpl
 
dispose() - Method in class org.apache.jackrabbit.oak.spi.xml.PropInfo
Disposes all values contained in this property.
dispose() - Method in interface org.apache.jackrabbit.oak.spi.xml.TextValue
Dispose this value, i.e.
disposeInstance(MicroKernel) - Static method in class org.apache.jackrabbit.oak.plugins.index.old.mk.MicroKernelFactory
Disposes an instance that was created by this factory.
doCreateToken(Credentials) - Method in class org.apache.jackrabbit.oak.security.authentication.token.TokenProviderImpl
 
doCreateToken(Credentials) - Method in interface org.apache.jackrabbit.oak.spi.security.authentication.token.TokenProvider
 
doNothing() - Method in class org.apache.jackrabbit.oak.util.TODO
 
DOUBLE - Static variable in class org.apache.jackrabbit.oak.api.Type
Map Double to PropertyType.DOUBLE
DoubleConstraint - Class in org.apache.jackrabbit.oak.plugins.nodetype.constraint
 
DoubleConstraint(String) - Constructor for class org.apache.jackrabbit.oak.plugins.nodetype.constraint.DoubleConstraint
 
doubleProperty(String, double) - Static method in class org.apache.jackrabbit.oak.plugins.memory.DoublePropertyState
Create a PropertyState from a double.
doubleProperty(String, Iterable<Double>) - Static method in class org.apache.jackrabbit.oak.plugins.memory.MultiDoublePropertyState
Create a multi valued PropertyState from a list of doubles.
DoublePropertyState - Class in org.apache.jackrabbit.oak.plugins.memory
 
DoublePropertyState(String, double) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.DoublePropertyState
 
DOUBLES - Static variable in class org.apache.jackrabbit.oak.api.Type
Map Iterable<Double> to array of PropertyType.DOUBLE
dummyImplementation() - Static method in class org.apache.jackrabbit.oak.util.TODO
 
DynamicOperandImpl - Class in org.apache.jackrabbit.oak.query.ast
The base class for dynamic operands (such as a function or property).
DynamicOperandImpl() - Constructor for class org.apache.jackrabbit.oak.query.ast.DynamicOperandImpl
 

E

EffectiveNodeType - Interface in org.apache.jackrabbit.oak.plugins.nodetype
EffectiveNodeType...
EffectiveNodeTypeProvider - Interface in org.apache.jackrabbit.oak.plugins.nodetype
EffectiveNodeTypeProvider...
EMPTY - Static variable in interface org.apache.jackrabbit.oak.api.AuthInfo
 
EMPTY - Static variable in class org.apache.jackrabbit.oak.spi.security.ConfigurationParameters
 
EMPTY - Static variable in class org.apache.jackrabbit.oak.spi.security.principal.PrincipalIteratorAdapter
Static instance of an empty PrincipalIterator.
EMPTY_ARRAY - Static variable in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeId
 
EMPTY_INTEGER_ARRAY - Static variable in class org.apache.jackrabbit.oak.plugins.index.old.ArrayUtils
 
EMPTY_LONG_ARRAY - Static variable in class org.apache.jackrabbit.oak.plugins.index.old.ArrayUtils
 
EMPTY_NODE - Static variable in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeState
Singleton instance of an empty node state, i.e.
EMPTY_STRING_ARRAY - Static variable in class org.apache.jackrabbit.oak.plugins.index.old.ArrayUtils
 
EmptyHook - Class in org.apache.jackrabbit.oak.spi.commit
Basic commit hook implementation that by default doesn't do anything.
EmptyHook() - Constructor for class org.apache.jackrabbit.oak.spi.commit.EmptyHook
 
EmptyNodeStateDiff - Class in org.apache.jackrabbit.oak.spi.state
Empty implementation of the NodeStateDiff interface.
EmptyNodeStateDiff() - Constructor for class org.apache.jackrabbit.oak.spi.state.EmptyNodeStateDiff
 
EmptyObserver - Class in org.apache.jackrabbit.oak.spi.commit
Basic content change observer that doesn't do anything.
EmptyObserver() - Constructor for class org.apache.jackrabbit.oak.spi.commit.EmptyObserver
 
emptyProperty(String, Type<?>) - Static method in class org.apache.jackrabbit.oak.plugins.memory.EmptyPropertyState
Create an empty PropertyState
EmptyPropertyState - Class in org.apache.jackrabbit.oak.plugins.memory
Abstract base class for PropertyState implementations providing default implementation which correspond to a property without any value.
EmptyPropertyState(String) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.EmptyPropertyState
Create a new property state with the given name
encode(int, String) - Static method in class org.apache.jackrabbit.oak.kernel.TypeCodes
Encodes the given propertyName of the given propertyType into a json string, which is prefixed with a type code.
end(Tree) - Method in class org.apache.jackrabbit.oak.security.user.UserImporter
 
end(Tree) - Method in interface org.apache.jackrabbit.oak.spi.xml.ProtectedNodeImporter
Informs this importer that the tree to be imported below protectedParent has bee completed.
endChildInfo() - Method in class org.apache.jackrabbit.oak.security.user.UserImporter
 
endChildInfo() - Method in interface org.apache.jackrabbit.oak.spi.xml.ProtectedNodeImporter
Informs this importer about the end of a child info.
equals(Object) - Method in class org.apache.jackrabbit.oak.api.Type
 
equals(Object) - Method in class org.apache.jackrabbit.oak.kernel.KernelBlob
This implementation delegates back to the underlying Microkernel if other is also of type KernelBlob.
equals(Object) - Method in class org.apache.jackrabbit.oak.kernel.KernelNodeState
Optimised equality check that can avoid a full tree comparison if both instances come from the same MicroKernel and have either the same revision and path or the same content hash (when available).
equals(Object) - Method in class org.apache.jackrabbit.oak.plugins.index.IndexDefinitionImpl
 
equals(Object) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeImpl
 
equals(Object) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeListSmall
 
equals(Object) - Method in class org.apache.jackrabbit.oak.plugins.memory.AbstractBlob
To Blob instances are considered equal iff they have the same SHA-256 hash code are equal.
equals(Object) - Method in class org.apache.jackrabbit.oak.plugins.memory.EmptyPropertyState
Checks whether the given object is equal to this one.
equals(Calendar, Calendar) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.constraint.DateConstraint
 
equals(BigDecimal, BigDecimal) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.constraint.DecimalConstraint
 
equals(T, T) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.constraint.NumericConstraint
 
equals(Object) - Method in class org.apache.jackrabbit.oak.plugins.observation.EventImpl
 
equals(Object) - Method in class org.apache.jackrabbit.oak.plugins.value.ValueImpl
 
equals(Object) - Method in class org.apache.jackrabbit.oak.security.authorization.restriction.RestrictionDefinitionImpl
 
equals(Object) - Method in class org.apache.jackrabbit.oak.security.authorization.restriction.RestrictionImpl
 
equals(Object) - Method in class org.apache.jackrabbit.oak.security.principal.PrincipalImpl
Two principals are equal, if their names are.
equals(Object) - Method in class org.apache.jackrabbit.oak.spi.query.PropertyStateValue
 
equals(Object) - Method in class org.apache.jackrabbit.oak.spi.security.authorization.ACE
 
equals(Object) - Method in class org.apache.jackrabbit.oak.spi.security.authorization.ImmutableACL
 
equals(Object) - Method in class org.apache.jackrabbit.oak.spi.security.principal.EveryonePrincipal
 
equals(Object) - Method in class org.apache.jackrabbit.oak.spi.state.AbstractChildNodeEntry
Checks whether the given object is equal to this one.
equals(Object) - Method in class org.apache.jackrabbit.oak.spi.state.AbstractNodeState
Checks whether the given object is equal to this one.
equiJoinCondition(String, String, String, String) - Method in class org.apache.jackrabbit.oak.query.ast.AstElementFactory
 
EquiJoinConditionImpl - Class in org.apache.jackrabbit.oak.query.ast
The "a.x = b.y" join condition.
EquiJoinConditionImpl(String, String, String, String) - Constructor for class org.apache.jackrabbit.oak.query.ast.EquiJoinConditionImpl
 
escapeForQuery(String) - Static method in class org.apache.jackrabbit.oak.security.user.query.QueryUtil
 
escapeNodeName(String) - Static method in class org.apache.jackrabbit.oak.security.user.query.QueryUtil
Escape string for matching in jcr escaped node names
escapeStringLiteral(String) - Static method in class org.apache.jackrabbit.oak.query.SQL2Parser
 
evaluate() - Method in class org.apache.jackrabbit.oak.query.ast.AndImpl
 
evaluate() - Method in class org.apache.jackrabbit.oak.query.ast.ChildNodeImpl
 
evaluate() - Method in class org.apache.jackrabbit.oak.query.ast.ChildNodeJoinConditionImpl
 
evaluate() - Method in class org.apache.jackrabbit.oak.query.ast.ComparisonImpl
 
evaluate() - Method in class org.apache.jackrabbit.oak.query.ast.ConstraintImpl
Evaluate the result using the currently set values.
evaluate() - Method in class org.apache.jackrabbit.oak.query.ast.DescendantNodeImpl
 
evaluate() - Method in class org.apache.jackrabbit.oak.query.ast.DescendantNodeJoinConditionImpl
 
evaluate() - Method in class org.apache.jackrabbit.oak.query.ast.EquiJoinConditionImpl
 
evaluate() - Method in class org.apache.jackrabbit.oak.query.ast.FullTextSearchImpl
 
evaluate(String) - Method in class org.apache.jackrabbit.oak.query.ast.FullTextSearchImpl.FullTextExpression
 
evaluate() - Method in class org.apache.jackrabbit.oak.query.ast.JoinConditionImpl
Evaluate the result using the currently set values.
evaluate() - Method in class org.apache.jackrabbit.oak.query.ast.NotImpl
 
evaluate() - Method in class org.apache.jackrabbit.oak.query.ast.OrImpl
 
evaluate() - Method in class org.apache.jackrabbit.oak.query.ast.PropertyExistenceImpl
 
evaluate() - Method in class org.apache.jackrabbit.oak.query.ast.SameNodeImpl
 
evaluate() - Method in class org.apache.jackrabbit.oak.query.ast.SameNodeJoinConditionImpl
 
EventImpl - Class in org.apache.jackrabbit.oak.plugins.observation
TODO document
EventImpl(int, String, String, String, Map<?, ?>, long) - Constructor for class org.apache.jackrabbit.oak.plugins.observation.EventImpl
 
EveryonePrincipal - Class in org.apache.jackrabbit.oak.spi.security.principal
Built-in principal group that has every other principal as member.
exception() - Method in class org.apache.jackrabbit.oak.util.TODO
 
ExceptionFactory - Class in org.apache.jackrabbit.oak.plugins.index.old.mk
An exception factory.
ExceptionFactory() - Constructor for class org.apache.jackrabbit.oak.plugins.index.old.mk.ExceptionFactory
 
execute(NodeState) - Method in class org.apache.jackrabbit.oak.query.ast.JoinImpl
 
execute(NodeState) - Method in class org.apache.jackrabbit.oak.query.ast.SelectorImpl
 
execute(NodeState) - Method in class org.apache.jackrabbit.oak.query.ast.SourceImpl
Execute the query.
executeQuery(String, String, long, long, Map<String, ? extends PropertyValue>, NamePathMapper) - Method in interface org.apache.jackrabbit.oak.api.QueryEngine
Execute a query and get the result.
executeQuery() - Method in class org.apache.jackrabbit.oak.query.Query
 
executeQuery(String, String, long, long, Map<String, ? extends PropertyValue>, NamePathMapper) - Method in class org.apache.jackrabbit.oak.query.QueryEngineImpl
 
exists(String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeImpl
 
ExternalGroup - Interface in org.apache.jackrabbit.oak.spi.security.authentication.external
ExternalGroup...
ExternalLoginModule - Class in org.apache.jackrabbit.oak.spi.security.authentication.external
ExternalLoginModule...
ExternalLoginModule() - Constructor for class org.apache.jackrabbit.oak.spi.security.authentication.external.ExternalLoginModule
 
ExternalUser - Interface in org.apache.jackrabbit.oak.spi.security.authentication.external
ExternalUser...

F

FailingValidator - Class in org.apache.jackrabbit.oak.spi.commit
Validator that rejects all changes.
FailingValidator() - Constructor for class org.apache.jackrabbit.oak.spi.commit.FailingValidator
 
FailingValidator(String) - Constructor for class org.apache.jackrabbit.oak.spi.commit.FailingValidator
 
Filter - Interface in org.apache.jackrabbit.oak.spi.query
The filter for an index lookup that contains a number of restrictions that are combined with AND.
Filter.PathRestriction - Enum in org.apache.jackrabbit.oak.spi.query
The path restriction type.
Filter.PropertyRestriction - Class in org.apache.jackrabbit.oak.spi.query
A restriction for a property.
Filter.PropertyRestriction() - Constructor for class org.apache.jackrabbit.oak.spi.query.Filter.PropertyRestriction
 
FilterImpl - Class in org.apache.jackrabbit.oak.query.index
A filter or lookup condition.
FilterImpl(SelectorImpl, String) - Constructor for class org.apache.jackrabbit.oak.query.index.FilterImpl
 
find(String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.property.PropertyIndexLookup
Deprecated.
Searches for a given String value within this index.
find(String, PropertyValue) - Method in class org.apache.jackrabbit.oak.plugins.index.property.PropertyIndexLookup
Deprecated.
Searches for a given value within this index.
findAuthorizables(Query) - Method in class org.apache.jackrabbit.oak.security.user.query.UserQueryManager
Find the authorizables matching the specified user Query.
findAuthorizables(String, String, AuthorizableType) - Method in class org.apache.jackrabbit.oak.security.user.query.UserQueryManager
Find the authorizables matching the following search parameters within the sub-tree defined by an authorizable tree:
findAuthorizables(String, String, AuthorizableType, boolean) - Method in class org.apache.jackrabbit.oak.security.user.query.UserQueryManager
Find the authorizables matching the following search parameters within the sub-tree defined by an authorizable tree:
findAuthorizables(String, String) - Method in class org.apache.jackrabbit.oak.security.user.UserManagerImpl
 
findAuthorizables(String, String, int) - Method in class org.apache.jackrabbit.oak.security.user.UserManagerImpl
 
findAuthorizables(Query) - Method in class org.apache.jackrabbit.oak.security.user.UserManagerImpl
 
findFirst(String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.BTree
 
findGroups(LdapUser) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.JndiLdapSearch
 
findGroups(LdapUser) - Method in interface org.apache.jackrabbit.oak.security.authentication.ldap.LdapSearch
 
findPrincipals(String) - Method in class org.apache.jackrabbit.oak.security.principal.PrincipalManagerImpl
 
findPrincipals(String, int) - Method in class org.apache.jackrabbit.oak.security.principal.PrincipalManagerImpl
 
findPrincipals(String, int) - Method in class org.apache.jackrabbit.oak.security.principal.PrincipalProviderImpl
 
findPrincipals(int) - Method in class org.apache.jackrabbit.oak.security.principal.PrincipalProviderImpl
 
findPrincipals(String, int) - Method in class org.apache.jackrabbit.oak.spi.security.principal.CompositePrincipalProvider
 
findPrincipals(int) - Method in class org.apache.jackrabbit.oak.spi.security.principal.CompositePrincipalProvider
 
findPrincipals(String, int) - Method in interface org.apache.jackrabbit.oak.spi.security.principal.PrincipalProvider
Find the principals that match the specified nameHint and search type.
findPrincipals(int) - Method in interface org.apache.jackrabbit.oak.spi.security.principal.PrincipalProvider
Find all principals that match the search type.
findUser(LdapUser) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.JndiLdapSearch
 
findUser(LdapUser) - Method in interface org.apache.jackrabbit.oak.security.authentication.ldap.LdapSearch
 
first - Variable in class org.apache.jackrabbit.oak.spi.query.Filter.PropertyRestriction
The first value to read, or null to read from the beginning.
firstIncluding - Variable in class org.apache.jackrabbit.oak.spi.query.Filter.PropertyRestriction
Whether values that match the first should be returned.
format(Value) - Static method in class org.apache.jackrabbit.oak.security.user.query.QueryUtil
 
formatId(NodeId) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMap
 
fromNodeName(BTreeHelper, String) - Static method in class org.apache.jackrabbit.oak.plugins.index.old.PrefixIndex
 
fromNodeName(BTreeHelper, String) - Static method in class org.apache.jackrabbit.oak.plugins.index.old.PropertyIndex
 
fromObject(Object) - Static method in class org.apache.jackrabbit.oak.spi.security.authentication.external.SyncMode
 
fromString(NodeMap, String) - Static method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeImpl
 
fromString(String) - Static method in class org.apache.jackrabbit.oak.spi.security.authentication.external.SyncMode
 
fromStrings(String[]) - Static method in class org.apache.jackrabbit.oak.spi.security.authentication.external.SyncMode
 
fromTag(int, boolean) - Static method in class org.apache.jackrabbit.oak.api.Type
Corresponding Type for a given type tag and array flag.
fullTextSearch(String, String, StaticOperandImpl) - Method in class org.apache.jackrabbit.oak.query.ast.AstElementFactory
 
FullTextSearchImpl - Class in org.apache.jackrabbit.oak.query.ast
A fulltext "contains(...)" condition.
FullTextSearchImpl(String, String, StaticOperandImpl) - Constructor for class org.apache.jackrabbit.oak.query.ast.FullTextSearchImpl
 
FullTextSearchImpl.FullTextExpression - Class in org.apache.jackrabbit.oak.query.ast
The base class for fulltext condition expression.
FullTextSearchImpl.FullTextExpression() - Constructor for class org.apache.jackrabbit.oak.query.ast.FullTextSearchImpl.FullTextExpression
 
FullTextSearchImpl.FullTextParser - Class in org.apache.jackrabbit.oak.query.ast
A parser for fulltext condition literals.
FullTextSearchImpl.FullTextParser() - Constructor for class org.apache.jackrabbit.oak.query.ast.FullTextSearchImpl.FullTextParser
 
fullTextSearchScore(String) - Method in class org.apache.jackrabbit.oak.query.ast.AstElementFactory
 
FullTextSearchScoreImpl - Class in org.apache.jackrabbit.oak.query.ast
A fulltext search score expression.
FullTextSearchScoreImpl(String) - Constructor for class org.apache.jackrabbit.oak.query.ast.FullTextSearchScoreImpl
 

G

generateAceName(NodeUtil, boolean) - Static method in class org.apache.jackrabbit.oak.security.authorization.AccessControlManagerImpl
Create a unique valid name for the Permission nodes to be save.
generateNodeName(String) - Method in class org.apache.jackrabbit.oak.spi.security.user.AuthorizableNodeName.Default
 
generateNodeName(String) - Method in interface org.apache.jackrabbit.oak.spi.security.user.AuthorizableNodeName
Generates a node name from the specified authorizableId.
generateUUID() - Static method in class org.apache.jackrabbit.oak.plugins.identifier.IdentifierManager
 
generateUUID(String) - Static method in class org.apache.jackrabbit.oak.plugins.identifier.IdentifierManager
 
GenericPropertyState - Class in org.apache.jackrabbit.oak.plugins.memory
 
GenericPropertyState(String, String, Type<?>) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.GenericPropertyState
 
get(String) - Static method in class org.apache.jackrabbit.oak.plugins.index.old.mk.ExceptionFactory
 
get(long) - Static method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeId
 
get(String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeListSmall
 
get(String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeListTrie
 
get(String) - Method in class org.apache.jackrabbit.oak.spi.xml.ReferenceChangeTracker
Returns the new node id to which oldUUID has been mapped or null if no such mapping exists.
getAccessControlConfiguration() - Method in class org.apache.jackrabbit.oak.security.SecurityProviderImpl
 
getAccessControlConfiguration() - Method in class org.apache.jackrabbit.oak.spi.security.OpenSecurityProvider
 
getAccessControlConfiguration() - Method in interface org.apache.jackrabbit.oak.spi.security.SecurityProvider
 
getAccessControlEntries() - Method in class org.apache.jackrabbit.oak.spi.security.authorization.AbstractAccessControlList
 
getAccessControlManager(Root, NamePathMapper) - Method in class org.apache.jackrabbit.oak.security.authorization.AccessControlConfigurationImpl
 
getAccessControlManager(Root, NamePathMapper) - Method in interface org.apache.jackrabbit.oak.spi.security.authorization.AccessControlConfiguration
 
getAccessControlManager(Root, NamePathMapper) - Method in class org.apache.jackrabbit.oak.spi.security.authorization.OpenAccessControlConfiguration
 
getAdminId(ConfigurationParameters) - Static method in class org.apache.jackrabbit.oak.spi.security.user.util.UserUtility
 
getAllNodeTypes() - Method in interface org.apache.jackrabbit.oak.plugins.nodetype.EffectiveNodeType
 
getAllNodeTypes() - Method in class org.apache.jackrabbit.oak.plugins.nodetype.ReadOnlyNodeTypeManager
 
getAnonymousId(ConfigurationParameters) - Static method in class org.apache.jackrabbit.oak.spi.security.user.util.UserUtility
 
getAppConfigurationEntry(String) - Method in class org.apache.jackrabbit.oak.security.OakConfiguration
 
getApplicablePolicies(String) - Method in class org.apache.jackrabbit.oak.security.authorization.AccessControlManagerImpl
 
getApplicablePolicies(Principal) - Method in class org.apache.jackrabbit.oak.security.authorization.AccessControlManagerImpl
 
getArrayType() - Method in class org.apache.jackrabbit.oak.api.Type
Determine the array type which has this type as base type
getAttribute(String) - Method in interface org.apache.jackrabbit.oak.api.AuthInfo
Returns the attribute with the given name or null if no attribute with that attributeName exists.
getAttribute(String) - Method in class org.apache.jackrabbit.oak.security.authentication.AuthInfoImpl
 
getAttributeNames() - Method in interface org.apache.jackrabbit.oak.api.AuthInfo
Returns the attribute names associated with this instance.
getAttributeNames() - Method in class org.apache.jackrabbit.oak.security.authentication.AuthInfoImpl
 
getAuthDn() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapSettings
 
getAuthenticationConfiguration() - Method in class org.apache.jackrabbit.oak.security.SecurityProviderImpl
 
getAuthenticationConfiguration() - Method in class org.apache.jackrabbit.oak.spi.security.OpenSecurityProvider
 
getAuthenticationConfiguration() - Method in interface org.apache.jackrabbit.oak.spi.security.SecurityProvider
 
getAuthInfo() - Method in interface org.apache.jackrabbit.oak.api.ContentSession
This methods provides access to information related to authentication and authorization of this content session.
getAuthorizable(String) - Method in class org.apache.jackrabbit.oak.security.user.UserManagerImpl
 
getAuthorizable(Principal) - Method in class org.apache.jackrabbit.oak.security.user.UserManagerImpl
 
getAuthorizableActionProvider() - Method in class org.apache.jackrabbit.oak.security.user.UserConfigurationImpl
 
getAuthorizableActionProvider() - Method in interface org.apache.jackrabbit.oak.spi.security.user.UserConfiguration
 
getAuthorizableActions() - Method in interface org.apache.jackrabbit.oak.spi.security.user.action.AuthorizableActionProvider
 
getAuthorizableActions() - Method in class org.apache.jackrabbit.oak.spi.security.user.action.DefaultAuthorizableActionProvider
 
getAuthorizableByPath(String) - Method in class org.apache.jackrabbit.oak.security.user.UserManagerImpl
 
getAuthorizableRootPath(ConfigurationParameters, AuthorizableType) - Static method in class org.apache.jackrabbit.oak.spi.security.user.util.UserUtility
 
getAuthPw() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapSettings
 
getAutoCreateNodeDefinitions() - Method in interface org.apache.jackrabbit.oak.plugins.nodetype.EffectiveNodeType
 
getAutoCreatePropertyDefinitions() - Method in interface org.apache.jackrabbit.oak.plugins.nodetype.EffectiveNodeType
 
getBase() - Method in interface org.apache.jackrabbit.oak.spi.state.NodeStoreBranch
Returns the base state of this branch.
getBaseCredentials() - Method in class org.apache.jackrabbit.oak.spi.security.authentication.ImpersonationCredentials
Returns the Credentials originally passed to Session.impersonate(javax.jcr.Credentials).
getBaseKernel() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.IndexWrapper
Deprecated.
 
getBaseState() - Method in class org.apache.jackrabbit.oak.core.TreeImpl
 
getBaseState() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
 
getBaseState() - Method in class org.apache.jackrabbit.oak.plugins.memory.ModifiedNodeState
 
getBaseState() - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
Returns the original base state that this builder is modifying.
getBaseState() - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
 
getBaseType() - Method in class org.apache.jackrabbit.oak.api.Type
Determine the base type of array types
getBaseVersion(Tree) - Method in class org.apache.jackrabbit.oak.plugins.version.ReadOnlyVersionManager
Returns the tree representing the base version of the given versionable tree or null if none exists yet.
getBestIndex(Filter) - Method in class org.apache.jackrabbit.oak.query.Query
 
getBestIndex(Query, NodeState, Filter) - Method in class org.apache.jackrabbit.oak.query.QueryEngineImpl
 
getBinary() - Method in class org.apache.jackrabbit.oak.plugins.value.ValueImpl
 
getBinaryID() - Method in class org.apache.jackrabbit.oak.kernel.KernelBlob
The id returned from MicroKernel.write(java.io.InputStream)
getBindVariableName() - Method in class org.apache.jackrabbit.oak.query.ast.BindVariableValueImpl
 
getBindVariableNames(String, String) - Method in interface org.apache.jackrabbit.oak.api.QueryEngine
Parse the query (check if it's valid) and get the list of bind variable names.
getBindVariableNames() - Method in class org.apache.jackrabbit.oak.query.Query
 
getBindVariableNames(String, String) - Method in class org.apache.jackrabbit.oak.query.QueryEngineImpl
Parse the query (check if it's valid) and get the list of bind variable names.
getBindVariableValue(String) - Method in class org.apache.jackrabbit.oak.query.Query
 
getBlobFactory() - Method in interface org.apache.jackrabbit.oak.api.Root
Returns the blob factory (TODO: review if that really belongs to the OAK-API.
getBlobFactory() - Method in class org.apache.jackrabbit.oak.core.RootImpl
 
getBoolean() - Method in class org.apache.jackrabbit.oak.plugins.value.ValueImpl
 
getBoolean(String) - Method in class org.apache.jackrabbit.oak.util.NodeUtil
 
getBound(String) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.constraint.DateConstraint
 
getBound(String) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.constraint.DecimalConstraint
 
getBound(String) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.constraint.DoubleConstraint
 
getBound(String) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.constraint.LongConstraint
 
getBound(String) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.constraint.NumericConstraint
 
getChangeExtractor() - Method in class org.apache.jackrabbit.oak.core.RootImpl
 
getChanges(NodeStateDiff) - Method in interface org.apache.jackrabbit.oak.spi.observation.ChangeExtractor
Get the most recent changes.
getChild(String) - Method in interface org.apache.jackrabbit.oak.api.Tree
Get a child of this Tree instance.
getChild(String) - Method in interface org.apache.jackrabbit.oak.api.TreeLocation
Navigate to a child through a relative path.
getChild(String) - Method in class org.apache.jackrabbit.oak.core.ReadOnlyTree
 
getChild(String) - Method in class org.apache.jackrabbit.oak.core.TreeImpl
 
getChild(String) - Method in class org.apache.jackrabbit.oak.core.TreeImpl.NodeLocation
 
getChild(String) - Method in class org.apache.jackrabbit.oak.util.NodeUtil
 
getChildNode(String) - Method in class org.apache.jackrabbit.oak.kernel.KernelNodeState
 
getChildNode(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeState
 
getChildNode(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.ModifiedNodeState
 
getChildNode(String) - Method in class org.apache.jackrabbit.oak.spi.state.AbstractNodeState
 
getChildNode(String) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeState
Returns the named child node.
getChildNodeCount() - Method in class org.apache.jackrabbit.oak.kernel.KernelNodeState
 
getChildNodeCount(String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.IndexWrapper
Deprecated.
 
getChildNodeCount() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeImpl
 
getChildNodeCount(String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.SimpleKernelImpl
 
getChildNodeCount(String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.BranchMergeMicroKernel
 
getChildNodeCount(String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.LogWrapper
 
getChildNodeCount(String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.SecurityWrapper
 
getChildNodeCount(String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.TimingWrapper
 
getChildNodeCount(String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.VirtualRepositoryWrapper
 
getChildNodeCount() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
 
getChildNodeCount() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeState
 
getChildNodeCount() - Method in class org.apache.jackrabbit.oak.plugins.memory.ModifiedNodeState
 
getChildNodeCount() - Method in class org.apache.jackrabbit.oak.spi.state.AbstractNodeState
 
getChildNodeCount() - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
Returns the current number of child nodes.
getChildNodeCount() - Method in interface org.apache.jackrabbit.oak.spi.state.NodeState
Returns the number of child nodes of this node.
getChildNodeCount() - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
 
getChildNodeEntries() - Method in class org.apache.jackrabbit.oak.kernel.KernelNodeState
 
getChildNodeEntries() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeState
 
getChildNodeEntries() - Method in class org.apache.jackrabbit.oak.plugins.memory.ModifiedNodeState
 
getChildNodeEntries() - Method in class org.apache.jackrabbit.oak.spi.state.AbstractNodeState
 
getChildNodeEntries() - Method in interface org.apache.jackrabbit.oak.spi.state.NodeState
Returns an iterable of the child node entries of this instance.
getChildNodeName(long) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeImpl
 
getChildNodeNames(int) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeImpl
 
getChildNodeNames() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
 
getChildNodeNames() - Method in class org.apache.jackrabbit.oak.plugins.memory.ModifiedNodeState
 
getChildNodeNames() - Method in class org.apache.jackrabbit.oak.spi.state.AbstractNodeState
 
getChildNodeNames() - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
Returns the names of current child nodes.
getChildNodeNames() - Method in interface org.apache.jackrabbit.oak.spi.state.NodeState
Returns the names of all child nodes.
getChildNodeNames() - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
 
getChildren() - Method in interface org.apache.jackrabbit.oak.api.Tree
All accessible children of this Tree instance.
getChildren() - Method in class org.apache.jackrabbit.oak.core.ReadOnlyTree
This implementation does not respect ordered child nodes, but always returns them in some implementation specific order.
getChildren() - Method in class org.apache.jackrabbit.oak.core.TreeImpl
 
getChildrenCount() - Method in interface org.apache.jackrabbit.oak.api.Tree
Determine the number of children of this Tree instance taking access restrictions into account.
getChildrenCount() - Method in class org.apache.jackrabbit.oak.core.ReadOnlyTree
 
getChildrenCount() - Method in class org.apache.jackrabbit.oak.core.TreeImpl
 
getCollation(QueryBuilder.Direction) - Static method in class org.apache.jackrabbit.oak.security.user.query.QueryUtil
 
getColumnIndex(String) - Method in class org.apache.jackrabbit.oak.query.Query
 
getColumnName() - Method in class org.apache.jackrabbit.oak.query.ast.ColumnImpl
 
getColumnNames() - Method in interface org.apache.jackrabbit.oak.api.Result
Get the list of column names.
getColumnNames() - Method in class org.apache.jackrabbit.oak.query.ResultImpl
 
getColumns() - Method in class org.apache.jackrabbit.oak.query.Query
 
getCommitHooks() - Method in class org.apache.jackrabbit.oak.security.authorization.AccessControlConfigurationImpl
 
getCommitHooks() - Method in class org.apache.jackrabbit.oak.security.privilege.PrivilegeConfigurationImpl
 
getCommitHooks() - Method in class org.apache.jackrabbit.oak.spi.security.SecurityConfiguration.Default
 
getCommitHooks() - Method in interface org.apache.jackrabbit.oak.spi.security.SecurityConfiguration
 
getCompiledPermissions(NodeStore, Set<Principal>) - Method in class org.apache.jackrabbit.oak.security.authorization.PermissionProviderImpl
 
getCompiledPermissions(NodeStore, Set<Principal>) - Method in interface org.apache.jackrabbit.oak.spi.security.authorization.PermissionProvider
 
getConfigurationParameters() - Method in class org.apache.jackrabbit.oak.security.user.UserConfigurationImpl
 
getConfigurationParameters() - Method in class org.apache.jackrabbit.oak.spi.security.SecurityConfiguration.Default
 
getConfigurationParameters() - Method in interface org.apache.jackrabbit.oak.spi.security.SecurityConfiguration
 
getConfigValue(String, T) - Method in class org.apache.jackrabbit.oak.spi.security.ConfigurationParameters
 
getConflictHandler() - Method in interface org.apache.jackrabbit.oak.spi.commit.ConflictHandlerProvider
 
getConstraint() - Method in class org.apache.jackrabbit.oak.query.ast.NotImpl
 
getConstraint() - Method in class org.apache.jackrabbit.oak.query.Query
 
getConstraint1() - Method in class org.apache.jackrabbit.oak.query.ast.AndImpl
 
getConstraint1() - Method in class org.apache.jackrabbit.oak.query.ast.OrImpl
 
getConstraint2() - Method in class org.apache.jackrabbit.oak.query.ast.AndImpl
 
getConstraint2() - Method in class org.apache.jackrabbit.oak.query.ast.OrImpl
 
getContext() - Method in class org.apache.jackrabbit.oak.security.authorization.AccessControlConfigurationImpl
 
getContext() - Method in class org.apache.jackrabbit.oak.security.privilege.PrivilegeConfigurationImpl
 
getContext() - Method in class org.apache.jackrabbit.oak.security.user.UserConfigurationImpl
 
getContext() - Method in class org.apache.jackrabbit.oak.spi.security.SecurityConfiguration.Default
 
getContext() - Method in interface org.apache.jackrabbit.oak.spi.security.SecurityConfiguration
 
getConverter() - Method in class org.apache.jackrabbit.oak.plugins.memory.BinaryPropertyState
 
getConverter() - Method in class org.apache.jackrabbit.oak.plugins.memory.BooleanPropertyState
 
getConverter() - Method in class org.apache.jackrabbit.oak.plugins.memory.DecimalPropertyState
 
getConverter() - Method in class org.apache.jackrabbit.oak.plugins.memory.DoublePropertyState
 
getConverter() - Method in class org.apache.jackrabbit.oak.plugins.memory.GenericPropertyState
 
getConverter() - Method in class org.apache.jackrabbit.oak.plugins.memory.LongPropertyState
 
getConverter(Blob) - Method in class org.apache.jackrabbit.oak.plugins.memory.MultiBinaryPropertyState
 
getConverter(Boolean) - Method in class org.apache.jackrabbit.oak.plugins.memory.MultiBooleanPropertyState
 
getConverter(BigDecimal) - Method in class org.apache.jackrabbit.oak.plugins.memory.MultiDecimalPropertyState
 
getConverter(Double) - Method in class org.apache.jackrabbit.oak.plugins.memory.MultiDoublePropertyState
 
getConverter(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.MultiGenericPropertyState
 
getConverter(Long) - Method in class org.apache.jackrabbit.oak.plugins.memory.MultiLongPropertyState
 
getConverter(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.MultiStringPropertyState
 
getConverter() - Method in class org.apache.jackrabbit.oak.plugins.memory.StringPropertyState
 
getCost(Filter, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.index.old.PrefixContentIndex
Deprecated.
 
getCost(Filter, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.index.old.PropertyContentIndex
Deprecated.
 
getCost(String, PropertyValue) - Method in class org.apache.jackrabbit.oak.plugins.index.p2.Property2IndexLookup
 
getCost(String, PropertyValue) - Method in class org.apache.jackrabbit.oak.plugins.index.property.PropertyIndexLookup
Deprecated.
 
getCost(Filter, NodeState) - Method in class org.apache.jackrabbit.oak.query.index.TraversingIndex
 
getCost(Filter, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.query.QueryIndex
Estimate the cost to query with the given filter.
getCredentials() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapLoginModule
 
getCredentials() - Method in class org.apache.jackrabbit.oak.spi.security.authentication.AbstractLoginModule
Tries to retrieve valid (supported) Credentials: using a CredentialsCallback, looking for a AbstractLoginModule.SHARED_KEY_CREDENTIALS entry in the shared state (see also AbstractLoginModule.getSharedCredentials() and finally by searching for valid credentials in the subject.
getCredentials() - Method in class org.apache.jackrabbit.oak.spi.security.authentication.callback.CredentialsCallback
Returns the Credentials that have been set before using CredentialsCallback.setCredentials(javax.jcr.Credentials).
getDate() - Method in class org.apache.jackrabbit.oak.plugins.observation.EventImpl
 
getDate() - Method in class org.apache.jackrabbit.oak.plugins.value.ValueImpl
 
getDecimal() - Method in class org.apache.jackrabbit.oak.plugins.value.ValueImpl
 
getDeclaredAggregateNames() - Method in interface org.apache.jackrabbit.oak.spi.security.privilege.PrivilegeDefinition
Returns the internal names of the declared aggregated privileges or an empty array if the privilege defined by this definition isn't an aggregate.
getDefinition(Node, String) - Method in interface org.apache.jackrabbit.oak.plugins.nodetype.DefinitionProvider
Returns the node definition for a child node of parent named nodeName with a default primary type.
getDefinition(Node, Node) - Method in interface org.apache.jackrabbit.oak.plugins.nodetype.DefinitionProvider
Calculates the applicable definition for the child node under the given parent node.
getDefinition(Iterable<NodeType>, String, NodeType) - Method in interface org.apache.jackrabbit.oak.plugins.nodetype.DefinitionProvider
Calculates the applicable definition for the child node with the specified name and node type under the given parent node.
getDefinition(Node, Property) - Method in interface org.apache.jackrabbit.oak.plugins.nodetype.DefinitionProvider
Calculates the definition of the specified property.
getDefinition(Tree, PropertyState) - Method in interface org.apache.jackrabbit.oak.plugins.nodetype.DefinitionProvider
Calculates the applicable definition for the property state under the given parent tree.
getDefinition(Node, String, boolean, int, boolean) - Method in interface org.apache.jackrabbit.oak.plugins.nodetype.DefinitionProvider
Calculates the applicable definition for the property with the specified characteristics under the given parent node.
getDefinition(Tree, String, boolean, int, boolean) - Method in interface org.apache.jackrabbit.oak.plugins.nodetype.DefinitionProvider
Calculates the applicable definition for the property with the specified characteristics under the given parent tree.
getDefinition(Iterable<NodeType>, String, boolean, int, boolean) - Method in interface org.apache.jackrabbit.oak.plugins.nodetype.DefinitionProvider
Calculates the applicable definition for the property with the specified characteristics under a parent with the specified node types.
getDefinition(Node, String) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.ReadOnlyNodeTypeManager
 
getDefinition(Node, Node) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.ReadOnlyNodeTypeManager
 
getDefinition(Iterable<NodeType>, String, NodeType) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.ReadOnlyNodeTypeManager
 
getDefinition(Node, Property) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.ReadOnlyNodeTypeManager
 
getDefinition(Tree, PropertyState) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.ReadOnlyNodeTypeManager
 
getDefinition(Node, String, boolean, int, boolean) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.ReadOnlyNodeTypeManager
 
getDefinition(Tree, String, boolean, int, boolean) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.ReadOnlyNodeTypeManager
 
getDefinition(Iterable<NodeType>, String, boolean, int, boolean) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.ReadOnlyNodeTypeManager
 
getDescendantCount() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeImpl
 
getDescendantCount() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMap
 
getDescendantInlineCount() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeImpl
 
getDouble() - Method in class org.apache.jackrabbit.oak.plugins.value.ValueImpl
 
getEffectiveNodeType(Node) - Method in interface org.apache.jackrabbit.oak.plugins.nodetype.EffectiveNodeTypeProvider
Calculates and returns the effective node types of the given node.
getEffectiveNodeType(Tree) - Method in interface org.apache.jackrabbit.oak.plugins.nodetype.EffectiveNodeTypeProvider
Calculates and returns the effective node types of the given tree.
getEffectiveNodeType(Node) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.ReadOnlyNodeTypeManager
Returns all the node types of the given node, in a breadth-first traversal order of the type hierarchy.
getEffectiveNodeType(Tree) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.ReadOnlyNodeTypeManager
 
getEffectivePolicies(String) - Method in class org.apache.jackrabbit.oak.security.authorization.AccessControlManagerImpl
 
getEffectivePolicies(Set<Principal>) - Method in class org.apache.jackrabbit.oak.security.authorization.AccessControlManagerImpl
 
getEntries() - Method in class org.apache.jackrabbit.oak.spi.security.authorization.AbstractAccessControlList
 
getEntries() - Method in class org.apache.jackrabbit.oak.spi.security.authorization.ImmutableACL
 
getEventJournal() - Method in class org.apache.jackrabbit.oak.plugins.observation.ObservationManagerImpl
 
getEventJournal(int, String, boolean, String[], String[]) - Method in class org.apache.jackrabbit.oak.plugins.observation.ObservationManagerImpl
 
getEveryone() - Method in class org.apache.jackrabbit.oak.security.principal.PrincipalManagerImpl
 
getExistingSelector(String) - Method in class org.apache.jackrabbit.oak.query.ast.SourceImpl
Get the selector with the given name, or fail if not found.
getExternalUser() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapLoginModule
 
getExternalUser() - Method in class org.apache.jackrabbit.oak.spi.security.authentication.external.ExternalLoginModule
TODO
getFulltextConditions() - Method in class org.apache.jackrabbit.oak.query.index.FilterImpl
 
getFulltextConditions() - Method in interface org.apache.jackrabbit.oak.spi.query.Filter
Get the fulltext search conditions, if any.
getFullTextSearchExpression() - Method in class org.apache.jackrabbit.oak.query.ast.FullTextSearchImpl
 
getGroupAttributes() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapSettings
 
getGroupFilter() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapSettings
 
getGroupMembership(Principal) - Method in class org.apache.jackrabbit.oak.security.principal.PrincipalManagerImpl
 
getGroupMembership(Principal) - Method in class org.apache.jackrabbit.oak.security.principal.PrincipalProviderImpl
 
getGroupMembership(Principal) - Method in class org.apache.jackrabbit.oak.spi.security.principal.CompositePrincipalProvider
 
getGroupMembership(Principal) - Method in interface org.apache.jackrabbit.oak.spi.security.principal.PrincipalProvider
Returns an iterator over all group principals for which the given principal is either direct or indirect member of.
getGroupMembershipAttribute() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapSettings
 
getGroupNameAttribute() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapSettings
 
getGroupRoot() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapSettings
 
getGroups() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapUser
 
getGroups() - Method in interface org.apache.jackrabbit.oak.spi.security.authentication.external.ExternalUser
 
getHash() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeId
 
getHash() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeImpl
 
getHash() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMap
 
getHeadRevision() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.IndexWrapper
Deprecated.
 
getHeadRevision() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.SimpleKernelImpl
 
getHeadRevision() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.BranchMergeMicroKernel
 
getHeadRevision() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.LogWrapper
 
getHeadRevision() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.SecurityWrapper
 
getHeadRevision() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.TimingWrapper
 
getHeadRevision() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.VirtualRepositoryWrapper
 
getHook() - Method in class org.apache.jackrabbit.oak.kernel.KernelNodeStore
 
getHost() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapSettings
 
getId(NodeId) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMap
 
getId(NodeId) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMapInDb
 
getId(NodeId) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMapInMongoDb
 
getId() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapUser
 
getId() - Method in interface org.apache.jackrabbit.oak.spi.security.authentication.external.ExternalUser
 
getIdentifier(Tree) - Method in class org.apache.jackrabbit.oak.plugins.identifier.IdentifierManager
 
getIdentifier() - Method in class org.apache.jackrabbit.oak.plugins.observation.EventImpl
 
getIdentifierManager() - Method in class org.apache.jackrabbit.oak.plugins.version.ReadOnlyVersionManager
 
getImpersonatorInfo() - Method in class org.apache.jackrabbit.oak.spi.security.authentication.ImpersonationCredentials
Returns the AuthInfo present with the editing session that want to impersonate.
getIndexer() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.IndexWrapper
Deprecated.
 
getIndexHooks(String, NodeBuilder) - Method in class org.apache.jackrabbit.oak.osgi.OsgiIndexHookProvider
 
getIndexHooks(String, NodeBuilder) - Method in class org.apache.jackrabbit.oak.plugins.index.CompositeIndexHookProvider
 
getIndexHooks(String, NodeBuilder) - Method in interface org.apache.jackrabbit.oak.plugins.index.IndexHookProvider
Each provider knows how to produce a certain type of index.
getIndexHooks(String, NodeBuilder) - Method in class org.apache.jackrabbit.oak.plugins.index.p2.Property2IndexHookProvider
 
getIndexHooks(String, NodeBuilder) - Method in class org.apache.jackrabbit.oak.plugins.index.property.PropertyIndexHookProvider
Deprecated.
 
getIndexName() - Method in class org.apache.jackrabbit.oak.plugins.index.old.PrefixContentIndex
Deprecated.
 
getIndexName() - Method in class org.apache.jackrabbit.oak.plugins.index.old.PropertyContentIndex
Deprecated.
 
getIndexName() - Method in class org.apache.jackrabbit.oak.query.index.TraversingIndex
 
getIndexName() - Method in interface org.apache.jackrabbit.oak.spi.query.QueryIndex
Get the unique index name.
getIndexNodeName() - Method in interface org.apache.jackrabbit.oak.plugins.index.old.PIndex
Get the unique index name.
getIndexNodeName() - Method in class org.apache.jackrabbit.oak.plugins.index.old.PrefixIndex
 
getIndexNodeName() - Method in class org.apache.jackrabbit.oak.plugins.index.old.PropertyIndex
 
getIndexRootNode() - Method in class org.apache.jackrabbit.oak.plugins.index.old.Indexer
Deprecated.
 
getInfo(String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMap
 
getInfo(String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMapInDb
 
getInfo(String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMapInMongoDb
 
getInfo() - Method in class org.apache.jackrabbit.oak.plugins.observation.EventImpl
 
getInline(NodeImpl) - Static method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeId
 
getInstance(MicroKernel) - Static method in class org.apache.jackrabbit.oak.plugins.index.old.Indexer
Deprecated.
Get the indexer for the given MicroKernel.
getInstance(String) - Static method in class org.apache.jackrabbit.oak.plugins.index.old.mk.MicroKernelFactory
Get an instance.
getInstance(Root, NamePathMapper) - Static method in class org.apache.jackrabbit.oak.plugins.nodetype.ReadOnlyNodeTypeManager
Return a new instance of ReadOnlyNodeTypeManager that reads node type information from the tree at NodeTypeConstants.NODE_TYPES_PATH.
getInstance(NodeState) - Static method in class org.apache.jackrabbit.oak.plugins.nodetype.ReadOnlyNodeTypeManager
Returns a read-only node type manager based on the types stored within the content tree starting at the given root node state.
getInstance() - Static method in class org.apache.jackrabbit.oak.spi.security.authorization.AllPermissions
 
getInstance() - Static method in class org.apache.jackrabbit.oak.spi.security.principal.EveryonePrincipal
 
getJcrName(String) - Method in class org.apache.jackrabbit.oak.namepath.GlobalNameMapper
 
getJcrName(String) - Method in class org.apache.jackrabbit.oak.namepath.LocalNameMapper
 
getJcrName(String) - Method in interface org.apache.jackrabbit.oak.namepath.NameMapper
Returns the JCR name for the given Oak name.
getJcrName(String) - Method in class org.apache.jackrabbit.oak.namepath.NamePathMapper.Default
 
getJcrName(String) - Method in class org.apache.jackrabbit.oak.namepath.NamePathMapperImpl
 
getJcrName() - Method in class org.apache.jackrabbit.oak.security.authorization.restriction.RestrictionDefinitionImpl
 
getJcrName() - Method in interface org.apache.jackrabbit.oak.spi.security.authorization.restriction.RestrictionDefinition
The jcr name of this restriction definition.
getJcrPath(String) - Method in class org.apache.jackrabbit.oak.namepath.NamePathMapper.Default
 
getJcrPath(String) - Method in class org.apache.jackrabbit.oak.namepath.NamePathMapperImpl
 
getJcrPath(String) - Method in interface org.apache.jackrabbit.oak.namepath.PathMapper
Returns the JCR path for the given Oak path.
getJoinCondition() - Method in class org.apache.jackrabbit.oak.query.ast.JoinImpl
 
getJournal(String, String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.BranchMergeMicroKernel
 
getJournal(String, String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.LogWrapper
 
getJournal(String, String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.MicroKernelWrapperBase
 
getJournal(String, String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.TimingWrapper
 
getJournalStream(String, String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.IndexWrapper
Deprecated.
 
getJournalStream(String, String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.SimpleKernelImpl
 
getJournalStream(String, String, String) - Method in interface org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.MicroKernelWrapper
 
getJournalStream(String, String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.SecurityWrapper
 
getJournalStream(String, String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.VirtualRepositoryWrapper
 
getLatest() - Method in class org.apache.jackrabbit.oak.core.RootImpl
Oak level variant of ContentSession.getLatestRoot() to be used when no ContentSession is available.
getLatestRoot() - Method in interface org.apache.jackrabbit.oak.api.ContentSession
The current head root as seen by this content session.
getLeft() - Method in class org.apache.jackrabbit.oak.query.ast.JoinImpl
 
getLength(String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.IndexWrapper
Deprecated.
 
getLength(String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.SimpleKernelImpl
 
getLength(String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.BranchMergeMicroKernel
 
getLength(String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.LogWrapper
 
getLength(String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.SecurityWrapper
 
getLength(String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.TimingWrapper
 
getLength(String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.VirtualRepositoryWrapper
 
getLiteralValue() - Method in class org.apache.jackrabbit.oak.query.ast.LiteralImpl
 
getLocation(String) - Method in interface org.apache.jackrabbit.oak.api.Root
Get a tree location for a given absolute path
getLocation() - Method in interface org.apache.jackrabbit.oak.api.Tree
 
getLocation() - Method in class org.apache.jackrabbit.oak.core.ReadOnlyTree
 
getLocation(String) - Method in class org.apache.jackrabbit.oak.core.RootImpl
 
getLocation() - Method in class org.apache.jackrabbit.oak.core.TreeImpl
 
getLoginContext(Credentials, String) - Method in class org.apache.jackrabbit.oak.security.authentication.LoginContextProviderImpl
 
getLoginContext(Credentials, String) - Method in interface org.apache.jackrabbit.oak.spi.security.authentication.LoginContextProvider
Returns a new login context instance for handling authentication.
getLoginContextProvider(NodeStore, QueryIndexProvider) - Method in class org.apache.jackrabbit.oak.security.authentication.AuthenticationConfigurationImpl
 
getLoginContextProvider(NodeStore, QueryIndexProvider) - Method in interface org.apache.jackrabbit.oak.spi.security.authentication.AuthenticationConfiguration
 
getLoginContextProvider(NodeStore, QueryIndexProvider) - Method in class org.apache.jackrabbit.oak.spi.security.authentication.OpenAuthenticationConfiguration
 
getLong() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeId
 
getLong() - Method in class org.apache.jackrabbit.oak.plugins.value.ValueImpl
 
getLong(String, long) - Method in class org.apache.jackrabbit.oak.util.NodeUtil
 
getLowerBound() - Method in class org.apache.jackrabbit.oak.query.ast.ComparisonImpl.LikePattern
Get the lower bound if any.
getMandatoryNodeDefinitions() - Method in interface org.apache.jackrabbit.oak.plugins.nodetype.EffectiveNodeType
 
getMandatoryPropertyDefinitions() - Method in interface org.apache.jackrabbit.oak.plugins.nodetype.EffectiveNodeType
 
getMaxMemoryChildren() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMap
 
getMemory() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeImpl
 
getMemory() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeListSmall
 
getMemory() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeListTrie
 
getMemory() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.Revision
 
getMixinNodeTypes() - Method in class org.apache.jackrabbit.oak.plugins.nodetype.ReadOnlyNodeTypeManager
 
getMixinTypeNames() - Method in class org.apache.jackrabbit.oak.spi.xml.NodeInfo
Returns the names of the mixin types of the node being imported.
getName() - Method in interface org.apache.jackrabbit.oak.api.PropertyState
 
getName() - Method in interface org.apache.jackrabbit.oak.api.Tree
 
getName() - Method in class org.apache.jackrabbit.oak.core.ReadOnlyTree
 
getName() - Method in class org.apache.jackrabbit.oak.core.TreeImpl
 
getName() - Method in interface org.apache.jackrabbit.oak.plugins.index.IndexDefinition
Get the unique index name.
getName() - Method in class org.apache.jackrabbit.oak.plugins.index.IndexDefinitionImpl
 
getName() - Method in class org.apache.jackrabbit.oak.plugins.index.old.BTree
 
getName(long) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeListSmall
 
getName(long) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeListTrie
 
getName() - Method in class org.apache.jackrabbit.oak.plugins.memory.EmptyPropertyState
 
getName() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryChildNodeEntry
 
getName() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryPropertyBuilder
 
getName() - Method in enum org.apache.jackrabbit.oak.query.ast.Order
 
getName() - Method in class org.apache.jackrabbit.oak.security.authorization.restriction.RestrictionDefinitionImpl
 
getName() - Method in class org.apache.jackrabbit.oak.security.principal.PrincipalImpl
 
getName() - Method in interface org.apache.jackrabbit.oak.spi.security.authorization.restriction.RestrictionDefinition
The internal oak name of this restriction definition.
getName() - Method in class org.apache.jackrabbit.oak.spi.security.principal.EveryonePrincipal
 
getName() - Method in class org.apache.jackrabbit.oak.spi.security.principal.SystemPrincipal
 
getName() - Method in interface org.apache.jackrabbit.oak.spi.security.privilege.PrivilegeDefinition
The internal name of this privilege.
getName() - Method in interface org.apache.jackrabbit.oak.spi.state.ChildNodeEntry
The name of the child node state wrt.
getName() - Method in interface org.apache.jackrabbit.oak.spi.state.PropertyBuilder
Get the name of the property (may be null).
getName() - Method in class org.apache.jackrabbit.oak.spi.xml.PropInfo
 
getName() - Method in class org.apache.jackrabbit.oak.util.NodeUtil
 
getName(String) - Method in class org.apache.jackrabbit.oak.util.NodeUtil
 
getName(String, String) - Method in class org.apache.jackrabbit.oak.util.NodeUtil
 
getNamedNodeDefinitions(String) - Method in interface org.apache.jackrabbit.oak.plugins.nodetype.EffectiveNodeType
Return all node definitions that match the specified oak name.
getNamedPropertyDefinitions(String) - Method in interface org.apache.jackrabbit.oak.plugins.nodetype.EffectiveNodeType
Return all property definitions that match the specified oak name.
getNameMapper() - Method in class org.apache.jackrabbit.oak.util.NodeUtil
 
getNamePathMapper() - Method in class org.apache.jackrabbit.oak.plugins.nodetype.ReadOnlyNodeTypeManager
Returns a NameMapper to be used by this node type manager.
getNamePathMapper() - Method in class org.apache.jackrabbit.oak.query.Query
 
getNames(long, int) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeListSmall
 
getNames(long, int) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeListTrie
 
getNames(String, String...) - Method in class org.apache.jackrabbit.oak.util.NodeUtil
 
getNamespaceMap() - Method in class org.apache.jackrabbit.oak.namepath.GlobalNameMapper
 
getNamespaceMap(Tree) - Static method in class org.apache.jackrabbit.oak.plugins.name.Namespaces
 
getNewStream() - Method in interface org.apache.jackrabbit.oak.api.Blob
Returns a new stream for this value object.
getNewStream() - Method in class org.apache.jackrabbit.oak.kernel.KernelBlob
 
getNewStream() - Method in class org.apache.jackrabbit.oak.plugins.memory.ArrayBasedBlob
 
getNewStream() - Method in class org.apache.jackrabbit.oak.plugins.memory.StringBasedBlob
This implementation returns the bytes of the UTF-8 encoding of the underlying string.
getNewStream() - Method in class org.apache.jackrabbit.oak.plugins.memory.ValueBasedBlob
This implementation return the stream of the underlying Value.
getNode(NodeMap) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeId
 
getNode(String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeImpl
 
getNode(long) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMap
 
getNode(long) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMapInDb
 
getNode(long) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMapInMongoDb
 
getNodeBuilder() - Method in class org.apache.jackrabbit.oak.core.TreeImpl
 
getNodeDefinitions() - Method in interface org.apache.jackrabbit.oak.plugins.nodetype.EffectiveNodeType
 
getNodes(String, String, int, long, int, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.BranchMergeMicroKernel
 
getNodes(String, String, int, long, int, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.LogWrapper
 
getNodes(String, String, int, long, int, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.MicroKernelWrapperBase
 
getNodes(String, String, int, long, int, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.TimingWrapper
 
getNodes(String) - Method in class org.apache.jackrabbit.oak.util.NodeUtil
 
getNodesStream(String, String, int, long, int, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.IndexWrapper
Deprecated.
 
getNodesStream(String, String, int, long, int, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.SimpleKernelImpl
Get the nodes.
getNodesStream(String, String, int, long, int, String) - Method in interface org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.MicroKernelWrapper
 
getNodesStream(String, String, int, long, int, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.SecurityWrapper
 
getNodesStream(String, String, int, long, int, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.VirtualRepositoryWrapper
 
getNodeState() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryChildNodeEntry
 
getNodeState() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
 
getNodeState() - Method in interface org.apache.jackrabbit.oak.spi.state.ChildNodeEntry
The child node state
getNodeState() - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
Returns an immutable node state that matches the current state of the builder.
getNodeState() - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
 
getNodeType(String) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.ReadOnlyNodeTypeManager
 
getNodeType() - Method in class org.apache.jackrabbit.oak.query.index.FilterImpl
 
getNodeType() - Method in interface org.apache.jackrabbit.oak.spi.query.Filter
Get the node type.
getNodeTypeManager() - Method in class org.apache.jackrabbit.oak.plugins.version.ReadOnlyVersionManager
 
getNodeTypeName(AuthorizableType) - Static method in class org.apache.jackrabbit.oak.security.user.query.QueryUtil
Retrieve the node type name for the specified authorizable type.
getNodeVersion() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeImpl
 
getNodeVersion() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMap
 
getOakName(String) - Method in class org.apache.jackrabbit.oak.namepath.GlobalNameMapper
 
getOakName(String) - Method in interface org.apache.jackrabbit.oak.namepath.NameMapper
Returns the Oak name for the specified JCR name.
getOakName(String) - Method in class org.apache.jackrabbit.oak.namepath.NamePathMapper.Default
 
getOakName(String) - Method in class org.apache.jackrabbit.oak.namepath.NamePathMapperImpl
 
getOakName(String) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.ReadOnlyNodeTypeManager
Returns the internal name for the specified JCR name.
getOakNameFromExpanded(String) - Method in class org.apache.jackrabbit.oak.namepath.GlobalNameMapper
 
getOakNameOrNull(String) - Method in class org.apache.jackrabbit.oak.namepath.GlobalNameMapper
 
getOakNameOrNull(String) - Method in class org.apache.jackrabbit.oak.namepath.LocalNameMapper
 
getOakNameOrNull(String) - Method in interface org.apache.jackrabbit.oak.namepath.NameMapper
Returns the Oak name for the given JCR name, or null if no such mapping exists because the given JCR name contains an unknown namespace URI or prefix, or is otherwise invalid.
getOakNameOrNull(String) - Method in class org.apache.jackrabbit.oak.namepath.NamePathMapper.Default
 
getOakNameOrNull(String) - Method in class org.apache.jackrabbit.oak.namepath.NamePathMapperImpl
 
getOakPath(String) - Method in class org.apache.jackrabbit.oak.namepath.NamePathMapper.Default
 
getOakPath(String) - Method in class org.apache.jackrabbit.oak.namepath.NamePathMapperImpl
 
getOakPath(String) - Method in interface org.apache.jackrabbit.oak.namepath.PathMapper
Returns the Oak path for the given JCR path, or null if no such mapping exists because the given JCR path contains a name element with an unknown namespace URI or prefix, or is otherwise invalid.
getOakPath(String, NamePathMapper) - Static method in class org.apache.jackrabbit.oak.spi.query.PropertyValues
 
getOakPath() - Method in class org.apache.jackrabbit.oak.spi.security.authorization.AbstractAccessControlList
 
getOakPathKeepIndex(String) - Method in class org.apache.jackrabbit.oak.namepath.NamePathMapper.Default
 
getOakPathKeepIndex(String) - Method in class org.apache.jackrabbit.oak.namepath.NamePathMapperImpl
 
getOakPathKeepIndex(String) - Method in interface org.apache.jackrabbit.oak.namepath.PathMapper
As PathMapper.getOakPath(String), but preserving the index information
getOakPrefixOrNull(String) - Method in class org.apache.jackrabbit.oak.namepath.GlobalNameMapper
 
getOakString() - Method in class org.apache.jackrabbit.oak.plugins.value.ValueImpl
Same as ValueImpl.getString() unless that names and paths are returned in their Oak representation instead of being mapped to their JCR representation.
getObserver() - Method in class org.apache.jackrabbit.oak.kernel.KernelNodeStore
 
getOperand() - Method in class org.apache.jackrabbit.oak.query.ast.LowerCaseImpl
 
getOperand() - Method in class org.apache.jackrabbit.oak.query.ast.OrderingImpl
 
getOperand() - Method in class org.apache.jackrabbit.oak.query.ast.UpperCaseImpl
 
getOperand1() - Method in class org.apache.jackrabbit.oak.query.ast.ComparisonImpl
 
getOperand2() - Method in class org.apache.jackrabbit.oak.query.ast.ComparisonImpl
 
getOperator() - Method in class org.apache.jackrabbit.oak.query.ast.ComparisonImpl
 
getOrAddChild(String, String) - Method in class org.apache.jackrabbit.oak.util.NodeUtil
 
getOrAddTree(String, String) - Method in class org.apache.jackrabbit.oak.util.NodeUtil
TODO: clean up.
getOrderings() - Method in class org.apache.jackrabbit.oak.query.Query
 
getPage(BTree, BTreeNode, String) - Method in interface org.apache.jackrabbit.oak.plugins.index.old.BTreeHelper
 
getPage(BTree, BTreeNode, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.Indexer
Deprecated.
 
getPageIfCached(BTree, BTreeNode, String) - Method in interface org.apache.jackrabbit.oak.plugins.index.old.BTreeHelper
 
getPageIfCached(BTree, BTreeNode, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.Indexer
Deprecated.
 
getParent() - Method in interface org.apache.jackrabbit.oak.api.Tree
 
getParent() - Method in interface org.apache.jackrabbit.oak.api.TreeLocation
Navigate to the parent
getParent() - Method in class org.apache.jackrabbit.oak.core.ReadOnlyTree
 
getParent() - Method in class org.apache.jackrabbit.oak.core.TreeImpl
 
getParent() - Method in class org.apache.jackrabbit.oak.core.TreeImpl.NodeLocation
 
getParent() - Method in class org.apache.jackrabbit.oak.util.NodeUtil
 
getPassword() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapUser
 
getPassword() - Method in interface org.apache.jackrabbit.oak.spi.security.authentication.external.ExternalUser
 
getPasswordHash() - Method in class org.apache.jackrabbit.oak.security.user.CredentialsImpl
 
getPath() - Method in interface org.apache.jackrabbit.oak.api.ResultRow
 
getPath(String) - Method in interface org.apache.jackrabbit.oak.api.ResultRow
 
getPath() - Method in interface org.apache.jackrabbit.oak.api.Tree
 
getPath() - Method in interface org.apache.jackrabbit.oak.api.TreeLocation
The path of the underlying item or null if no such item exists.
getPath() - Method in class org.apache.jackrabbit.oak.core.ReadOnlyTree
 
getPath() - Method in class org.apache.jackrabbit.oak.core.TreeImpl
 
getPath(String) - Method in class org.apache.jackrabbit.oak.plugins.identifier.IdentifierManager
The path of the tree identified by the specified identifier or null.
getPath(PropertyState) - Method in class org.apache.jackrabbit.oak.plugins.identifier.IdentifierManager
Returns the path of the tree references by the specified (weak) reference PropertyState.
getPath() - Method in interface org.apache.jackrabbit.oak.plugins.index.HierarchicalNodeStateDiff
 
getPath() - Method in interface org.apache.jackrabbit.oak.plugins.index.IndexDefinition
 
getPath() - Method in class org.apache.jackrabbit.oak.plugins.index.IndexDefinitionImpl
 
getPath() - Method in class org.apache.jackrabbit.oak.plugins.index.old.BTreePage
 
getPath() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeImpl
 
getPath(String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.PropertyIndex
Get the path for the given property value.
getPath() - Method in class org.apache.jackrabbit.oak.plugins.observation.EventImpl
 
getPath() - Method in class org.apache.jackrabbit.oak.query.index.FilterImpl
Get the path.
getPath() - Method in class org.apache.jackrabbit.oak.query.index.IndexRowImpl
 
getPath() - Method in class org.apache.jackrabbit.oak.query.ResultRowImpl
 
getPath(String) - Method in class org.apache.jackrabbit.oak.query.ResultRowImpl
 
getPath() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapUser
 
getPath() - Method in interface org.apache.jackrabbit.oak.spi.query.Filter
Get the path, or "/" if there is no path restriction set.
getPath() - Method in interface org.apache.jackrabbit.oak.spi.query.IndexRow
The path of the node, if available.
getPath() - Method in interface org.apache.jackrabbit.oak.spi.security.authentication.external.ExternalUser
 
getPath() - Method in class org.apache.jackrabbit.oak.spi.security.authorization.AbstractAccessControlList
 
getPathRestriction() - Method in class org.apache.jackrabbit.oak.query.index.FilterImpl
 
getPathRestriction() - Method in interface org.apache.jackrabbit.oak.spi.query.Filter
Get the path restriction type.
getPaths(String, String) - Method in interface org.apache.jackrabbit.oak.plugins.index.old.PIndex
Get an iterator over the paths for the given value.
getPaths(String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.PrefixIndex
Get an iterator over the paths for the given property value.
getPaths(String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.PropertyIndex
Get an iterator over the paths for the given property value.
getPermissionProvider(NamePathMapper) - Method in class org.apache.jackrabbit.oak.security.authorization.AccessControlConfigurationImpl
 
getPermissionProvider(NamePathMapper) - Method in interface org.apache.jackrabbit.oak.spi.security.authorization.AccessControlConfiguration
 
getPermissionProvider(NamePathMapper) - Method in class org.apache.jackrabbit.oak.spi.security.authorization.OpenAccessControlConfiguration
 
getPermissions(Set<Privilege>) - Method in class org.apache.jackrabbit.oak.security.authorization.PermissionProviderImpl
 
getPermissions(Set<Privilege>) - Method in interface org.apache.jackrabbit.oak.spi.security.authorization.PermissionProvider
 
getPlan(Filter, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.index.old.PrefixContentIndex
Deprecated.
 
getPlan(Filter, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.index.old.PropertyContentIndex
Deprecated.
 
getPlan(NodeState) - Method in class org.apache.jackrabbit.oak.query.ast.JoinImpl
 
getPlan(NodeState) - Method in class org.apache.jackrabbit.oak.query.ast.SelectorImpl
 
getPlan(NodeState) - Method in class org.apache.jackrabbit.oak.query.ast.SourceImpl
Get the query plan.
getPlan(Filter, NodeState) - Method in class org.apache.jackrabbit.oak.query.index.TraversingIndex
 
getPlan(Filter, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.query.QueryIndex
Get the query plan for the given filter.
getPolicies(String) - Method in class org.apache.jackrabbit.oak.security.authorization.AccessControlManagerImpl
 
getPolicies(Principal) - Method in class org.apache.jackrabbit.oak.security.authorization.AccessControlManagerImpl
 
getPort() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapSettings
 
getPrefix() - Method in class org.apache.jackrabbit.oak.plugins.index.old.PrefixIndex
 
getPrefix(String) - Method in class org.apache.jackrabbit.oak.plugins.name.ReadOnlyNamespaceRegistry
 
getPrefixes() - Method in class org.apache.jackrabbit.oak.plugins.name.ReadOnlyNamespaceRegistry
 
getPrefixIndex(String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.Indexer
Deprecated.
 
getPrimaryNodeTypeName() - Method in class org.apache.jackrabbit.oak.util.NodeUtil
 
getPrimaryNodeTypes() - Method in class org.apache.jackrabbit.oak.plugins.nodetype.ReadOnlyNodeTypeManager
 
getPrimaryTypeName() - Method in class org.apache.jackrabbit.oak.spi.xml.NodeInfo
Returns the name of the primary type of the node being imported.
getPrincipal() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapUser
 
getPrincipal(String) - Method in class org.apache.jackrabbit.oak.security.principal.PrincipalManagerImpl
 
getPrincipal(String) - Method in class org.apache.jackrabbit.oak.security.principal.PrincipalProviderImpl
 
getPrincipal() - Method in interface org.apache.jackrabbit.oak.spi.security.authentication.external.ExternalUser
 
getPrincipal() - Method in class org.apache.jackrabbit.oak.spi.security.authorization.ACE
 
getPrincipal(String) - Method in class org.apache.jackrabbit.oak.spi.security.principal.CompositePrincipalProvider
 
getPrincipal(String) - Method in interface org.apache.jackrabbit.oak.spi.security.principal.PrincipalProvider
Returns the principal with the specified name or null if the principal does not exist.
getPrincipalConfiguration() - Method in class org.apache.jackrabbit.oak.security.SecurityProviderImpl
 
getPrincipalConfiguration() - Method in class org.apache.jackrabbit.oak.spi.security.OpenSecurityProvider
 
getPrincipalConfiguration() - Method in interface org.apache.jackrabbit.oak.spi.security.SecurityProvider
 
getPrincipalManager(Session, Root, NamePathMapper) - Method in class org.apache.jackrabbit.oak.security.principal.PrincipalConfigurationImpl
 
getPrincipalManager(Session, Root, NamePathMapper) - Method in interface org.apache.jackrabbit.oak.spi.security.principal.PrincipalConfiguration
 
getPrincipalProvider(Root, NamePathMapper) - Method in class org.apache.jackrabbit.oak.security.principal.PrincipalConfigurationImpl
 
getPrincipalProvider() - Method in class org.apache.jackrabbit.oak.spi.security.authentication.AbstractLoginModule
Retrieves the PrincipalProvider that should be used to handle this authentication.
getPrincipalProvider() - Method in class org.apache.jackrabbit.oak.spi.security.authentication.callback.PrincipalProviderCallback
getPrincipalProvider(Root, NamePathMapper) - Method in interface org.apache.jackrabbit.oak.spi.security.principal.PrincipalConfiguration
 
getPrincipals() - Method in interface org.apache.jackrabbit.oak.api.AuthInfo
Returns the set of principals associated with this AuthInfo instance.
getPrincipals() - Method in class org.apache.jackrabbit.oak.security.authentication.AuthInfoImpl
 
getPrincipals(int) - Method in class org.apache.jackrabbit.oak.security.principal.PrincipalManagerImpl
 
getPrincipals(String) - Method in class org.apache.jackrabbit.oak.security.principal.PrincipalProviderImpl
 
getPrincipals(String) - Method in class org.apache.jackrabbit.oak.spi.security.authentication.AbstractLoginModule
Retrieves all principals associated with the specified userId for the configured principal provider.
getPrincipals(String) - Method in class org.apache.jackrabbit.oak.spi.security.principal.CompositePrincipalProvider
 
getPrincipals(String) - Method in interface org.apache.jackrabbit.oak.spi.security.principal.PrincipalProvider
Tries to resolve the specified userID to a valid principal and it's group membership.
getPrivateAttributes() - Method in interface org.apache.jackrabbit.oak.spi.security.authentication.token.TokenInfo
Returns the private attributes stored with this info object.
getPrivilege(String) - Method in class org.apache.jackrabbit.oak.security.privilege.PrivilegeManagerImpl
 
getPrivilegeConfiguration() - Method in class org.apache.jackrabbit.oak.security.SecurityProviderImpl
 
getPrivilegeConfiguration() - Method in class org.apache.jackrabbit.oak.spi.security.OpenSecurityProvider
 
getPrivilegeConfiguration() - Method in interface org.apache.jackrabbit.oak.spi.security.SecurityProvider
 
getPrivilegeDefinitionReader(Tree) - Method in class org.apache.jackrabbit.oak.security.privilege.PrivilegeConfigurationImpl
 
getPrivilegeDefinitionReader(Tree) - Method in interface org.apache.jackrabbit.oak.spi.security.privilege.PrivilegeConfiguration
Creates a new PrivilegeDefinitionReader instance for the specified tree.
getPrivilegeManager(Root, NamePathMapper) - Method in class org.apache.jackrabbit.oak.security.privilege.PrivilegeConfigurationImpl
 
getPrivilegeManager(Root, NamePathMapper) - Method in interface org.apache.jackrabbit.oak.spi.security.privilege.PrivilegeConfiguration
Creates a new instance of PrivilegeManager.
getPrivileges(String) - Method in class org.apache.jackrabbit.oak.security.authorization.AccessControlManagerImpl
 
getPrivileges(String, Set<Principal>) - Method in class org.apache.jackrabbit.oak.security.authorization.AccessControlManagerImpl
 
getPrivileges() - Method in class org.apache.jackrabbit.oak.spi.security.authorization.ACE
 
getProcessedReferences() - Method in class org.apache.jackrabbit.oak.spi.xml.ReferenceChangeTracker
Returns an iterator over all processed reference properties.
getProperties() - Method in interface org.apache.jackrabbit.oak.api.Tree
All accessible property states.
getProperties() - Method in class org.apache.jackrabbit.oak.core.ReadOnlyTree
 
getProperties() - Method in class org.apache.jackrabbit.oak.core.TreeImpl
 
getProperties() - Method in class org.apache.jackrabbit.oak.kernel.KernelNodeState
 
getProperties() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
 
getProperties() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeState
 
getProperties() - Method in class org.apache.jackrabbit.oak.plugins.memory.ModifiedNodeState
 
getProperties() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapUser
 
getProperties() - Method in interface org.apache.jackrabbit.oak.spi.security.authentication.external.ExternalUser
 
getProperties() - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
Returns the current properties.
getProperties() - Method in interface org.apache.jackrabbit.oak.spi.state.NodeState
Returns an iterable of the properties of this node.
getProperties() - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
 
getProperty(String) - Method in interface org.apache.jackrabbit.oak.api.Tree
Get a property state
getProperty() - Method in interface org.apache.jackrabbit.oak.api.TreeLocation
Get the underlying PropertyState for this TreeLocation.
getProperty(String) - Method in class org.apache.jackrabbit.oak.core.ReadOnlyTree
 
getProperty(String) - Method in class org.apache.jackrabbit.oak.core.TreeImpl
 
getProperty() - Method in class org.apache.jackrabbit.oak.core.TreeImpl.PropertyLocation
 
getProperty(String) - Method in class org.apache.jackrabbit.oak.kernel.KernelNodeState
 
getProperty(String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeImpl
 
getProperty(int) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeImpl
 
getProperty(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
 
getProperty(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeState
 
getProperty(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.ModifiedNodeState
 
getProperty() - Method in class org.apache.jackrabbit.oak.security.authorization.restriction.RestrictionImpl
 
getProperty() - Method in interface org.apache.jackrabbit.oak.spi.security.authorization.restriction.Restriction
 
getProperty(String) - Method in class org.apache.jackrabbit.oak.spi.state.AbstractNodeState
 
getProperty(String) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
Returns the current state of the named property, or null if the property is not set.
getProperty(String) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeState
Returns the named property.
getProperty(String) - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
 
getPropertyCount() - Method in interface org.apache.jackrabbit.oak.api.Tree
Determine the number of properties accessible to the current content session.
getPropertyCount() - Method in class org.apache.jackrabbit.oak.core.ReadOnlyTree
 
getPropertyCount() - Method in class org.apache.jackrabbit.oak.core.TreeImpl
 
getPropertyCount() - Method in class org.apache.jackrabbit.oak.kernel.KernelNodeState
 
getPropertyCount() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeImpl
 
getPropertyCount() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
 
getPropertyCount() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeState
 
getPropertyCount() - Method in class org.apache.jackrabbit.oak.plugins.memory.ModifiedNodeState
 
getPropertyCount() - Method in class org.apache.jackrabbit.oak.spi.state.AbstractNodeState
 
getPropertyCount() - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
Returns the current number of properties.
getPropertyCount() - Method in interface org.apache.jackrabbit.oak.spi.state.NodeState
Returns the number of properties of this node.
getPropertyCount() - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
 
getPropertyDefinitions() - Method in interface org.apache.jackrabbit.oak.plugins.nodetype.EffectiveNodeType
 
getPropertyIndex(String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.Indexer
Deprecated.
 
getPropertyName() - Method in class org.apache.jackrabbit.oak.plugins.index.old.PropertyIndex
 
getPropertyName() - Method in class org.apache.jackrabbit.oak.query.ast.PropertyValueImpl
 
getPropertyRestriction(String) - Method in class org.apache.jackrabbit.oak.query.index.FilterImpl
Get the restriction for the given property, if any.
getPropertyRestriction(String) - Method in interface org.apache.jackrabbit.oak.spi.query.Filter
Get the property restriction for the given property, if any.
getPropertyRestrictions() - Method in class org.apache.jackrabbit.oak.query.index.FilterImpl
 
getPropertyRestrictions() - Method in interface org.apache.jackrabbit.oak.spi.query.Filter
Get the list of property restrictions, if any.
getPropertyState() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryPropertyBuilder
 
getPropertyState() - Method in interface org.apache.jackrabbit.oak.spi.state.PropertyBuilder
Returns an immutable property state that matches the current state of the builder.
getPropertyStatus(String) - Method in interface org.apache.jackrabbit.oak.api.Tree
Get the Status of a property state or null.
getPropertyStatus(String) - Method in class org.apache.jackrabbit.oak.core.ReadOnlyTree
 
getPropertyStatus(String) - Method in class org.apache.jackrabbit.oak.core.TreeImpl
 
getPropertyTypeFromName(String) - Static method in class org.apache.jackrabbit.oak.query.SQL2Parser
Get the property type from the given case insensitive name.
getPropertyValue(int) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeImpl
 
getPropertyValue() - Method in class org.apache.jackrabbit.oak.query.ast.LengthImpl
 
getProtectedItemImporters() - Method in class org.apache.jackrabbit.oak.security.authorization.AccessControlConfigurationImpl
 
getProtectedItemImporters() - Method in class org.apache.jackrabbit.oak.security.user.UserConfigurationImpl
 
getProtectedItemImporters() - Method in class org.apache.jackrabbit.oak.spi.security.SecurityConfiguration.Default
 
getProtectedItemImporters() - Method in interface org.apache.jackrabbit.oak.spi.security.SecurityConfiguration
 
getPublicAttributes() - Method in interface org.apache.jackrabbit.oak.spi.security.authentication.token.TokenInfo
Returns the public attributes stored with this info object.
getQueryEngine() - Method in interface org.apache.jackrabbit.oak.api.Root
Get the query engine.
getQueryEngine() - Method in class org.apache.jackrabbit.oak.core.RootImpl
 
getQueryIndexes(NodeState) - Method in class org.apache.jackrabbit.oak.osgi.OsgiIndexProvider
 
getQueryIndexes(NodeState) - Method in class org.apache.jackrabbit.oak.plugins.index.nodetype.NodeTypeIndexProvider
 
getQueryIndexes(NodeState) - Method in class org.apache.jackrabbit.oak.plugins.index.old.PropertyIndexer
 
getQueryIndexes(NodeState) - Method in class org.apache.jackrabbit.oak.plugins.index.p2.Property2IndexProvider
 
getQueryIndexes(NodeState) - Method in class org.apache.jackrabbit.oak.plugins.index.property.PropertyIndexProvider
Deprecated.
 
getQueryIndexes(NodeState) - Method in class org.apache.jackrabbit.oak.spi.query.CompositeQueryIndexProvider
 
getQueryIndexes(NodeState) - Method in interface org.apache.jackrabbit.oak.spi.query.QueryIndexProvider
Get the currently configured indexes.
getQueryStatement() - Method in class org.apache.jackrabbit.oak.query.index.FilterImpl
 
getQueryStatement() - Method in interface org.apache.jackrabbit.oak.spi.query.Filter
Get the complete query statement.
getReadTree() - Method in class org.apache.jackrabbit.oak.plugins.name.ReadOnlyNamespaceRegistry
Called by the NamespaceRegistry implementation methods to acquire a root Tree instance from which to read the namespace mappings (under jcr:system/rep:namespaces).
getReferences(boolean, Tree, String, String...) - Method in class org.apache.jackrabbit.oak.plugins.identifier.IdentifierManager
Searches all reference properties to the specified tree that match the given name and node type constraints.
getRegisteredEventListeners() - Method in class org.apache.jackrabbit.oak.plugins.observation.ObservationManagerImpl
 
getRegisteredPrivileges() - Method in class org.apache.jackrabbit.oak.security.privilege.PrivilegeManagerImpl
 
getRepositoryInitializer() - Method in class org.apache.jackrabbit.oak.security.privilege.PrivilegeConfigurationImpl
 
getRepositoryInitializer() - Method in class org.apache.jackrabbit.oak.security.user.UserConfigurationImpl
 
getRepositoryInitializer() - Method in class org.apache.jackrabbit.oak.spi.security.SecurityConfiguration.Default
 
getRepositoryInitializer() - Method in interface org.apache.jackrabbit.oak.spi.security.SecurityConfiguration
 
getRequiredType() - Method in class org.apache.jackrabbit.oak.security.authorization.restriction.RestrictionDefinitionImpl
 
getRequiredType() - Method in interface org.apache.jackrabbit.oak.spi.security.authorization.restriction.RestrictionDefinition
The required type as defined by this definition.
getResidualNodeDefinitions() - Method in interface org.apache.jackrabbit.oak.plugins.nodetype.EffectiveNodeType
Return all residual node definitions.
getResidualPropertyDefinitions() - Method in interface org.apache.jackrabbit.oak.plugins.nodetype.EffectiveNodeType
Return all residual property definitions.
getRestriction(String) - Method in class org.apache.jackrabbit.oak.spi.security.authorization.ACE
 
getRestrictionNames() - Method in class org.apache.jackrabbit.oak.spi.security.authorization.AbstractAccessControlList
 
getRestrictionNames() - Method in class org.apache.jackrabbit.oak.spi.security.authorization.ACE
 
getRestrictionProvider(NamePathMapper) - Method in class org.apache.jackrabbit.oak.security.authorization.AccessControlConfigurationImpl
 
getRestrictionProvider() - Method in class org.apache.jackrabbit.oak.spi.security.authorization.AbstractAccessControlList
 
getRestrictionProvider(NamePathMapper) - Method in interface org.apache.jackrabbit.oak.spi.security.authorization.AccessControlConfiguration
 
getRestrictionProvider() - Method in class org.apache.jackrabbit.oak.spi.security.authorization.ImmutableACL
 
getRestrictionProvider(NamePathMapper) - Method in class org.apache.jackrabbit.oak.spi.security.authorization.OpenAccessControlConfiguration
 
getRestrictions() - Method in class org.apache.jackrabbit.oak.spi.security.authorization.ACE
 
getRestrictionType(String) - Method in class org.apache.jackrabbit.oak.spi.security.authorization.AbstractAccessControlList
 
getRevisionHistory(long, int, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.BranchMergeMicroKernel
 
getRevisionHistory(long, int, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.LogWrapper
 
getRevisionHistory(long, int, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.MicroKernelWrapperBase
 
getRevisionHistory(long, int, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.TimingWrapper
 
getRevisionsStream(long, int, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.IndexWrapper
Deprecated.
 
getRevisionsStream(long, int, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.SimpleKernelImpl
 
getRevisionsStream(long, int, String) - Method in interface org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.MicroKernelWrapper
 
getRevisionsStream(long, int, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.SecurityWrapper
 
getRevisionsStream(long, int, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.VirtualRepositoryWrapper
 
getRight() - Method in class org.apache.jackrabbit.oak.query.ast.JoinImpl
 
getRoot() - Method in class org.apache.jackrabbit.oak.kernel.KernelNodeStore
 
getRoot() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeStore
 
getRoot() - Method in class org.apache.jackrabbit.oak.spi.security.authentication.AbstractLoginModule
Tries to obtain a Root object from the callback handler using a new RepositoryCallback and keeps the value as private field.
getRoot() - Method in class org.apache.jackrabbit.oak.spi.security.authentication.callback.RepositoryCallback
 
getRoot() - Method in interface org.apache.jackrabbit.oak.spi.state.NodeStore
Returns the latest state of the tree.
getRoot() - Method in interface org.apache.jackrabbit.oak.spi.state.NodeStoreBranch
Returns the latest state of the branch.
getRootDefinition() - Method in interface org.apache.jackrabbit.oak.plugins.nodetype.DefinitionProvider
 
getRootDefinition() - Method in class org.apache.jackrabbit.oak.plugins.nodetype.ReadOnlyNodeTypeManager
 
getRootId() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMap
 
getRootId() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMapInDb
 
getRootId() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMapInMongoDb
 
getRootState() - Method in class org.apache.jackrabbit.oak.query.QueryEngineImpl
Get the current root node state, to run the query against.
getRootTree() - Method in class org.apache.jackrabbit.oak.query.QueryEngineImpl
Get the current root tree, to run the query against.
getRootValidator(NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.osgi.OsgiValidatorProvider
 
getRootValidator(NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.commit.ConflictValidatorProvider
 
getRootValidator(NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.name.NamespaceValidatorProvider
 
getRootValidator(NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.name.NameValidatorProvider
 
getRootValidator(NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.RegistrationValidatorProvider
 
getRootValidator(NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.TypeValidatorProvider
 
getRootValidator(NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.CompositeValidatorProvider
 
getRootValidator(NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.DefaultValidatorProvider
 
getRootValidator(NodeState, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.commit.ValidatorProvider
Returns a validator for checking the changes between the given two root states.
getRows() - Method in interface org.apache.jackrabbit.oak.api.Result
Get the rows.
getRows() - Method in class org.apache.jackrabbit.oak.query.ResultImpl
 
getScanCount() - Method in class org.apache.jackrabbit.oak.query.ast.SelectorImpl
 
getSearchRoot(AuthorizableType, ConfigurationParameters) - Static method in class org.apache.jackrabbit.oak.security.user.query.QueryUtil
Determine the search root for the given authorizable type based on the configured root path.
getSearchTimeout() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapSettings
 
getSecurityConfigurations() - Method in class org.apache.jackrabbit.oak.security.SecurityProviderImpl
 
getSecurityConfigurations() - Method in class org.apache.jackrabbit.oak.spi.security.OpenSecurityProvider
 
getSecurityConfigurations() - Method in interface org.apache.jackrabbit.oak.spi.security.SecurityProvider
 
getSecurityProvider() - Method in class org.apache.jackrabbit.oak.spi.security.authentication.AbstractLoginModule
Tries to obtain the SecurityProvider object from the callback handler using a new SecurityProviderCallback and keeps the value as private field.
getSecurityProvider() - Method in class org.apache.jackrabbit.oak.spi.security.authentication.callback.SecurityProviderCallback
 
getSelector(String) - Method in class org.apache.jackrabbit.oak.query.ast.JoinImpl
 
getSelector(String) - Method in class org.apache.jackrabbit.oak.query.ast.SelectorImpl
 
getSelector(String) - Method in class org.apache.jackrabbit.oak.query.ast.SourceImpl
Get the selector with the given name, or null if not found.
getSelector() - Method in class org.apache.jackrabbit.oak.query.index.FilterImpl
 
getSelectorIndex(String) - Method in class org.apache.jackrabbit.oak.query.Query
 
getSelectorName() - Method in class org.apache.jackrabbit.oak.query.ast.PropertyValueImpl
 
getSelectorName() - Method in class org.apache.jackrabbit.oak.query.ast.SelectorImpl
 
getSelectorNames() - Method in interface org.apache.jackrabbit.oak.api.Result
Get the list of selector names.
getSelectorNames() - Method in class org.apache.jackrabbit.oak.query.ResultImpl
 
getSelectors() - Method in class org.apache.jackrabbit.oak.query.Query
 
getServices() - Method in class org.apache.jackrabbit.oak.osgi.AbstractServiceTracker
Returns all services of type T currently available.
getSharedCredentials() - Method in class org.apache.jackrabbit.oak.spi.security.authentication.AbstractLoginModule
 
getSharedLoginName() - Method in class org.apache.jackrabbit.oak.spi.security.authentication.AbstractLoginModule
 
getSize() - Method in interface org.apache.jackrabbit.oak.api.Result
Get the number of rows, if known.
getSize() - Method in class org.apache.jackrabbit.oak.query.Query
 
getSize() - Method in class org.apache.jackrabbit.oak.query.ResultImpl
 
getSource() - Method in class org.apache.jackrabbit.oak.query.Query
 
getStatement() - Method in class org.apache.jackrabbit.oak.query.Query
 
getStatus() - Method in interface org.apache.jackrabbit.oak.api.Tree
Get the Status of this tree instance.
getStatus() - Method in interface org.apache.jackrabbit.oak.api.TreeLocation
Tree.Status of the underlying item or null if no such item exists.
getStatus() - Method in class org.apache.jackrabbit.oak.core.ReadOnlyTree
 
getStatus() - Method in class org.apache.jackrabbit.oak.core.TreeImpl
 
getStatus() - Method in class org.apache.jackrabbit.oak.core.TreeImpl.PropertyLocation
 
getStream() - Method in class org.apache.jackrabbit.oak.plugins.value.ValueImpl
 
getString() - Method in class org.apache.jackrabbit.oak.plugins.value.ValueImpl
 
getString(int) - Static method in class org.apache.jackrabbit.oak.spi.security.authorization.Permissions
 
getString() - Method in class org.apache.jackrabbit.oak.spi.xml.NodeInfo
Returns the name of the node being imported.
getString() - Method in interface org.apache.jackrabbit.oak.spi.xml.TextValue
 
getString(String, String) - Method in class org.apache.jackrabbit.oak.util.NodeUtil
 
getStrings(String) - Method in class org.apache.jackrabbit.oak.util.NodeUtil
 
getSubject() - Method in interface org.apache.jackrabbit.oak.spi.security.authentication.LoginContext
 
getSupportedCredentials() - Method in class org.apache.jackrabbit.oak.security.authentication.token.TokenLoginModule
 
getSupportedCredentials() - Method in class org.apache.jackrabbit.oak.security.authentication.user.LoginModuleImpl
 
getSupportedCredentials() - Method in class org.apache.jackrabbit.oak.spi.security.authentication.AbstractLoginModule
 
getSupportedCredentials() - Method in class org.apache.jackrabbit.oak.spi.security.authentication.external.ExternalLoginModule
Default implementation of the ExternalLoginModule.getSupportedCredentials() method that only lists SimpleCredentials as supported.
getSupportedLanguages() - Method in interface org.apache.jackrabbit.oak.query.QueryParser
Returns the set of query languages supported by this parser.
getSupportedPrivileges(String) - Method in class org.apache.jackrabbit.oak.security.authorization.AccessControlManagerImpl
 
getSupportedQueryLanguages() - Method in interface org.apache.jackrabbit.oak.api.QueryEngine
Get the set of supported query languages.
getSupportedQueryLanguages() - Method in class org.apache.jackrabbit.oak.query.QueryEngineImpl
 
getSupportedRestrictions(String) - Method in class org.apache.jackrabbit.oak.security.authorization.restriction.PrincipalRestrictionProvider
 
getSupportedRestrictions(String) - Method in class org.apache.jackrabbit.oak.security.authorization.restriction.RestrictionProviderImpl
 
getSupportedRestrictions(String) - Method in interface org.apache.jackrabbit.oak.spi.security.authorization.restriction.RestrictionProvider
 
getSyncHandler() - Method in class org.apache.jackrabbit.oak.spi.security.authentication.external.ExternalLoginModule
TODO
getTargetType(PropertyDefinition) - Method in class org.apache.jackrabbit.oak.spi.xml.PropInfo
 
getTextValue() - Method in class org.apache.jackrabbit.oak.spi.xml.PropInfo
 
getTextValues() - Method in class org.apache.jackrabbit.oak.spi.xml.PropInfo
 
getToken() - Method in interface org.apache.jackrabbit.oak.spi.security.authentication.token.TokenInfo
Returns the login token.
getTokenInfo(String) - Method in class org.apache.jackrabbit.oak.security.authentication.token.TokenProviderImpl
 
getTokenInfo(String) - Method in interface org.apache.jackrabbit.oak.spi.security.authentication.token.TokenProvider
 
getTokenProvider(Root) - Method in class org.apache.jackrabbit.oak.security.authentication.AuthenticationConfigurationImpl
 
getTokenProvider(Root) - Method in interface org.apache.jackrabbit.oak.spi.security.authentication.AuthenticationConfiguration
 
getTokenProvider() - Method in class org.apache.jackrabbit.oak.spi.security.authentication.callback.TokenProviderCallback
Returns the principal provider as set using TokenProviderCallback.setTokenProvider(TokenProvider) or null.
getTokenProvider(Root) - Method in class org.apache.jackrabbit.oak.spi.security.authentication.OpenAuthenticationConfiguration
 
getTotalChildNodeCount() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeImpl
 
getTree(String) - Method in interface org.apache.jackrabbit.oak.api.Root
Retrieve the Tree at the given absolute path.
getTree() - Method in interface org.apache.jackrabbit.oak.api.TreeLocation
Get the underlying Tree for this TreeLocation.
getTree(String) - Method in class org.apache.jackrabbit.oak.core.RootImpl
 
getTree() - Method in class org.apache.jackrabbit.oak.core.TreeImpl.NodeLocation
 
getTree(String) - Method in class org.apache.jackrabbit.oak.plugins.identifier.IdentifierManager
The tree identified by the specified identifier or null.
getTree(String) - Method in class org.apache.jackrabbit.oak.query.Query
 
getTree() - Method in class org.apache.jackrabbit.oak.util.NodeUtil
 
getTreeLocation(TreeLocation, String) - Static method in class org.apache.jackrabbit.oak.util.LocationUtil
 
getType() - Method in interface org.apache.jackrabbit.oak.api.PropertyState
Determine the type of this property
getType() - Method in interface org.apache.jackrabbit.oak.api.PropertyValue
Determine the type of this value
getType() - Method in interface org.apache.jackrabbit.oak.plugins.index.IndexDefinition
 
getType() - Method in class org.apache.jackrabbit.oak.plugins.index.IndexDefinitionImpl
 
getType() - Method in class org.apache.jackrabbit.oak.plugins.memory.BinaryPropertyState
 
getType() - Method in class org.apache.jackrabbit.oak.plugins.memory.BooleanPropertyState
 
getType() - Method in class org.apache.jackrabbit.oak.plugins.memory.DecimalPropertyState
 
getType() - Method in class org.apache.jackrabbit.oak.plugins.memory.DoublePropertyState
 
getType() - Method in class org.apache.jackrabbit.oak.plugins.memory.GenericPropertyState
 
getType() - Method in class org.apache.jackrabbit.oak.plugins.memory.LongPropertyState
 
getType() - Method in class org.apache.jackrabbit.oak.plugins.memory.MultiBinaryPropertyState
 
getType() - Method in class org.apache.jackrabbit.oak.plugins.memory.MultiBooleanPropertyState
 
getType() - Method in class org.apache.jackrabbit.oak.plugins.memory.MultiDecimalPropertyState
 
getType() - Method in class org.apache.jackrabbit.oak.plugins.memory.MultiDoublePropertyState
 
getType() - Method in class org.apache.jackrabbit.oak.plugins.memory.MultiGenericPropertyState
 
getType() - Method in class org.apache.jackrabbit.oak.plugins.memory.MultiLongPropertyState
 
getType() - Method in class org.apache.jackrabbit.oak.plugins.memory.MultiStringPropertyState
 
getType() - Method in class org.apache.jackrabbit.oak.plugins.memory.StringPropertyState
 
getType() - Method in class org.apache.jackrabbit.oak.plugins.observation.EventImpl
 
getType() - Method in class org.apache.jackrabbit.oak.plugins.value.ValueImpl
 
getType(PropertyValue, int) - Static method in class org.apache.jackrabbit.oak.query.ast.ComparisonImpl
 
getType() - Method in class org.apache.jackrabbit.oak.spi.query.PropertyStateValue
 
getType(int) - Static method in enum org.apache.jackrabbit.oak.spi.security.user.AuthorizableType
 
getType(NodeUtil) - Static method in class org.apache.jackrabbit.oak.spi.security.user.util.UserUtility
 
getType() - Method in class org.apache.jackrabbit.oak.spi.xml.PropInfo
 
getTypes() - Method in class org.apache.jackrabbit.oak.plugins.nodetype.ReadOnlyNodeTypeManager
 
getUpperBound() - Method in class org.apache.jackrabbit.oak.query.ast.ComparisonImpl.LikePattern
Get the upper bound if any.
getURI(String) - Method in class org.apache.jackrabbit.oak.plugins.name.ReadOnlyNamespaceRegistry
 
getURIs() - Method in class org.apache.jackrabbit.oak.plugins.name.ReadOnlyNamespaceRegistry
 
getUserAttributes() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapSettings
 
getUserConfiguration() - Method in class org.apache.jackrabbit.oak.security.SecurityProviderImpl
 
getUserConfiguration() - Method in class org.apache.jackrabbit.oak.spi.security.OpenSecurityProvider
 
getUserConfiguration() - Method in interface org.apache.jackrabbit.oak.spi.security.SecurityProvider
 
getUserData() - Method in class org.apache.jackrabbit.oak.plugins.observation.EventImpl
 
getUserFilter() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapSettings
 
getUserID() - Method in interface org.apache.jackrabbit.oak.api.AuthInfo
Return the user ID to be exposed on the JCR Session object.
getUserID() - Method in class org.apache.jackrabbit.oak.plugins.observation.EventImpl
 
getUserID() - Method in class org.apache.jackrabbit.oak.security.authentication.AuthInfoImpl
 
getUserId() - Method in class org.apache.jackrabbit.oak.security.user.CredentialsImpl
 
getUserId() - Method in interface org.apache.jackrabbit.oak.spi.security.authentication.token.TokenInfo
Returns the ID of the user associated with this token info object.
getUserIdAttribute() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapSettings
 
getUserManager(Root, NamePathMapper) - Method in class org.apache.jackrabbit.oak.security.user.UserConfigurationImpl
 
getUserManager() - Method in class org.apache.jackrabbit.oak.spi.security.authentication.AbstractLoginModule
Retrieves the UserManager that should be used to handle this authentication.
getUserManager() - Method in class org.apache.jackrabbit.oak.spi.security.authentication.callback.UserManagerCallback
getUserManager(Root, NamePathMapper) - Method in interface org.apache.jackrabbit.oak.spi.security.user.UserConfiguration
 
getUserRoot() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapSettings
 
getUUID() - Method in class org.apache.jackrabbit.oak.spi.xml.NodeInfo
Returns the uuid of the node being imported.
getValidatorProviders() - Method in class org.apache.jackrabbit.oak.security.authorization.AccessControlConfigurationImpl
 
getValidatorProviders() - Method in class org.apache.jackrabbit.oak.security.privilege.PrivilegeConfigurationImpl
 
getValidatorProviders() - Method in class org.apache.jackrabbit.oak.security.user.UserConfigurationImpl
 
getValidatorProviders() - Method in class org.apache.jackrabbit.oak.spi.security.SecurityConfiguration.Default
 
getValidatorProviders() - Method in interface org.apache.jackrabbit.oak.spi.security.SecurityConfiguration
 
getValue(Type<T>) - Method in interface org.apache.jackrabbit.oak.api.PropertyState
Value of this property.
getValue(Type<T>, int) - Method in interface org.apache.jackrabbit.oak.api.PropertyState
Value at the given index.
getValue(Type<T>) - Method in interface org.apache.jackrabbit.oak.api.PropertyValue
Value of this object.
getValue(Type<T>, int) - Method in interface org.apache.jackrabbit.oak.api.PropertyValue
Value at the given index.
getValue(String) - Method in interface org.apache.jackrabbit.oak.api.ResultRow
 
getValue() - Method in class org.apache.jackrabbit.oak.plugins.index.old.Cursor
 
getValue() - Method in class org.apache.jackrabbit.oak.plugins.memory.BinaryPropertyState
 
getValue() - Method in class org.apache.jackrabbit.oak.plugins.memory.BooleanPropertyState
 
getValue() - Method in class org.apache.jackrabbit.oak.plugins.memory.DecimalPropertyState
 
getValue() - Method in class org.apache.jackrabbit.oak.plugins.memory.DoublePropertyState
 
getValue(Type<T>) - Method in class org.apache.jackrabbit.oak.plugins.memory.EmptyPropertyState
 
getValue(Type<T>, int) - Method in class org.apache.jackrabbit.oak.plugins.memory.EmptyPropertyState
 
getValue() - Method in class org.apache.jackrabbit.oak.plugins.memory.GenericPropertyState
 
getValue() - Method in class org.apache.jackrabbit.oak.plugins.memory.LongPropertyState
 
getValue() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryPropertyBuilder
 
getValue(int) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryPropertyBuilder
 
getValue() - Method in class org.apache.jackrabbit.oak.plugins.memory.StringPropertyState
 
getValue(Value) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.constraint.BinaryConstraint
 
getValue(Value) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.constraint.DateConstraint
 
getValue(Value) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.constraint.DecimalConstraint
 
getValue(Value) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.constraint.DoubleConstraint
 
getValue(Value) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.constraint.LongConstraint
 
getValue(Value) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.constraint.NumericConstraint
 
getValue(String) - Method in class org.apache.jackrabbit.oak.query.index.IndexRowImpl
 
getValue(String) - Method in class org.apache.jackrabbit.oak.query.ResultRowImpl
 
getValue() - Method in class org.apache.jackrabbit.oak.security.authorization.restriction.RestrictionImpl
 
getValue(String) - Method in interface org.apache.jackrabbit.oak.spi.query.IndexRow
The value of the given property, if available.
getValue(Type<T>) - Method in class org.apache.jackrabbit.oak.spi.query.PropertyStateValue
 
getValue(Type<T>, int) - Method in class org.apache.jackrabbit.oak.spi.query.PropertyStateValue
 
getValue() - Method in interface org.apache.jackrabbit.oak.spi.security.authorization.restriction.Restriction
 
getValue() - Method in interface org.apache.jackrabbit.oak.spi.state.PropertyBuilder
 
getValue(int) - Method in interface org.apache.jackrabbit.oak.spi.state.PropertyBuilder
Get the value at the given array index.
getValue(int, NamePathMapper) - Method in class org.apache.jackrabbit.oak.spi.xml.PropInfo
 
getValue(int, NamePathMapper) - Method in interface org.apache.jackrabbit.oak.spi.xml.TextValue
 
getValueFactory() - Method in class org.apache.jackrabbit.oak.plugins.nodetype.ReadOnlyNodeTypeManager
The value factory to be used by PropertyDefinitionImpl.getDefaultValues().
getValues() - Method in interface org.apache.jackrabbit.oak.api.ResultRow
 
getValues() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryPropertyBuilder
 
getValues() - Method in class org.apache.jackrabbit.oak.query.ResultRowImpl
 
getValues() - Method in interface org.apache.jackrabbit.oak.spi.state.PropertyBuilder
 
getValues(int, NamePathMapper) - Method in class org.apache.jackrabbit.oak.spi.xml.PropInfo
 
getValues(String, ValueFactory) - Method in class org.apache.jackrabbit.oak.util.NodeUtil
 
getVersion() - Static method in class org.apache.jackrabbit.oak.plugins.index.old.mk.ExceptionFactory
 
getVersionHistory(Tree) - Method in class org.apache.jackrabbit.oak.plugins.version.ReadOnlyVersionManager
Returns the tree representing the version history of the given versionable tree or null if none exists yet.
getVersionHistoryPath(String) - Method in class org.apache.jackrabbit.oak.plugins.version.ReadOnlyVersionManager
Returns the path of the version history for the given uuid.
getVersionStorageTree() - Method in class org.apache.jackrabbit.oak.plugins.version.ReadOnlyVersionManager
 
getWorkspaceName() - Method in interface org.apache.jackrabbit.oak.api.ContentSession
TODO clarify workspace handling The name of the workspace this ContentSession instance has been created for.
getWorkspaceName() - Method in class org.apache.jackrabbit.oak.spi.security.authentication.callback.RepositoryCallback
 
getWorkspaceRoot() - Method in class org.apache.jackrabbit.oak.plugins.version.ReadOnlyVersionManager
 
getWriteRoot() - Method in class org.apache.jackrabbit.oak.plugins.name.ReadWriteNamespaceRegistry
Called by the write methods to acquire a fresh Root instance that can be used to persist the requested namespace changes (and nothing else).
getWriteRoot() - Method in class org.apache.jackrabbit.oak.plugins.nodetype.write.ReadWriteNodeTypeManager
GlobalNameMapper - Class in org.apache.jackrabbit.oak.namepath
Name mapper with no local prefix remappings.
GlobalNameMapper() - Constructor for class org.apache.jackrabbit.oak.namepath.GlobalNameMapper
 
greater(T, T) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.constraint.NumericConstraint
 
greaterOrEqual(T, T) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.constraint.NumericConstraint
 
GROUP_PRIVILEGE_NAMES - Static variable in class org.apache.jackrabbit.oak.spi.security.user.action.AccessControlAction
 
GROUP_PROPERTY_NAMES - Static variable in interface org.apache.jackrabbit.oak.spi.security.user.UserConstants
 
GuestLoginModule - Class in org.apache.jackrabbit.oak.spi.security.authentication
The GuestLoginModule is intended to provide backwards compatibility with the login handling present in the JCR reference implementation located in jackrabbit-core.
GuestLoginModule() - Constructor for class org.apache.jackrabbit.oak.spi.security.authentication.GuestLoginModule
 

H

handle(Callback[]) - Method in class org.apache.jackrabbit.oak.security.authentication.CallbackHandlerImpl
 
handlePropInfo(Tree, PropInfo, PropertyDefinition) - Method in class org.apache.jackrabbit.oak.security.user.UserImporter
 
handlePropInfo(Tree, PropInfo, PropertyDefinition) - Method in interface org.apache.jackrabbit.oak.spi.xml.ProtectedPropertyImporter
Handles a single protected property.
handler - Variable in class org.apache.jackrabbit.oak.plugins.commit.ConflictHandlerWrapper
 
hasChild(String) - Method in interface org.apache.jackrabbit.oak.api.Tree
Determine if a child of this Tree instance exists.
hasChild(String) - Method in class org.apache.jackrabbit.oak.core.ReadOnlyTree
 
hasChild(String) - Method in class org.apache.jackrabbit.oak.core.TreeImpl
 
hasChild(String) - Method in class org.apache.jackrabbit.oak.util.NodeUtil
 
hasChildNode(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
 
hasChildNode(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeState
 
hasChildNode(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.ModifiedNodeState
 
hasChildNode(String) - Method in class org.apache.jackrabbit.oak.spi.state.AbstractNodeState
 
hasChildNode(String) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
Checks whether the named child node currently exists.
hasChildNode(String) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeState
Checks whether the named child node exists.
hasChildNode(String) - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
 
hasEvents() - Method in class org.apache.jackrabbit.oak.plugins.observation.ObservationManagerImpl
Determine whether events have been generated since the time this method has been called.
HASH - Static variable in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeImpl
The content hash.
HASH - Static variable in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMap
 
hash - Variable in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMap
 
hashCode() - Method in class org.apache.jackrabbit.oak.api.Type
 
hashCode() - Method in class org.apache.jackrabbit.oak.plugins.index.IndexDefinitionImpl
 
hashCode() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeImpl
 
hashCode() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeListSmall
 
hashCode() - Method in class org.apache.jackrabbit.oak.plugins.memory.AbstractBlob
This hash code implementation returns the hash code of the underlying stream
hashCode() - Method in class org.apache.jackrabbit.oak.plugins.memory.EmptyPropertyState
Returns a hash code that's compatible with how the EmptyPropertyState.equals(Object) method is implemented.
hashCode() - Method in class org.apache.jackrabbit.oak.plugins.observation.EventImpl
 
hashCode() - Method in class org.apache.jackrabbit.oak.plugins.value.ValueImpl
 
hashCode() - Method in class org.apache.jackrabbit.oak.security.authorization.restriction.RestrictionDefinitionImpl
 
hashCode() - Method in class org.apache.jackrabbit.oak.security.authorization.restriction.RestrictionImpl
 
hashCode() - Method in class org.apache.jackrabbit.oak.security.principal.PrincipalImpl
 
hashCode() - Method in class org.apache.jackrabbit.oak.spi.query.PropertyStateValue
 
hashCode() - Method in class org.apache.jackrabbit.oak.spi.security.authorization.ACE
 
hashCode() - Method in class org.apache.jackrabbit.oak.spi.security.authorization.ImmutableACL
 
hashCode() - Method in class org.apache.jackrabbit.oak.spi.security.principal.EveryonePrincipal
 
hashCode() - Method in class org.apache.jackrabbit.oak.spi.state.AbstractChildNodeEntry
Returns a hash code that's compatible with how the AbstractChildNodeEntry.equals(Object) method is implemented.
hashCode() - Method in class org.apache.jackrabbit.oak.spi.state.AbstractNodeState
Returns a hash code that's compatible with how the AbstractNodeState.equals(Object) method is implemented.
hasNext() - Method in class org.apache.jackrabbit.oak.plugins.index.old.Cursor
 
hasNext() - Method in class org.apache.jackrabbit.oak.plugins.index.old.Cursor.RangeIterator
 
hasNext() - Method in class org.apache.jackrabbit.oak.security.user.query.ResultIterator
 
hasNodeType(String) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.ReadOnlyNodeTypeManager
 
hasPendingChanges() - Method in interface org.apache.jackrabbit.oak.api.Root
Determine whether there are changes on this tree
hasPendingChanges() - Method in class org.apache.jackrabbit.oak.core.RootImpl
 
hasPrimaryNodeTypeName(String) - Method in class org.apache.jackrabbit.oak.util.NodeUtil
 
hasPrincipal(String) - Method in class org.apache.jackrabbit.oak.security.principal.PrincipalManagerImpl
 
hasPrivileges(String, Privilege[]) - Method in class org.apache.jackrabbit.oak.security.authorization.AccessControlManagerImpl
 
hasPrivileges(String, Set<Principal>, Privilege[]) - Method in class org.apache.jackrabbit.oak.security.authorization.AccessControlManagerImpl
 
hasProperty(String) - Method in interface org.apache.jackrabbit.oak.api.Tree
Determine if a property state exists and is accessible.
hasProperty(String) - Method in class org.apache.jackrabbit.oak.core.ReadOnlyTree
 
hasProperty(String) - Method in class org.apache.jackrabbit.oak.core.TreeImpl
 
hasProperty(String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeImpl
 
hasSessionLocalMappings() - Method in class org.apache.jackrabbit.oak.namepath.GlobalNameMapper
 
hasSessionLocalMappings() - Method in class org.apache.jackrabbit.oak.namepath.LocalNameMapper
 
hasSessionLocalMappings() - Method in interface org.apache.jackrabbit.oak.namepath.NameMapper
Returns whether the mapper has prefix remappings; when there aren't any, prefixed names do not need to be converted at all
hasSessionLocalMappings() - Method in class org.apache.jackrabbit.oak.namepath.NamePathMapper.Default
 
hasSessionLocalMappings() - Method in class org.apache.jackrabbit.oak.namepath.NamePathMapperImpl
 
hasValue(Object) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryPropertyBuilder
 
hasValue(Object) - Method in interface org.apache.jackrabbit.oak.spi.state.PropertyBuilder
 
HierarchicalNodeStateDiff<T extends HierarchicalNodeStateDiff<T>> - Interface in org.apache.jackrabbit.oak.plugins.index
TODO document

I

IdentifierManager - Class in org.apache.jackrabbit.oak.plugins.identifier
TODO document
IdentifierManager(Root) - Constructor for class org.apache.jackrabbit.oak.plugins.identifier.IdentifierManager
 
IGNORE - Static variable in class org.apache.jackrabbit.oak.security.user.UserImporter.ImportBehavior
If a member or impersonator value cannot be set due to constraints enforced by the API implementation, the failure is logged as warning but otherwise ignored.
ImmutableACL - Class in org.apache.jackrabbit.oak.spi.security.authorization
An implementation of the JackrabbitAccessControlList interface that only allows for reading.
ImmutableACL(String, List<? extends JackrabbitAccessControlEntry>, RestrictionProvider, NamePathMapper) - Constructor for class org.apache.jackrabbit.oak.spi.security.authorization.ImmutableACL
Construct a new UnmodifiableAccessControlList
ImpersonationCredentials - Class in org.apache.jackrabbit.oak.spi.security.authentication
Implementation of the JCR Credentials interface used to distinguish a regular login request from Session.impersonate(javax.jcr.Credentials).
ImpersonationCredentials(Credentials, AuthInfo) - Constructor for class org.apache.jackrabbit.oak.spi.security.authentication.ImpersonationCredentials
 
includesNodeType(String) - Method in interface org.apache.jackrabbit.oak.plugins.nodetype.EffectiveNodeType
Determines whether this effective node type representation includes (either through inheritance or aggregation) the given node type.
includesNodeTypes(String[]) - Method in interface org.apache.jackrabbit.oak.plugins.nodetype.EffectiveNodeType
Determines whether this effective node type representation includes (either through inheritance or aggregation) all of the given node types.
index - Variable in class org.apache.jackrabbit.oak.query.ast.SelectorImpl
 
INDEX_CONFIG_PATH - Static variable in interface org.apache.jackrabbit.oak.plugins.index.old.PropertyIndexConstants
The root node of the index definition (configuration) nodes.
INDEX_CONTENT - Static variable in interface org.apache.jackrabbit.oak.plugins.index.old.PropertyIndexConstants
For each index, the index content is stored relative to the index definition below this node.
INDEX_DEFINITIONS_NAME - Static variable in interface org.apache.jackrabbit.oak.plugins.index.IndexConstants
 
INDEX_DEFINITIONS_NODE_TYPE - Static variable in interface org.apache.jackrabbit.oak.plugins.index.IndexConstants
 
INDEX_TYPE_PROPERTY - Static variable in interface org.apache.jackrabbit.oak.plugins.index.old.PropertyIndexConstants
 
IndexConstants - Interface in org.apache.jackrabbit.oak.plugins.index
TODO document
IndexDefinition - Interface in org.apache.jackrabbit.oak.plugins.index
Defines an index definition
IndexDefinitionImpl - Class in org.apache.jackrabbit.oak.plugins.index
TODO document
IndexDefinitionImpl(String, String, String) - Constructor for class org.apache.jackrabbit.oak.plugins.index.IndexDefinitionImpl
 
Indexer - Class in org.apache.jackrabbit.oak.plugins.index.old
Deprecated.
use PropertyIndexer - see OAK-298
Indexer(MicroKernel, String) - Constructor for class org.apache.jackrabbit.oak.plugins.index.old.Indexer
Deprecated.
 
Indexer(MicroKernel) - Constructor for class org.apache.jackrabbit.oak.plugins.index.old.Indexer
Deprecated.
TODO test-only
IndexHook - Interface in org.apache.jackrabbit.oak.plugins.index
Represents the content of a QueryIndex as well as a mechanism for keeping this content up to date.
IndexHookManager - Class in org.apache.jackrabbit.oak.plugins.index
Keeps existing IndexHooks updated.
IndexHookManager(IndexHookProvider) - Constructor for class org.apache.jackrabbit.oak.plugins.index.IndexHookManager
 
IndexHookProvider - Interface in org.apache.jackrabbit.oak.plugins.index
Extension point for plugging in different kinds of IndexHook providers.
IndexRow - Interface in org.apache.jackrabbit.oak.spi.query
A row returned by the index.
IndexRowImpl - Class in org.apache.jackrabbit.oak.query.index
A simple index row implementation.
IndexRowImpl(String) - Constructor for class org.apache.jackrabbit.oak.query.index.IndexRowImpl
 
IndexStoreStrategy - Interface in org.apache.jackrabbit.oak.plugins.index.p2.strategy
Strategy that defines how the index content will be actually stored under the index node
IndexUtils - Class in org.apache.jackrabbit.oak.plugins.index
TODO document
IndexUtils() - Constructor for class org.apache.jackrabbit.oak.plugins.index.IndexUtils
 
IndexWrapper - Class in org.apache.jackrabbit.oak.plugins.index.old.mk
Deprecated.
- see OAK-298
IndexWrapper(MicroKernel) - Constructor for class org.apache.jackrabbit.oak.plugins.index.old.mk.IndexWrapper
Deprecated.
 
IndexWrapper(MicroKernel, String) - Constructor for class org.apache.jackrabbit.oak.plugins.index.old.mk.IndexWrapper
Deprecated.
 
init() - Method in class org.apache.jackrabbit.oak.plugins.index.old.Indexer
Deprecated.
 
init(Query) - Method in class org.apache.jackrabbit.oak.query.ast.JoinImpl
 
init(Query) - Method in class org.apache.jackrabbit.oak.query.ast.SelectorImpl
 
init(Query) - Method in class org.apache.jackrabbit.oak.query.ast.SourceImpl
Initialize the query.
init() - Method in class org.apache.jackrabbit.oak.query.Query
 
init(Session, Root, NamePathMapper, boolean, int, ReferenceChangeTracker) - Method in class org.apache.jackrabbit.oak.security.user.UserImporter
 
init(SecurityProvider, ConfigurationParameters) - Method in class org.apache.jackrabbit.oak.spi.security.user.action.AbstractAuthorizableAction
 
init(SecurityProvider, ConfigurationParameters) - Method in class org.apache.jackrabbit.oak.spi.security.user.action.AccessControlAction
 
init(SecurityProvider, ConfigurationParameters) - Method in class org.apache.jackrabbit.oak.spi.security.user.action.ClearMembershipAction
 
init(SecurityProvider, ConfigurationParameters) - Method in class org.apache.jackrabbit.oak.spi.security.user.action.PasswordValidationAction
 
init(Session, Root, NamePathMapper, boolean, int, ReferenceChangeTracker) - Method in interface org.apache.jackrabbit.oak.spi.xml.ProtectedItemImporter
Initializes the importer.
InitialContent - Class in org.apache.jackrabbit.oak.plugins.nodetype.write
InitialContent implements a RepositoryInitializer and registers built-in node types when the micro kernel becomes available.
InitialContent() - Constructor for class org.apache.jackrabbit.oak.plugins.nodetype.write.InitialContent
 
initialize(NodeStore) - Method in class org.apache.jackrabbit.oak.osgi.OsgiRepositoryInitializer
 
initialize(NodeStore) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.write.InitialContent
 
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapLoginModule
 
initialize(NodeStore) - Method in class org.apache.jackrabbit.oak.security.user.UserInitializer
 
initialize(NodeStore) - Method in class org.apache.jackrabbit.oak.spi.lifecycle.CompositeInitializer
 
initialize(NodeStore, RepositoryInitializer, IndexHookProvider) - Static method in class org.apache.jackrabbit.oak.spi.lifecycle.OakInitializer
 
initialize(NodeStore) - Method in interface org.apache.jackrabbit.oak.spi.lifecycle.RepositoryInitializer
Initializes repository content.
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.apache.jackrabbit.oak.spi.security.authentication.AbstractLoginModule
 
initialize(UserManager, Root, SyncMode, ConfigurationParameters) - Method in class org.apache.jackrabbit.oak.spi.security.authentication.external.DefaultSyncHandler
 
initialize(UserManager, Root, SyncMode, ConfigurationParameters) - Method in interface org.apache.jackrabbit.oak.spi.security.authentication.external.SyncHandler
 
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.apache.jackrabbit.oak.spi.security.authentication.GuestLoginModule
 
insert(NodeBuilder, String, boolean, Iterable<String>) - Method in class org.apache.jackrabbit.oak.plugins.index.p2.strategy.ContentMirrorStoreStrategy
 
insert(NodeBuilder, String, boolean, Iterable<String>) - Method in interface org.apache.jackrabbit.oak.plugins.index.p2.strategy.IndexStoreStrategy
Inserts a set of values in the index
INSTANCE - Static variable in class org.apache.jackrabbit.oak.spi.commit.DefaultValidator
 
INSTANCE - Static variable in class org.apache.jackrabbit.oak.spi.commit.DefaultValidatorProvider
 
INSTANCE - Static variable in class org.apache.jackrabbit.oak.spi.commit.EmptyHook
Static instance of this class, useful as a "null object".
INSTANCE - Static variable in class org.apache.jackrabbit.oak.spi.commit.EmptyObserver
Static instance of this class, useful as a "null object".
INSTANCE - Static variable in class org.apache.jackrabbit.oak.spi.security.principal.SystemPrincipal
 
INSTANCE - Static variable in class org.apache.jackrabbit.oak.spi.state.DefaultNodeStateDiff
 
isAbstract() - Method in interface org.apache.jackrabbit.oak.spi.security.privilege.PrivilegeDefinition
Returns true if the privilege described by this definition is abstract.
isAllow() - Method in class org.apache.jackrabbit.oak.spi.security.authorization.ACE
 
isAlwaysFalse() - Method in class org.apache.jackrabbit.oak.query.index.FilterImpl
 
isArray() - Method in interface org.apache.jackrabbit.oak.api.PropertyState
Determine whether the value is an array of atoms
isArray() - Method in interface org.apache.jackrabbit.oak.api.PropertyValue
Determine whether the value is an array of atoms
isArray() - Method in class org.apache.jackrabbit.oak.api.Type
Determine whether this is an array type
isArray() - Method in class org.apache.jackrabbit.oak.plugins.memory.EmptyPropertyState
 
isArray() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryPropertyBuilder
 
isArray() - Method in class org.apache.jackrabbit.oak.spi.query.PropertyStateValue
 
isArray() - Method in interface org.apache.jackrabbit.oak.spi.state.PropertyBuilder
 
isAutoSave() - Method in class org.apache.jackrabbit.oak.security.user.UserManagerImpl
Always returns false.
isCheckedOut(Tree) - Method in class org.apache.jackrabbit.oak.plugins.version.ReadOnlyVersionManager
Returns true if the tree is checked out; otherwise false.
isCheckedOut(String) - Method in class org.apache.jackrabbit.oak.plugins.version.ReadOnlyVersionManager
Returns true if the tree at the given absolute Oak path is checked out; otherwise false.
isCheckedOut(TreeLocation) - Static method in class org.apache.jackrabbit.oak.plugins.version.ReadOnlyVersionManager
 
isDescending() - Method in class org.apache.jackrabbit.oak.query.ast.OrderingImpl
 
isDistinct() - Method in class org.apache.jackrabbit.oak.query.index.FilterImpl
 
isEmpty() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryPropertyBuilder
 
isEmpty() - Method in class org.apache.jackrabbit.oak.spi.security.authorization.AbstractAccessControlList
 
isEmpty() - Method in interface org.apache.jackrabbit.oak.spi.state.PropertyBuilder
 
isExpired(long) - Method in interface org.apache.jackrabbit.oak.spi.security.authentication.token.TokenInfo
Returns true if the token has already expired; false otherwise.
isGranted(int) - Method in class org.apache.jackrabbit.oak.spi.security.authorization.AllPermissions
 
isGranted(Tree, int) - Method in class org.apache.jackrabbit.oak.spi.security.authorization.AllPermissions
 
isGranted(Tree, PropertyState, int) - Method in class org.apache.jackrabbit.oak.spi.security.authorization.AllPermissions
 
isGranted(int) - Method in interface org.apache.jackrabbit.oak.spi.security.authorization.CompiledPermissions
 
isGranted(Tree, int) - Method in interface org.apache.jackrabbit.oak.spi.security.authorization.CompiledPermissions
 
isGranted(Tree, PropertyState, int) - Method in interface org.apache.jackrabbit.oak.spi.security.authorization.CompiledPermissions
 
isHidden(String) - Static method in class org.apache.jackrabbit.oak.spi.state.NodeStateUtils
Check whether the node or property with the given name is hidden, that is, if the node name starts with a ":".
isId(String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMap
 
isIndexed(String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.p2.Property2IndexLookup
Checks whether the named property is indexed somewhere along the given path.
isIndexed(String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.property.PropertyIndexLookup
Deprecated.
Checks whether the named property is indexed somewhere along the given path.
isInline() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeId
 
isLike - Variable in class org.apache.jackrabbit.oak.spi.query.Filter.PropertyRestriction
Whether this is a like constraint.
isMandatory() - Method in class org.apache.jackrabbit.oak.security.authorization.restriction.RestrictionDefinitionImpl
 
isMandatory() - Method in interface org.apache.jackrabbit.oak.spi.security.authorization.restriction.RestrictionDefinition
Indicates if this restriction is mandatory.
isMember(Principal) - Method in class org.apache.jackrabbit.oak.spi.security.principal.EveryonePrincipal
 
isModified() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
 
isModified() - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
Check whether this builder represents a modified node, which has either modified properties or removed or added child nodes.
isModified() - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
 
isNew() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
 
isNew() - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
Check whether this builder represents a new node, which is not present in the base state.
isNew() - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
 
isNodeType(Tree, String) - Method in interface org.apache.jackrabbit.oak.plugins.nodetype.EffectiveNodeTypeProvider
Returns true if this tree is of the specified primary node type or mixin type, or a subtype thereof respecting the effective node type of the tree.
isNodeType(Tree, String) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.ReadOnlyNodeTypeManager
 
isPlainTextPassword(String) - Static method in class org.apache.jackrabbit.oak.spi.security.user.util.PasswordUtility
Returns true if the specified string doesn't start with a valid algorithm name in curly brackets.
isPrepared() - Method in class org.apache.jackrabbit.oak.query.ast.SelectorImpl
 
isPreparing() - Method in class org.apache.jackrabbit.oak.query.index.FilterImpl
 
isReferenceable(Tree) - Method in class org.apache.jackrabbit.oak.plugins.identifier.IdentifierManager
 
isRemoved() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
 
isRemoved() - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
Check whether this builder represents a removed node, which is present in the base state.
isRemoved() - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
 
isRepositoryPermission(int) - Static method in class org.apache.jackrabbit.oak.spi.security.authorization.Permissions
 
isRoot() - Method in interface org.apache.jackrabbit.oak.api.Tree
 
isRoot() - Method in class org.apache.jackrabbit.oak.core.ReadOnlyTree
 
isRoot() - Method in class org.apache.jackrabbit.oak.core.TreeImpl
 
isRoot() - Method in class org.apache.jackrabbit.oak.util.NodeUtil
 
isSame(String, char[]) - Static method in class org.apache.jackrabbit.oak.spi.security.user.util.PasswordUtility
Returns true if hash of the specified password equals the given hashed password.
isSame(String, String) - Static method in class org.apache.jackrabbit.oak.spi.security.user.util.PasswordUtility
Returns true if hash of the specified password equals the given hashed password.
isSecure() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapSettings
 
isSplitPath() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapSettings
 
isType(Authorizable) - Method in enum org.apache.jackrabbit.oak.spi.security.user.AuthorizableType
 
isType(Tree, AuthorizableType) - Static method in class org.apache.jackrabbit.oak.spi.security.user.util.UserUtility
 
isUnique() - Method in interface org.apache.jackrabbit.oak.plugins.index.old.PIndex
Whether each value may only appear once in the index.
isUnique() - Method in class org.apache.jackrabbit.oak.plugins.index.old.PrefixIndex
 
isUnique() - Method in class org.apache.jackrabbit.oak.plugins.index.old.PropertyIndex
 
isValidLocalName(String) - Static method in class org.apache.jackrabbit.oak.plugins.name.Namespaces
 
isValidPrefix(String) - Static method in class org.apache.jackrabbit.oak.plugins.name.Namespaces
 
isValidUUID(String) - Static method in class org.apache.jackrabbit.oak.plugins.identifier.IdentifierManager
 
isVersionable(Tree) - Method in class org.apache.jackrabbit.oak.plugins.version.ReadOnlyVersionManager
Returns true if the given tree is of type mix:versionable; false otherwise.
iterable(Iterable<Map.Entry<String, T>>) - Static method in class org.apache.jackrabbit.oak.plugins.memory.MemoryChildNodeEntry
 

J

JaasLoginContext - Class in org.apache.jackrabbit.oak.spi.security.authentication
Bridge class that connects the JAAS LoginContext class with the LoginContext interface used by Oak.
JaasLoginContext(String) - Constructor for class org.apache.jackrabbit.oak.spi.security.authentication.JaasLoginContext
 
JaasLoginContext(String, Subject) - Constructor for class org.apache.jackrabbit.oak.spi.security.authentication.JaasLoginContext
 
JaasLoginContext(String, CallbackHandler) - Constructor for class org.apache.jackrabbit.oak.spi.security.authentication.JaasLoginContext
 
JaasLoginContext(String, Subject, CallbackHandler) - Constructor for class org.apache.jackrabbit.oak.spi.security.authentication.JaasLoginContext
 
JaasLoginContext(String, Subject, CallbackHandler, Configuration) - Constructor for class org.apache.jackrabbit.oak.spi.security.authentication.JaasLoginContext
 
JCR_ACTIVITIES - Static variable in interface org.apache.jackrabbit.oak.version.VersionConstants
 
JCR_ACTIVITY - Static variable in interface org.apache.jackrabbit.oak.version.VersionConstants
 
JCR_ACTIVITY_TITLE - Static variable in interface org.apache.jackrabbit.oak.version.VersionConstants
 
JCR_ADD_CHILD_NODES - Static variable in interface org.apache.jackrabbit.oak.security.privilege.PrivilegeConstants
Internal (oak) name of the Privilege.JCR_ADD_CHILD_NODES privilege
JCR_ALL - Static variable in interface org.apache.jackrabbit.oak.security.privilege.PrivilegeConstants
Internal (oak) name of the Privilege.JCR_ALL privilege
JCR_AVAILABLE_QUERY_OPERATORS - Static variable in interface org.apache.jackrabbit.oak.plugins.nodetype.NodeTypeConstants
 
JCR_CHILD_VERSION_HISTORY - Static variable in interface org.apache.jackrabbit.oak.version.VersionConstants
 
JCR_CONFIGURATION - Static variable in interface org.apache.jackrabbit.oak.version.VersionConstants
 
JCR_CONFIGURATIONS - Static variable in interface org.apache.jackrabbit.oak.version.VersionConstants
 
JCR_COPIED_FROM - Static variable in interface org.apache.jackrabbit.oak.version.VersionConstants
 
JCR_CREATEDBY - Static variable in interface org.apache.jackrabbit.oak.plugins.nodetype.NodeTypeConstants
Additional name constants not present in JcrConstants
JCR_IS_ABSTRACT - Static variable in interface org.apache.jackrabbit.oak.plugins.nodetype.NodeTypeConstants
 
JCR_IS_FULLTEXT_SEARCHABLE - Static variable in interface org.apache.jackrabbit.oak.plugins.nodetype.NodeTypeConstants
 
JCR_IS_QUERY_ORDERABLE - Static variable in interface org.apache.jackrabbit.oak.plugins.nodetype.NodeTypeConstants
 
JCR_IS_QUERYABLE - Static variable in interface org.apache.jackrabbit.oak.plugins.nodetype.NodeTypeConstants
 
JCR_LASTMODIFIEDBY - Static variable in interface org.apache.jackrabbit.oak.plugins.nodetype.NodeTypeConstants
 
JCR_LIFECYCLE_MANAGEMENT - Static variable in interface org.apache.jackrabbit.oak.security.privilege.PrivilegeConstants
Internal (oak) name of the Privilege.JCR_LIFECYCLE_MANAGEMENT privilege
JCR_LOCK_MANAGEMENT - Static variable in interface org.apache.jackrabbit.oak.security.privilege.PrivilegeConstants
Internal (oak) name of the Privilege.JCR_LOCK_MANAGEMENT privilege
JCR_MODIFY_ACCESS_CONTROL - Static variable in interface org.apache.jackrabbit.oak.security.privilege.PrivilegeConstants
Internal (oak) name of the Privilege.JCR_MODIFY_ACCESS_CONTROL privilege
JCR_MODIFY_PROPERTIES - Static variable in interface org.apache.jackrabbit.oak.security.privilege.PrivilegeConstants
Internal (oak) name of the Privilege.JCR_MODIFY_PROPERTIES privilege
JCR_NAMESPACE_MANAGEMENT - Static variable in interface org.apache.jackrabbit.oak.security.privilege.PrivilegeConstants
Internal (oak) name of the jcr:namespaceManagement privilege
JCR_NODE_TYPE_DEFINITION_MANAGEMENT - Static variable in interface org.apache.jackrabbit.oak.security.privilege.PrivilegeConstants
Internal (oak) name of the jcr:nodeTypeDefinitionManagement privilege
JCR_NODE_TYPE_MANAGEMENT - Static variable in interface org.apache.jackrabbit.oak.security.privilege.PrivilegeConstants
Internal (oak) name of the Privilege.JCR_NODE_TYPE_MANAGEMENT privilege
JCR_NODE_TYPES - Static variable in interface org.apache.jackrabbit.oak.plugins.nodetype.NodeTypeConstants
 
JCR_PATH - Static variable in class org.apache.jackrabbit.oak.query.Query
The "jcr:path" pseudo-property.
JCR_READ - Static variable in interface org.apache.jackrabbit.oak.security.privilege.PrivilegeConstants
Internal (oak) name of the Privilege.JCR_READ privilege
JCR_READ_ACCESS_CONTROL - Static variable in interface org.apache.jackrabbit.oak.security.privilege.PrivilegeConstants
Internal (oak) name of the Privilege.JCR_READ_ACCESS_CONTROL privilege
JCR_REMOVE_CHILD_NODES - Static variable in interface org.apache.jackrabbit.oak.security.privilege.PrivilegeConstants
Internal (oak) name of the Privilege.JCR_REMOVE_CHILD_NODES privilege
JCR_REMOVE_NODE - Static variable in interface org.apache.jackrabbit.oak.security.privilege.PrivilegeConstants
Internal (oak) name of the Privilege.JCR_REMOVE_NODE privilege
JCR_RETENTION_MANAGEMENT - Static variable in interface org.apache.jackrabbit.oak.security.privilege.PrivilegeConstants
Internal (oak) name of the Privilege.JCR_RETENTION_MANAGEMENT privilege
JCR_ROOT - Static variable in interface org.apache.jackrabbit.oak.version.VersionConstants
 
JCR_SCORE - Static variable in class org.apache.jackrabbit.oak.query.Query
The "jcr:score" pseudo-property.
JCR_VERSION_MANAGEMENT - Static variable in interface org.apache.jackrabbit.oak.security.privilege.PrivilegeConstants
Internal (oak) name of the Privilege.JCR_VERSION_MANAGEMENT privilege
JCR_WORKSPACE_MANAGEMENT - Static variable in interface org.apache.jackrabbit.oak.security.privilege.PrivilegeConstants
Internal (oak) name of the jcr:workspaceManagement privilege
JCR_WRITE - Static variable in interface org.apache.jackrabbit.oak.security.privilege.PrivilegeConstants
Internal (oak) name of the Privilege.JCR_WRITE privilege
JcrAllCommitHook - Class in org.apache.jackrabbit.oak.security.privilege
JcrAllCommitHook is responsible for updating the jcr:all privilege definition upon successful registration of a new privilege.
JcrAllCommitHook() - Constructor for class org.apache.jackrabbit.oak.security.privilege.JcrAllCommitHook
 
JcrNameParser - Class in org.apache.jackrabbit.oak.namepath
Parses and validates JCR names.
JcrPathParser - Class in org.apache.jackrabbit.oak.namepath
TODO document
JndiLdapSearch - Class in org.apache.jackrabbit.oak.security.authentication.ldap
 
JndiLdapSearch(LdapSettings) - Constructor for class org.apache.jackrabbit.oak.security.authentication.ldap.JndiLdapSearch
 
join(SourceImpl, SourceImpl, JoinType, JoinConditionImpl) - Method in class org.apache.jackrabbit.oak.query.ast.AstElementFactory
 
join - Variable in class org.apache.jackrabbit.oak.query.ast.SourceImpl
Whether this selector is the right hand side of a join.
joinCondition - Variable in class org.apache.jackrabbit.oak.query.ast.SourceImpl
The join condition of this selector that can be evaluated at execution time.
JoinConditionImpl - Class in org.apache.jackrabbit.oak.query.ast
The base class for join conditions.
JoinConditionImpl() - Constructor for class org.apache.jackrabbit.oak.query.ast.JoinConditionImpl
 
JoinImpl - Class in org.apache.jackrabbit.oak.query.ast
A join.
JoinImpl(SourceImpl, SourceImpl, JoinType, JoinConditionImpl) - Constructor for class org.apache.jackrabbit.oak.query.ast.JoinImpl
 
JoinType - Enum in org.apache.jackrabbit.oak.query.ast
The enumeration of all join types.

K

KernelBlob - Class in org.apache.jackrabbit.oak.kernel
This Blob implementation is backed by a binary stored in a MicroKernel.
KernelBlob(String, MicroKernel) - Constructor for class org.apache.jackrabbit.oak.kernel.KernelBlob
Create a new instance for a binary id and a Microkernel.
KernelNodeState - Class in org.apache.jackrabbit.oak.kernel
Basic NodeState implementation based on the MicroKernel interface.
KernelNodeState(MicroKernel, String, String, LoadingCache<String, KernelNodeState>) - Constructor for class org.apache.jackrabbit.oak.kernel.KernelNodeState
Create a new instance of this class representing the node at the given path and revision.
KernelNodeStore - Class in org.apache.jackrabbit.oak.kernel
NodeStore implementations against MicroKernel.
KernelNodeStore(MicroKernel) - Constructor for class org.apache.jackrabbit.oak.kernel.KernelNodeStore
 
KEY_AUTHDN - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapSettings
 
KEY_AUTHPW - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapSettings
 
KEY_AUTOCREATEGROUP - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapSettings
 
KEY_AUTOCREATEPATH - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapSettings
 
KEY_AUTOCREATEUSER - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapSettings
 
KEY_GROUPFILTER - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapSettings
 
KEY_GROUPMEMBERSHIPATTRIBUTE - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapSettings
 
KEY_GROUPNAMEATTRIBUTE - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapSettings
 
KEY_GROUPROOT - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapSettings
 
KEY_HOST - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapSettings
 
KEY_PORT - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapSettings
 
KEY_SEARCHTIMEOUT - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapSettings
 
KEY_SECURE - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapSettings
 
KEY_USERFILTER - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapSettings
 
KEY_USERIDATTRIBUTE - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapSettings
 
KEY_USERROOT - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapSettings
 
keys - Variable in class org.apache.jackrabbit.oak.plugins.index.old.BTreePage
 
KNOWN_PATH - Static variable in class org.apache.jackrabbit.oak.query.ast.JoinConditionImpl
A path with 6 elements, which is the expected average for a join.
KNOWN_VALUE - Static variable in class org.apache.jackrabbit.oak.query.ast.JoinConditionImpl
 

L

last - Variable in class org.apache.jackrabbit.oak.spi.query.Filter.PropertyRestriction
The last value to read, or null to read until the end.
lastIncluding - Variable in class org.apache.jackrabbit.oak.spi.query.Filter.PropertyRestriction
Whether values that match the last should be returned.
LdapGroup - Class in org.apache.jackrabbit.oak.security.authentication.ldap
 
LdapGroup(String, LdapSearch) - Constructor for class org.apache.jackrabbit.oak.security.authentication.ldap.LdapGroup
 
LdapLoginModule - Class in org.apache.jackrabbit.oak.security.authentication.ldap
 
LdapLoginModule() - Constructor for class org.apache.jackrabbit.oak.security.authentication.ldap.LdapLoginModule
 
LdapSearch - Interface in org.apache.jackrabbit.oak.security.authentication.ldap
 
LdapSettings - Class in org.apache.jackrabbit.oak.security.authentication.ldap
 
LdapSettings(Map<String, ?>) - Constructor for class org.apache.jackrabbit.oak.security.authentication.ldap.LdapSettings
 
LdapUser - Class in org.apache.jackrabbit.oak.security.authentication.ldap
 
LdapUser(String, String, LdapSearch) - Constructor for class org.apache.jackrabbit.oak.security.authentication.ldap.LdapUser
 
length() - Method in interface org.apache.jackrabbit.oak.api.Blob
Returns the length of this blob or -1 if unknown.
length() - Method in class org.apache.jackrabbit.oak.kernel.KernelBlob
This implementation delegates the calculation of the length back to the underlying MicroKernel.
length() - Method in class org.apache.jackrabbit.oak.plugins.memory.ArrayBasedBlob
 
length() - Method in class org.apache.jackrabbit.oak.plugins.memory.StringBasedBlob
This implementation returns the number of bytes in the UTF-8 encoding of the underlying string.
length() - Method in class org.apache.jackrabbit.oak.plugins.memory.ValueBasedBlob
This implementation returns the size of the Binary of the underlying Value.
length(PropertyValueImpl) - Method in class org.apache.jackrabbit.oak.query.ast.AstElementFactory
 
LengthImpl - Class in org.apache.jackrabbit.oak.query.ast
The function "length(..)".
LengthImpl(PropertyValueImpl) - Constructor for class org.apache.jackrabbit.oak.query.ast.LengthImpl
 
less(Calendar, Calendar) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.constraint.DateConstraint
 
less(BigDecimal, BigDecimal) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.constraint.DecimalConstraint
 
less(Double, Double) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.constraint.DoubleConstraint
 
less(Long, Long) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.constraint.LongConstraint
 
less(T, T) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.constraint.NumericConstraint
 
lessOrEqual(T, T) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.constraint.NumericConstraint
 
LIFECYCLE_MANAGEMENT - Static variable in class org.apache.jackrabbit.oak.spi.security.authorization.Permissions
 
literal(PropertyValue) - Method in class org.apache.jackrabbit.oak.query.ast.AstElementFactory
 
LiteralImpl - Class in org.apache.jackrabbit.oak.query.ast
A literal of a certain data type, possibly "cast(..)" of a literal.
LiteralImpl(PropertyValue) - Constructor for class org.apache.jackrabbit.oak.query.ast.LiteralImpl
 
load(Long) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMapInDb
 
load(Long) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMapInMongoDb
 
LocalNameMapper - Class in org.apache.jackrabbit.oak.namepath
Name mapper with local namespace mappings.
LocalNameMapper(Map<String, String>) - Constructor for class org.apache.jackrabbit.oak.namepath.LocalNameMapper
 
LocationUtil - Class in org.apache.jackrabbit.oak.util
LocationUtil...
LocationUtil() - Constructor for class org.apache.jackrabbit.oak.util.LocationUtil
 
LOCK_MANAGEMENT - Static variable in class org.apache.jackrabbit.oak.spi.security.authorization.Permissions
 
login(Credentials, String) - Method in interface org.apache.jackrabbit.oak.api.ContentRepository
Authenticates a user based on the given credentials or available out-of-band information and, if successful, returns a ContentSession instance for accessing repository content inside the specified workspace as the authenticated user.
login(Credentials, String) - Method in class org.apache.jackrabbit.oak.core.ContentRepositoryImpl
 
login() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapLoginModule
 
login() - Method in class org.apache.jackrabbit.oak.security.authentication.token.TokenLoginModule
 
login() - Method in class org.apache.jackrabbit.oak.security.authentication.user.LoginModuleImpl
 
login() - Method in class org.apache.jackrabbit.oak.spi.security.authentication.GuestLoginModule
 
login() - Method in interface org.apache.jackrabbit.oak.spi.security.authentication.LoginContext
 
LoginContext - Interface in org.apache.jackrabbit.oak.spi.security.authentication
Interface version of the JAAS LoginContext class.
LoginContextProvider - Interface in org.apache.jackrabbit.oak.spi.security.authentication
Configurable provider taking care of building login contexts for the desired authentication mechanism.
LoginContextProviderImpl - Class in org.apache.jackrabbit.oak.security.authentication
LoginContextProvider
LoginContextProviderImpl(String, Configuration, NodeStore, QueryIndexProvider, SecurityProvider) - Constructor for class org.apache.jackrabbit.oak.security.authentication.LoginContextProviderImpl
 
LoginModuleImpl - Class in org.apache.jackrabbit.oak.security.authentication.user
Default login module implementation that authenticates JCR Credentials against the repository.
LoginModuleImpl() - Constructor for class org.apache.jackrabbit.oak.security.authentication.user.LoginModuleImpl
 
loginSucceeded() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.LdapLoginModule
 
loginSucceeded() - Method in class org.apache.jackrabbit.oak.spi.security.authentication.external.ExternalLoginModule
TODO
logout() - Method in class org.apache.jackrabbit.oak.spi.security.authentication.AbstractLoginModule
 
logout() - Method in class org.apache.jackrabbit.oak.spi.security.authentication.GuestLoginModule
 
logout() - Method in interface org.apache.jackrabbit.oak.spi.security.authentication.LoginContext
 
LogWrapper - Class in org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper
A logging microkernel implementation.
LogWrapper(MicroKernel) - Constructor for class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.LogWrapper
 
LONG - Static variable in class org.apache.jackrabbit.oak.api.Type
Map Long to PropertyType.LONG
LongConstraint - Class in org.apache.jackrabbit.oak.plugins.nodetype.constraint
 
LongConstraint(String) - Constructor for class org.apache.jackrabbit.oak.plugins.nodetype.constraint.LongConstraint
 
LongPropertyState - Class in org.apache.jackrabbit.oak.plugins.memory
 
LongPropertyState(String, long, Type<?>) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.LongPropertyState
 
LONGS - Static variable in class org.apache.jackrabbit.oak.api.Type
Map Iterable<Long> to array of PropertyType.LONG
lowerCase(DynamicOperandImpl) - Method in class org.apache.jackrabbit.oak.query.ast.AstElementFactory
 
LowerCaseImpl - Class in org.apache.jackrabbit.oak.query.ast
The function "lower(..)".
LowerCaseImpl(DynamicOperandImpl) - Constructor for class org.apache.jackrabbit.oak.query.ast.LowerCaseImpl
 

M

match(PropertyValue, PropertyState) - Static method in class org.apache.jackrabbit.oak.spi.query.PropertyValues
 
match(PropertyState, PropertyValue) - Static method in class org.apache.jackrabbit.oak.spi.query.PropertyValues
 
match(PropertyValue, PropertyValue) - Static method in class org.apache.jackrabbit.oak.spi.query.PropertyValues
 
matches(String) - Method in class org.apache.jackrabbit.oak.query.ast.ComparisonImpl.LikePattern
 
matches(TokenCredentials) - Method in interface org.apache.jackrabbit.oak.spi.security.authentication.token.TokenInfo
Returns true if the specified credentials can be successfully validated against the information stored in this instance.
MAX_ALL - Static variable in class org.apache.jackrabbit.oak.security.user.query.ResultIterator
 
MAX_MEMORY_CHILDREN - Static variable in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMap
 
members() - Method in class org.apache.jackrabbit.oak.spi.security.principal.EveryonePrincipal
 
MemoryChildNodeEntry - Class in org.apache.jackrabbit.oak.plugins.memory
Basic JavaBean implementation of a child node entry.
MemoryChildNodeEntry(String, NodeState) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.MemoryChildNodeEntry
Creates a child node entry with the given name and referenced child node state.
MemoryChildNodeEntry(Map.Entry<String, ? extends NodeState>) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.MemoryChildNodeEntry
Utility constructor that copies the name and referenced child node state from the given map entry.
MemoryNodeBuilder - Class in org.apache.jackrabbit.oak.plugins.memory
In-memory node state builder.
MemoryNodeBuilder(MemoryNodeBuilder, String) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
Creates a new in-memory node state builder.
MemoryNodeBuilder(NodeState) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
Creates a new in-memory node state builder.
MemoryNodeState - Class in org.apache.jackrabbit.oak.plugins.memory
Basic in-memory node state implementation.
MemoryNodeState(Map<String, PropertyState>, Map<String, NodeState>) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeState
Creates a new node state with the given properties and child nodes.
MemoryNodeStore - Class in org.apache.jackrabbit.oak.plugins.memory
Basic in-memory node store implementation.
MemoryNodeStore() - Constructor for class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeStore
 
MemoryPropertyBuilder<T> - Class in org.apache.jackrabbit.oak.plugins.memory
PropertyBuilder for building in memory PropertyState instances.
MemoryPropertyBuilder(Type<T>) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.MemoryPropertyBuilder
Create a new instance for building PropertyState instances of the given type.
merge(String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.IndexWrapper
Deprecated.
 
merge(String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.SimpleKernelImpl
 
merge(String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.BranchMergeMicroKernel
 
merge(String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.LogWrapper
 
merge(String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.SecurityWrapper
 
merge(String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.TimingWrapper
 
merge(String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.VirtualRepositoryWrapper
 
merge() - Method in interface org.apache.jackrabbit.oak.spi.state.NodeStoreBranch
Merges the changes in this branch to the main content tree.
MicroKernelFactory - Class in org.apache.jackrabbit.oak.plugins.index.old.mk
A factory to create a MicroKernel instance.
MicroKernelWrapper - Interface in org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper
This interface allows a MicroKernel client to use a JsopReader instead of having to use strings.
MicroKernelWrapperBase - Class in org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper
A MicroKernel implementation that extends this interface can use a JsopReader instead of having to use strings.
MicroKernelWrapperBase() - Constructor for class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.MicroKernelWrapperBase
 
migrateCustomPrivileges(InputStream) - Method in class org.apache.jackrabbit.oak.security.privilege.PrivilegeMigrator
 
MIX_CREATED - Static variable in interface org.apache.jackrabbit.oak.plugins.nodetype.NodeTypeConstants
 
MIX_LASTMODIFIED - Static variable in interface org.apache.jackrabbit.oak.plugins.nodetype.NodeTypeConstants
 
MIX_REP_ACCESS_CONTROLLABLE - Static variable in interface org.apache.jackrabbit.oak.security.authorization.AccessControlConstants
 
MIX_REP_IMPERSONATABLE - Static variable in interface org.apache.jackrabbit.oak.spi.security.user.UserConstants
 
MIX_REP_MERGE_CONFLICT - Static variable in interface org.apache.jackrabbit.oak.plugins.nodetype.NodeTypeConstants
Merge conflict handling
MIX_REP_REPO_ACCESS_CONTROLLABLE - Static variable in interface org.apache.jackrabbit.oak.security.authorization.AccessControlConstants
 
MODE_CREATE_GROUPS - Static variable in class org.apache.jackrabbit.oak.spi.security.authentication.external.SyncMode
 
MODE_CREATE_USER - Static variable in class org.apache.jackrabbit.oak.spi.security.authentication.external.SyncMode
 
MODE_NO_SYNC - Static variable in class org.apache.jackrabbit.oak.spi.security.authentication.external.SyncMode
 
MODE_UPDATE - Static variable in class org.apache.jackrabbit.oak.spi.security.authentication.external.SyncMode
 
modified(BTree, BTreePage, boolean) - Method in interface org.apache.jackrabbit.oak.plugins.index.old.BTreeHelper
 
modified(BTree, BTreePage, boolean) - Method in class org.apache.jackrabbit.oak.plugins.index.old.Indexer
Deprecated.
 
ModifiedNodeState - Class in org.apache.jackrabbit.oak.plugins.memory
Immutable snapshot of a mutable node state.
ModifiedNodeState(NodeState, Map<String, ? extends PropertyState>, Map<String, ? extends NodeState>) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.ModifiedNodeState
 
ModifiedNodeState(NodeState, Map<String, ? extends PropertyState>) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.ModifiedNodeState
 
modifiedService(ServiceReference, Object) - Method in class org.apache.jackrabbit.oak.osgi.AbstractServiceTracker
 
modifiedService(ServiceReference, Object) - Method in class org.apache.jackrabbit.oak.osgi.Activator
 
MODIFY_ACCESS_CONTROL - Static variable in class org.apache.jackrabbit.oak.spi.security.authorization.Permissions
 
MODIFY_CHILD_NODE_COLLECTION - Static variable in class org.apache.jackrabbit.oak.spi.security.authorization.Permissions
 
MODIFY_PROPERTY - Static variable in class org.apache.jackrabbit.oak.spi.security.authorization.Permissions
 
move(String, String) - Method in interface org.apache.jackrabbit.oak.api.Root
Move the child located at sourcePath to a child at destPath.
move(String, String) - Method in class org.apache.jackrabbit.oak.core.RootImpl
 
move(String, String) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeStoreBranch
Moves a node in this private branch.
moveCache(BTree, String) - Method in interface org.apache.jackrabbit.oak.plugins.index.old.BTreeHelper
 
moveCache(BTree, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.Indexer
Deprecated.
 
MultiBinaryPropertyState - Class in org.apache.jackrabbit.oak.plugins.memory
 
MultiBinaryPropertyState(String, Iterable<Blob>) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.MultiBinaryPropertyState
 
MultiBooleanPropertyState - Class in org.apache.jackrabbit.oak.plugins.memory
 
MultiBooleanPropertyState(String, Iterable<Boolean>) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.MultiBooleanPropertyState
 
MultiDecimalPropertyState - Class in org.apache.jackrabbit.oak.plugins.memory
 
MultiDecimalPropertyState(String, Iterable<BigDecimal>) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.MultiDecimalPropertyState
 
MultiDoublePropertyState - Class in org.apache.jackrabbit.oak.plugins.memory
 
MultiDoublePropertyState(String, Iterable<Double>) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.MultiDoublePropertyState
 
MultiGenericPropertyState - Class in org.apache.jackrabbit.oak.plugins.memory
 
MultiGenericPropertyState(String, Iterable<String>, Type<?>) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.MultiGenericPropertyState
 
MultiLongPropertyState - Class in org.apache.jackrabbit.oak.plugins.memory
 
MultiLongPropertyState(String, Iterable<Long>, Type<?>) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.MultiLongPropertyState
 
MultiStringPropertyState - Class in org.apache.jackrabbit.oak.plugins.memory
 
MultiStringPropertyState(String, Iterable<String>) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.MultiStringPropertyState
 

N

NAME - Static variable in class org.apache.jackrabbit.oak.api.Type
Map String to PropertyType.STRING
name - Variable in class org.apache.jackrabbit.oak.plugins.index.old.BTreePage
 
NAME - Static variable in class org.apache.jackrabbit.oak.spi.security.principal.EveryonePrincipal
 
NAME_ABORT - Static variable in class org.apache.jackrabbit.oak.security.user.UserImporter.ImportBehavior
 
NAME_BESTEFFORT - Static variable in class org.apache.jackrabbit.oak.security.user.UserImporter.ImportBehavior
 
NAME_IGNORE - Static variable in class org.apache.jackrabbit.oak.security.user.UserImporter.ImportBehavior
 
NameConstraint - Class in org.apache.jackrabbit.oak.plugins.nodetype.constraint
 
NameConstraint(String) - Constructor for class org.apache.jackrabbit.oak.plugins.nodetype.constraint.NameConstraint
 
nameFromValue(int) - Static method in class org.apache.jackrabbit.oak.security.user.UserImporter.ImportBehavior
 
NameMapper - Interface in org.apache.jackrabbit.oak.namepath
TODO document
NamePathMapper - Interface in org.apache.jackrabbit.oak.namepath
The NamePathMapper interface combines NameMapper and PathMapper.
NamePathMapper.Default - Class in org.apache.jackrabbit.oak.namepath
Default implementation that doesn't perform any conversions for cases where a mapper object only deals with oak internal names and paths.
NamePathMapper.Default() - Constructor for class org.apache.jackrabbit.oak.namepath.NamePathMapper.Default
 
NamePathMapperImpl - Class in org.apache.jackrabbit.oak.namepath
TODO document
NamePathMapperImpl(NameMapper) - Constructor for class org.apache.jackrabbit.oak.namepath.NamePathMapperImpl
 
NamePathMapperImpl(NameMapper, IdentifierManager) - Constructor for class org.apache.jackrabbit.oak.namepath.NamePathMapperImpl
 
nameProperty(String, String) - Static method in class org.apache.jackrabbit.oak.plugins.memory.GenericPropertyState
Create a PropertyState from a name.
nameProperty(String, Iterable<String>) - Static method in class org.apache.jackrabbit.oak.plugins.memory.MultiGenericPropertyState
Create a multi valued PropertyState from a list of names.
NAMES - Static variable in class org.apache.jackrabbit.oak.api.Type
Map Iterable<String> to array of PropertyType.NAME
NAMESPACE_MANAGEMENT - Static variable in class org.apache.jackrabbit.oak.spi.security.authorization.Permissions
 
NAMESPACE_REP - Static variable in interface org.apache.jackrabbit.oak.plugins.name.NamespaceConstants
 
NAMESPACE_SV - Static variable in interface org.apache.jackrabbit.oak.plugins.name.NamespaceConstants
 
NAMESPACE_XMLNS - Static variable in interface org.apache.jackrabbit.oak.plugins.name.NamespaceConstants
 
NamespaceConstants - Interface in org.apache.jackrabbit.oak.plugins.name
TODO document
Namespaces - Class in org.apache.jackrabbit.oak.plugins.name
Internal static utility class for managing the persisted namespace registry.
NAMESPACES_PATH - Static variable in interface org.apache.jackrabbit.oak.plugins.name.NamespaceConstants
 
NamespaceValidatorProvider - Class in org.apache.jackrabbit.oak.plugins.name
Validator service that checks that all node and property names as well as any name values are syntactically valid and that any namespace prefixes are properly registered.
NamespaceValidatorProvider() - Constructor for class org.apache.jackrabbit.oak.plugins.name.NamespaceValidatorProvider
 
NameValidatorProvider - Class in org.apache.jackrabbit.oak.plugins.name
Validator service that checks that all node and property names as well as any name values are syntactically valid and that any namespace prefixes are properly registered.
NameValidatorProvider() - Constructor for class org.apache.jackrabbit.oak.plugins.name.NameValidatorProvider
 
newBinary(byte[]) - Static method in class org.apache.jackrabbit.oak.spi.query.PropertyValues
 
newBinary(Blob) - Static method in class org.apache.jackrabbit.oak.spi.query.PropertyValues
 
newBoolean(boolean) - Static method in class org.apache.jackrabbit.oak.spi.query.PropertyValues
 
newDate(String) - Static method in class org.apache.jackrabbit.oak.spi.query.PropertyValues
 
newDecimal(BigDecimal) - Static method in class org.apache.jackrabbit.oak.spi.query.PropertyValues
 
newDouble(Double) - Static method in class org.apache.jackrabbit.oak.spi.query.PropertyValues
 
newLong(Long) - Static method in class org.apache.jackrabbit.oak.spi.query.PropertyValues
 
newName(String) - Static method in class org.apache.jackrabbit.oak.spi.query.PropertyValues
 
newName(Iterable<String>) - Static method in class org.apache.jackrabbit.oak.spi.query.PropertyValues
 
newPath(String) - Static method in class org.apache.jackrabbit.oak.spi.query.PropertyValues
 
newPathCursor(Iterable<String>) - Static method in class org.apache.jackrabbit.oak.spi.query.Cursors
Creates a Cursor over paths.
newPathCursorDistinct(Iterable<String>) - Static method in class org.apache.jackrabbit.oak.spi.query.Cursors
Creates a Cursor over paths, and make the result distinct.
newReference(String) - Static method in class org.apache.jackrabbit.oak.spi.query.PropertyValues
 
newString(String) - Static method in class org.apache.jackrabbit.oak.spi.query.PropertyValues
 
newString(Iterable<String>) - Static method in class org.apache.jackrabbit.oak.spi.query.PropertyValues
 
newTraversingCursor(Filter, NodeState) - Static method in class org.apache.jackrabbit.oak.spi.query.Cursors
Returns a traversing cursor based on the path restriction in the given Filter.
newUri(String) - Static method in class org.apache.jackrabbit.oak.spi.query.PropertyValues
 
newWeakReference(String) - Static method in class org.apache.jackrabbit.oak.spi.query.PropertyValues
 
next() - Method in class org.apache.jackrabbit.oak.plugins.index.old.Cursor
 
next() - Method in class org.apache.jackrabbit.oak.plugins.index.old.Cursor.RangeIterator
 
next() - Method in class org.apache.jackrabbit.oak.query.ast.JoinImpl
 
next() - Method in class org.apache.jackrabbit.oak.query.ast.SelectorImpl
 
next() - Method in class org.apache.jackrabbit.oak.query.ast.SourceImpl
Go to the next node for the given source.
next() - Method in class org.apache.jackrabbit.oak.security.user.query.ResultIterator
 
next() - Method in interface org.apache.jackrabbit.oak.spi.query.Cursor
The next row within this index.
nextPrincipal() - Method in class org.apache.jackrabbit.oak.spi.security.principal.PrincipalIteratorAdapter
Returns the next policy.
NO_PERMISSION - Static variable in class org.apache.jackrabbit.oak.spi.security.authorization.Permissions
 
NO_SYNC - Static variable in class org.apache.jackrabbit.oak.spi.security.authentication.external.SyncMode
 
NODE_TYPE_DEFINITION_MANAGEMENT - Static variable in class org.apache.jackrabbit.oak.spi.security.authorization.Permissions
 
NODE_TYPE_MANAGEMENT - Static variable in class org.apache.jackrabbit.oak.spi.security.authorization.Permissions
 
NODE_TYPES_PATH - Static variable in interface org.apache.jackrabbit.oak.plugins.nodetype.NodeTypeConstants
 
NODE_VERSION - Static variable in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeImpl
The node version.
NODE_VERSION - Static variable in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMap
 
NodeBuilder - Interface in org.apache.jackrabbit.oak.spi.state
Builder interface for constructing new node states.
nodeExists(String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.IndexWrapper
Deprecated.
 
nodeExists(String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.SimpleKernelImpl
 
nodeExists(String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.BranchMergeMicroKernel
 
nodeExists(String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.LogWrapper
 
nodeExists(String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.SecurityWrapper
 
nodeExists(String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.TimingWrapper
 
nodeExists(String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.VirtualRepositoryWrapper
 
NodeId - Class in org.apache.jackrabbit.oak.plugins.index.old.mk.simple
A node id.
NodeId(long) - Constructor for class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeId
 
NodeImpl - Class in org.apache.jackrabbit.oak.plugins.index.old.mk.simple
An in-memory node, including all child nodes.
NodeImpl(NodeMap, long) - Constructor for class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeImpl
 
NodeInfo - Class in org.apache.jackrabbit.oak.spi.xml
Information about a node being imported.
NodeInfo(String, String, String[], String) - Constructor for class org.apache.jackrabbit.oak.spi.xml.NodeInfo
Creates a node information instance.
NodeListSmall - Class in org.apache.jackrabbit.oak.plugins.index.old.mk.simple
A list of child nodes that fits in memory.
NodeListTrie - Class in org.apache.jackrabbit.oak.plugins.index.old.mk.simple
A large list of nodes, using a data structure similar to a trie.
nodeLocalName(String) - Method in class org.apache.jackrabbit.oak.query.ast.AstElementFactory
 
NodeLocalNameImpl - Class in org.apache.jackrabbit.oak.query.ast
The function "localname(..)".
NodeLocalNameImpl(String) - Constructor for class org.apache.jackrabbit.oak.query.ast.NodeLocalNameImpl
 
NodeMap - Class in org.apache.jackrabbit.oak.plugins.index.old.mk.simple
A map of nodes that are accessible by id.
NodeMap() - Constructor for class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMap
 
NodeMapInDb - Class in org.apache.jackrabbit.oak.plugins.index.old.mk.simple
A node map that stores data in a database.
NodeMapInMongoDb - Class in org.apache.jackrabbit.oak.plugins.index.old.mk.simple
A node map that stores data in a Mongo DB.
nodeName(String) - Method in class org.apache.jackrabbit.oak.query.ast.AstElementFactory
 
NodeNameImpl - Class in org.apache.jackrabbit.oak.query.ast
The function "name(..)".
NodeNameImpl(String) - Constructor for class org.apache.jackrabbit.oak.query.ast.NodeNameImpl
 
NodeState - Interface in org.apache.jackrabbit.oak.spi.state
A node in a content tree consists of child nodes and properties, each of which evolves through different states during its lifecycle.
NodeStateDiff - Interface in org.apache.jackrabbit.oak.spi.state
Handler of node state differences.
NodeStateUtils - Class in org.apache.jackrabbit.oak.spi.state
Utility method for code that deals with node states.
NodeStateUtils() - Constructor for class org.apache.jackrabbit.oak.spi.state.NodeStateUtils
 
NodeStore - Interface in org.apache.jackrabbit.oak.spi.state
Storage abstraction for trees.
NodeStoreBranch - Interface in org.apache.jackrabbit.oak.spi.state
An instance of this class represents a private branch of the tree in a NodeStore to which transient changes can be applied and later merged back or discarded.
NodeTypeConstants - Interface in org.apache.jackrabbit.oak.plugins.nodetype
NodeTypeConstants...
NodeTypeIndexProvider - Class in org.apache.jackrabbit.oak.plugins.index.nodetype
NodeTypeIndexProvider is a QueryIndexProvider for NodeTypeIndex instances.
NodeTypeIndexProvider() - Constructor for class org.apache.jackrabbit.oak.plugins.index.nodetype.NodeTypeIndexProvider
 
NodeUtil - Class in org.apache.jackrabbit.oak.util
Utility class for accessing and writing typed content of a tree.
NodeUtil(Tree, NameMapper) - Constructor for class org.apache.jackrabbit.oak.util.NodeUtil
 
NodeUtil(Tree) - Constructor for class org.apache.jackrabbit.oak.util.NodeUtil
 
nodeVersion - Variable in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMap
 
not(ConstraintImpl) - Method in class org.apache.jackrabbit.oak.query.ast.AstElementFactory
 
NotImpl - Class in org.apache.jackrabbit.oak.query.ast
A "not" condition.
NotImpl(ConstraintImpl) - Constructor for class org.apache.jackrabbit.oak.query.ast.NotImpl
 
NT_ACTIVITY - Static variable in interface org.apache.jackrabbit.oak.version.VersionConstants
 
NT_CONFIGURATION - Static variable in interface org.apache.jackrabbit.oak.version.VersionConstants
 
NT_REP_ACE - Static variable in interface org.apache.jackrabbit.oak.security.authorization.AccessControlConstants
 
NT_REP_ACL - Static variable in interface org.apache.jackrabbit.oak.security.authorization.AccessControlConstants
 
NT_REP_AUTHORIZABLE - Static variable in interface org.apache.jackrabbit.oak.spi.security.user.UserConstants
 
NT_REP_AUTHORIZABLE_FOLDER - Static variable in interface org.apache.jackrabbit.oak.spi.security.user.UserConstants
 
NT_REP_DENY_ACE - Static variable in interface org.apache.jackrabbit.oak.security.authorization.AccessControlConstants
 
NT_REP_GRANT_ACE - Static variable in interface org.apache.jackrabbit.oak.security.authorization.AccessControlConstants
 
NT_REP_GROUP - Static variable in interface org.apache.jackrabbit.oak.spi.security.user.UserConstants
 
NT_REP_MEMBERS - Static variable in interface org.apache.jackrabbit.oak.spi.security.user.UserConstants
 
NT_REP_POLICY - Static variable in interface org.apache.jackrabbit.oak.security.authorization.AccessControlConstants
 
NT_REP_PRIVILEGE - Static variable in interface org.apache.jackrabbit.oak.security.privilege.PrivilegeConstants
Node type name of the privilege definition nodes
NT_REP_PRIVILEGES - Static variable in interface org.apache.jackrabbit.oak.security.privilege.PrivilegeConstants
Node type name of the root node of the privilege store
NT_REP_RESTRICTIONS - Static variable in interface org.apache.jackrabbit.oak.security.authorization.AccessControlConstants
 
NT_REP_ROOT - Static variable in interface org.apache.jackrabbit.oak.plugins.nodetype.NodeTypeConstants
Constants for built-in repository defined node type names
NT_REP_SYSTEM - Static variable in interface org.apache.jackrabbit.oak.plugins.nodetype.NodeTypeConstants
 
NT_REP_USER - Static variable in interface org.apache.jackrabbit.oak.spi.security.user.UserConstants
 
NULL - Static variable in interface org.apache.jackrabbit.oak.api.TreeLocation
This TreeLocation refers to an invalid location in a tree.
NumericConstraint<T> - Class in org.apache.jackrabbit.oak.plugins.nodetype.constraint
 
NumericConstraint(String) - Constructor for class org.apache.jackrabbit.oak.plugins.nodetype.constraint.NumericConstraint
 

O

Oak - Class in org.apache.jackrabbit.oak
Builder class for constructing ContentRepository instances with a set of specified plugin components.
Oak(MicroKernel) - Constructor for class org.apache.jackrabbit.oak.Oak
 
Oak() - Constructor for class org.apache.jackrabbit.oak.Oak
 
OakConfiguration - Class in org.apache.jackrabbit.oak.security
OakConfiguration...
OakConfiguration() - Constructor for class org.apache.jackrabbit.oak.security.OakConfiguration
 
OakConfiguration(ConfigurationParameters) - Constructor for class org.apache.jackrabbit.oak.security.OakConfiguration
 
OakInitializer - Class in org.apache.jackrabbit.oak.spi.lifecycle
 
OakInitializer() - Constructor for class org.apache.jackrabbit.oak.spi.lifecycle.OakInitializer
 
ObservationManagerImpl - Class in org.apache.jackrabbit.oak.plugins.observation
TODO document
ObservationManagerImpl(Root, NamePathMapper, ScheduledExecutorService) - Constructor for class org.apache.jackrabbit.oak.plugins.observation.ObservationManagerImpl
 
Observer - Interface in org.apache.jackrabbit.oak.spi.commit
Extension point for observing changes in an Oak repository.
of(IndexHookProvider) - Static method in class org.apache.jackrabbit.oak.plugins.index.IndexHookManager
 
OFFSET_NONE - Static variable in class org.apache.jackrabbit.oak.security.user.query.ResultIterator
 
onCreate(Group, Root, NamePathMapper) - Method in class org.apache.jackrabbit.oak.spi.security.user.action.AbstractAuthorizableAction
Doesn't perform any action.
onCreate(User, String, Root, NamePathMapper) - Method in class org.apache.jackrabbit.oak.spi.security.user.action.AbstractAuthorizableAction
Doesn't perform any action.
onCreate(Group, Root, NamePathMapper) - Method in class org.apache.jackrabbit.oak.spi.security.user.action.AccessControlAction
 
onCreate(User, String, Root, NamePathMapper) - Method in class org.apache.jackrabbit.oak.spi.security.user.action.AccessControlAction
 
onCreate(Group, Root, NamePathMapper) - Method in interface org.apache.jackrabbit.oak.spi.security.user.action.AuthorizableAction
Allows to add application specific modifications or validation associated with the creation of a new group.
onCreate(User, String, Root, NamePathMapper) - Method in interface org.apache.jackrabbit.oak.spi.security.user.action.AuthorizableAction
Allows to add application specific modifications or validation associated with the creation of a new user.
onCreate(User, String, Root, NamePathMapper) - Method in class org.apache.jackrabbit.oak.spi.security.user.action.PasswordValidationAction
 
onPasswordChange(User, String, Root, NamePathMapper) - Method in class org.apache.jackrabbit.oak.spi.security.user.action.AbstractAuthorizableAction
Doesn't perform any action.
onPasswordChange(User, String, Root, NamePathMapper) - Method in interface org.apache.jackrabbit.oak.spi.security.user.action.AuthorizableAction
Allows to add application specific action or validation associated with changing a user password.
onPasswordChange(User, String, Root, NamePathMapper) - Method in class org.apache.jackrabbit.oak.spi.security.user.action.PasswordValidationAction
 
onRemove(Authorizable, Root, NamePathMapper) - Method in class org.apache.jackrabbit.oak.spi.security.user.action.AbstractAuthorizableAction
Doesn't perform any action.
onRemove(Authorizable, Root, NamePathMapper) - Method in interface org.apache.jackrabbit.oak.spi.security.user.action.AuthorizableAction
Allows to add application specific behavior associated with the removal of an authorizable.
onRemove(Authorizable, Root, NamePathMapper) - Method in class org.apache.jackrabbit.oak.spi.security.user.action.ClearMembershipAction
 
OpenAccessControlConfiguration - Class in org.apache.jackrabbit.oak.spi.security.authorization
This class implements an AccessControlConfiguration which grants full access to any Subject.
OpenAccessControlConfiguration() - Constructor for class org.apache.jackrabbit.oak.spi.security.authorization.OpenAccessControlConfiguration
 
OpenAuthenticationConfiguration - Class in org.apache.jackrabbit.oak.spi.security.authentication
This implementation of the authentication configuration provides login contexts that accept any credentials and doesn't validate specified workspace name.
OpenAuthenticationConfiguration() - Constructor for class org.apache.jackrabbit.oak.spi.security.authentication.OpenAuthenticationConfiguration
 
OpenSecurityProvider - Class in org.apache.jackrabbit.oak.spi.security
OpenSecurityProvider...
OpenSecurityProvider() - Constructor for class org.apache.jackrabbit.oak.spi.security.OpenSecurityProvider
 
Operator - Enum in org.apache.jackrabbit.oak.query.ast
The enumeration of all operators.
options - Variable in class org.apache.jackrabbit.oak.spi.security.authentication.AbstractLoginModule
 
or(ConstraintImpl, ConstraintImpl) - Method in class org.apache.jackrabbit.oak.query.ast.AstElementFactory
 
Order - Enum in org.apache.jackrabbit.oak.query.ast
The enumeration of query column orders (ascending and descending).
orderBefore(String) - Method in interface org.apache.jackrabbit.oak.api.Tree
Orders this Tree before the sibling tree with the given name.
orderBefore(String) - Method in class org.apache.jackrabbit.oak.core.ReadOnlyTree
 
orderBefore(String) - Method in class org.apache.jackrabbit.oak.core.TreeImpl
 
orderBefore(AccessControlEntry, AccessControlEntry) - Method in class org.apache.jackrabbit.oak.spi.security.authorization.ImmutableACL
 
OrderingImpl - Class in org.apache.jackrabbit.oak.query.ast
An element of an "order by" list.
OrderingImpl(DynamicOperandImpl, Order) - Constructor for class org.apache.jackrabbit.oak.query.ast.OrderingImpl
 
org.apache.jackrabbit.oak - package org.apache.jackrabbit.oak
 
org.apache.jackrabbit.oak.api - package org.apache.jackrabbit.oak.api
Oak repository API
org.apache.jackrabbit.oak.core - package org.apache.jackrabbit.oak.core
 
org.apache.jackrabbit.oak.kernel - package org.apache.jackrabbit.oak.kernel
 
org.apache.jackrabbit.oak.namepath - package org.apache.jackrabbit.oak.namepath
 
org.apache.jackrabbit.oak.osgi - package org.apache.jackrabbit.oak.osgi
 
org.apache.jackrabbit.oak.plugins - package org.apache.jackrabbit.oak.plugins
Oak plugins.
org.apache.jackrabbit.oak.plugins.commit - package org.apache.jackrabbit.oak.plugins.commit
 
org.apache.jackrabbit.oak.plugins.identifier - package org.apache.jackrabbit.oak.plugins.identifier
 
org.apache.jackrabbit.oak.plugins.index - package org.apache.jackrabbit.oak.plugins.index
 
org.apache.jackrabbit.oak.plugins.index.nodetype - package org.apache.jackrabbit.oak.plugins.index.nodetype
 
org.apache.jackrabbit.oak.plugins.index.old - package org.apache.jackrabbit.oak.plugins.index.old
 
org.apache.jackrabbit.oak.plugins.index.old.mk - package org.apache.jackrabbit.oak.plugins.index.old.mk
 
org.apache.jackrabbit.oak.plugins.index.old.mk.simple - package org.apache.jackrabbit.oak.plugins.index.old.mk.simple
 
org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper - package org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper
 
org.apache.jackrabbit.oak.plugins.index.p2 - package org.apache.jackrabbit.oak.plugins.index.p2
 
org.apache.jackrabbit.oak.plugins.index.p2.strategy - package org.apache.jackrabbit.oak.plugins.index.p2.strategy
 
org.apache.jackrabbit.oak.plugins.index.property - package org.apache.jackrabbit.oak.plugins.index.property
 
org.apache.jackrabbit.oak.plugins.memory - package org.apache.jackrabbit.oak.plugins.memory
 
org.apache.jackrabbit.oak.plugins.name - package org.apache.jackrabbit.oak.plugins.name
 
org.apache.jackrabbit.oak.plugins.nodetype - package org.apache.jackrabbit.oak.plugins.nodetype
 
org.apache.jackrabbit.oak.plugins.nodetype.constraint - package org.apache.jackrabbit.oak.plugins.nodetype.constraint
 
org.apache.jackrabbit.oak.plugins.nodetype.write - package org.apache.jackrabbit.oak.plugins.nodetype.write
 
org.apache.jackrabbit.oak.plugins.observation - package org.apache.jackrabbit.oak.plugins.observation
 
org.apache.jackrabbit.oak.plugins.value - package org.apache.jackrabbit.oak.plugins.value
 
org.apache.jackrabbit.oak.plugins.version - package org.apache.jackrabbit.oak.plugins.version
 
org.apache.jackrabbit.oak.query - package org.apache.jackrabbit.oak.query
 
org.apache.jackrabbit.oak.query.ast - package org.apache.jackrabbit.oak.query.ast
 
org.apache.jackrabbit.oak.query.index - package org.apache.jackrabbit.oak.query.index
 
org.apache.jackrabbit.oak.security - package org.apache.jackrabbit.oak.security
 
org.apache.jackrabbit.oak.security.authentication - package org.apache.jackrabbit.oak.security.authentication
 
org.apache.jackrabbit.oak.security.authentication.ldap - package org.apache.jackrabbit.oak.security.authentication.ldap
 
org.apache.jackrabbit.oak.security.authentication.token - package org.apache.jackrabbit.oak.security.authentication.token
 
org.apache.jackrabbit.oak.security.authentication.user - package org.apache.jackrabbit.oak.security.authentication.user
 
org.apache.jackrabbit.oak.security.authorization - package org.apache.jackrabbit.oak.security.authorization
 
org.apache.jackrabbit.oak.security.authorization.restriction - package org.apache.jackrabbit.oak.security.authorization.restriction
 
org.apache.jackrabbit.oak.security.principal - package org.apache.jackrabbit.oak.security.principal
 
org.apache.jackrabbit.oak.security.privilege - package org.apache.jackrabbit.oak.security.privilege
 
org.apache.jackrabbit.oak.security.user - package org.apache.jackrabbit.oak.security.user
 
org.apache.jackrabbit.oak.security.user.query - package org.apache.jackrabbit.oak.security.user.query
 
org.apache.jackrabbit.oak.spi.commit - package org.apache.jackrabbit.oak.spi.commit
 
org.apache.jackrabbit.oak.spi.lifecycle - package org.apache.jackrabbit.oak.spi.lifecycle
 
org.apache.jackrabbit.oak.spi.observation - package org.apache.jackrabbit.oak.spi.observation
 
org.apache.jackrabbit.oak.spi.query - package org.apache.jackrabbit.oak.spi.query
 
org.apache.jackrabbit.oak.spi.security - package org.apache.jackrabbit.oak.spi.security
 
org.apache.jackrabbit.oak.spi.security.authentication - package org.apache.jackrabbit.oak.spi.security.authentication
 
org.apache.jackrabbit.oak.spi.security.authentication.callback - package org.apache.jackrabbit.oak.spi.security.authentication.callback
 
org.apache.jackrabbit.oak.spi.security.authentication.external - package org.apache.jackrabbit.oak.spi.security.authentication.external
 
org.apache.jackrabbit.oak.spi.security.authentication.token - package org.apache.jackrabbit.oak.spi.security.authentication.token
 
org.apache.jackrabbit.oak.spi.security.authorization - package org.apache.jackrabbit.oak.spi.security.authorization
 
org.apache.jackrabbit.oak.spi.security.authorization.restriction - package org.apache.jackrabbit.oak.spi.security.authorization.restriction
 
org.apache.jackrabbit.oak.spi.security.principal - package org.apache.jackrabbit.oak.spi.security.principal
 
org.apache.jackrabbit.oak.spi.security.privilege - package org.apache.jackrabbit.oak.spi.security.privilege
 
org.apache.jackrabbit.oak.spi.security.user - package org.apache.jackrabbit.oak.spi.security.user
 
org.apache.jackrabbit.oak.spi.security.user.action - package org.apache.jackrabbit.oak.spi.security.user.action
 
org.apache.jackrabbit.oak.spi.security.user.util - package org.apache.jackrabbit.oak.spi.security.user.util
 
org.apache.jackrabbit.oak.spi.state - package org.apache.jackrabbit.oak.spi.state
 
org.apache.jackrabbit.oak.spi.xml - package org.apache.jackrabbit.oak.spi.xml
 
org.apache.jackrabbit.oak.util - package org.apache.jackrabbit.oak.util
 
org.apache.jackrabbit.oak.version - package org.apache.jackrabbit.oak.version
 
OrImpl - Class in org.apache.jackrabbit.oak.query.ast
An "or" condition.
OrImpl(ConstraintImpl, ConstraintImpl) - Constructor for class org.apache.jackrabbit.oak.query.ast.OrImpl
 
OsgiIndexHookProvider - Class in org.apache.jackrabbit.oak.osgi
This IndexHook provider combines all index hooks of all available OSGi IndexHook providers.
OsgiIndexHookProvider() - Constructor for class org.apache.jackrabbit.oak.osgi.OsgiIndexHookProvider
 
OsgiIndexProvider - Class in org.apache.jackrabbit.oak.osgi
This index provider combines all indexes of all available OSGi index providers.
OsgiIndexProvider() - Constructor for class org.apache.jackrabbit.oak.osgi.OsgiIndexProvider
 
OsgiRepositoryInitializer - Class in org.apache.jackrabbit.oak.osgi
Implements a service tracker that keeps track of all RepositoryInitializers in the system and calls the available method once the micro kernel is available.
OsgiRepositoryInitializer() - Constructor for class org.apache.jackrabbit.oak.osgi.OsgiRepositoryInitializer
 
OsgiValidatorProvider - Class in org.apache.jackrabbit.oak.osgi
This validator provider combines all validators of all available OSGi validator providers.
OsgiValidatorProvider() - Constructor for class org.apache.jackrabbit.oak.osgi.OsgiValidatorProvider
 
OURS - Static variable in class org.apache.jackrabbit.oak.plugins.commit.DefaultConflictHandler
A ConflictHandler which always return Resolution#OURS.
outerJoinLeftHandSide - Variable in class org.apache.jackrabbit.oak.query.ast.SourceImpl
Whether this selector is the left hand side of a left outer join.
outerJoinRightHandSide - Variable in class org.apache.jackrabbit.oak.query.ast.SourceImpl
Whether this selector is the right hand side of a left outer join.

P

PARAM_ADMIN_ID - Static variable in interface org.apache.jackrabbit.oak.spi.security.user.UserConstants
Configuration option defining the ID of the administrator user.
PARAM_ANONYMOUS_ID - Static variable in interface org.apache.jackrabbit.oak.spi.security.user.UserConstants
Configuration option defining the ID of the anonymous user.
PARAM_APP_NAME - Static variable in class org.apache.jackrabbit.oak.security.authentication.AuthenticationConfigurationImpl
 
PARAM_AUTHENTICATION_OPTIONS - Static variable in class org.apache.jackrabbit.oak.security.SecurityProviderImpl
 
PARAM_AUTHORIZABLE_ACTION_PROVIDER - Static variable in interface org.apache.jackrabbit.oak.spi.security.user.UserConstants
Optional configuration parameter to set the AuthorizableActionProvider to be used with the given user management implementation.
PARAM_AUTHORIZABLE_NODE_NAME - Static variable in interface org.apache.jackrabbit.oak.spi.security.user.UserConstants
Optional configuration parameter defining how to generate the name of the authorizable node from the ID of the new authorizable that is being created.
PARAM_DEFAULT_DEPTH - Static variable in interface org.apache.jackrabbit.oak.spi.security.user.UserConstants
Parameter used to change the number of levels that are used by default store authorizable nodes.
The default number of levels is 2.
PARAM_GROUP_MEMBERSHIP_SPLIT_SIZE - Static variable in interface org.apache.jackrabbit.oak.spi.security.user.UserConstants
Its value determines the maximum number of members within a given content structure until additional intermediate structuring is being added.
PARAM_GROUP_PATH - Static variable in interface org.apache.jackrabbit.oak.spi.security.user.UserConstants
Configuration option to define the path underneath which group nodes are being created.
PARAM_IMPORT_BEHAVIOR - Static variable in class org.apache.jackrabbit.oak.security.user.UserImporter
Parameter name for the import behavior configuration option.
PARAM_PASSWORD_HASH_ALGORITHM - Static variable in interface org.apache.jackrabbit.oak.spi.security.user.UserConstants
Configuration parameter to change the default algorithm used to generate password hashes.
PARAM_PASSWORD_HASH_ITERATIONS - Static variable in interface org.apache.jackrabbit.oak.spi.security.user.UserConstants
Configuration parameter to change the number of iterations used for password hash generation.
PARAM_PASSWORD_SALT_SIZE - Static variable in interface org.apache.jackrabbit.oak.spi.security.user.UserConstants
Configuration parameter to change the number of iterations used for password hash generation.
PARAM_PRINCIPAL_OPTIONS - Static variable in class org.apache.jackrabbit.oak.security.SecurityProviderImpl
 
PARAM_SYNC_MODE - Static variable in class org.apache.jackrabbit.oak.spi.security.authentication.external.ExternalLoginModule
 
PARAM_TOKEN_EXPIRATION - Static variable in interface org.apache.jackrabbit.oak.spi.security.authentication.token.TokenProvider
Optional configuration parameter to set the token expiration time in ms.
PARAM_TOKEN_LENGTH - Static variable in interface org.apache.jackrabbit.oak.spi.security.authentication.token.TokenProvider
Optional configuration parameter to define the length of the key.
PARAM_TOKEN_OPTIONS - Static variable in class org.apache.jackrabbit.oak.security.authentication.AuthenticationConfigurationImpl
 
PARAM_USER_OPTIONS - Static variable in class org.apache.jackrabbit.oak.security.SecurityProviderImpl
 
PARAM_USER_PATH - Static variable in interface org.apache.jackrabbit.oak.spi.security.user.UserConstants
Configuration option to define the path underneath which user nodes are being created.
parent - Variable in class org.apache.jackrabbit.oak.plugins.index.old.BTreePage
 
parse(String, JcrNameParser.Listener, int) - Static method in class org.apache.jackrabbit.oak.namepath.JcrNameParser
Parse the specified jcr name and inform the specified listener about the result or any error that may occur during parsing.
parse(String, JcrPathParser.Listener) - Static method in class org.apache.jackrabbit.oak.namepath.JcrPathParser
 
parse(String) - Static method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeImpl
 
parse(NodeMap, JsopReader, long) - Static method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeImpl
 
parse(NodeMap, JsopReader, long, String) - Static method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeImpl
 
parse(String) - Static method in class org.apache.jackrabbit.oak.query.ast.FullTextSearchImpl.FullTextParser
 
parse(String, String) - Method in interface org.apache.jackrabbit.oak.query.QueryParser
Parses the given query string, expressed in the specified language.
parse(String) - Method in class org.apache.jackrabbit.oak.query.SQL2Parser
Parse the statement and return the query.
parseId(String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMap
 
parseInline(String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMap
 
PasswordUtility - Class in org.apache.jackrabbit.oak.spi.security.user.util
Utility to generate and compare password hashes.
PasswordValidationAction - Class in org.apache.jackrabbit.oak.spi.security.user.action
PasswordValidationAction provides a simple password validation mechanism with the following configurable option: constraint: a regular expression that can be compiled to a Pattern defining validation rules for a password.
PasswordValidationAction() - Constructor for class org.apache.jackrabbit.oak.spi.security.user.action.PasswordValidationAction
 
PATH - Static variable in class org.apache.jackrabbit.oak.api.Type
Map String to PropertyType.PATH
PathConstraint - Class in org.apache.jackrabbit.oak.plugins.nodetype.constraint
 
PathConstraint(String) - Constructor for class org.apache.jackrabbit.oak.plugins.nodetype.constraint.PathConstraint
 
PathMapper - Interface in org.apache.jackrabbit.oak.namepath
PathMapper instances provide methods for mapping paths from their JCR string representation to their Oak representation and vice versa.
pathProperty(String, String) - Static method in class org.apache.jackrabbit.oak.plugins.memory.GenericPropertyState
Create a PropertyState from a path.
pathProperty(String, Iterable<String>) - Static method in class org.apache.jackrabbit.oak.plugins.memory.MultiGenericPropertyState
Create a multi valued PropertyState from a list of paths.
PATHS - Static variable in class org.apache.jackrabbit.oak.api.Type
Map Iterable<String> to array of PropertyType.PATH
PermissionProvider - Interface in org.apache.jackrabbit.oak.spi.security.authorization
PermissionProvider...
PermissionProviderImpl - Class in org.apache.jackrabbit.oak.security.authorization
PermissionProviderImpl...
PermissionProviderImpl() - Constructor for class org.apache.jackrabbit.oak.security.authorization.PermissionProviderImpl
 
Permissions - Class in org.apache.jackrabbit.oak.spi.security.authorization
Permissions...
PIndex - Interface in org.apache.jackrabbit.oak.plugins.index.old
An index is a lookup mechanism.
POLICY_NODE_NAMES - Static variable in interface org.apache.jackrabbit.oak.security.authorization.AccessControlConstants
 
PREFIX_REP - Static variable in interface org.apache.jackrabbit.oak.plugins.name.NamespaceConstants
 
PREFIX_SV - Static variable in interface org.apache.jackrabbit.oak.plugins.name.NamespaceConstants
 
PREFIX_XMLNS - Static variable in interface org.apache.jackrabbit.oak.plugins.name.NamespaceConstants
 
PrefixContentIndex - Class in org.apache.jackrabbit.oak.plugins.index.old
Deprecated.
the revisionId info has been removed
PrefixContentIndex(PrefixIndex) - Constructor for class org.apache.jackrabbit.oak.plugins.index.old.PrefixContentIndex
Deprecated.
 
PrefixIndex - Class in org.apache.jackrabbit.oak.plugins.index.old
An index for all values with a given prefix.
PrefixIndex(BTreeHelper, String) - Constructor for class org.apache.jackrabbit.oak.plugins.index.old.PrefixIndex
 
prepare() - Method in class org.apache.jackrabbit.oak.query.ast.JoinImpl
 
prepare() - Method in class org.apache.jackrabbit.oak.query.ast.SelectorImpl
 
prepare() - Method in class org.apache.jackrabbit.oak.query.ast.SourceImpl
Prepare executing the query (recursively).
PrincipalConfiguration - Interface in org.apache.jackrabbit.oak.spi.security.principal
PrincipalConfig...
PrincipalConfigurationImpl - Class in org.apache.jackrabbit.oak.security.principal
PrincipalConfigurationImpl...
PrincipalConfigurationImpl(SecurityProvider, ConfigurationParameters) - Constructor for class org.apache.jackrabbit.oak.security.principal.PrincipalConfigurationImpl
 
PrincipalImpl - Class in org.apache.jackrabbit.oak.security.principal
Default implementation of the JackrabbitPrincipal interface.
PrincipalImpl(String) - Constructor for class org.apache.jackrabbit.oak.security.principal.PrincipalImpl
 
PrincipalIteratorAdapter - Class in org.apache.jackrabbit.oak.spi.security.principal
Principal specific RangeIteratorAdapter implementing the PrincipalIterator interface.
PrincipalIteratorAdapter(RangeIterator) - Constructor for class org.apache.jackrabbit.oak.spi.security.principal.PrincipalIteratorAdapter
Creates an adapter for the given RangeIterator.
PrincipalIteratorAdapter(Iterator<? extends Principal>) - Constructor for class org.apache.jackrabbit.oak.spi.security.principal.PrincipalIteratorAdapter
Creates an adapter for the given Iterator of principals.
PrincipalIteratorAdapter(Collection<? extends Principal>) - Constructor for class org.apache.jackrabbit.oak.spi.security.principal.PrincipalIteratorAdapter
Creates an iterator for the given collection of Principals.
PrincipalManagerImpl - Class in org.apache.jackrabbit.oak.security.principal
PrincipalManagerImpl...
PrincipalManagerImpl(PrincipalProvider) - Constructor for class org.apache.jackrabbit.oak.security.principal.PrincipalManagerImpl
 
PrincipalProvider - Interface in org.apache.jackrabbit.oak.spi.security.principal
The PrincipalProvider defines methods to provide access to sources of Principals.
PrincipalProviderCallback - Class in org.apache.jackrabbit.oak.spi.security.authentication.callback
Callback implementation used to pass a PrincipalProvider to the login module.
PrincipalProviderCallback() - Constructor for class org.apache.jackrabbit.oak.spi.security.authentication.callback.PrincipalProviderCallback
 
PrincipalProviderImpl - Class in org.apache.jackrabbit.oak.security.principal
The PrincipalProviderImpl is a principal provider implementation that operates on principal information read from user information exposed by the configured UserManager.
PrincipalProviderImpl(Root, UserConfiguration, NamePathMapper) - Constructor for class org.apache.jackrabbit.oak.security.principal.PrincipalProviderImpl
 
PrincipalRestrictionProvider - Class in org.apache.jackrabbit.oak.security.authorization.restriction
PrincipalRestrictionProvider...
PrincipalRestrictionProvider(RestrictionProvider, NamePathMapper) - Constructor for class org.apache.jackrabbit.oak.security.authorization.restriction.PrincipalRestrictionProvider
 
PRIVILEGE_MANAGEMENT - Static variable in class org.apache.jackrabbit.oak.spi.security.authorization.Permissions
 
PRIVILEGE_PROPERTY_NAMES - Static variable in interface org.apache.jackrabbit.oak.security.privilege.PrivilegeConstants
The internal names of all property definitions that are associated with the rep:Privilege node type
PrivilegeConfiguration - Interface in org.apache.jackrabbit.oak.spi.security.privilege
Interface for the privilege management configuration.
PrivilegeConfigurationImpl - Class in org.apache.jackrabbit.oak.security.privilege
Configuration for the privilege management component.
PrivilegeConfigurationImpl() - Constructor for class org.apache.jackrabbit.oak.security.privilege.PrivilegeConfigurationImpl
 
PrivilegeConstants - Interface in org.apache.jackrabbit.oak.security.privilege
Internal name constants used for the privilege management.
PrivilegeDefinition - Interface in org.apache.jackrabbit.oak.spi.security.privilege
The PrivilegeDefinition interface defines the characteristics of a JCR Privilege.
PrivilegeDefinitionReader - Interface in org.apache.jackrabbit.oak.spi.security.privilege
Reads privilege definitions from the repository content without applying any validation.
privilegeFromName(String) - Method in class org.apache.jackrabbit.oak.security.authorization.AccessControlManagerImpl
 
PrivilegeManagerImpl - Class in org.apache.jackrabbit.oak.security.privilege
PrivilegeManager implementation reading from and storing privileges into the repository.
PrivilegeManagerImpl(Root, NamePathMapper) - Constructor for class org.apache.jackrabbit.oak.security.privilege.PrivilegeManagerImpl
 
PrivilegeMigrator - Class in org.apache.jackrabbit.oak.security.privilege
PrivilegeMigrator is a utility to migrate custom privilege definitions from a jackrabbit 2 project to oak.
PrivilegeMigrator(ContentSession) - Constructor for class org.apache.jackrabbit.oak.security.privilege.PrivilegeMigrator
 
PRIVILEGES_PATH - Static variable in interface org.apache.jackrabbit.oak.security.privilege.PrivilegeConstants
Internal (oak) path for the privilege store.
processCommit(NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.index.IndexHookManager
 
processCommit(NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.index.old.PropertyIndexer
 
processCommit(NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.DefaultTypeEditor
 
processCommit(NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.version.VersionHook
 
processCommit(NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.security.authorization.AccessControlHook
 
processCommit(NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.security.privilege.JcrAllCommitHook
 
processCommit(NodeState, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.commit.CommitHook
Validates and/or modifies the given content change before it gets persisted.
processCommit(NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.CompositeHook
 
processCommit(NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.EmptyHook
 
processCommit(NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.ValidatingHook
 
processedReference(Object) - Method in class org.apache.jackrabbit.oak.spi.xml.ReferenceChangeTracker
Store the given reference property for later retrieval using ReferenceChangeTracker.getProcessedReferences().
processReferences() - Method in class org.apache.jackrabbit.oak.security.user.UserImporter
 
processReferences() - Method in interface org.apache.jackrabbit.oak.spi.xml.ProtectedItemImporter
Post processing protected reference properties underneath a protected or non-protected parent node.
Property2IndexHookProvider - Class in org.apache.jackrabbit.oak.plugins.index.p2
Service that provides PropertyIndex based IndexHooks.
Property2IndexHookProvider() - Constructor for class org.apache.jackrabbit.oak.plugins.index.p2.Property2IndexHookProvider
 
Property2IndexLookup - Class in org.apache.jackrabbit.oak.plugins.index.p2
Is responsible for querying the property index content.
Property2IndexLookup(NodeState) - Constructor for class org.apache.jackrabbit.oak.plugins.index.p2.Property2IndexLookup
 
Property2IndexProvider - Class in org.apache.jackrabbit.oak.plugins.index.p2
A provider for property indexes.
Property2IndexProvider() - Constructor for class org.apache.jackrabbit.oak.plugins.index.p2.Property2IndexProvider
 
PROPERTY_NAMES - Static variable in interface org.apache.jackrabbit.oak.plugins.index.IndexConstants
Defines the names of the properties that are covered by a specific property index definition.
propertyAdded(PropertyState) - Method in class org.apache.jackrabbit.oak.plugins.commit.ConflictValidator
 
propertyAdded(PropertyState) - Method in class org.apache.jackrabbit.oak.spi.commit.CompositeValidator
 
propertyAdded(PropertyState) - Method in class org.apache.jackrabbit.oak.spi.commit.DefaultValidator
 
propertyAdded(PropertyState) - Method in class org.apache.jackrabbit.oak.spi.commit.FailingValidator
 
propertyAdded(PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.commit.Validator
Validate an added property
propertyAdded(PropertyState) - Method in class org.apache.jackrabbit.oak.spi.state.DefaultNodeStateDiff
 
propertyAdded(PropertyState) - Method in class org.apache.jackrabbit.oak.spi.state.EmptyNodeStateDiff
 
propertyAdded(PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeStateDiff
Called for all added properties.
PropertyBuilder<T> - Interface in org.apache.jackrabbit.oak.spi.state
Builder interface for constructing new node states.
propertyChanged(PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.plugins.commit.ConflictValidator
 
propertyChanged(PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.spi.commit.CompositeValidator
 
propertyChanged(PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.spi.commit.DefaultValidator
 
propertyChanged(PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.spi.commit.FailingValidator
 
propertyChanged(PropertyState, PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.commit.Validator
Validate a changed property
propertyChanged(PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.spi.state.DefaultNodeStateDiff
 
propertyChanged(PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.spi.state.EmptyNodeStateDiff
 
propertyChanged(PropertyState, PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeStateDiff
Called for all changed properties.
PropertyContentIndex - Class in org.apache.jackrabbit.oak.plugins.index.old
Deprecated.
the revisionId info has been removed
PropertyContentIndex(PropertyIndex) - Constructor for class org.apache.jackrabbit.oak.plugins.index.old.PropertyContentIndex
Deprecated.
 
propertyDeleted(PropertyState) - Method in class org.apache.jackrabbit.oak.spi.commit.CompositeValidator
 
propertyDeleted(PropertyState) - Method in class org.apache.jackrabbit.oak.spi.commit.DefaultValidator
 
propertyDeleted(PropertyState) - Method in class org.apache.jackrabbit.oak.spi.commit.FailingValidator
 
propertyDeleted(PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.commit.Validator
Validate a deleted property
propertyDeleted(PropertyState) - Method in class org.apache.jackrabbit.oak.spi.state.DefaultNodeStateDiff
 
propertyDeleted(PropertyState) - Method in class org.apache.jackrabbit.oak.spi.state.EmptyNodeStateDiff
 
propertyDeleted(PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeStateDiff
Called for all deleted properties.
propertyExistence(String, String) - Method in class org.apache.jackrabbit.oak.query.ast.AstElementFactory
 
PropertyExistenceImpl - Class in org.apache.jackrabbit.oak.query.ast
A condition to check if the property exists ("is not null").
PropertyExistenceImpl(String, String) - Constructor for class org.apache.jackrabbit.oak.query.ast.PropertyExistenceImpl
 
PropertyIndex - Class in org.apache.jackrabbit.oak.plugins.index.old
A node handler that maps the property value to the key, and the path of the node to the value.
PropertyIndex(BTreeHelper, String, boolean) - Constructor for class org.apache.jackrabbit.oak.plugins.index.old.PropertyIndex
 
PropertyIndexConstants - Interface in org.apache.jackrabbit.oak.plugins.index.old
 
PropertyIndexer - Class in org.apache.jackrabbit.oak.plugins.index.old
 
PropertyIndexer(Indexer) - Constructor for class org.apache.jackrabbit.oak.plugins.index.old.PropertyIndexer
 
PropertyIndexHookProvider - Class in org.apache.jackrabbit.oak.plugins.index.property
Deprecated.
please use the Property2IndexHookProvider instead
PropertyIndexHookProvider() - Constructor for class org.apache.jackrabbit.oak.plugins.index.property.PropertyIndexHookProvider
Deprecated.
 
PropertyIndexLookup - Class in org.apache.jackrabbit.oak.plugins.index.property
Deprecated.
please use the Property2IndexLookup instead
PropertyIndexLookup(NodeState) - Constructor for class org.apache.jackrabbit.oak.plugins.index.property.PropertyIndexLookup
Deprecated.
 
PropertyIndexProvider - Class in org.apache.jackrabbit.oak.plugins.index.property
Deprecated.
please use the Property2IndexProvider instead
PropertyIndexProvider() - Constructor for class org.apache.jackrabbit.oak.plugins.index.property.PropertyIndexProvider
Deprecated.
 
propertyName - Variable in class org.apache.jackrabbit.oak.spi.query.Filter.PropertyRestriction
The name of the property.
PropertyState - Interface in org.apache.jackrabbit.oak.api
Immutable property state.
PropertyStates - Class in org.apache.jackrabbit.oak.plugins.memory
Utility class for creating PropertyState instances.
PropertyStateValue - Class in org.apache.jackrabbit.oak.spi.query
A PropertyValue implementation that wraps a PropertyState
PropertyStateValue(PropertyState) - Constructor for class org.apache.jackrabbit.oak.spi.query.PropertyStateValue
 
propertyType - Variable in class org.apache.jackrabbit.oak.spi.query.Filter.PropertyRestriction
The property type, if restricted.
PropertyValue - Interface in org.apache.jackrabbit.oak.api
Immutable property value.
propertyValue(String, String) - Method in class org.apache.jackrabbit.oak.query.ast.AstElementFactory
 
propertyValue(String, String, String) - Method in class org.apache.jackrabbit.oak.query.ast.AstElementFactory
 
PropertyValueImpl - Class in org.apache.jackrabbit.oak.query.ast
A property expression.
PropertyValueImpl(String, String) - Constructor for class org.apache.jackrabbit.oak.query.ast.PropertyValueImpl
 
PropertyValueImpl(String, String, String) - Constructor for class org.apache.jackrabbit.oak.query.ast.PropertyValueImpl
 
PropertyValues - Class in org.apache.jackrabbit.oak.spi.query
Utility class for creating PropertyValue instances.
PropInfo - Class in org.apache.jackrabbit.oak.spi.xml
Information about a property being imported.
PropInfo(String, int, TextValue[]) - Constructor for class org.apache.jackrabbit.oak.spi.xml.PropInfo
Creates a property information instance.
PropInfo(String, int, TextValue[], PropInfo.MultipleStatus) - Constructor for class org.apache.jackrabbit.oak.spi.xml.PropInfo
Creates a property information instance.
PropInfo.MultipleStatus - Enum in org.apache.jackrabbit.oak.spi.xml
Hint indicating whether the property is multi- or single-value
ProtectedItemImporter - Interface in org.apache.jackrabbit.oak.spi.xml
ProtectedNodeImporter - Interface in org.apache.jackrabbit.oak.spi.xml
ProtectedNodeImporter provides means to import protected Nodes and the subtree defined below such nodes.
ProtectedPropertyImporter - Interface in org.apache.jackrabbit.oak.spi.xml
ProtectedPropertyImporter is in charge of importing single properties with a protected PropertyDefinition.
put(String, String) - Method in class org.apache.jackrabbit.oak.spi.xml.ReferenceChangeTracker
Store the given id mapping for later lookup using ReferenceChangeTracker.get(String).

Q

query(Filter, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.index.old.PrefixContentIndex
Deprecated.
 
query(Filter, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.index.old.PropertyContentIndex
Deprecated.
 
query(Filter, String, PropertyValue) - Method in class org.apache.jackrabbit.oak.plugins.index.p2.Property2IndexLookup
 
query(Filter, String, NodeState, Iterable<String>) - Method in class org.apache.jackrabbit.oak.plugins.index.p2.strategy.ContentMirrorStoreStrategy
 
query(Filter, String, NodeState, Iterable<String>) - Method in interface org.apache.jackrabbit.oak.plugins.index.p2.strategy.IndexStoreStrategy
Search for a given set of values.
query(Filter, NodeState) - Method in class org.apache.jackrabbit.oak.query.index.TraversingIndex
 
Query - Class in org.apache.jackrabbit.oak.query
Represents a parsed query.
query - Variable in class org.apache.jackrabbit.oak.query.ResultImpl
 
query(Filter, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.query.QueryIndex
Start a query.
queryConstraint - Variable in class org.apache.jackrabbit.oak.query.ast.SourceImpl
The WHERE clause of the query.
QueryEngine - Interface in org.apache.jackrabbit.oak.api
The query engine allows to parse and execute queries.
QueryEngineImpl - Class in org.apache.jackrabbit.oak.query
The query engine implementation.
QueryEngineImpl(QueryIndexProvider) - Constructor for class org.apache.jackrabbit.oak.query.QueryEngineImpl
 
QueryIndex - Interface in org.apache.jackrabbit.oak.spi.query
Represents an index.
QueryIndexProvider - Interface in org.apache.jackrabbit.oak.spi.query
A mechanism to index data.
QueryParser - Interface in org.apache.jackrabbit.oak.query
Query parser interface.
QueryUtil - Class in org.apache.jackrabbit.oak.security.user.query
Common utilities used for user/group queries.
quote(Object) - Static method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.LogWrapper
 
quote(Object) - Static method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.TimingWrapper
 

R

read(String, long, byte[], int, int) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.IndexWrapper
Deprecated.
 
read(String, long, byte[], int, int) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.SimpleKernelImpl
 
read(String, long, byte[], int, int) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.BranchMergeMicroKernel
 
read(String, long, byte[], int, int) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.LogWrapper
 
read(String, long, byte[], int, int) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.SecurityWrapper
 
read(String, long, byte[], int, int) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.TimingWrapper
 
read(String, long, byte[], int, int) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.VirtualRepositoryWrapper
 
READ - Static variable in class org.apache.jackrabbit.oak.spi.security.authorization.Permissions
 
READ_ACCESS_CONTROL - Static variable in class org.apache.jackrabbit.oak.spi.security.authorization.Permissions
 
READ_NODE - Static variable in class org.apache.jackrabbit.oak.spi.security.authorization.Permissions
 
READ_PROPERTY - Static variable in class org.apache.jackrabbit.oak.spi.security.authorization.Permissions
 
readDefinition(String) - Method in interface org.apache.jackrabbit.oak.spi.security.privilege.PrivilegeDefinitionReader
 
readDefinitions() - Method in interface org.apache.jackrabbit.oak.spi.security.privilege.PrivilegeDefinitionReader
 
ReadOnlyBuilder - Class in org.apache.jackrabbit.oak.spi.state
A node builder that throws an UnsupportedOperationException on all attempts to modify the given base state.
ReadOnlyBuilder(NodeState) - Constructor for class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
 
ReadOnlyNamespaceRegistry - Class in org.apache.jackrabbit.oak.plugins.name
Read-only namespace registry.
ReadOnlyNamespaceRegistry() - Constructor for class org.apache.jackrabbit.oak.plugins.name.ReadOnlyNamespaceRegistry
 
ReadOnlyNodeTypeManager - Class in org.apache.jackrabbit.oak.plugins.nodetype
Base implementation of a NodeTypeManager with support for reading node types from the Tree returned by ReadOnlyNodeTypeManager.getTypes().
ReadOnlyNodeTypeManager() - Constructor for class org.apache.jackrabbit.oak.plugins.nodetype.ReadOnlyNodeTypeManager
 
ReadOnlyTree - Class in org.apache.jackrabbit.oak.core
 
ReadOnlyTree(NodeState) - Constructor for class org.apache.jackrabbit.oak.core.ReadOnlyTree
 
ReadOnlyTree(ReadOnlyTree, String, NodeState) - Constructor for class org.apache.jackrabbit.oak.core.ReadOnlyTree
 
ReadOnlyVersionManager - Class in org.apache.jackrabbit.oak.plugins.version
ReadOnlyVersionManager provides implementations for read-only version operations modeled after the ones available in VersionManager.
ReadOnlyVersionManager() - Constructor for class org.apache.jackrabbit.oak.plugins.version.ReadOnlyVersionManager
 
readRestrictions(String, Tree) - Method in class org.apache.jackrabbit.oak.security.authorization.restriction.PrincipalRestrictionProvider
 
readRestrictions(String, Tree) - Method in class org.apache.jackrabbit.oak.security.authorization.restriction.RestrictionProviderImpl
 
readRestrictions(String, Tree) - Method in interface org.apache.jackrabbit.oak.spi.security.authorization.restriction.RestrictionProvider
 
ReadWriteNamespaceRegistry - Class in org.apache.jackrabbit.oak.plugins.name
Writable namespace registry.
ReadWriteNamespaceRegistry() - Constructor for class org.apache.jackrabbit.oak.plugins.name.ReadWriteNamespaceRegistry
 
ReadWriteNodeTypeManager - Class in org.apache.jackrabbit.oak.plugins.nodetype.write
ReadWriteNodeTypeManager extends the ReadOnlyNodeTypeManager with support for operations that modify node types.
ReadWriteNodeTypeManager() - Constructor for class org.apache.jackrabbit.oak.plugins.nodetype.write.ReadWriteNodeTypeManager
 
rebase() - Method in interface org.apache.jackrabbit.oak.api.Root
Rebase this root instance to the latest revision.
rebase() - Method in class org.apache.jackrabbit.oak.core.RootImpl
 
REFERENCE - Static variable in class org.apache.jackrabbit.oak.api.Type
Map String to PropertyType.REFERENCE
ReferenceChangeTracker - Class in org.apache.jackrabbit.oak.spi.xml
Helper class used to keep track of uuid mappings (e.g.
ReferenceChangeTracker() - Constructor for class org.apache.jackrabbit.oak.spi.xml.ReferenceChangeTracker
 
ReferenceConstraint - Class in org.apache.jackrabbit.oak.plugins.nodetype.constraint
 
ReferenceConstraint(String) - Constructor for class org.apache.jackrabbit.oak.plugins.nodetype.constraint.ReferenceConstraint
 
referenceProperty(String, String) - Static method in class org.apache.jackrabbit.oak.plugins.memory.GenericPropertyState
Create a PropertyState from a reference.
referenceProperty(String, Iterable<String>) - Static method in class org.apache.jackrabbit.oak.plugins.memory.MultiGenericPropertyState
Create a multi valued PropertyState from a list of references.
REFERENCES - Static variable in class org.apache.jackrabbit.oak.api.Type
Map Iterable<String> to array of PropertyType.REFERENCE
refresh() - Method in interface org.apache.jackrabbit.oak.api.Root
Reverts all changes made to this root and refreshed to the latest trunk.
refresh() - Method in class org.apache.jackrabbit.oak.core.RootImpl
 
refresh() - Method in class org.apache.jackrabbit.oak.plugins.name.ReadWriteNamespaceRegistry
Called by the write methods to refresh the state of the possible session associated with this instance.
refresh() - Method in class org.apache.jackrabbit.oak.plugins.nodetype.write.ReadWriteNodeTypeManager
Called by the ReadWriteNodeTypeManager implementation methods to refresh the state of the session associated with this instance.
registerNamespace(String, String) - Method in class org.apache.jackrabbit.oak.plugins.name.ReadOnlyNamespaceRegistry
 
registerNamespace(String, String) - Method in class org.apache.jackrabbit.oak.plugins.name.ReadWriteNamespaceRegistry
 
registerNodeType(NodeTypeDefinition, boolean) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.ReadOnlyNodeTypeManager
This implementation always throws a UnsupportedRepositoryOperationException.
registerNodeType(NodeTypeDefinition, boolean) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.write.ReadWriteNodeTypeManager
 
registerNodeTypes(NodeTypeDefinition[], boolean) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.ReadOnlyNodeTypeManager
This implementation always throws a UnsupportedRepositoryOperationException.
registerNodeTypes(NodeTypeDefinition[], boolean) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.write.ReadWriteNodeTypeManager
 
registerPrivilege(String, boolean, String[]) - Method in class org.apache.jackrabbit.oak.security.privilege.PrivilegeManagerImpl
 
RegistrationValidatorProvider - Class in org.apache.jackrabbit.oak.plugins.nodetype
ValidationProvider implementation that returns a SubtreeValidator that is looking for changes made to /jcr:system/jcr:nodeTypes and is responsible for making sure that any modifications made to node type definitions are valid.
RegistrationValidatorProvider() - Constructor for class org.apache.jackrabbit.oak.plugins.nodetype.RegistrationValidatorProvider
 
reindex(NodeBuilder) - Method in interface org.apache.jackrabbit.oak.plugins.index.IndexHook
Re-create this index.
REINDEX_PROPERTY_NAME - Static variable in interface org.apache.jackrabbit.oak.plugins.index.IndexConstants
 
relax() - Static method in class org.apache.jackrabbit.oak.util.TODO
 
remove() - Method in interface org.apache.jackrabbit.oak.api.Tree
Remove this tree instance.
remove() - Method in interface org.apache.jackrabbit.oak.api.TreeLocation
Remove the underlying item.
remove() - Method in class org.apache.jackrabbit.oak.core.ReadOnlyTree
 
remove() - Method in class org.apache.jackrabbit.oak.core.TreeImpl.NodeLocation
 
remove() - Method in class org.apache.jackrabbit.oak.core.TreeImpl.PropertyLocation
Remove the underlying property
remove() - Method in class org.apache.jackrabbit.oak.core.TreeImpl
 
remove(String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.BTree
 
remove() - Method in class org.apache.jackrabbit.oak.plugins.index.old.Cursor.RangeIterator
 
remove() - Method in class org.apache.jackrabbit.oak.plugins.index.old.Cursor
 
remove(String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeListSmall
 
remove(String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeListTrie
 
remove(NodeBuilder, String, Iterable<String>) - Method in class org.apache.jackrabbit.oak.plugins.index.p2.strategy.ContentMirrorStoreStrategy
 
remove(NodeBuilder, String, Iterable<String>) - Method in interface org.apache.jackrabbit.oak.plugins.index.p2.strategy.IndexStoreStrategy
Removes a set of values from the index
remove() - Method in class org.apache.jackrabbit.oak.security.user.query.ResultIterator
 
remove() - Method in class org.apache.jackrabbit.oak.spi.query.Cursors.AbstractCursor
 
REMOVE_NODE - Static variable in class org.apache.jackrabbit.oak.spi.security.authorization.Permissions
 
REMOVE_PROPERTY - Static variable in class org.apache.jackrabbit.oak.spi.security.authorization.Permissions
 
removeAccessControlEntry(AccessControlEntry) - Method in class org.apache.jackrabbit.oak.spi.security.authorization.ImmutableACL
 
removedService(ServiceReference, Object) - Method in class org.apache.jackrabbit.oak.osgi.AbstractServiceTracker
 
removedService(ServiceReference, Object) - Method in class org.apache.jackrabbit.oak.osgi.Activator
 
removeEventListener(EventListener) - Method in class org.apache.jackrabbit.oak.plugins.observation.ObservationManagerImpl
 
removeMember(Principal) - Method in class org.apache.jackrabbit.oak.spi.security.principal.EveryonePrincipal
 
removeNode(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
 
removeNode(String) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
Remove a child node.
removeNode(String) - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
 
removePolicy(String, AccessControlPolicy) - Method in class org.apache.jackrabbit.oak.security.authorization.AccessControlManagerImpl
 
removeProperty(String) - Method in interface org.apache.jackrabbit.oak.api.Tree
Remove the property with the given name.
removeProperty(String) - Method in class org.apache.jackrabbit.oak.core.ReadOnlyTree
 
removeProperty(String) - Method in class org.apache.jackrabbit.oak.core.TreeImpl
 
removeProperty(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
 
removeProperty(String) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
Remove the named property.
removeProperty(String) - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
 
removeProperty(String) - Method in class org.apache.jackrabbit.oak.util.NodeUtil
 
removeReferences(List<Object>) - Method in class org.apache.jackrabbit.oak.spi.xml.ReferenceChangeTracker
Remove the given references that have already been processed from the references list.
removeToken(TokenInfo) - Method in class org.apache.jackrabbit.oak.security.authentication.token.TokenProviderImpl
 
removeToken(TokenInfo) - Method in interface org.apache.jackrabbit.oak.spi.security.authentication.token.TokenProvider
 
removeValue(int) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryPropertyBuilder
 
removeValue(Object) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryPropertyBuilder
 
removeValue(int) - Method in interface org.apache.jackrabbit.oak.spi.state.PropertyBuilder
Remove the value at the given index.
removeValue(Object) - Method in interface org.apache.jackrabbit.oak.spi.state.PropertyBuilder
Remove the given value from the property state.
REP_ACTIVITIES - Static variable in interface org.apache.jackrabbit.oak.version.VersionConstants
 
REP_ADD_PROPERTIES - Static variable in interface org.apache.jackrabbit.oak.security.privilege.PrivilegeConstants
Internal (oak) name of the rep:addProperties privilege
REP_AGGREGATES - Static variable in interface org.apache.jackrabbit.oak.security.privilege.PrivilegeConstants
Name of the privilege definition property that stores the aggregate privilege names.
REP_ALTER_PROPERTIES - Static variable in interface org.apache.jackrabbit.oak.security.privilege.PrivilegeConstants
Internal (oak) name of the rep:alterProperties privilege
REP_AUTHORIZABLE_ID - Static variable in interface org.apache.jackrabbit.oak.spi.security.user.UserConstants
 
REP_CONFIGURATIONS - Static variable in interface org.apache.jackrabbit.oak.version.VersionConstants
 
REP_DISABLED - Static variable in interface org.apache.jackrabbit.oak.spi.security.user.UserConstants
 
REP_GLOB - Static variable in interface org.apache.jackrabbit.oak.security.authorization.AccessControlConstants
 
REP_IMPERSONATORS - Static variable in interface org.apache.jackrabbit.oak.spi.security.user.UserConstants
 
REP_IS_ABSTRACT - Static variable in interface org.apache.jackrabbit.oak.security.privilege.PrivilegeConstants
Name of the property that defines if the privilege is abstract.
REP_MEMBERS - Static variable in interface org.apache.jackrabbit.oak.spi.security.user.UserConstants
 
REP_NAMESPACES - Static variable in interface org.apache.jackrabbit.oak.plugins.name.NamespaceConstants
 
REP_NODE_PATH - Static variable in interface org.apache.jackrabbit.oak.security.authorization.AccessControlConstants
 
REP_OURS - Static variable in interface org.apache.jackrabbit.oak.plugins.nodetype.NodeTypeConstants
 
REP_PASSWORD - Static variable in interface org.apache.jackrabbit.oak.spi.security.user.UserConstants
 
REP_POLICY - Static variable in interface org.apache.jackrabbit.oak.security.authorization.AccessControlConstants
 
REP_PRINCIPAL_NAME - Static variable in interface org.apache.jackrabbit.oak.security.authorization.AccessControlConstants
 
REP_PRINCIPAL_NAME - Static variable in interface org.apache.jackrabbit.oak.spi.security.user.UserConstants
 
REP_PRIVILEGE_MANAGEMENT - Static variable in interface org.apache.jackrabbit.oak.security.privilege.PrivilegeConstants
Internal (oak) name of the rep:privilegeManagement privilege
REP_PRIVILEGES - Static variable in interface org.apache.jackrabbit.oak.security.authorization.AccessControlConstants
 
REP_PRIVILEGES - Static variable in interface org.apache.jackrabbit.oak.security.privilege.PrivilegeConstants
Internal (oak) name for the root node of the privilege store.
REP_READ_NODES - Static variable in interface org.apache.jackrabbit.oak.security.privilege.PrivilegeConstants
Internal (oak) name of the rep:readNodes privilege
REP_READ_PROPERTIES - Static variable in interface org.apache.jackrabbit.oak.security.privilege.PrivilegeConstants
Internal (oak) name of the rep:readProperties privilege
REP_REMOVE_PROPERTIES - Static variable in interface org.apache.jackrabbit.oak.security.privilege.PrivilegeConstants
Internal (oak) name of the rep:removeProperties privilege
REP_REPO_POLICY - Static variable in interface org.apache.jackrabbit.oak.security.authorization.AccessControlConstants
 
REP_RESTRICTIONS - Static variable in interface org.apache.jackrabbit.oak.security.authorization.AccessControlConstants
 
REP_USER_MANAGEMENT - Static variable in interface org.apache.jackrabbit.oak.security.privilege.PrivilegeConstants
Internal (oak) name of the rep:userManagement privilege
REP_VERSIONSTORAGE - Static variable in interface org.apache.jackrabbit.oak.version.VersionConstants
 
REP_WRITE - Static variable in interface org.apache.jackrabbit.oak.security.privilege.PrivilegeConstants
Internal (oak) name of the rep:write privilege
replace(String, NodeId) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeListSmall
 
replace(String, NodeId) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeListTrie
 
RepositoryCallback - Class in org.apache.jackrabbit.oak.spi.security.authentication.callback
Callback implementation used to access the repository.
RepositoryCallback() - Constructor for class org.apache.jackrabbit.oak.spi.security.authentication.callback.RepositoryCallback
 
RepositoryInitializer - Interface in org.apache.jackrabbit.oak.spi.lifecycle
Initializer of repository content.
RESERVED_PREFIXES - Static variable in interface org.apache.jackrabbit.oak.plugins.name.NamespaceConstants
Reserved namespace prefixes as defined in jackrabbit 2
RESERVED_URIS - Static variable in interface org.apache.jackrabbit.oak.plugins.name.NamespaceConstants
Reserved namespace URIs as defined in jackrabbit 2
reset(NodeState) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
 
reset(NodeState) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
Replaces the base state of this builder and throws away all changes.
reset(NodeState) - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
 
resetTokenExpiration(TokenInfo, long) - Method in class org.apache.jackrabbit.oak.security.authentication.token.TokenProviderImpl
 
resetTokenExpiration(TokenInfo, long) - Method in interface org.apache.jackrabbit.oak.spi.security.authentication.token.TokenProvider
 
RESIDUAL_NAME - Static variable in interface org.apache.jackrabbit.oak.plugins.nodetype.NodeTypeConstants
 
restrict(FilterImpl) - Method in class org.apache.jackrabbit.oak.query.ast.AndImpl
 
restrict(FilterImpl) - Method in class org.apache.jackrabbit.oak.query.ast.ChildNodeImpl
 
restrict(FilterImpl) - Method in class org.apache.jackrabbit.oak.query.ast.ChildNodeJoinConditionImpl
 
restrict(FilterImpl) - Method in class org.apache.jackrabbit.oak.query.ast.ComparisonImpl
 
restrict(FilterImpl) - Method in class org.apache.jackrabbit.oak.query.ast.ConstraintImpl
Apply the condition to the filter, further restricting the filter if possible.
restrict(FilterImpl) - Method in class org.apache.jackrabbit.oak.query.ast.DescendantNodeImpl
 
restrict(FilterImpl) - Method in class org.apache.jackrabbit.oak.query.ast.DescendantNodeJoinConditionImpl
 
restrict(FilterImpl, Operator, PropertyValue) - Method in class org.apache.jackrabbit.oak.query.ast.DynamicOperandImpl
 
restrict(FilterImpl) - Method in class org.apache.jackrabbit.oak.query.ast.EquiJoinConditionImpl
 
restrict(FilterImpl) - Method in class org.apache.jackrabbit.oak.query.ast.FullTextSearchImpl
 
restrict(FilterImpl, Operator, PropertyValue) - Method in class org.apache.jackrabbit.oak.query.ast.FullTextSearchScoreImpl
 
restrict(FilterImpl) - Method in class org.apache.jackrabbit.oak.query.ast.JoinConditionImpl
Apply the condition to the filter, further restricting the filter if possible.
restrict(FilterImpl, Operator, PropertyValue) - Method in class org.apache.jackrabbit.oak.query.ast.LengthImpl
 
restrict(FilterImpl, Operator, PropertyValue) - Method in class org.apache.jackrabbit.oak.query.ast.LowerCaseImpl
 
restrict(FilterImpl, Operator, PropertyValue) - Method in class org.apache.jackrabbit.oak.query.ast.NodeLocalNameImpl
 
restrict(FilterImpl, Operator, PropertyValue) - Method in class org.apache.jackrabbit.oak.query.ast.NodeNameImpl
 
restrict(FilterImpl) - Method in class org.apache.jackrabbit.oak.query.ast.NotImpl
 
restrict(FilterImpl) - Method in class org.apache.jackrabbit.oak.query.ast.OrImpl
 
restrict(FilterImpl) - Method in class org.apache.jackrabbit.oak.query.ast.PropertyExistenceImpl
 
restrict(FilterImpl, Operator, PropertyValue) - Method in class org.apache.jackrabbit.oak.query.ast.PropertyValueImpl
 
restrict(FilterImpl) - Method in class org.apache.jackrabbit.oak.query.ast.SameNodeImpl
 
restrict(FilterImpl) - Method in class org.apache.jackrabbit.oak.query.ast.SameNodeJoinConditionImpl
 
restrict(FilterImpl, Operator, PropertyValue) - Method in class org.apache.jackrabbit.oak.query.ast.UpperCaseImpl
 
restrictFulltextCondition(String) - Method in class org.apache.jackrabbit.oak.query.index.FilterImpl
 
Restriction - Interface in org.apache.jackrabbit.oak.spi.security.authorization.restriction
Restriction...
RestrictionDefinition - Interface in org.apache.jackrabbit.oak.spi.security.authorization.restriction
RestrictionDefinition...
RestrictionDefinitionImpl - Class in org.apache.jackrabbit.oak.security.authorization.restriction
RestrictionDefinitionImpl...
RestrictionDefinitionImpl(String, int, boolean, NamePathMapper) - Constructor for class org.apache.jackrabbit.oak.security.authorization.restriction.RestrictionDefinitionImpl
Create a new instance.
RestrictionImpl - Class in org.apache.jackrabbit.oak.security.authorization.restriction
 
RestrictionImpl(PropertyState, boolean, NamePathMapper) - Constructor for class org.apache.jackrabbit.oak.security.authorization.restriction.RestrictionImpl
 
RestrictionProvider - Interface in org.apache.jackrabbit.oak.spi.security.authorization.restriction
RestrictionProvider...
RestrictionProviderImpl - Class in org.apache.jackrabbit.oak.security.authorization.restriction
RestrictionProviderImpl...
RestrictionProviderImpl(NamePathMapper) - Constructor for class org.apache.jackrabbit.oak.security.authorization.restriction.RestrictionProviderImpl
 
restrictPath(String, Filter.PathRestriction) - Method in class org.apache.jackrabbit.oak.query.index.FilterImpl
 
restrictProperty(String, Operator, PropertyValue) - Method in class org.apache.jackrabbit.oak.query.index.FilterImpl
 
restrictPropertyType(String, Operator, int) - Method in class org.apache.jackrabbit.oak.query.index.FilterImpl
 
restrictPushDown(SelectorImpl) - Method in class org.apache.jackrabbit.oak.query.ast.AndImpl
 
restrictPushDown(SelectorImpl) - Method in class org.apache.jackrabbit.oak.query.ast.ChildNodeImpl
 
restrictPushDown(SelectorImpl) - Method in class org.apache.jackrabbit.oak.query.ast.ChildNodeJoinConditionImpl
 
restrictPushDown(SelectorImpl) - Method in class org.apache.jackrabbit.oak.query.ast.ComparisonImpl
 
restrictPushDown(SelectorImpl) - Method in class org.apache.jackrabbit.oak.query.ast.ConstraintImpl
Push as much of the condition down to this selector, further restricting the selector condition if possible.
restrictPushDown(SelectorImpl) - Method in class org.apache.jackrabbit.oak.query.ast.DescendantNodeImpl
 
restrictPushDown(SelectorImpl) - Method in class org.apache.jackrabbit.oak.query.ast.DescendantNodeJoinConditionImpl
 
restrictPushDown(SelectorImpl) - Method in class org.apache.jackrabbit.oak.query.ast.EquiJoinConditionImpl
 
restrictPushDown(SelectorImpl) - Method in class org.apache.jackrabbit.oak.query.ast.FullTextSearchImpl
 
restrictPushDown(SelectorImpl) - Method in class org.apache.jackrabbit.oak.query.ast.JoinConditionImpl
Push as much of the condition down to this selector, further restricting the selector condition if possible.
restrictPushDown(SelectorImpl) - Method in class org.apache.jackrabbit.oak.query.ast.NotImpl
 
restrictPushDown(SelectorImpl) - Method in class org.apache.jackrabbit.oak.query.ast.OrImpl
 
restrictPushDown(SelectorImpl) - Method in class org.apache.jackrabbit.oak.query.ast.PropertyExistenceImpl
 
restrictPushDown(SelectorImpl) - Method in class org.apache.jackrabbit.oak.query.ast.SameNodeImpl
 
restrictPushDown(SelectorImpl) - Method in class org.apache.jackrabbit.oak.query.ast.SameNodeJoinConditionImpl
 
restrictSelector(ConstraintImpl) - Method in class org.apache.jackrabbit.oak.query.ast.SelectorImpl
 
Result - Interface in org.apache.jackrabbit.oak.api
A result from executing a query.
ResultImpl - Class in org.apache.jackrabbit.oak.query
A query result.
ResultIterator<T> - Class in org.apache.jackrabbit.oak.security.user.query
Implements a query result iterator which only returns a maximum number of element from an underlying iterator starting at a given offset.
ResultRow - Interface in org.apache.jackrabbit.oak.api
A query result row.
ResultRowImpl - Class in org.apache.jackrabbit.oak.query
A query result row that keeps all data (for this row only) in memory.
RETENTION_MANAGEMENT - Static variable in class org.apache.jackrabbit.oak.spi.security.authorization.Permissions
 
returnValue(T) - Method in class org.apache.jackrabbit.oak.util.TODO
 
Revision - Class in org.apache.jackrabbit.oak.plugins.index.old.mk.simple
A revision, including pointer to the root node of that revision.
Root - Interface in org.apache.jackrabbit.oak.api
The root of a Tree.
RootImpl - Class in org.apache.jackrabbit.oak.core
 
RootImpl(NodeStore, String, Subject, AccessControlConfiguration, QueryIndexProvider) - Constructor for class org.apache.jackrabbit.oak.core.RootImpl
New instance bases on a given NodeStore and a workspace
RootImpl(NodeStore) - Constructor for class org.apache.jackrabbit.oak.core.RootImpl
 

S

sameNode(String, String) - Method in class org.apache.jackrabbit.oak.query.ast.AstElementFactory
 
SameNodeImpl - Class in org.apache.jackrabbit.oak.query.ast
The function "issamenode(..)".
SameNodeImpl(String, String) - Constructor for class org.apache.jackrabbit.oak.query.ast.SameNodeImpl
 
sameNodeJoinCondition(String, String, String) - Method in class org.apache.jackrabbit.oak.query.ast.AstElementFactory
 
SameNodeJoinConditionImpl - Class in org.apache.jackrabbit.oak.query.ast
The "issamenode(...)" join condition.
SameNodeJoinConditionImpl(String, String, String) - Constructor for class org.apache.jackrabbit.oak.query.ast.SameNodeJoinConditionImpl
 
scalar(Type<T>) - Static method in class org.apache.jackrabbit.oak.plugins.memory.MemoryPropertyBuilder
Create a new instance for building scalar PropertyState instances of the given type.
scalar(Type<T>, String) - Static method in class org.apache.jackrabbit.oak.plugins.memory.MemoryPropertyBuilder
Create a new instance for building scalar PropertyState instances of the given type.
SecurityConfiguration - Interface in org.apache.jackrabbit.oak.spi.security
SecurityConfiguration...
SecurityConfiguration.Default - Class in org.apache.jackrabbit.oak.spi.security
Default implementation that provides empty validators/parameters.
SecurityConfiguration.Default() - Constructor for class org.apache.jackrabbit.oak.spi.security.SecurityConfiguration.Default
 
SecurityProvider - Interface in org.apache.jackrabbit.oak.spi.security
SecurityProvider...
SecurityProviderCallback - Class in org.apache.jackrabbit.oak.spi.security.authentication.callback
Callback implementation to set and get the SecurityProvider.
SecurityProviderCallback() - Constructor for class org.apache.jackrabbit.oak.spi.security.authentication.callback.SecurityProviderCallback
 
SecurityProviderImpl - Class in org.apache.jackrabbit.oak.security
 
SecurityProviderImpl() - Constructor for class org.apache.jackrabbit.oak.security.SecurityProviderImpl
 
SecurityProviderImpl(ConfigurationParameters) - Constructor for class org.apache.jackrabbit.oak.security.SecurityProviderImpl
 
SecurityWrapper - Class in org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper
A microkernel prototype implementation that filters nodes based on simple access rights.
SecurityWrapper(MicroKernel, String, String) - Constructor for class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.SecurityWrapper
Decorates the given MicroKernel with authentication and authorization.
selector(String, String) - Method in class org.apache.jackrabbit.oak.query.ast.AstElementFactory
 
SelectorImpl - Class in org.apache.jackrabbit.oak.query.ast
A selector within a query.
SelectorImpl(String, String) - Constructor for class org.apache.jackrabbit.oak.query.ast.SelectorImpl
 
set(PropertyState) - Method in class org.apache.jackrabbit.oak.core.TreeImpl.PropertyLocation
Set the underlying property
SET_PROPERTY - Static variable in class org.apache.jackrabbit.oak.spi.security.authorization.Permissions
 
setAllowNumberLiterals(boolean) - Method in class org.apache.jackrabbit.oak.query.SQL2Parser
 
setAllowTextLiterals(boolean) - Method in class org.apache.jackrabbit.oak.query.SQL2Parser
Enable or disable support for text literals in queries.
setAlwaysFalse() - Method in class org.apache.jackrabbit.oak.query.index.FilterImpl
 
setArray() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryPropertyBuilder
 
setArray() - Method in interface org.apache.jackrabbit.oak.spi.state.PropertyBuilder
Make this build an array property.
setBoolean(String, boolean) - Method in class org.apache.jackrabbit.oak.util.NodeUtil
 
setChild(String, NodeImpl, long) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeImpl
 
setConstraint(String) - Method in class org.apache.jackrabbit.oak.spi.security.user.action.PasswordValidationAction
Set the password constraint.
setCredentials(Credentials) - Method in class org.apache.jackrabbit.oak.spi.security.authentication.callback.CredentialsCallback
Set the credentials.
setDate(String, long) - Method in class org.apache.jackrabbit.oak.util.NodeUtil
 
setDescendantCount(boolean) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMap
 
setDescendantInlineCount(int) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMap
 
setDistinct(boolean) - Method in class org.apache.jackrabbit.oak.query.index.FilterImpl
 
setExplain(boolean) - Method in class org.apache.jackrabbit.oak.query.Query
 
setGroupPrivilegeNames(String) - Method in class org.apache.jackrabbit.oak.spi.security.user.action.AccessControlAction
Sets the privileges a new group will be granted on the group's home directory.
setHash(byte[]) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeId
 
setHook(CommitHook) - Method in class org.apache.jackrabbit.oak.kernel.KernelNodeStore
 
setId(NodeId) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeImpl
 
setIndexProvider(QueryIndexProvider) - Method in class org.apache.jackrabbit.oak.spi.security.authentication.callback.RepositoryCallback
 
setLimit(long) - Method in class org.apache.jackrabbit.oak.query.Query
 
setMaxMemoryChildren(int) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMap
 
setMeasure(boolean) - Method in class org.apache.jackrabbit.oak.query.Query
 
setMinSize(int) - Method in class org.apache.jackrabbit.oak.plugins.index.old.BTree
 
setName(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryPropertyBuilder
 
setName(String) - Method in interface org.apache.jackrabbit.oak.spi.state.PropertyBuilder
Set the name of the property
setName(String, String) - Method in class org.apache.jackrabbit.oak.util.NodeUtil
 
setNamePathMapper(NamePathMapper) - Method in class org.apache.jackrabbit.oak.query.Query
 
setNames(String, String...) - Method in class org.apache.jackrabbit.oak.util.NodeUtil
 
setNode(String, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
 
setNode(String, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
Adds or replaces a subtree.
setNode(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
 
setNodeStore(NodeStore) - Method in class org.apache.jackrabbit.oak.spi.security.authentication.callback.RepositoryCallback
 
setNodeType(String) - Method in class org.apache.jackrabbit.oak.query.index.FilterImpl
 
setObserver(Observer) - Method in class org.apache.jackrabbit.oak.kernel.KernelNodeStore
 
setOffset(long) - Method in class org.apache.jackrabbit.oak.query.Query
 
setOuterJoin(boolean, boolean) - Method in class org.apache.jackrabbit.oak.query.ast.SourceImpl
Set whether this source is the left hand side or right hand side of a left outer join.
setPath(String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeImpl
 
setPath(String) - Method in class org.apache.jackrabbit.oak.query.index.FilterImpl
 
setPolicy(String, AccessControlPolicy) - Method in class org.apache.jackrabbit.oak.security.authorization.AccessControlManagerImpl
 
setPreparing(boolean) - Method in class org.apache.jackrabbit.oak.query.index.FilterImpl
 
setPrincipalProvider(PrincipalProvider) - Method in class org.apache.jackrabbit.oak.spi.security.authentication.callback.PrincipalProviderCallback
Sets the PrincipalProvider that is being used during the authentication process.
setProperty(PropertyState) - Method in interface org.apache.jackrabbit.oak.api.Tree
Set a property state
setProperty(String, T) - Method in interface org.apache.jackrabbit.oak.api.Tree
Set a property state
setProperty(String, T, Type<T>) - Method in interface org.apache.jackrabbit.oak.api.Tree
Set a property state
setProperty(PropertyState) - Method in class org.apache.jackrabbit.oak.core.ReadOnlyTree
 
setProperty(String, T) - Method in class org.apache.jackrabbit.oak.core.ReadOnlyTree
 
setProperty(String, T, Type<T>) - Method in class org.apache.jackrabbit.oak.core.ReadOnlyTree
 
setProperty(PropertyState) - Method in class org.apache.jackrabbit.oak.core.TreeImpl
 
setProperty(String, T) - Method in class org.apache.jackrabbit.oak.core.TreeImpl
 
setProperty(String, T, Type<T>) - Method in class org.apache.jackrabbit.oak.core.TreeImpl
 
setProperty(String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeImpl
 
setProperty(PropertyState) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
 
setProperty(String, T) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
 
setProperty(String, T, Type<T>) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
 
setProperty(PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
Set a property state
setProperty(String, T) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
Set a property state
setProperty(String, T, Type<T>) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
Set a property state
setProperty(PropertyState) - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
 
setProperty(String, T) - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
 
setProperty(String, T, Type<T>) - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
 
setQueryConstraint(ConstraintImpl) - Method in class org.apache.jackrabbit.oak.query.ast.SourceImpl
Set the complete constraint of the query (the WHERE ...
setQueryEngine(QueryEngineImpl) - Method in class org.apache.jackrabbit.oak.query.Query
 
setRoot(NodeState) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeStoreBranch
Updates the state of the content tree of this private branch.
setRootState(NodeState) - Method in class org.apache.jackrabbit.oak.query.Query
 
setRootTree(Root) - Method in class org.apache.jackrabbit.oak.query.Query
 
setScalar() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryPropertyBuilder
 
setScalar() - Method in interface org.apache.jackrabbit.oak.spi.state.PropertyBuilder
Make this build a scalar property.
setSecurityProvider(SecurityProvider) - Method in class org.apache.jackrabbit.oak.spi.security.authentication.callback.SecurityProviderCallback
 
setSecurityProvider(SecurityProvider) - Method in class org.apache.jackrabbit.oak.spi.security.user.action.AccessControlAction
 
setSetting(String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeMap
 
setString(String, String) - Method in class org.apache.jackrabbit.oak.util.NodeUtil
 
setStrings(String, String...) - Method in class org.apache.jackrabbit.oak.util.NodeUtil
 
setSupportSQL1(boolean) - Method in class org.apache.jackrabbit.oak.query.SQL2Parser
Enable or disable support for SQL-1 queries.
setTokenProvider(TokenProvider) - Method in class org.apache.jackrabbit.oak.spi.security.authentication.callback.TokenProviderCallback
Sets the TokenProvider that is being used during the authentication process.
setUserData(String) - Method in class org.apache.jackrabbit.oak.plugins.observation.ObservationManagerImpl
 
setUserManager(UserManager) - Method in class org.apache.jackrabbit.oak.spi.security.authentication.callback.UserManagerCallback
Sets the UserManager that is being used during the authentication process.
setUserPrivilegeNames(String) - Method in class org.apache.jackrabbit.oak.spi.security.user.action.AccessControlAction
Sets the privileges a new user will be granted on the user's home directory.
setValue(T) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryPropertyBuilder
 
setValue(T, int) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryPropertyBuilder
 
setValue(T) - Method in interface org.apache.jackrabbit.oak.spi.state.PropertyBuilder
Set the value of the property state clearing all previously set values.
setValue(T, int) - Method in interface org.apache.jackrabbit.oak.spi.state.PropertyBuilder
Set the value of the property state at the given index.
setValues(Iterable<T>) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryPropertyBuilder
 
setValues(Iterable<T>) - Method in interface org.apache.jackrabbit.oak.spi.state.PropertyBuilder
Set the values of the property state clearing all previously set values.
setValues(String, Value[]) - Method in class org.apache.jackrabbit.oak.util.NodeUtil
 
setWorkspaceName(String) - Method in class org.apache.jackrabbit.oak.spi.security.authentication.callback.RepositoryCallback
 
sha256() - Method in interface org.apache.jackrabbit.oak.api.Blob
The SHA-256 digest of the underlying stream
sha256() - Method in class org.apache.jackrabbit.oak.plugins.memory.AbstractBlob
 
SHARED_KEY_CREDENTIALS - Static variable in class org.apache.jackrabbit.oak.spi.security.authentication.AbstractLoginModule
Key of the sharedState entry referring to validated Credentials that is shared between multiple login modules.
SHARED_KEY_LOGIN_NAME - Static variable in class org.apache.jackrabbit.oak.spi.security.authentication.AbstractLoginModule
Key of the sharedState entry referring to a valid login ID that is shared between multiple login modules.
sharedState - Variable in class org.apache.jackrabbit.oak.spi.security.authentication.AbstractLoginModule
 
SimpleKernelImpl - Class in org.apache.jackrabbit.oak.plugins.index.old.mk.simple
A simple MicroKernel implementation.
SimpleKernelImpl(String) - Constructor for class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.SimpleKernelImpl
 
size() - Method in interface org.apache.jackrabbit.oak.api.PropertyState
The size of the value of this property.
size(int) - Method in interface org.apache.jackrabbit.oak.api.PropertyState
The size of the value at the given index.
size() - Method in interface org.apache.jackrabbit.oak.api.PropertyValue
The size of the value of this object.
size(int) - Method in interface org.apache.jackrabbit.oak.api.PropertyValue
The size of the value at the given index.
size() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeListSmall
 
size() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeListTrie
 
size() - Method in class org.apache.jackrabbit.oak.plugins.memory.BinaryPropertyState
 
size() - Method in class org.apache.jackrabbit.oak.plugins.memory.EmptyPropertyState
 
size(int) - Method in class org.apache.jackrabbit.oak.plugins.memory.EmptyPropertyState
 
size() - Method in class org.apache.jackrabbit.oak.spi.query.PropertyStateValue
 
size(int) - Method in class org.apache.jackrabbit.oak.spi.query.PropertyStateValue
 
size() - Method in class org.apache.jackrabbit.oak.spi.security.authorization.AbstractAccessControlList
 
SourceImpl - Class in org.apache.jackrabbit.oak.query.ast
The base class of a selector and a join.
SourceImpl() - Constructor for class org.apache.jackrabbit.oak.query.ast.SourceImpl
 
split(String) - Static method in class org.apache.jackrabbit.oak.kernel.TypeCodes
Splits a jsonString, which is prefixed with a type code at the location where the prefix ends.
SQL2Parser - Class in org.apache.jackrabbit.oak.query
The SQL2 parser can convert a JCR-SQL2 query to a query.
SQL2Parser() - Constructor for class org.apache.jackrabbit.oak.query.SQL2Parser
Create a new parser.
start(BundleContext) - Method in class org.apache.jackrabbit.oak.osgi.AbstractServiceTracker
 
start(BundleContext) - Method in class org.apache.jackrabbit.oak.osgi.Activator
 
start(Tree) - Method in class org.apache.jackrabbit.oak.security.user.UserImporter
 
start(Tree) - Method in interface org.apache.jackrabbit.oak.spi.xml.ProtectedNodeImporter
Notifies this importer about the existence of a protected node that has either been created (NEW) or has been found to be existing.
startChildInfo(NodeInfo, List<PropInfo>) - Method in class org.apache.jackrabbit.oak.security.user.UserImporter
 
startChildInfo(NodeInfo, List<PropInfo>) - Method in interface org.apache.jackrabbit.oak.spi.xml.ProtectedNodeImporter
Informs this importer about a new childInfo and it's properties.
StaticOperandImpl - Class in org.apache.jackrabbit.oak.query.ast
The base class for static operands (literal, bind variables).
StaticOperandImpl() - Constructor for class org.apache.jackrabbit.oak.query.ast.StaticOperandImpl
 
stop() - Method in class org.apache.jackrabbit.oak.osgi.AbstractServiceTracker
 
stop(BundleContext) - Method in class org.apache.jackrabbit.oak.osgi.Activator
 
STRING - Static variable in class org.apache.jackrabbit.oak.api.Type
Map String to PropertyType.STRING
StringBasedBlob - Class in org.apache.jackrabbit.oak.plugins.memory
This Blob implementations is based on a string.
StringBasedBlob(String) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.StringBasedBlob
 
StringConstraint - Class in org.apache.jackrabbit.oak.plugins.nodetype.constraint
 
StringConstraint(String) - Constructor for class org.apache.jackrabbit.oak.plugins.nodetype.constraint.StringConstraint
 
stringProperty(String, Iterable<String>) - Static method in class org.apache.jackrabbit.oak.plugins.memory.MultiStringPropertyState
Create a multi valued PropertyState from a list of strings.
stringProperty(String, String) - Static method in class org.apache.jackrabbit.oak.plugins.memory.StringPropertyState
Create a PropertyState from a string.
StringPropertyState - Class in org.apache.jackrabbit.oak.plugins.memory
 
StringPropertyState(String, String) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.StringPropertyState
 
STRINGS - Static variable in class org.apache.jackrabbit.oak.api.Type
Map Iterable<String> to array of PropertyType.STRING
subject - Variable in class org.apache.jackrabbit.oak.spi.security.authentication.AbstractLoginModule
 
SubtreeValidator - Class in org.apache.jackrabbit.oak.spi.commit
Validator that detects changes to a specified subtree and delegates the validation of such changes to another given validator.
SubtreeValidator(Validator, String...) - Constructor for class org.apache.jackrabbit.oak.spi.commit.SubtreeValidator
 
SUPPORTED_CREDENTIALS - Static variable in class org.apache.jackrabbit.oak.security.authentication.user.LoginModuleImpl
 
supportsMixin(String) - Method in interface org.apache.jackrabbit.oak.plugins.nodetype.EffectiveNodeType
Determines whether this effective node type supports adding the specified mixin.
supportsRangeConditions() - Method in class org.apache.jackrabbit.oak.query.ast.DynamicOperandImpl
 
supportsRangeConditions() - Method in class org.apache.jackrabbit.oak.query.ast.NodeNameImpl
 
supportsRangeConditions() - Method in class org.apache.jackrabbit.oak.query.ast.PropertyValueImpl
 
sync(ExternalUser) - Method in class org.apache.jackrabbit.oak.spi.security.authentication.external.DefaultSyncHandler
 
sync(ExternalUser) - Method in interface org.apache.jackrabbit.oak.spi.security.authentication.external.SyncHandler
 
SyncException - Exception in org.apache.jackrabbit.oak.spi.security.authentication.external
SyncException...
SyncException(String) - Constructor for exception org.apache.jackrabbit.oak.spi.security.authentication.external.SyncException
 
SyncException(Throwable) - Constructor for exception org.apache.jackrabbit.oak.spi.security.authentication.external.SyncException
 
SyncException(String, Throwable) - Constructor for exception org.apache.jackrabbit.oak.spi.security.authentication.external.SyncException
 
SyncHandler - Interface in org.apache.jackrabbit.oak.spi.security.authentication.external
SyncHandler...
SyncMode - Class in org.apache.jackrabbit.oak.spi.security.authentication.external
SyncMode...
SYSTEM_PATHS - Static variable in interface org.apache.jackrabbit.oak.version.VersionConstants
 
SystemPrincipal - Class in org.apache.jackrabbit.oak.spi.security.principal
Principal to mark an system internal subject.

T

tag() - Method in class org.apache.jackrabbit.oak.api.Type
Corresponding type tag as defined in PropertyType.
testPath(String) - Method in class org.apache.jackrabbit.oak.query.index.FilterImpl
 
TextValue - Interface in org.apache.jackrabbit.oak.spi.xml
TextValue represents a serialized property value read from a System or Document View XML document.
THEIRS - Static variable in class org.apache.jackrabbit.oak.plugins.commit.DefaultConflictHandler
A ConflictHandler which always return Resolution#THEIRS.
throwRepositoryException() - Method in exception org.apache.jackrabbit.oak.api.CommitFailedException
Rethrow this exception cast into a RepositoryException: if the cause for this exception already is a RepositoryException, this exception is wrapped into the actual type of the cause and rethrown.
TimingWrapper - Class in org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper
A MicroKernel wrapper that can be used to log and also time MicroKernel calls.
TimingWrapper(MicroKernel) - Constructor for class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.TimingWrapper
 
toBinary() - Method in class org.apache.jackrabbit.oak.plugins.value.Conversions.Converter
Convert to binary.
toBoolean() - Method in class org.apache.jackrabbit.oak.plugins.value.Conversions.Converter
Convert to boolean.
toCalendar() - Method in class org.apache.jackrabbit.oak.plugins.value.Conversions.Converter
Convert to date.
toDate() - Method in class org.apache.jackrabbit.oak.plugins.value.Conversions.Converter
Convert to date.
toDecimal() - Method in class org.apache.jackrabbit.oak.plugins.value.Conversions.Converter
Convert to decimal.
TODO - Class in org.apache.jackrabbit.oak.util
Helper class for identifying partially implemented features and controlling their runtime behavior.
toDouble() - Method in class org.apache.jackrabbit.oak.plugins.value.Conversions.Converter
Convert to double.
TokenInfo - Interface in org.apache.jackrabbit.oak.spi.security.authentication.token
The TokenInfo provides data associated with a login token and basic methods to verify the validity of token credentials at given point in time.
TokenLoginModule - Class in org.apache.jackrabbit.oak.security.authentication.token
LoginModule implementation that is able to handle login request based on TokenCredentials.
TokenLoginModule() - Constructor for class org.apache.jackrabbit.oak.security.authentication.token.TokenLoginModule
 
TokenProvider - Interface in org.apache.jackrabbit.oak.spi.security.authentication.token
TokenProvider...
TokenProviderCallback - Class in org.apache.jackrabbit.oak.spi.security.authentication.callback
Callback implementation to set and retrieve a login token provider.
TokenProviderCallback() - Constructor for class org.apache.jackrabbit.oak.spi.security.authentication.callback.TokenProviderCallback
 
TokenProviderImpl - Class in org.apache.jackrabbit.oak.security.authentication.token
Default implementation of the TokenProvider interface with the following characteristics.
TokenProviderImpl(Root, ConfigurationParameters, UserConfiguration) - Constructor for class org.apache.jackrabbit.oak.security.authentication.token.TokenProviderImpl
 
toLong() - Method in class org.apache.jackrabbit.oak.plugins.value.Conversions.Converter
Convert to long.
toString() - Method in class org.apache.jackrabbit.oak.api.Type
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.index.IndexDefinitionImpl
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.index.old.BTreeLeaf
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.index.old.BTreeNode
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeId
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeImpl
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeListSmall
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.Revision
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.SimpleKernelImpl
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.BranchMergeMicroKernel
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.index.old.PrefixContentIndex
Deprecated.
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.index.old.PrefixIndex
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.index.old.PropertyContentIndex
Deprecated.
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.index.old.PropertyIndex
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.memory.ArrayBasedBlob
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.memory.EmptyPropertyState
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.memory.StringBasedBlob
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.nodetype.constraint.BooleanConstraint
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.nodetype.constraint.NameConstraint
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.nodetype.constraint.NumericConstraint
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.nodetype.constraint.PathConstraint
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.nodetype.constraint.ReferenceConstraint
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.nodetype.constraint.StringConstraint
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.observation.EventImpl
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.value.Conversions.Converter
Convert to string
toString() - Method in class org.apache.jackrabbit.oak.plugins.value.ValueImpl
 
toString() - Method in class org.apache.jackrabbit.oak.query.ast.AndImpl
 
toString() - Method in class org.apache.jackrabbit.oak.query.ast.BindVariableValueImpl
 
toString() - Method in class org.apache.jackrabbit.oak.query.ast.ChildNodeImpl
 
toString() - Method in class org.apache.jackrabbit.oak.query.ast.ChildNodeJoinConditionImpl
 
toString() - Method in class org.apache.jackrabbit.oak.query.ast.ColumnImpl
 
toString() - Method in class org.apache.jackrabbit.oak.query.ast.ComparisonImpl.LikePattern
 
toString() - Method in class org.apache.jackrabbit.oak.query.ast.ComparisonImpl
 
toString() - Method in class org.apache.jackrabbit.oak.query.ast.DescendantNodeImpl
 
toString() - Method in class org.apache.jackrabbit.oak.query.ast.DescendantNodeJoinConditionImpl
 
toString() - Method in class org.apache.jackrabbit.oak.query.ast.EquiJoinConditionImpl
 
toString() - Method in class org.apache.jackrabbit.oak.query.ast.FullTextSearchImpl
 
toString() - Method in class org.apache.jackrabbit.oak.query.ast.FullTextSearchScoreImpl
 
toString() - Method in class org.apache.jackrabbit.oak.query.ast.JoinImpl
 
toString() - Method in enum org.apache.jackrabbit.oak.query.ast.JoinType
Returns the join type.
toString() - Method in class org.apache.jackrabbit.oak.query.ast.LengthImpl
 
toString() - Method in class org.apache.jackrabbit.oak.query.ast.LiteralImpl
 
toString() - Method in class org.apache.jackrabbit.oak.query.ast.LowerCaseImpl
 
toString() - Method in class org.apache.jackrabbit.oak.query.ast.NodeLocalNameImpl
 
toString() - Method in class org.apache.jackrabbit.oak.query.ast.NodeNameImpl
 
toString() - Method in class org.apache.jackrabbit.oak.query.ast.NotImpl
 
toString() - Method in enum org.apache.jackrabbit.oak.query.ast.Operator
Returns the name of this query operator.
toString() - Method in class org.apache.jackrabbit.oak.query.ast.OrderingImpl
 
toString() - Method in class org.apache.jackrabbit.oak.query.ast.OrImpl
 
toString() - Method in class org.apache.jackrabbit.oak.query.ast.PropertyExistenceImpl
 
toString() - Method in class org.apache.jackrabbit.oak.query.ast.PropertyValueImpl
 
toString() - Method in class org.apache.jackrabbit.oak.query.ast.SameNodeImpl
 
toString() - Method in class org.apache.jackrabbit.oak.query.ast.SameNodeJoinConditionImpl
 
toString() - Method in class org.apache.jackrabbit.oak.query.ast.SelectorImpl
 
toString() - Method in class org.apache.jackrabbit.oak.query.ast.UpperCaseImpl
 
toString() - Method in class org.apache.jackrabbit.oak.query.index.FilterImpl
 
toString() - Method in class org.apache.jackrabbit.oak.query.Query
 
toString() - Method in class org.apache.jackrabbit.oak.query.ResultRowImpl
 
toString() - Method in class org.apache.jackrabbit.oak.security.principal.PrincipalImpl
 
toString() - Method in class org.apache.jackrabbit.oak.spi.query.CompositeQueryIndexProvider
 
toString() - Method in enum org.apache.jackrabbit.oak.spi.query.Filter.PathRestriction
 
toString() - Method in class org.apache.jackrabbit.oak.spi.query.Filter.PropertyRestriction
 
toString() - Method in class org.apache.jackrabbit.oak.spi.query.PropertyStateValue
 
toString() - Method in class org.apache.jackrabbit.oak.spi.security.authorization.ACE
 
toString() - Method in class org.apache.jackrabbit.oak.spi.security.principal.EveryonePrincipal
 
toString() - Method in class org.apache.jackrabbit.oak.spi.state.AbstractChildNodeEntry
Returns a string representation of this child node entry.
toString() - Method in class org.apache.jackrabbit.oak.spi.state.AbstractNodeState
Returns a string representation of this child node entry.
TraversingIndex - Class in org.apache.jackrabbit.oak.query.index
An index that traverses over a given subtree.
TraversingIndex() - Constructor for class org.apache.jackrabbit.oak.query.index.TraversingIndex
 
Tree - Interface in org.apache.jackrabbit.oak.api
A tree instance represents a snapshot of the ContentRepository tree at the time the instance was acquired.
tree - Variable in class org.apache.jackrabbit.oak.plugins.index.old.BTreePage
 
Tree.Status - Enum in org.apache.jackrabbit.oak.api
Status of an item in a Tree
TreeImpl - Class in org.apache.jackrabbit.oak.core
 
TreeImpl.NodeLocation - Class in org.apache.jackrabbit.oak.core
 
TreeImpl.PropertyLocation - Class in org.apache.jackrabbit.oak.core
 
TreeLocation - Interface in org.apache.jackrabbit.oak.api
A TreeLocation denotes a location inside a tree.
Type<T> - Class in org.apache.jackrabbit.oak.api
Instances of this class map Java types to property types.
TYPE_PREFIX - Static variable in interface org.apache.jackrabbit.oak.plugins.index.old.PropertyIndexConstants
The node name prefix of a prefix index.
TYPE_PROPERTY - Static variable in interface org.apache.jackrabbit.oak.plugins.index.old.PropertyIndexConstants
The node name prefix of a property index.
TYPE_PROPERTY_NAME - Static variable in interface org.apache.jackrabbit.oak.plugins.index.IndexConstants
 
TYPE_UNKNOWN - Static variable in interface org.apache.jackrabbit.oak.plugins.index.IndexConstants
 
TypeCodes - Class in org.apache.jackrabbit.oak.kernel
TypeCodes maps between Type and the code used to prefix its json serialisation.
TypeValidatorProvider - Class in org.apache.jackrabbit.oak.plugins.nodetype
 
TypeValidatorProvider() - Constructor for class org.apache.jackrabbit.oak.plugins.nodetype.TypeValidatorProvider
 

U

unimplemented() - Static method in class org.apache.jackrabbit.oak.util.TODO
 
UNIQUE - Static variable in interface org.apache.jackrabbit.oak.plugins.index.IndexConstants
Marks a unique property index.
UNIQUE - Static variable in interface org.apache.jackrabbit.oak.plugins.index.old.PropertyIndexConstants
Marks a unique index.
unregisterNamespace(String) - Method in class org.apache.jackrabbit.oak.plugins.name.ReadOnlyNamespaceRegistry
 
unregisterNamespace(String) - Method in class org.apache.jackrabbit.oak.plugins.name.ReadWriteNamespaceRegistry
 
unregisterNodeType(String) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.ReadOnlyNodeTypeManager
This implementation always throws a UnsupportedRepositoryOperationException.
unregisterNodeType(String) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.write.ReadWriteNodeTypeManager
 
unregisterNodeTypes(String[]) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.ReadOnlyNodeTypeManager
This implementation always throws a UnsupportedRepositoryOperationException.
unregisterNodeTypes(String[]) - Method in class org.apache.jackrabbit.oak.plugins.nodetype.write.ReadWriteNodeTypeManager
 
unsupported() - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
 
unwrap(MicroKernelWrapper) - Static method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.MicroKernelWrapperBase
Unwrap a wrapped MicroKernel implementation previously created by MicroKernelWrapperBase.wrap(org.apache.jackrabbit.mk.api.MicroKernel);
unwrap() - Method in class org.apache.jackrabbit.oak.spi.query.PropertyStateValue
 
UPDATE - Static variable in class org.apache.jackrabbit.oak.spi.security.authentication.external.SyncMode
 
updated() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
Called whenever this node is modified, i.e.
updateEnd(String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.Indexer
Deprecated.
Finish updating the index.
updateHash(NodeMap, OutputStream) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeListSmall
 
updateHash(NodeMap, OutputStream) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeListTrie
 
updateIndex(String, JsopReader, String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.Indexer
Deprecated.
Update the index with the given changes.
updateUntil(String) - Method in interface org.apache.jackrabbit.oak.plugins.index.old.BTreeHelper
 
updateUntil(String) - Method in class org.apache.jackrabbit.oak.plugins.index.old.Indexer
Deprecated.
 
upperCase(DynamicOperandImpl) - Method in class org.apache.jackrabbit.oak.query.ast.AstElementFactory
 
UpperCaseImpl - Class in org.apache.jackrabbit.oak.query.ast
The function "upper(..)".
UpperCaseImpl(DynamicOperandImpl) - Constructor for class org.apache.jackrabbit.oak.query.ast.UpperCaseImpl
 
URI - Static variable in class org.apache.jackrabbit.oak.api.Type
Map String to PropertyType.URI
uriProperty(String, String) - Static method in class org.apache.jackrabbit.oak.plugins.memory.GenericPropertyState
Create a PropertyState from a URI.
uriProperty(String, Iterable<String>) - Static method in class org.apache.jackrabbit.oak.plugins.memory.MultiGenericPropertyState
Create a multi valued PropertyState from a list of URIs.
URIS - Static variable in class org.apache.jackrabbit.oak.api.Type
Map Iterable<String> to array of PropertyType.URI
USER_MANAGEMENT - Static variable in class org.apache.jackrabbit.oak.spi.security.authorization.Permissions
 
USER_PRIVILEGE_NAMES - Static variable in class org.apache.jackrabbit.oak.spi.security.user.action.AccessControlAction
 
USER_PROPERTY_NAMES - Static variable in interface org.apache.jackrabbit.oak.spi.security.user.UserConstants
 
UserConfiguration - Interface in org.apache.jackrabbit.oak.spi.security.user
UserConfiguration...
UserConfigurationImpl - Class in org.apache.jackrabbit.oak.security.user
UserConfigurationImpl...
UserConfigurationImpl(SecurityProvider, ConfigurationParameters) - Constructor for class org.apache.jackrabbit.oak.security.user.UserConfigurationImpl
 
UserConstants - Interface in org.apache.jackrabbit.oak.spi.security.user
UserConstants...
UserImporter - Class in org.apache.jackrabbit.oak.security.user
UserImporter implements both ode>ProtectedPropertyImporter and ProtectedNodeImporter and provides import facilities for protected user and group content defined and used by this user management implementation.

The importer is intended to be used by applications that import user content extracted from another repository instance and immediately persist the imported content using Session.save().

UserImporter.ImportBehavior - Class in org.apache.jackrabbit.oak.security.user
Inner class defining the treatment of membership or impersonator values pointing to non-existing authorizables.
UserImporter.ImportBehavior() - Constructor for class org.apache.jackrabbit.oak.security.user.UserImporter.ImportBehavior
 
UserInitializer - Class in org.apache.jackrabbit.oak.security.user
Creates initial set of users to be present in the repository.
UserManagerCallback - Class in org.apache.jackrabbit.oak.spi.security.authentication.callback
Callback implementation used to pass a UserManager to the login module.
UserManagerCallback() - Constructor for class org.apache.jackrabbit.oak.spi.security.authentication.callback.UserManagerCallback
 
UserManagerImpl - Class in org.apache.jackrabbit.oak.security.user
UserManagerImpl...
UserManagerImpl(Root, NamePathMapper, SecurityProvider) - Constructor for class org.apache.jackrabbit.oak.security.user.UserManagerImpl
 
UserQueryManager - Class in org.apache.jackrabbit.oak.security.user.query
UserQueryManager...
UserQueryManager(UserManager, NamePathMapper, ConfigurationParameters, QueryEngine) - Constructor for class org.apache.jackrabbit.oak.security.user.query.UserQueryManager
 
UserUtility - Class in org.apache.jackrabbit.oak.spi.security.user.util
UserUtils...

V

validate(String) - Static method in class org.apache.jackrabbit.oak.namepath.JcrNameParser
 
validate(String) - Static method in class org.apache.jackrabbit.oak.namepath.JcrPathParser
 
validatePath(String) - Method in class org.apache.jackrabbit.oak.query.Query
Validate a path is syntactically correct.
validateRestrictions(String, Tree) - Method in class org.apache.jackrabbit.oak.security.authorization.restriction.PrincipalRestrictionProvider
 
validateRestrictions(String, Tree) - Method in class org.apache.jackrabbit.oak.security.authorization.restriction.RestrictionProviderImpl
 
validateRestrictions(String, Tree) - Method in interface org.apache.jackrabbit.oak.spi.security.authorization.restriction.RestrictionProvider
 
ValidatingHook - Class in org.apache.jackrabbit.oak.spi.commit
This commit hook implementation validates the changes to be committed against the Validator provided by the ValidatorProvider passed to the class' constructor.
ValidatingHook(ValidatorProvider) - Constructor for class org.apache.jackrabbit.oak.spi.commit.ValidatingHook
Create a new commit hook which validates the commit against all Validators provided by validatorProvider.
ValidatingHook(ValidatorProvider...) - Constructor for class org.apache.jackrabbit.oak.spi.commit.ValidatingHook
 
ValidatingHook(Validator) - Constructor for class org.apache.jackrabbit.oak.spi.commit.ValidatingHook
 
ValidatingHook(List<? extends Validator>) - Constructor for class org.apache.jackrabbit.oak.spi.commit.ValidatingHook
 
ValidatingHook(Validator...) - Constructor for class org.apache.jackrabbit.oak.spi.commit.ValidatingHook
 
Validator - Interface in org.apache.jackrabbit.oak.spi.commit
Content change validator.
ValidatorProvider - Interface in org.apache.jackrabbit.oak.spi.commit
Extension point for plugging in different kinds of validation rules for content changes.
ValueBasedBlob - Class in org.apache.jackrabbit.oak.plugins.memory
This Blob implementations is based on Value
ValueBasedBlob(Value) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.ValueBasedBlob
 
valueConstraint(int, String) - Static method in class org.apache.jackrabbit.oak.plugins.nodetype.constraint.Constraints
 
ValueFactoryImpl - Class in org.apache.jackrabbit.oak.plugins.value
Implementation of ValueFactory interface.
ValueFactoryImpl(BlobFactory, NamePathMapper) - Constructor for class org.apache.jackrabbit.oak.plugins.value.ValueFactoryImpl
Creates a new instance of ValueFactory.
valueFromString(String) - Static method in class org.apache.jackrabbit.oak.security.user.UserImporter.ImportBehavior
 
ValueImpl - Class in org.apache.jackrabbit.oak.plugins.value
Implementation of Value based on PropertyState.
valueOf(String) - Static method in enum org.apache.jackrabbit.oak.api.Tree.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.jackrabbit.oak.query.ast.JoinType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.jackrabbit.oak.query.ast.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.jackrabbit.oak.query.ast.Order
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.jackrabbit.oak.spi.commit.ConflictHandler.Resolution
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.jackrabbit.oak.spi.query.Filter.PathRestriction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.jackrabbit.oak.spi.security.user.AuthorizableType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.jackrabbit.oak.spi.xml.PropInfo.MultipleStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.jackrabbit.oak.api.Tree.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class org.apache.jackrabbit.oak.plugins.index.old.BTreePage
 
values() - Static method in enum org.apache.jackrabbit.oak.query.ast.JoinType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.jackrabbit.oak.query.ast.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.jackrabbit.oak.query.ast.Order
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.jackrabbit.oak.spi.commit.ConflictHandler.Resolution
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.jackrabbit.oak.spi.query.Filter.PathRestriction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.jackrabbit.oak.spi.security.user.AuthorizableType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.jackrabbit.oak.spi.xml.PropInfo.MultipleStatus
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION_MANAGEMENT - Static variable in class org.apache.jackrabbit.oak.spi.security.authorization.Permissions
 
VERSION_NODE_NAMES - Static variable in interface org.apache.jackrabbit.oak.version.VersionConstants
 
VERSION_NODE_TYPE_NAMES - Static variable in interface org.apache.jackrabbit.oak.version.VersionConstants
 
VERSION_PROPERTY_NAMES - Static variable in interface org.apache.jackrabbit.oak.version.VersionConstants
 
VERSION_STORE_PATH - Static variable in interface org.apache.jackrabbit.oak.version.VersionConstants
Quote from JSR 283 Section "3.13.8 Version Storage"

Version histories are stored in a single, repository-wide version storage mutable and readable through the versioning API.

VersionConstants - Interface in org.apache.jackrabbit.oak.version
VersionConstants...
VersionHook - Class in org.apache.jackrabbit.oak.plugins.version
TODO document
VersionHook() - Constructor for class org.apache.jackrabbit.oak.plugins.version.VersionHook
 
VirtualRepositoryWrapper - Class in org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper
A microkernel prototype implementation that distributes nodes based on the path, using a fixed configuration.
VirtualRepositoryWrapper(MicroKernel) - Constructor for class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.VirtualRepositoryWrapper
 
visit(NodeImpl.ChildVisitor) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeListSmall
 
visit(NodeImpl.ChildVisitor) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.NodeListTrie
 
visit(AndImpl) - Method in interface org.apache.jackrabbit.oak.query.ast.AstVisitor
 
visit(BindVariableValueImpl) - Method in interface org.apache.jackrabbit.oak.query.ast.AstVisitor
 
visit(ChildNodeImpl) - Method in interface org.apache.jackrabbit.oak.query.ast.AstVisitor
 
visit(ChildNodeJoinConditionImpl) - Method in interface org.apache.jackrabbit.oak.query.ast.AstVisitor
 
visit(ColumnImpl) - Method in interface org.apache.jackrabbit.oak.query.ast.AstVisitor
 
visit(ComparisonImpl) - Method in interface org.apache.jackrabbit.oak.query.ast.AstVisitor
 
visit(DescendantNodeImpl) - Method in interface org.apache.jackrabbit.oak.query.ast.AstVisitor
 
visit(DescendantNodeJoinConditionImpl) - Method in interface org.apache.jackrabbit.oak.query.ast.AstVisitor
 
visit(EquiJoinConditionImpl) - Method in interface org.apache.jackrabbit.oak.query.ast.AstVisitor
 
visit(FullTextSearchImpl) - Method in interface org.apache.jackrabbit.oak.query.ast.AstVisitor
 
visit(FullTextSearchScoreImpl) - Method in interface org.apache.jackrabbit.oak.query.ast.AstVisitor
 
visit(JoinImpl) - Method in interface org.apache.jackrabbit.oak.query.ast.AstVisitor
 
visit(LengthImpl) - Method in interface org.apache.jackrabbit.oak.query.ast.AstVisitor
 
visit(LiteralImpl) - Method in interface org.apache.jackrabbit.oak.query.ast.AstVisitor
 
visit(LowerCaseImpl) - Method in interface org.apache.jackrabbit.oak.query.ast.AstVisitor
 
visit(NodeLocalNameImpl) - Method in interface org.apache.jackrabbit.oak.query.ast.AstVisitor
 
visit(NodeNameImpl) - Method in interface org.apache.jackrabbit.oak.query.ast.AstVisitor
 
visit(NotImpl) - Method in interface org.apache.jackrabbit.oak.query.ast.AstVisitor
 
visit(OrderingImpl) - Method in interface org.apache.jackrabbit.oak.query.ast.AstVisitor
 
visit(OrImpl) - Method in interface org.apache.jackrabbit.oak.query.ast.AstVisitor
 
visit(PropertyExistenceImpl) - Method in interface org.apache.jackrabbit.oak.query.ast.AstVisitor
 
visit(PropertyValueImpl) - Method in interface org.apache.jackrabbit.oak.query.ast.AstVisitor
 
visit(SameNodeImpl) - Method in interface org.apache.jackrabbit.oak.query.ast.AstVisitor
 
visit(SameNodeJoinConditionImpl) - Method in interface org.apache.jackrabbit.oak.query.ast.AstVisitor
 
visit(SelectorImpl) - Method in interface org.apache.jackrabbit.oak.query.ast.AstVisitor
 
visit(UpperCaseImpl) - Method in interface org.apache.jackrabbit.oak.query.ast.AstVisitor
 
visit(AndImpl) - Method in class org.apache.jackrabbit.oak.query.ast.AstVisitorBase
Calls accept on each of the attached constraints of the AND node.
visit(ComparisonImpl) - Method in class org.apache.jackrabbit.oak.query.ast.AstVisitorBase
Calls accept on the two operands in the comparison node.
visit(FullTextSearchImpl) - Method in class org.apache.jackrabbit.oak.query.ast.AstVisitorBase
Calls accept on the static operand in the fulltext search constraint.
visit(JoinImpl) - Method in class org.apache.jackrabbit.oak.query.ast.AstVisitorBase
Calls accept on the two sources and the join condition in the join node.
visit(LengthImpl) - Method in class org.apache.jackrabbit.oak.query.ast.AstVisitorBase
Calls accept on the property value in the length node.
visit(LowerCaseImpl) - Method in class org.apache.jackrabbit.oak.query.ast.AstVisitorBase
Calls accept on the dynamic operand in the lower-case node.
visit(NotImpl) - Method in class org.apache.jackrabbit.oak.query.ast.AstVisitorBase
Calls accept on the constraint in the NOT node.
visit(OrderingImpl) - Method in class org.apache.jackrabbit.oak.query.ast.AstVisitorBase
Calls accept on the dynamic operand in the ordering node.
visit(OrImpl) - Method in class org.apache.jackrabbit.oak.query.ast.AstVisitorBase
Calls accept on each of the attached constraints of the OR node.
visit(Query) - Method in class org.apache.jackrabbit.oak.query.ast.AstVisitorBase
Calls accept on the following contained QOM nodes: Source Constraints Orderings Columns
visit(UpperCaseImpl) - Method in class org.apache.jackrabbit.oak.query.ast.AstVisitorBase
Calls accept on the dynamic operand in the lower-case node.

W

waitForCommit(String, long) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.IndexWrapper
Deprecated.
 
waitForCommit(String, long) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.SimpleKernelImpl
 
waitForCommit(String, long) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.BranchMergeMicroKernel
 
waitForCommit(String, long) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.LogWrapper
 
waitForCommit(String, long) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.SecurityWrapper
 
waitForCommit(String, long) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.TimingWrapper
 
waitForCommit(String, long) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.VirtualRepositoryWrapper
 
WEAKREFERENCE - Static variable in class org.apache.jackrabbit.oak.api.Type
Map String to PropertyType.WEAKREFERENCE
weakreferenceProperty(String, String) - Static method in class org.apache.jackrabbit.oak.plugins.memory.GenericPropertyState
Create a PropertyState from a weak reference.
weakreferenceProperty(String, Iterable<String>) - Static method in class org.apache.jackrabbit.oak.plugins.memory.MultiGenericPropertyState
Create a multi valued PropertyState from a list of weak references.
WEAKREFERENCES - Static variable in class org.apache.jackrabbit.oak.api.Type
Map Iterable<String> to array of PropertyType.WEAKREFERENCE
with(RepositoryInitializer) - Method in class org.apache.jackrabbit.oak.Oak
 
with(QueryIndexProvider) - Method in class org.apache.jackrabbit.oak.Oak
Associates the given query index provider with the repository to be created.
with(IndexHookProvider) - Method in class org.apache.jackrabbit.oak.Oak
Associates the given index hook provider with the repository to be created.
with(CommitHook) - Method in class org.apache.jackrabbit.oak.Oak
Associates the given commit hook with the repository to be created.
with(ValidatorProvider) - Method in class org.apache.jackrabbit.oak.Oak
Associates the given validator provider with the repository to be created.
with(Validator) - Method in class org.apache.jackrabbit.oak.Oak
Associates the given validator with the repository to be created.
with(SecurityProvider) - Method in class org.apache.jackrabbit.oak.Oak
 
with(ConflictHandler) - Method in class org.apache.jackrabbit.oak.Oak
Associates the given conflict handler with the repository to be created.
with(NodeState, Map<String, ? extends PropertyState>, Map<String, ? extends NodeState>) - Static method in class org.apache.jackrabbit.oak.plugins.memory.ModifiedNodeState
 
withNodes(NodeState, Map<String, ? extends NodeState>) - Static method in class org.apache.jackrabbit.oak.plugins.memory.ModifiedNodeState
 
withProperties(NodeState, Map<String, ? extends PropertyState>) - Static method in class org.apache.jackrabbit.oak.plugins.memory.ModifiedNodeState
 
WORKSPACE_MANAGEMENT - Static variable in class org.apache.jackrabbit.oak.spi.security.authorization.Permissions
 
wrap(MicroKernel) - Static method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.MicroKernelWrapperBase
Wrap a MicroKernel implementation so that the MicroKernelWrapper interface can be used.
write(InputStream) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.IndexWrapper
Deprecated.
 
write(InputStream) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.simple.SimpleKernelImpl
 
write(InputStream) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.BranchMergeMicroKernel
 
write(InputStream) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.LogWrapper
 
write(InputStream) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.SecurityWrapper
 
write(InputStream) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.TimingWrapper
 
write(InputStream) - Method in class org.apache.jackrabbit.oak.plugins.index.old.mk.wrapper.VirtualRepositoryWrapper
 
writeRestrictions(String, Tree, Set<Restriction>) - Method in class org.apache.jackrabbit.oak.security.authorization.restriction.PrincipalRestrictionProvider
 
writeRestrictions(String, Tree, Set<Restriction>) - Method in class org.apache.jackrabbit.oak.security.authorization.restriction.RestrictionProviderImpl
 
writeRestrictions(String, Tree, Set<Restriction>) - Method in interface org.apache.jackrabbit.oak.spi.security.authorization.restriction.RestrictionProvider
 

X

XPathToSQL2Converter - Class in org.apache.jackrabbit.oak.query
This class can can convert a XPATH query to a SQL2 query.
XPathToSQL2Converter() - Constructor for class org.apache.jackrabbit.oak.query.XPathToSQL2Converter
 
A B C D E F G H I J K L M N O P Q R S T U V W X 

Copyright © 2012-2013 The Apache Software Foundation. All Rights Reserved.