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

A

AbstractBlobStore - Class in org.apache.jackrabbit.mk.blobs
An abstract data store that splits the binaries in relatively small blocks, so that each block fits in memory.
AbstractBlobStore() - Constructor for class org.apache.jackrabbit.mk.blobs.AbstractBlobStore
 
AbstractBlobStore.BlockId - Class in org.apache.jackrabbit.mk.blobs
A block id.
AbstractBlobStore.Data - Class in org.apache.jackrabbit.mk.blobs
The data for a block.
AbstractChildNode - Class in org.apache.jackrabbit.mk.model.tree
Abstract base class for ChildNode implementations.
AbstractChildNode() - Constructor for class org.apache.jackrabbit.mk.model.tree.AbstractChildNode
 
AbstractCommit - Class in org.apache.jackrabbit.mk.model
 
AbstractCommit() - Constructor for class org.apache.jackrabbit.mk.model.AbstractCommit
 
AbstractCommit(Commit) - Constructor for class org.apache.jackrabbit.mk.model.AbstractCommit
 
AbstractFilteringIterator<T> - Class in org.apache.jackrabbit.mk.util
 
AbstractFilteringIterator(Iterator<T>) - Constructor for class org.apache.jackrabbit.mk.util.AbstractFilteringIterator
 
AbstractNode - Class in org.apache.jackrabbit.mk.model
 
AbstractNode(RevisionProvider) - Constructor for class org.apache.jackrabbit.mk.model.AbstractNode
 
AbstractNode(Node, RevisionProvider) - Constructor for class org.apache.jackrabbit.mk.model.AbstractNode
 
AbstractNodeState - Class in org.apache.jackrabbit.mk.model.tree
Abstract base class for NodeState implementations.
AbstractNodeState() - Constructor for class org.apache.jackrabbit.mk.model.tree.AbstractNodeState
 
AbstractPropertyState - Class in org.apache.jackrabbit.mk.model.tree
Abstract base class for PropertyState implementations.
AbstractPropertyState() - Constructor for class org.apache.jackrabbit.mk.model.tree.AbstractPropertyState
 
AbstractRangeIterator<T> - Class in org.apache.jackrabbit.mk.util
 
AbstractRangeIterator(Iterator<?>, int, int) - Constructor for class org.apache.jackrabbit.mk.util.AbstractRangeIterator
 
activate(ComponentContext) - Method in class org.apache.jackrabbit.mk.osgi.MicroKernelService
 
add(ChildNodeEntry) - Method in class org.apache.jackrabbit.mk.htree.ChildNodeEntriesHTree
 
add(ChildNodeEntry) - Method in interface org.apache.jackrabbit.mk.model.ChildNodeEntries
 
add(ChildNodeEntry) - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntriesMap
 
add(ChildNodeEntry) - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntriesTree
 
add(ChildNodeEntry) - Method in class org.apache.jackrabbit.mk.model.MutableNode
 
add(String, String, JsonObject) - Method in class org.apache.jackrabbit.mk.model.StagedNodeTree
Creates a new node named nodeName at parentNodePath.
addNode(String, String, JsonObject) - Method in class org.apache.jackrabbit.mk.model.CommitBuilder
 
append(JsopWriter) - Method in class org.apache.jackrabbit.mk.json.JsopBuilder
Append all entries of the given buffer.
append(JsopWriter) - Method in class org.apache.jackrabbit.mk.json.JsopStream
 
append(JsopWriter) - Method in interface org.apache.jackrabbit.mk.json.JsopWriter
Append all entries of the given buffer.
array() - Method in class org.apache.jackrabbit.mk.json.JsopBuilder
Append '['.
array() - Method in class org.apache.jackrabbit.mk.json.JsopStream
 
array() - Method in interface org.apache.jackrabbit.mk.json.JsopWriter
Append '['.

B

BinaryBinding - Class in org.apache.jackrabbit.mk.store
Implementation note: the 'key' parameter is ignored since it's not required for binary serialization.
BinaryBinding(InputStream) - Constructor for class org.apache.jackrabbit.mk.store.BinaryBinding
 
BinaryBinding(OutputStream) - Constructor for class org.apache.jackrabbit.mk.store.BinaryBinding
 
Binding - Interface in org.apache.jackrabbit.mk.store
 
Binding.BytesEntry - Class in org.apache.jackrabbit.mk.store
 
Binding.BytesEntry(String, byte[]) - Constructor for class org.apache.jackrabbit.mk.store.Binding.BytesEntry
 
Binding.BytesEntryIterator - Interface in org.apache.jackrabbit.mk.store
 
Binding.Entry<V> - Class in org.apache.jackrabbit.mk.store
 
Binding.Entry(String, V) - Constructor for class org.apache.jackrabbit.mk.store.Binding.Entry
 
Binding.StringEntry - Class in org.apache.jackrabbit.mk.store
 
Binding.StringEntry(String, String) - Constructor for class org.apache.jackrabbit.mk.store.Binding.StringEntry
 
Binding.StringEntryIterator - Interface in org.apache.jackrabbit.mk.store
 
BlobStore - Interface in org.apache.jackrabbit.mk.blobs
An interface to store and read large binary objects.
BlobStoreInputStream - Class in org.apache.jackrabbit.mk.blobs
An input stream to simplify reading from a store.
BlobStoreInputStream(AbstractBlobStore, String, long) - Constructor for class org.apache.jackrabbit.mk.blobs.BlobStoreInputStream
 
BLOCK_SIZE_LIMIT - Static variable in class org.apache.jackrabbit.mk.blobs.AbstractBlobStore
 
branch(String) - Method in class org.apache.jackrabbit.mk.core.MicroKernelImpl
 
branchRootId - Variable in class org.apache.jackrabbit.mk.model.AbstractCommit
 
build() - Method in class org.apache.jackrabbit.mk.model.tree.DiffBuilder
 

C

Cache<K,V extends Cache.Value> - Class in org.apache.jackrabbit.mk.util
 
Cache.Backend<K,V> - Interface in org.apache.jackrabbit.mk.util
A cache backend that can load objects from persistent storage.
Cache.Value - Interface in org.apache.jackrabbit.mk.util
A cacheable object.
CACHE_SIZE - Static variable in class org.apache.jackrabbit.mk.store.DefaultRevisionStore
 
CacheObject - Interface in org.apache.jackrabbit.mk.store
An entry that can be put in a cache.
CAPACITY_THRESHOLD - Static variable in interface org.apache.jackrabbit.mk.model.ChildNodeEntries
 
changes - Variable in class org.apache.jackrabbit.mk.model.AbstractCommit
 
childEntries - Variable in class org.apache.jackrabbit.mk.model.AbstractNode
 
ChildNode - Interface in org.apache.jackrabbit.mk.model.tree
TODO: document
childNodeAdded(ChildNodeEntry) - Method in interface org.apache.jackrabbit.mk.model.NodeDiffHandler
 
childNodeAdded(String, NodeState) - Method in interface org.apache.jackrabbit.mk.model.tree.NodeStateDiff
Called for all added child nodes.
childNodeChanged(ChildNodeEntry, Id) - Method in interface org.apache.jackrabbit.mk.model.NodeDiffHandler
 
childNodeChanged(String, NodeState, NodeState) - Method in interface org.apache.jackrabbit.mk.model.tree.NodeStateDiff
Called for all changed child nodes.
childNodeChanged(String, NodeState, NodeState) - Method in class org.apache.jackrabbit.mk.model.tree.TraversingNodeDiffHandler
 
childNodeDeleted(ChildNodeEntry) - Method in interface org.apache.jackrabbit.mk.model.NodeDiffHandler
 
childNodeDeleted(String, NodeState) - Method in interface org.apache.jackrabbit.mk.model.tree.NodeStateDiff
Called for all deleted child nodes.
ChildNodeEntries - Interface in org.apache.jackrabbit.mk.model
 
ChildNodeEntriesHTree - Class in org.apache.jackrabbit.mk.htree
HTree based implementation to manage child node entries.
ChildNodeEntriesHTree(RevisionProvider) - Constructor for class org.apache.jackrabbit.mk.htree.ChildNodeEntriesHTree
 
ChildNodeEntriesMap - Class in org.apache.jackrabbit.mk.model
 
ChildNodeEntriesMap() - Constructor for class org.apache.jackrabbit.mk.model.ChildNodeEntriesMap
 
ChildNodeEntriesMap(ChildNodeEntriesMap) - Constructor for class org.apache.jackrabbit.mk.model.ChildNodeEntriesMap
 
ChildNodeEntriesTree - Class in org.apache.jackrabbit.mk.model
 
ChildNodeEntriesTree.Bucket - Class in org.apache.jackrabbit.mk.model
 
ChildNodeEntriesTree.Bucket() - Constructor for class org.apache.jackrabbit.mk.model.ChildNodeEntriesTree.Bucket
 
ChildNodeEntriesTree.Bucket(ChildNodeEntriesMap) - Constructor for class org.apache.jackrabbit.mk.model.ChildNodeEntriesTree.Bucket
 
ChildNodeEntriesTree.BucketInfo - Class in org.apache.jackrabbit.mk.model
 
ChildNodeEntriesTree.BucketInfo(Id, int) - Constructor for class org.apache.jackrabbit.mk.model.ChildNodeEntriesTree.BucketInfo
 
ChildNodeEntriesTree.IndexEntry - Interface in org.apache.jackrabbit.mk.model
 
ChildNodeEntriesTree.NodeInfo - Class in org.apache.jackrabbit.mk.model
 
ChildNodeEntriesTree.NodeInfo(String, Id) - Constructor for class org.apache.jackrabbit.mk.model.ChildNodeEntriesTree.NodeInfo
 
ChildNodeEntry - Class in org.apache.jackrabbit.mk.model
 
ChildNodeEntry(String, Id) - Constructor for class org.apache.jackrabbit.mk.model.ChildNodeEntry
 
clear() - Method in class org.apache.jackrabbit.mk.util.Cache
 
clearCache() - Method in class org.apache.jackrabbit.mk.blobs.AbstractBlobStore
 
clearInUse() - Method in class org.apache.jackrabbit.mk.blobs.AbstractBlobStore
 
clone() - Method in class org.apache.jackrabbit.mk.htree.ChildNodeEntriesHTree
 
clone() - Method in interface org.apache.jackrabbit.mk.model.ChildNodeEntries
 
clone() - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntriesMap
 
clone() - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntriesTree
 
close() - Method in class org.apache.jackrabbit.mk.persistence.H2Persistence
 
close() - Method in class org.apache.jackrabbit.mk.persistence.InMemPersistence
 
close() - Method in class org.apache.jackrabbit.mk.store.DefaultRevisionStore
 
closeQuietly(Closeable) - Static method in class org.apache.jackrabbit.mk.util.IOUtils
Unconditionally close a Closeable.
closeQuietly(Socket) - Static method in class org.apache.jackrabbit.mk.util.IOUtils
Unconditionally close a Socket.
COMMENT - Static variable in interface org.apache.jackrabbit.mk.json.JsopReader
The token type of a comment, if supported by the reader.
commit(String, String, String, String) - Method in class org.apache.jackrabbit.mk.core.MicroKernelImpl
 
Commit - Interface in org.apache.jackrabbit.mk.model
 
commit(String) - Method in class org.apache.jackrabbit.mk.util.CommitGate
Commit a new head.
CommitBuilder - Class in org.apache.jackrabbit.mk.model
 
CommitBuilder(Id, String, RevisionStore) - Constructor for class org.apache.jackrabbit.mk.model.CommitBuilder
 
CommitGate - Class in org.apache.jackrabbit.mk.util
A gate where listeners can wait for a new commit.
CommitGate() - Constructor for class org.apache.jackrabbit.mk.util.CommitGate
 
commitTS - Variable in class org.apache.jackrabbit.mk.model.AbstractCommit
 
compare(NodeState, NodeState, NodeStateDiff) - Method in interface org.apache.jackrabbit.mk.model.tree.NodeStore
Compares the given two node states.
compare(NodeState, NodeState, NodeStateDiff) - Method in class org.apache.jackrabbit.mk.store.DefaultRevisionStore
 
compareTo(Id) - Method in class org.apache.jackrabbit.mk.model.Id
 
conflictsWith(NodeDelta) - Method in class org.apache.jackrabbit.mk.model.tree.NodeDelta
 
containsWildcard() - Method in class org.apache.jackrabbit.mk.util.NameFilter
 
convertBytesToHex(byte[]) - Static method in class org.apache.jackrabbit.mk.util.StringUtils
Convert a byte array to a hex encoded string.
convertHexToBytes(String) - Static method in class org.apache.jackrabbit.mk.util.StringUtils
Convert a hex encoded string to a byte array.
copy(String, String) - Method in class org.apache.jackrabbit.mk.model.StagedNodeTree
Copies the subtree rooted at srcPath to destPath.
copy(InputStream, OutputStream) - Static method in class org.apache.jackrabbit.mk.util.IOUtils
Copy bytes from an InputStream to an OutputStream.
copyNode(String, String) - Method in class org.apache.jackrabbit.mk.model.CommitBuilder
 
count - Variable in class org.apache.jackrabbit.mk.model.ChildNodeEntriesTree
 
count - Variable in class org.apache.jackrabbit.mk.util.AbstractFilteringIterator
 
create(JsopTokenizer) - Static method in class org.apache.jackrabbit.mk.json.JsonObject
 
createContentId(byte[]) - Method in class org.apache.jackrabbit.mk.store.IdFactory
Creates a new id based on the specified serialized data.
createPutToken() - Method in class org.apache.jackrabbit.mk.store.DefaultRevisionStore
 
createPutToken() - Method in interface org.apache.jackrabbit.mk.store.RevisionStore
Create a put token.

D

DbBlobStore - Class in org.apache.jackrabbit.mk.blobs
A database blob store.
DbBlobStore() - Constructor for class org.apache.jackrabbit.mk.blobs.DbBlobStore
 
deactivate() - Method in class org.apache.jackrabbit.mk.osgi.MicroKernelService
 
decode(String) - Static method in class org.apache.jackrabbit.mk.json.JsopTokenizer
Decode a Json string.
decodeQuoted(String) - Static method in class org.apache.jackrabbit.mk.json.JsopTokenizer
Decode a quoted Json string.
DEFAULT_CACHE_SIZE - Static variable in class org.apache.jackrabbit.mk.store.DefaultRevisionStore
 
DefaultRevisionStore - Class in org.apache.jackrabbit.mk.store
Default revision store implementation, passing calls to a Persistence and a BlobStore, respectively and providing caching.
DefaultRevisionStore(Persistence) - Constructor for class org.apache.jackrabbit.mk.store.DefaultRevisionStore
 
DefaultRevisionStore(Persistence, GCPersistence) - Constructor for class org.apache.jackrabbit.mk.store.DefaultRevisionStore
Alternative constructor that allows disabling of garbage collection for an in-memory test repository.
deserialize(Binding) - Method in class org.apache.jackrabbit.mk.htree.ChildNodeEntriesHTree
 
deserialize(Binding) - Static method in class org.apache.jackrabbit.mk.model.ChildNodeEntriesMap
 
deserialize(Id, Binding) - Static method in class org.apache.jackrabbit.mk.model.StoredCommit
 
deserialize(Binding) - Method in class org.apache.jackrabbit.mk.model.StoredNode
 
determineInitialCacheSize() - Static method in class org.apache.jackrabbit.mk.store.DefaultRevisionStore
 
diff(String, String, String, int) - Method in class org.apache.jackrabbit.mk.core.MicroKernelImpl
 
diff(Node, NodeDiffHandler) - Method in class org.apache.jackrabbit.mk.model.AbstractNode
 
diff(Node, NodeDiffHandler) - Method in interface org.apache.jackrabbit.mk.model.Node
 
DiffBuilder - Class in org.apache.jackrabbit.mk.model.tree
JSOP Diff Builder
DiffBuilder(NodeState, NodeState, String, int, NodeStore, String) - Constructor for class org.apache.jackrabbit.mk.model.tree.DiffBuilder
 
digest(byte[]) - Method in class org.apache.jackrabbit.mk.store.IdFactory
Return a digest for some data.
dispose() - Method in class org.apache.jackrabbit.mk.core.MicroKernelImpl
 
doCommit() - Method in class org.apache.jackrabbit.mk.model.CommitBuilder
 
doCommit(boolean) - Method in class org.apache.jackrabbit.mk.model.CommitBuilder
 
doMerge() - Method in class org.apache.jackrabbit.mk.model.CommitBuilder
 
doNext() - Method in class org.apache.jackrabbit.mk.util.AbstractRangeIterator
 
doNext() - Method in class org.apache.jackrabbit.mk.util.RangeIterator
 

E

EMPTY - Static variable in class org.apache.jackrabbit.mk.model.ChildNodeEntriesMap
 
EMPTY - Static variable in class org.apache.jackrabbit.mk.model.ChildNodeEntriesTree
 
encode(String) - Static method in class org.apache.jackrabbit.mk.json.JsopBuilder
Convert a string to a quoted Json literal using the correct escape sequences.
encodedValue(String) - Method in class org.apache.jackrabbit.mk.json.JsopBuilder
Append an already encoded value.
encodedValue(String) - Method in class org.apache.jackrabbit.mk.json.JsopStream
 
encodedValue(String) - Method in interface org.apache.jackrabbit.mk.json.JsopWriter
Append an already encoded value.
END - Static variable in interface org.apache.jackrabbit.mk.json.JsopReader
The token type that signals the end of the stream.
endArray() - Method in class org.apache.jackrabbit.mk.json.JsopBuilder
Append ']'.
endArray() - Method in class org.apache.jackrabbit.mk.json.JsopStream
 
endArray() - Method in interface org.apache.jackrabbit.mk.json.JsopWriter
Append ']'.
endObject() - Method in class org.apache.jackrabbit.mk.json.JsopBuilder
Append '}'.
endObject() - Method in class org.apache.jackrabbit.mk.json.JsopStream
 
endObject() - Method in interface org.apache.jackrabbit.mk.json.JsopWriter
Append '}'.
entries - Variable in class org.apache.jackrabbit.mk.model.ChildNodeEntriesMap
 
equals(Object) - Method in class org.apache.jackrabbit.mk.blobs.AbstractBlobStore.BlockId
 
equals(Object) - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntriesMap
 
equals(Object) - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntriesTree.Bucket
 
equals(Object) - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntriesTree.BucketInfo
 
equals(Object) - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntriesTree
 
equals(Object) - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntriesTree.NodeInfo
 
equals(Object) - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntry
 
equals(Object) - Method in class org.apache.jackrabbit.mk.model.Id
 
equals(Object) - Method in class org.apache.jackrabbit.mk.model.tree.AbstractChildNode
Checks whether the given object is equal to this one.
equals(Object) - Method in class org.apache.jackrabbit.mk.model.tree.AbstractNodeState
Checks whether the given object is equal to this one.
equals(Object) - Method in class org.apache.jackrabbit.mk.model.tree.AbstractPropertyState
Checks whether the given object is equal to this one.
ERROR - Static variable in interface org.apache.jackrabbit.mk.json.JsopReader
The token type of a parse error.
escape(String, int, StringBuilder) - Static method in class org.apache.jackrabbit.mk.json.JsopBuilder
Escape a string into the target buffer.
ESCAPE - Static variable in class org.apache.jackrabbit.mk.util.NameFilter
 
EXCLUDE_PREFIX - Static variable in class org.apache.jackrabbit.mk.util.NameFilter
 

F

FALSE - Static variable in interface org.apache.jackrabbit.mk.json.JsopReader
The token type of the value "false".
FileBlobStore - Class in org.apache.jackrabbit.mk.blobs
A file blob store.
FileBlobStore(String) - Constructor for class org.apache.jackrabbit.mk.blobs.FileBlobStore
 
fromLong(long) - Static method in class org.apache.jackrabbit.mk.model.Id
Creates an Id instance from a long.
fromString(String) - Static method in class org.apache.jackrabbit.mk.model.Id
Creates an Id instance from its string representation as returned by Id.toString().

G

gc() - Method in class org.apache.jackrabbit.mk.store.DefaultRevisionStore
Perform a garbage collection.
GCPersistence - Interface in org.apache.jackrabbit.mk.persistence
Advanced persistence implementation offering GC support.
gcpm - Variable in class org.apache.jackrabbit.mk.store.DefaultRevisionStore
 
get(String) - Method in class org.apache.jackrabbit.mk.htree.ChildNodeEntriesHTree
 
get(String) - Method in interface org.apache.jackrabbit.mk.model.ChildNodeEntries
 
get(String) - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntriesMap
 
get(String) - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntriesTree
 
get(K) - Method in class org.apache.jackrabbit.mk.util.Cache
 
getAdded(ChildNodeEntries) - Method in class org.apache.jackrabbit.mk.htree.ChildNodeEntriesHTree
 
getAdded(ChildNodeEntries) - Method in interface org.apache.jackrabbit.mk.model.ChildNodeEntries
Returns those entries that exist in other but not in this.
getAdded(ChildNodeEntries) - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntriesMap
 
getAdded(ChildNodeEntries) - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntriesTree
 
getAddedChildNodes() - Method in class org.apache.jackrabbit.mk.model.tree.NodeDelta
 
getAddedProperties() - Method in class org.apache.jackrabbit.mk.model.tree.NodeDelta
 
getBlobLength(String) - Method in class org.apache.jackrabbit.mk.blobs.AbstractBlobStore
 
getBlobLength(String) - Method in interface org.apache.jackrabbit.mk.blobs.BlobStore
Get the length of the blob.
getBlobStore() - Method in class org.apache.jackrabbit.mk.core.Repository
 
getBlockSize() - Method in class org.apache.jackrabbit.mk.blobs.AbstractBlobStore
 
getBlockSizeMin() - Method in class org.apache.jackrabbit.mk.blobs.AbstractBlobStore
 
getBranchRootId() - Method in class org.apache.jackrabbit.mk.model.AbstractCommit
 
getBranchRootId() - Method in interface org.apache.jackrabbit.mk.model.Commit
Returns null if this commit does not represent a branch.
getBytes() - Method in class org.apache.jackrabbit.mk.model.Id
Returns the raw byte representation of this identifier.
getChangedChildNodes() - Method in class org.apache.jackrabbit.mk.model.tree.NodeDelta
 
getChangedProperties() - Method in class org.apache.jackrabbit.mk.model.tree.NodeDelta
 
getChanges() - Method in class org.apache.jackrabbit.mk.model.AbstractCommit
 
getChanges() - Method in interface org.apache.jackrabbit.mk.model.Commit
 
getChildNode(String) - Method in class org.apache.jackrabbit.mk.model.tree.AbstractNodeState
 
getChildNode(String) - Method in interface org.apache.jackrabbit.mk.model.tree.NodeState
Returns the named child node.
getChildNodeCount(String, String) - Method in class org.apache.jackrabbit.mk.core.MicroKernelImpl
 
getChildNodeCount() - Method in class org.apache.jackrabbit.mk.model.AbstractNode
 
getChildNodeCount() - Method in interface org.apache.jackrabbit.mk.model.Node
 
getChildNodeCount() - Method in class org.apache.jackrabbit.mk.model.tree.AbstractNodeState
 
getChildNodeCount() - Method in interface org.apache.jackrabbit.mk.model.tree.NodeState
Returns the number of child nodes of this node.
getChildNodeEntries(int, int) - Method in class org.apache.jackrabbit.mk.model.AbstractNode
 
getChildNodeEntries(int, int) - Method in interface org.apache.jackrabbit.mk.model.Node
 
getChildNodeEntries(int, int) - Method in class org.apache.jackrabbit.mk.model.StoredNode
 
getChildNodeEntries(long, int) - Method in interface org.apache.jackrabbit.mk.model.tree.NodeState
Returns an Iterable of the child node entries starting from the given offset.
getChildNodeEntry(String) - Method in class org.apache.jackrabbit.mk.model.AbstractNode
 
getChildNodeEntry(String) - Method in interface org.apache.jackrabbit.mk.model.Node
 
getChildNodeFilter() - Method in class org.apache.jackrabbit.mk.util.NodeFilter
 
getChildNodeNames(int, int) - Method in class org.apache.jackrabbit.mk.model.AbstractNode
 
getChildNodeNames(int, int) - Method in interface org.apache.jackrabbit.mk.model.Node
 
getChildNodeNames(int, int) - Method in class org.apache.jackrabbit.mk.model.StoredNode
 
getChildren() - Method in class org.apache.jackrabbit.mk.json.JsonObject
 
getCNEMap(Id) - Method in class org.apache.jackrabbit.mk.store.DefaultRevisionStore
 
getCNEMap(Id) - Method in interface org.apache.jackrabbit.mk.store.RevisionProvider
 
getCommit(Id) - Method in class org.apache.jackrabbit.mk.core.Repository
 
getCommit(Id) - Method in class org.apache.jackrabbit.mk.store.DefaultRevisionStore
 
getCommit(Id) - Method in interface org.apache.jackrabbit.mk.store.RevisionProvider
 
getCommitBuilder(Id, String) - Method in class org.apache.jackrabbit.mk.core.Repository
 
getCommitTS() - Method in class org.apache.jackrabbit.mk.model.AbstractCommit
 
getCommitTS() - Method in interface org.apache.jackrabbit.mk.model.Commit
 
getCount() - Method in class org.apache.jackrabbit.mk.htree.ChildNodeEntriesHTree
 
getCount() - Method in interface org.apache.jackrabbit.mk.model.ChildNodeEntries
 
getCount() - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntriesMap
 
getCount() - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntriesTree
 
getCurrentPath() - Method in class org.apache.jackrabbit.mk.model.tree.TraversingNodeDiffHandler
 
getDigest() - Method in class org.apache.jackrabbit.mk.blobs.AbstractBlobStore.BlockId
 
getDigestFactory() - Static method in class org.apache.jackrabbit.mk.store.IdFactory
Return the default factory that will create node and revision ids based on their content.
getEncodedValue() - Method in interface org.apache.jackrabbit.mk.model.tree.PropertyState
 
getEntries(int, int) - Method in class org.apache.jackrabbit.mk.htree.ChildNodeEntriesHTree
 
getEntries(int, int) - Method in interface org.apache.jackrabbit.mk.model.ChildNodeEntries
 
getEntries(int, int) - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntriesMap
 
getEntries(int, int) - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntriesTree
 
getEscapedToken() - Method in class org.apache.jackrabbit.mk.json.JsopTokenizer
Get the last encoded (raw) string, including escape sequences.
getExclusionPatterns() - Method in class org.apache.jackrabbit.mk.util.NameFilter
 
getHeadCommit() - Method in class org.apache.jackrabbit.mk.core.Repository
 
getHeadCommit() - Method in class org.apache.jackrabbit.mk.store.DefaultRevisionStore
 
getHeadCommit() - Method in interface org.apache.jackrabbit.mk.store.RevisionProvider
 
getHeadCommitId() - Method in class org.apache.jackrabbit.mk.store.DefaultRevisionStore
 
getHeadCommitId() - Method in interface org.apache.jackrabbit.mk.store.RevisionProvider
 
getHeadRevision() - Method in class org.apache.jackrabbit.mk.core.MicroKernelImpl
 
getHeadRevision() - Method in class org.apache.jackrabbit.mk.core.Repository
 
getId() - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntriesTree.BucketInfo
 
getId() - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntry
 
getId() - Method in class org.apache.jackrabbit.mk.model.MutableCommit
Return the commit id.
getId() - Method in class org.apache.jackrabbit.mk.model.StoredCommit
 
getId() - Method in class org.apache.jackrabbit.mk.model.StoredNode
 
getId(NodeState) - Method in interface org.apache.jackrabbit.mk.store.RevisionProvider
Adapts the given NodeState to the corresponding identifier.
getInclusionPatterns() - Method in class org.apache.jackrabbit.mk.util.NameFilter
 
getJournal(String, String, String) - Method in class org.apache.jackrabbit.mk.core.MicroKernelImpl
 
getKey() - Method in class org.apache.jackrabbit.mk.store.Binding.Entry
 
getLastPos() - Method in class org.apache.jackrabbit.mk.json.JsopTokenizer
 
getLength(String) - Method in class org.apache.jackrabbit.mk.core.MicroKernelImpl
 
getMemory() - Method in class org.apache.jackrabbit.mk.blobs.AbstractBlobStore.Data
 
getMemory() - Method in class org.apache.jackrabbit.mk.htree.ChildNodeEntriesHTree
 
getMemory() - Method in class org.apache.jackrabbit.mk.model.AbstractCommit
 
getMemory() - Method in class org.apache.jackrabbit.mk.model.AbstractNode
 
getMemory() - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntriesMap
 
getMemory() - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntriesTree
 
getMemory() - Method in interface org.apache.jackrabbit.mk.store.CacheObject
The estimated amount of memory used, in bytes.
getMemory() - Method in interface org.apache.jackrabbit.mk.util.Cache.Value
Get the memory required in bytes.
getMemoryMax() - Method in class org.apache.jackrabbit.mk.util.Cache
 
getMemoryUsed() - Method in class org.apache.jackrabbit.mk.util.Cache
 
getModified(ChildNodeEntries) - Method in class org.apache.jackrabbit.mk.htree.ChildNodeEntriesHTree
 
getModified(ChildNodeEntries) - Method in interface org.apache.jackrabbit.mk.model.ChildNodeEntries
Returns this instance's entries that have namesakes in other but with different ids.
getModified(ChildNodeEntries) - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntriesMap
 
getModified(ChildNodeEntries) - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntriesTree
 
getMsg() - Method in class org.apache.jackrabbit.mk.model.AbstractCommit
 
getMsg() - Method in interface org.apache.jackrabbit.mk.model.Commit
 
getName() - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntry
 
getName() - Method in interface org.apache.jackrabbit.mk.model.tree.ChildNode
TODO: document
getName() - Method in class org.apache.jackrabbit.mk.model.tree.NodeDelta.Conflict
 
getName() - Method in interface org.apache.jackrabbit.mk.model.tree.PropertyState
 
getNames(int, int) - Method in class org.apache.jackrabbit.mk.htree.ChildNodeEntriesHTree
 
getNames(int, int) - Method in interface org.apache.jackrabbit.mk.model.ChildNodeEntries
 
getNames(int, int) - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntriesMap
 
getNames(int, int) - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntriesTree
 
getNode() - Method in interface org.apache.jackrabbit.mk.model.tree.ChildNode
TODO: document
getNode(Id) - Method in class org.apache.jackrabbit.mk.store.DefaultRevisionStore
 
getNode(Id) - Method in interface org.apache.jackrabbit.mk.store.RevisionProvider
 
getNodes(String, String, int, long, int, String) - Method in class org.apache.jackrabbit.mk.core.MicroKernelImpl
 
getNodeState(Id, String) - Method in class org.apache.jackrabbit.mk.core.Repository
 
getNodeState(StoredNode) - Method in interface org.apache.jackrabbit.mk.store.RevisionProvider
Adapts the given StoredNode to a corresponding NodeState instance.
getParentId() - Method in class org.apache.jackrabbit.mk.model.AbstractCommit
 
getParentId() - Method in interface org.apache.jackrabbit.mk.model.Commit
 
getPos() - Method in class org.apache.jackrabbit.mk.blobs.AbstractBlobStore.BlockId
 
getPos() - Method in class org.apache.jackrabbit.mk.json.JsopTokenizer
 
getProperties() - Method in class org.apache.jackrabbit.mk.json.JsonObject
 
getProperties() - Method in class org.apache.jackrabbit.mk.model.AbstractNode
 
getProperties() - Method in interface org.apache.jackrabbit.mk.model.Node
 
getProperties() - Method in class org.apache.jackrabbit.mk.model.StoredNode
 
getProperties() - Method in interface org.apache.jackrabbit.mk.model.tree.NodeState
Returns an iterable of the properties of this node.
getProperty(String) - Method in class org.apache.jackrabbit.mk.model.tree.AbstractNodeState
 
getProperty(String) - Method in interface org.apache.jackrabbit.mk.model.tree.NodeState
Returns the named property.
getPropertyCount() - Method in class org.apache.jackrabbit.mk.model.tree.AbstractNodeState
 
getPropertyCount() - Method in interface org.apache.jackrabbit.mk.model.tree.NodeState
Returns the number of properties of this node.
getPropertyFilter() - Method in class org.apache.jackrabbit.mk.util.NodeFilter
 
getRemoved(ChildNodeEntries) - Method in class org.apache.jackrabbit.mk.htree.ChildNodeEntriesHTree
 
getRemoved(ChildNodeEntries) - Method in interface org.apache.jackrabbit.mk.model.ChildNodeEntries
Returns those entries that exist in this but not in other.
getRemoved(ChildNodeEntries) - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntriesMap
 
getRemoved(ChildNodeEntries) - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntriesTree
 
getRemovedChildNodes() - Method in class org.apache.jackrabbit.mk.model.tree.NodeDelta
 
getRemovedProperties() - Method in class org.apache.jackrabbit.mk.model.tree.NodeDelta
 
getRevisionHistory(long, int, String) - Method in class org.apache.jackrabbit.mk.core.MicroKernelImpl
 
getRevisionStore() - Method in class org.apache.jackrabbit.mk.core.Repository
 
getRoot() - Method in interface org.apache.jackrabbit.mk.model.tree.NodeStore
Returns the latest state of the content tree.
getRootNode(Id) - Method in class org.apache.jackrabbit.mk.store.DefaultRevisionStore
 
getRootNode(Id) - Method in interface org.apache.jackrabbit.mk.store.RevisionProvider
 
getRootNodeId() - Method in class org.apache.jackrabbit.mk.model.AbstractCommit
 
getRootNodeId() - Method in interface org.apache.jackrabbit.mk.model.Commit
 
getSize() - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntriesTree.Bucket
 
getSize() - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntriesTree.BucketInfo
 
getSize() - Method in interface org.apache.jackrabbit.mk.model.ChildNodeEntriesTree.IndexEntry
 
getSize() - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntriesTree.NodeInfo
 
getToken() - Method in interface org.apache.jackrabbit.mk.json.JsopReader
Get the last token value if the the token type was STRING or NUMBER.
getToken() - Method in class org.apache.jackrabbit.mk.json.JsopStream
 
getToken() - Method in class org.apache.jackrabbit.mk.json.JsopTokenizer
Get the last token value if the the token type was STRING or NUMBER.
getTokenType() - Method in interface org.apache.jackrabbit.mk.json.JsopReader
Get the token type of the last token.
getTokenType() - Method in class org.apache.jackrabbit.mk.json.JsopStream
 
getTokenType() - Method in class org.apache.jackrabbit.mk.json.JsopTokenizer
Get the token type of the last token.
getType() - Method in class org.apache.jackrabbit.mk.model.tree.NodeDelta.Conflict
 
getValue() - Method in class org.apache.jackrabbit.mk.store.Binding.BytesEntry
 
getValue() - Method in class org.apache.jackrabbit.mk.store.Binding.Entry
 
getValue() - Method in class org.apache.jackrabbit.mk.store.Binding.StringEntry
 

H

H2Persistence - Class in org.apache.jackrabbit.mk.persistence
 
H2Persistence() - Constructor for class org.apache.jackrabbit.mk.persistence.H2Persistence
 
HASH_ALGORITHM - Static variable in class org.apache.jackrabbit.mk.blobs.AbstractBlobStore
 
hashCode() - Method in class org.apache.jackrabbit.mk.blobs.AbstractBlobStore.BlockId
 
hashCode() - Method in class org.apache.jackrabbit.mk.model.Id
 
hashCode() - Method in class org.apache.jackrabbit.mk.model.tree.AbstractChildNode
Returns a hash code that's compatible with how the AbstractChildNode.equals(Object) method is implemented.
hashCode() - Method in class org.apache.jackrabbit.mk.model.tree.AbstractNodeState
Returns the hash code.
hashCode() - Method in class org.apache.jackrabbit.mk.model.tree.AbstractPropertyState
Returns a hash code that's compatible with how the AbstractPropertyState.equals(Object) method is implemented.
hasNext() - Method in class org.apache.jackrabbit.mk.util.AbstractFilteringIterator
 
hasNext() - Method in class org.apache.jackrabbit.mk.util.AbstractRangeIterator
 
hasNext() - Method in class org.apache.jackrabbit.mk.util.UnmodifiableIterator
 
HOME_DIR - Static variable in class org.apache.jackrabbit.mk.osgi.MicroKernelService
 

I

Id - Class in org.apache.jackrabbit.mk.model
Represents an internal identifier, uniquely identifying a Node or a Commit.
Id(byte[]) - Constructor for class org.apache.jackrabbit.mk.model.Id
Creates a new instance based on the passed byte[].
IDENTIFIER - Static variable in interface org.apache.jackrabbit.mk.json.JsopReader
The token type of an identifier (an unquoted string), if supported by the reader.
IdFactory - Class in org.apache.jackrabbit.mk.store
Create new internal content object ids based on serialized data.
IdFactory() - Constructor for class org.apache.jackrabbit.mk.store.IdFactory
 
in - Variable in class org.apache.jackrabbit.mk.store.BinaryBinding
 
include(T) - Method in class org.apache.jackrabbit.mk.util.AbstractFilteringIterator
 
includeNode(String) - Method in class org.apache.jackrabbit.mk.util.NodeFilter
 
includeProperty(String) - Method in class org.apache.jackrabbit.mk.util.NodeFilter
 
index - Variable in class org.apache.jackrabbit.mk.model.ChildNodeEntriesTree
 
init(String) - Method in class org.apache.jackrabbit.mk.core.MicroKernelImpl
 
init() - Method in class org.apache.jackrabbit.mk.core.Repository
 
initialize(File) - Method in class org.apache.jackrabbit.mk.persistence.H2Persistence
 
initialize(File) - Method in class org.apache.jackrabbit.mk.persistence.InMemPersistence
 
initialize(File) - Method in interface org.apache.jackrabbit.mk.persistence.Persistence
 
initialize() - Method in class org.apache.jackrabbit.mk.store.DefaultRevisionStore
 
inlined() - Method in class org.apache.jackrabbit.mk.htree.ChildNodeEntriesHTree
 
inlined() - Method in interface org.apache.jackrabbit.mk.model.ChildNodeEntries
 
inlined() - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntriesMap
 
inlined() - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntriesTree
 
InMemPersistence - Class in org.apache.jackrabbit.mk.persistence
 
InMemPersistence() - Constructor for class org.apache.jackrabbit.mk.persistence.InMemPersistence
 
inUse - Variable in class org.apache.jackrabbit.mk.blobs.AbstractBlobStore
 
IOUtils - Class in org.apache.jackrabbit.mk.util
Input/output utility methods.
IOUtils() - Constructor for class org.apache.jackrabbit.mk.util.IOUtils
 
isEmpty() - Method in class org.apache.jackrabbit.mk.model.StagedNodeTree
Returns true if there are no staged changes, otherwise returns false.
isMarkEnabled() - Method in class org.apache.jackrabbit.mk.blobs.AbstractBlobStore
 
isMarkEnabled() - Method in class org.apache.jackrabbit.mk.blobs.DbBlobStore
 
isMarkEnabled() - Method in class org.apache.jackrabbit.mk.blobs.FileBlobStore
 
isMarkEnabled() - Method in class org.apache.jackrabbit.mk.blobs.MemoryBlobStore
 
it - Variable in class org.apache.jackrabbit.mk.util.AbstractFilteringIterator
 
it - Variable in class org.apache.jackrabbit.mk.util.AbstractRangeIterator
 

J

JsonObject - Class in org.apache.jackrabbit.mk.json
Simple JSON Object representation
JsonObject() - Constructor for class org.apache.jackrabbit.mk.json.JsonObject
 
JsopBuilder - Class in org.apache.jackrabbit.mk.json
A builder for Json and Jsop strings.
JsopBuilder() - Constructor for class org.apache.jackrabbit.mk.json.JsopBuilder
 
JsopReader - Interface in org.apache.jackrabbit.mk.json
A reader for Json and Jsop strings.
JsopStream - Class in org.apache.jackrabbit.mk.json
A fast Jsop writer / reader.
JsopStream() - Constructor for class org.apache.jackrabbit.mk.json.JsopStream
 
JsopTokenizer - Class in org.apache.jackrabbit.mk.json
A tokenizer for Json and Jsop strings.
JsopTokenizer(String, int) - Constructor for class org.apache.jackrabbit.mk.json.JsopTokenizer
 
JsopTokenizer(String) - Constructor for class org.apache.jackrabbit.mk.json.JsopTokenizer
 
JsopWriter - Interface in org.apache.jackrabbit.mk.json
A builder for Json and Json diff strings.

K

key(String) - Method in class org.apache.jackrabbit.mk.json.JsopBuilder
Append the key (in quotes) plus a colon.
key(String) - Method in class org.apache.jackrabbit.mk.json.JsopStream
 
key(String) - Method in interface org.apache.jackrabbit.mk.json.JsopWriter
Append the key (in quotes) plus a colon.
keyToIndex(String) - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntriesTree
 

L

length() - Method in class org.apache.jackrabbit.mk.json.JsopBuilder
Get the buffer length.
listConflicts(NodeDelta) - Method in class org.apache.jackrabbit.mk.model.tree.NodeDelta
 
load(AbstractBlobStore.BlockId) - Method in class org.apache.jackrabbit.mk.blobs.AbstractBlobStore
 
load(K) - Method in interface org.apache.jackrabbit.mk.util.Cache.Backend
Load the object.
lockHead() - Method in class org.apache.jackrabbit.mk.store.DefaultRevisionStore
 
lockHead() - Method in interface org.apache.jackrabbit.mk.store.RevisionStore
Lock the head.

M

mark(AbstractBlobStore.BlockId) - Method in class org.apache.jackrabbit.mk.blobs.AbstractBlobStore
 
mark(String) - Method in class org.apache.jackrabbit.mk.blobs.AbstractBlobStore
 
mark(AbstractBlobStore.BlockId) - Method in class org.apache.jackrabbit.mk.blobs.DbBlobStore
 
mark(AbstractBlobStore.BlockId) - Method in class org.apache.jackrabbit.mk.blobs.FileBlobStore
 
mark(AbstractBlobStore.BlockId) - Method in class org.apache.jackrabbit.mk.blobs.MemoryBlobStore
 
markCNEMap(Id) - Method in interface org.apache.jackrabbit.mk.persistence.GCPersistence
Mark a child node entry map.
markCNEMap(Id) - Method in class org.apache.jackrabbit.mk.persistence.H2Persistence
 
markCNEMap(Id) - Method in class org.apache.jackrabbit.mk.persistence.InMemPersistence
 
markCommit(Id) - Method in interface org.apache.jackrabbit.mk.persistence.GCPersistence
Mark a commit.
markCommit(Id) - Method in class org.apache.jackrabbit.mk.persistence.H2Persistence
 
markCommit(Id) - Method in class org.apache.jackrabbit.mk.persistence.InMemPersistence
 
markCommit(StoredCommit) - Method in class org.apache.jackrabbit.mk.store.DefaultRevisionStore
Mark a commit.
markCommits() - Method in class org.apache.jackrabbit.mk.store.DefaultRevisionStore
Mark all commits and nodes in a garbage collection cycle.
markInUse() - Method in class org.apache.jackrabbit.mk.blobs.AbstractBlobStore
 
markNode(Id) - Method in interface org.apache.jackrabbit.mk.persistence.GCPersistence
Mark a node.
markNode(Id) - Method in class org.apache.jackrabbit.mk.persistence.H2Persistence
 
markNode(Id) - Method in class org.apache.jackrabbit.mk.persistence.InMemPersistence
 
matches(int) - Method in interface org.apache.jackrabbit.mk.json.JsopReader
Read a token which must match a given token type.
matches(int) - Method in class org.apache.jackrabbit.mk.json.JsopStream
 
matches(int) - Method in class org.apache.jackrabbit.mk.json.JsopTokenizer
Read a token which must match a given token type.
matches(String) - Method in class org.apache.jackrabbit.mk.util.NameFilter
 
maxCount - Variable in class org.apache.jackrabbit.mk.util.AbstractRangeIterator
 
MemoryBlobStore - Class in org.apache.jackrabbit.mk.blobs
A memory blob store.
MemoryBlobStore() - Constructor for class org.apache.jackrabbit.mk.blobs.MemoryBlobStore
 
merge(String, String) - Method in class org.apache.jackrabbit.mk.core.MicroKernelImpl
 
merge(StoredNode, Id, Id, RevisionStore.PutToken) - Method in class org.apache.jackrabbit.mk.model.StagedNodeTree
Performs a three-way merge merging our tree (rooted at ourRoot) and their tree (identified by newBaseRevisionId), using the common ancestor revision commonAncestorRevisionId as base reference.
MicroKernelImpl - Class in org.apache.jackrabbit.mk.core
 
MicroKernelImpl(String) - Constructor for class org.apache.jackrabbit.mk.core.MicroKernelImpl
 
MicroKernelImpl() - Constructor for class org.apache.jackrabbit.mk.core.MicroKernelImpl
Creates a new in-memory kernel instance that doesn't need to be explicitly closed, i.e.
MicroKernelImpl(Repository) - Constructor for class org.apache.jackrabbit.mk.core.MicroKernelImpl
Alternate constructor, used for testing.
MicroKernelInputStream - Class in org.apache.jackrabbit.mk.util
An input stream to simplify reading a blob from a MicroKernel.
MicroKernelInputStream(MicroKernel, String) - Constructor for class org.apache.jackrabbit.mk.util.MicroKernelInputStream
 
MicroKernelService - Class in org.apache.jackrabbit.mk.osgi
 
MicroKernelService() - Constructor for class org.apache.jackrabbit.mk.osgi.MicroKernelService
 
move(String, String) - Method in class org.apache.jackrabbit.mk.model.StagedNodeTree
Moves the subtree rooted at srcPath to destPath.
moveNode(String, String) - Method in class org.apache.jackrabbit.mk.model.CommitBuilder
 
msg - Variable in class org.apache.jackrabbit.mk.model.AbstractCommit
 
MutableCommit - Class in org.apache.jackrabbit.mk.model
 
MutableCommit() - Constructor for class org.apache.jackrabbit.mk.model.MutableCommit
 
MutableCommit(StoredCommit) - Constructor for class org.apache.jackrabbit.mk.model.MutableCommit
Copy constructor.
MutableNode - Class in org.apache.jackrabbit.mk.model
 
MutableNode(RevisionProvider) - Constructor for class org.apache.jackrabbit.mk.model.MutableNode
 
MutableNode(Node, RevisionProvider) - Constructor for class org.apache.jackrabbit.mk.model.MutableNode
 

N

NAME - Static variable in class org.apache.jackrabbit.mk.osgi.MicroKernelService
 
NameFilter - Class in org.apache.jackrabbit.mk.util
Simple name filter utility class.
NameFilter(String[]) - Constructor for class org.apache.jackrabbit.mk.util.NameFilter
 
newInstance(Cache.Backend<K, V>, int) - Static method in class org.apache.jackrabbit.mk.util.Cache
 
newInstance(int) - Static method in class org.apache.jackrabbit.mk.util.SimpleLRUCache
Create a new object with all elements of the given collection.
newline() - Method in class org.apache.jackrabbit.mk.json.JsopBuilder
Append a newline character.
newline() - Method in class org.apache.jackrabbit.mk.json.JsopStream
 
newline() - Method in interface org.apache.jackrabbit.mk.json.JsopWriter
Append a newline character.
next - Variable in class org.apache.jackrabbit.mk.util.AbstractFilteringIterator
 
next() - Method in class org.apache.jackrabbit.mk.util.AbstractFilteringIterator
 
next() - Method in class org.apache.jackrabbit.mk.util.AbstractRangeIterator
 
next() - Method in class org.apache.jackrabbit.mk.util.UnmodifiableIterator
 
nextPowerOf2(int) - Static method in class org.apache.jackrabbit.mk.util.IOUtils
Get the value that is equal or higher than this value, and that is a power of two.
Node - Interface in org.apache.jackrabbit.mk.model
 
NodeDelta - Class in org.apache.jackrabbit.mk.model.tree
 
NodeDelta(RevisionProvider, NodeState, NodeState) - Constructor for class org.apache.jackrabbit.mk.model.tree.NodeDelta
 
NodeDelta.Conflict - Class in org.apache.jackrabbit.mk.model.tree
 
NodeDelta.ConflictType - Enum in org.apache.jackrabbit.mk.model.tree
 
NodeDiffHandler - Interface in org.apache.jackrabbit.mk.model
 
nodeExists(String, String) - Method in class org.apache.jackrabbit.mk.core.MicroKernelImpl
 
nodeExists(Id, String) - Method in class org.apache.jackrabbit.mk.core.Repository
 
NodeFilter - Class in org.apache.jackrabbit.mk.util
A NodeFilter represents a filter on property and/or node names specified in JSON format.
NodeState - Interface in org.apache.jackrabbit.mk.model.tree
A content tree consists of nodes and properties, each of which evolves through different states during its lifecycle.
NodeStateDiff - Interface in org.apache.jackrabbit.mk.model.tree
Handler of node state differences.
NodeStore - Interface in org.apache.jackrabbit.mk.model.tree
Storage abstraction for content trees.
NotFoundException - Exception in org.apache.jackrabbit.mk.store
 
NotFoundException() - Constructor for exception org.apache.jackrabbit.mk.store.NotFoundException
 
NotFoundException(String) - Constructor for exception org.apache.jackrabbit.mk.store.NotFoundException
 
NotFoundException(String, Throwable) - Constructor for exception org.apache.jackrabbit.mk.store.NotFoundException
 
NotFoundException(Throwable) - Constructor for exception org.apache.jackrabbit.mk.store.NotFoundException
 
NULL - Static variable in interface org.apache.jackrabbit.mk.json.JsopReader
The token type of "null".
NUMBER - Static variable in interface org.apache.jackrabbit.mk.json.JsopReader
The token type of a number value.

O

object() - Method in class org.apache.jackrabbit.mk.json.JsopBuilder
Append '{'.
object() - Method in class org.apache.jackrabbit.mk.json.JsopStream
 
object() - Method in interface org.apache.jackrabbit.mk.json.JsopWriter
Append '{'.
org.apache.jackrabbit.mk.blobs - package org.apache.jackrabbit.mk.blobs
 
org.apache.jackrabbit.mk.core - package org.apache.jackrabbit.mk.core
 
org.apache.jackrabbit.mk.htree - package org.apache.jackrabbit.mk.htree
 
org.apache.jackrabbit.mk.json - package org.apache.jackrabbit.mk.json
 
org.apache.jackrabbit.mk.model - package org.apache.jackrabbit.mk.model
 
org.apache.jackrabbit.mk.model.tree - package org.apache.jackrabbit.mk.model.tree
 
org.apache.jackrabbit.mk.osgi - package org.apache.jackrabbit.mk.osgi
 
org.apache.jackrabbit.mk.persistence - package org.apache.jackrabbit.mk.persistence
 
org.apache.jackrabbit.mk.store - package org.apache.jackrabbit.mk.store
 
org.apache.jackrabbit.mk.util - package org.apache.jackrabbit.mk.util
 
out - Variable in class org.apache.jackrabbit.mk.store.BinaryBinding
 

P

parentId - Variable in class org.apache.jackrabbit.mk.model.AbstractCommit
 
parse(String) - Static method in class org.apache.jackrabbit.mk.util.NodeFilter
 
paths - Variable in class org.apache.jackrabbit.mk.model.tree.TraversingNodeDiffHandler
 
persist(RevisionStore.PutToken) - Method in class org.apache.jackrabbit.mk.model.StagedNodeTree
Persists the staged nodes and returns the Id of the new root node.
persistDirtyBuckets(RevisionStore, RevisionStore.PutToken) - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntriesTree
 
Persistence - Interface in org.apache.jackrabbit.mk.persistence
Defines the methods exposed by a persistence manager, that stores head revision id, nodes, child node entries and blobs.
PersistHook - Interface in org.apache.jackrabbit.mk.store
 
postPersist(RevisionStore, RevisionStore.PutToken) - Method in class org.apache.jackrabbit.mk.htree.ChildNodeEntriesHTree
 
postPersist(RevisionStore, RevisionStore.PutToken) - Method in class org.apache.jackrabbit.mk.model.MutableNode
 
postPersist(RevisionStore, RevisionStore.PutToken) - Method in interface org.apache.jackrabbit.mk.store.PersistHook
 
prePersist(RevisionStore, RevisionStore.PutToken) - Method in class org.apache.jackrabbit.mk.htree.ChildNodeEntriesHTree
 
prePersist(RevisionStore, RevisionStore.PutToken) - Method in class org.apache.jackrabbit.mk.model.MutableNode
 
prePersist(RevisionStore, RevisionStore.PutToken) - Method in interface org.apache.jackrabbit.mk.store.PersistHook
 
prettyPrint(String) - Static method in class org.apache.jackrabbit.mk.json.JsopBuilder
Beautify (format) the json / jsop string.
propAdded(String, String) - Method in interface org.apache.jackrabbit.mk.model.NodeDiffHandler
 
propChanged(String, String, String) - Method in interface org.apache.jackrabbit.mk.model.NodeDiffHandler
 
propDeleted(String, String) - Method in interface org.apache.jackrabbit.mk.model.NodeDiffHandler
 
properties - Variable in class org.apache.jackrabbit.mk.model.AbstractNode
 
propertyAdded(PropertyState) - Method in interface org.apache.jackrabbit.mk.model.tree.NodeStateDiff
Called for all added properties.
propertyChanged(PropertyState, PropertyState) - Method in interface org.apache.jackrabbit.mk.model.tree.NodeStateDiff
Called for all changed properties.
propertyDeleted(PropertyState) - Method in interface org.apache.jackrabbit.mk.model.tree.NodeStateDiff
Called for all deleted properties.
PropertyState - Interface in org.apache.jackrabbit.mk.model.tree
Immutable property state.
provider - Variable in class org.apache.jackrabbit.mk.model.AbstractNode
 
put(K, V) - Method in class org.apache.jackrabbit.mk.util.Cache
 
putCNEMap(RevisionStore.PutToken, ChildNodeEntries) - Method in class org.apache.jackrabbit.mk.store.DefaultRevisionStore
 
putCNEMap(RevisionStore.PutToken, ChildNodeEntries) - Method in interface org.apache.jackrabbit.mk.store.RevisionStore
 
putCommit(RevisionStore.PutToken, MutableCommit) - Method in class org.apache.jackrabbit.mk.store.DefaultRevisionStore
 
putCommit(RevisionStore.PutToken, MutableCommit) - Method in interface org.apache.jackrabbit.mk.store.RevisionStore
Store a new commit.
putHeadCommit(RevisionStore.PutToken, MutableCommit, Id, Id) - Method in class org.apache.jackrabbit.mk.store.DefaultRevisionStore
 
putHeadCommit(RevisionStore.PutToken, MutableCommit, Id, Id) - Method in interface org.apache.jackrabbit.mk.store.RevisionStore
Put a new head commit.
putNode(RevisionStore.PutToken, MutableNode) - Method in class org.apache.jackrabbit.mk.store.DefaultRevisionStore
 
putNode(RevisionStore.PutToken, MutableNode) - Method in interface org.apache.jackrabbit.mk.store.RevisionStore
 

R

RangeIterator<T> - Class in org.apache.jackrabbit.mk.util
 
RangeIterator(Iterator<T>, int, int) - Constructor for class org.apache.jackrabbit.mk.util.RangeIterator
 
read(byte[], int, int) - Method in class org.apache.jackrabbit.mk.blobs.BlobStoreInputStream
 
read() - Method in class org.apache.jackrabbit.mk.blobs.BlobStoreInputStream
 
read(String, long, byte[], int, int) - Method in class org.apache.jackrabbit.mk.core.MicroKernelImpl
 
read(int) - Method in interface org.apache.jackrabbit.mk.json.JsopReader
Read a token which must match a given token type.
read() - Method in interface org.apache.jackrabbit.mk.json.JsopReader
Read a token and return the token type.
read(int) - Method in class org.apache.jackrabbit.mk.json.JsopStream
 
read() - Method in class org.apache.jackrabbit.mk.json.JsopStream
 
read(int) - Method in class org.apache.jackrabbit.mk.json.JsopTokenizer
Read a token which must match a given token type.
read() - Method in class org.apache.jackrabbit.mk.json.JsopTokenizer
Read a token and return the token type.
read(byte[], int, int) - Method in class org.apache.jackrabbit.mk.util.MicroKernelInputStream
 
read() - Method in class org.apache.jackrabbit.mk.util.MicroKernelInputStream
 
readBlob(String, long, byte[], int, int) - Method in class org.apache.jackrabbit.mk.blobs.AbstractBlobStore
 
readBlob(String, long, byte[], int, int) - Method in interface org.apache.jackrabbit.mk.blobs.BlobStore
Read a number of bytes from a blob.
readBlockFromBackend(AbstractBlobStore.BlockId) - Method in class org.apache.jackrabbit.mk.blobs.AbstractBlobStore
Load the block from the storage backend.
readBlockFromBackend(AbstractBlobStore.BlockId) - Method in class org.apache.jackrabbit.mk.blobs.DbBlobStore
 
readBlockFromBackend(AbstractBlobStore.BlockId) - Method in class org.apache.jackrabbit.mk.blobs.FileBlobStore
 
readBlockFromBackend(AbstractBlobStore.BlockId) - Method in class org.apache.jackrabbit.mk.blobs.MemoryBlobStore
 
readBytes(InputStream) - Static method in class org.apache.jackrabbit.mk.util.IOUtils
Read a byte array.
readBytesMap(String) - Method in class org.apache.jackrabbit.mk.store.BinaryBinding
 
readBytesMap(String) - Method in interface org.apache.jackrabbit.mk.store.Binding
 
readBytesValue(String) - Method in class org.apache.jackrabbit.mk.store.BinaryBinding
 
readBytesValue(String) - Method in interface org.apache.jackrabbit.mk.store.Binding
 
readCNEMap(Id) - Method in class org.apache.jackrabbit.mk.persistence.H2Persistence
 
readCNEMap(Id) - Method in class org.apache.jackrabbit.mk.persistence.InMemPersistence
 
readCNEMap(Id) - Method in interface org.apache.jackrabbit.mk.persistence.Persistence
 
readCommit(Id) - Method in class org.apache.jackrabbit.mk.persistence.H2Persistence
 
readCommit(Id) - Method in class org.apache.jackrabbit.mk.persistence.InMemPersistence
 
readCommit(Id) - Method in interface org.apache.jackrabbit.mk.persistence.Persistence
 
readFully(AbstractBlobStore, String) - Static method in class org.apache.jackrabbit.mk.blobs.BlobStoreInputStream
 
readFully(InputStream, byte[], int, int) - Static method in class org.apache.jackrabbit.mk.util.IOUtils
Try to read the given number of bytes to the buffer.
readFully(MicroKernel, String) - Static method in class org.apache.jackrabbit.mk.util.MicroKernelInputStream
 
readIds() - Method in class org.apache.jackrabbit.mk.persistence.H2Persistence
 
readIds() - Method in class org.apache.jackrabbit.mk.persistence.InMemPersistence
 
readIds() - Method in interface org.apache.jackrabbit.mk.persistence.Persistence
Return an array of ids, where the first is the head id (as stored with Persistence.writeHead(Id)) and the second is the highest commit id found or null.
readInt(InputStream) - Static method in class org.apache.jackrabbit.mk.util.IOUtils
Read an integer (4 bytes).
readIntValue(String) - Method in class org.apache.jackrabbit.mk.store.BinaryBinding
 
readIntValue(String) - Method in interface org.apache.jackrabbit.mk.store.Binding
 
readLong(InputStream) - Static method in class org.apache.jackrabbit.mk.util.IOUtils
Read a long (8 bytes).
readLongValue(String) - Method in class org.apache.jackrabbit.mk.store.BinaryBinding
 
readLongValue(String) - Method in interface org.apache.jackrabbit.mk.store.Binding
 
readNode(StoredNode) - Method in class org.apache.jackrabbit.mk.persistence.H2Persistence
 
readNode(StoredNode) - Method in class org.apache.jackrabbit.mk.persistence.InMemPersistence
 
readNode(StoredNode) - Method in interface org.apache.jackrabbit.mk.persistence.Persistence
Read a node from storage.
readRawValue() - Method in interface org.apache.jackrabbit.mk.json.JsopReader
Return the row (escaped) token.
readRawValue() - Method in class org.apache.jackrabbit.mk.json.JsopStream
 
readRawValue() - Method in class org.apache.jackrabbit.mk.json.JsopTokenizer
Read a value and return the raw Json representation.
readString() - Method in interface org.apache.jackrabbit.mk.json.JsopReader
Read a string.
readString() - Method in class org.apache.jackrabbit.mk.json.JsopStream
 
readString() - Method in class org.apache.jackrabbit.mk.json.JsopTokenizer
Read a string.
readString(InputStream) - Static method in class org.apache.jackrabbit.mk.util.IOUtils
Read a String.
readStringMap(String) - Method in class org.apache.jackrabbit.mk.store.BinaryBinding
 
readStringMap(String) - Method in interface org.apache.jackrabbit.mk.store.Binding
 
readStringValue(String) - Method in class org.apache.jackrabbit.mk.store.BinaryBinding
 
readStringValue(String) - Method in interface org.apache.jackrabbit.mk.store.Binding
 
readVarInt(InputStream) - Static method in class org.apache.jackrabbit.mk.util.IOUtils
Read a variable size integer.
readVarLong(InputStream) - Static method in class org.apache.jackrabbit.mk.util.IOUtils
Read a variable size long.
remove(String) - Method in class org.apache.jackrabbit.mk.htree.ChildNodeEntriesHTree
 
remove(String) - Method in interface org.apache.jackrabbit.mk.model.ChildNodeEntries
 
remove(String) - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntriesMap
 
remove(String) - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntriesTree
 
remove(String) - Method in class org.apache.jackrabbit.mk.model.MutableNode
 
remove(String) - Method in class org.apache.jackrabbit.mk.model.StagedNodeTree
Removes the node at nodePath.
remove() - Method in class org.apache.jackrabbit.mk.util.AbstractFilteringIterator
 
remove() - Method in class org.apache.jackrabbit.mk.util.AbstractRangeIterator
 
remove() - Method in class org.apache.jackrabbit.mk.util.UnmodifiableIterator
 
removeEldestEntry(Map.Entry<K, V>) - Method in class org.apache.jackrabbit.mk.util.SimpleLRUCache
 
removeNode(String) - Method in class org.apache.jackrabbit.mk.model.CommitBuilder
 
rename(String, String) - Method in class org.apache.jackrabbit.mk.htree.ChildNodeEntriesHTree
 
rename(String, String) - Method in interface org.apache.jackrabbit.mk.model.ChildNodeEntries
 
rename(String, String) - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntriesMap
 
rename(String, String) - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntriesTree
 
rename(String, String) - Method in class org.apache.jackrabbit.mk.model.MutableNode
 
rep - Variable in class org.apache.jackrabbit.mk.core.MicroKernelImpl
 
replace(K, V) - Method in class org.apache.jackrabbit.mk.util.Cache
Get the element in the cache if one exists, or add it to the cache if not.
replaceCommit(Id, Commit) - Method in interface org.apache.jackrabbit.mk.persistence.GCPersistence
Replace a commit.
replaceCommit(Id, Commit) - Method in class org.apache.jackrabbit.mk.persistence.H2Persistence
 
replaceCommit(Id, Commit) - Method in class org.apache.jackrabbit.mk.persistence.InMemPersistence
 
Repository - Class in org.apache.jackrabbit.mk.core
 
Repository(String) - Constructor for class org.apache.jackrabbit.mk.core.Repository
 
Repository(RevisionStore, BlobStore) - Constructor for class org.apache.jackrabbit.mk.core.Repository
Alternate constructor, used for testing.
Repository() - Constructor for class org.apache.jackrabbit.mk.core.Repository
Argument-less constructor, used for in-memory kernel.
reset(Id) - Method in class org.apache.jackrabbit.mk.model.StagedNodeTree
Discards all staged changes and resets the base revision to the specified new revision id.
resetReader() - Method in interface org.apache.jackrabbit.mk.json.JsopReader
Reset the position to 0, so that to restart reading.
resetReader() - Method in class org.apache.jackrabbit.mk.json.JsopStream
 
resetReader() - Method in class org.apache.jackrabbit.mk.json.JsopTokenizer
 
resetWriter() - Method in class org.apache.jackrabbit.mk.json.JsopBuilder
Resets this instance.
resetWriter() - Method in class org.apache.jackrabbit.mk.json.JsopStream
 
resetWriter() - Method in interface org.apache.jackrabbit.mk.json.JsopWriter
Resets this instance, so that all data is discarded.
retrieveBucket(Id) - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntriesTree
 
RevisionProvider - Interface in org.apache.jackrabbit.mk.store
Read operations.
RevisionStore - Interface in org.apache.jackrabbit.mk.store
Write operations.
RevisionStore.PutToken - Class in org.apache.jackrabbit.mk.store
Token that must be created first before invoking any put operation.
revProvider - Variable in class org.apache.jackrabbit.mk.model.ChildNodeEntriesTree
 
rootNodeId - Variable in class org.apache.jackrabbit.mk.model.AbstractCommit
 

S

serialize(Binding) - Method in class org.apache.jackrabbit.mk.htree.ChildNodeEntriesHTree
 
serialize(Binding) - Method in class org.apache.jackrabbit.mk.model.AbstractCommit
 
serialize(Binding) - Method in class org.apache.jackrabbit.mk.model.AbstractNode
 
serialize(Binding) - Method in interface org.apache.jackrabbit.mk.model.ChildNodeEntries
 
serialize(Binding) - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntriesMap
 
serialize(Binding) - Method in class org.apache.jackrabbit.mk.model.ChildNodeEntriesTree
 
serialize(Binding) - Method in interface org.apache.jackrabbit.mk.model.Commit
 
serialize(Binding) - Method in interface org.apache.jackrabbit.mk.model.Node
 
setBlockSize(int) - Method in class org.apache.jackrabbit.mk.blobs.AbstractBlobStore
 
setBlockSizeMin(int) - Method in class org.apache.jackrabbit.mk.blobs.AbstractBlobStore
 
setBranchRootId(Id) - Method in class org.apache.jackrabbit.mk.model.MutableCommit
 
setChanges(String) - Method in class org.apache.jackrabbit.mk.model.MutableCommit
 
setCommitTS(long) - Method in class org.apache.jackrabbit.mk.model.MutableCommit
 
setConnectionPool(JdbcConnectionPool) - Method in class org.apache.jackrabbit.mk.blobs.DbBlobStore
 
setLineLength(int) - Method in class org.apache.jackrabbit.mk.json.JsopBuilder
 
setLineLength(int) - Method in class org.apache.jackrabbit.mk.json.JsopStream
 
setLineLength(int) - Method in interface org.apache.jackrabbit.mk.json.JsopWriter
Set the line length, after which a newline is added (to improve readability).
setMaxSize(int) - Method in class org.apache.jackrabbit.mk.util.SimpleLRUCache
 
setMsg(String) - Method in class org.apache.jackrabbit.mk.model.MutableCommit
 
setParentId(Id) - Method in class org.apache.jackrabbit.mk.model.MutableCommit
 
setPos(int) - Method in class org.apache.jackrabbit.mk.json.JsopTokenizer
 
setProperty(String, String, String) - Method in class org.apache.jackrabbit.mk.model.CommitBuilder
 
setProperty(String, String, String) - Method in class org.apache.jackrabbit.mk.model.StagedNodeTree
Creates or updates the property named propName of the specified node.
setRootNodeId(Id) - Method in class org.apache.jackrabbit.mk.model.MutableCommit
 
shutDown() - Method in class org.apache.jackrabbit.mk.core.Repository
 
SimpleLRUCache<K,V> - Class in org.apache.jackrabbit.mk.util
This class implements a small LRU object cache.
size() - Method in class org.apache.jackrabbit.mk.util.Cache
 
skip(long) - Method in class org.apache.jackrabbit.mk.util.MicroKernelInputStream
 
skipFully(InputStream, long) - Static method in class org.apache.jackrabbit.mk.util.IOUtils
Skip a number of bytes in an input stream.
StagedNodeTree - Class in org.apache.jackrabbit.mk.model
A StagedNodeTree provides methods to manipulate a specific revision of the tree.
StagedNodeTree(RevisionStore, Id) - Constructor for class org.apache.jackrabbit.mk.model.StagedNodeTree
Creates a new StagedNodeTree instance.
start(NodeState, NodeState, String) - Method in class org.apache.jackrabbit.mk.model.tree.TraversingNodeDiffHandler
 
start() - Method in interface org.apache.jackrabbit.mk.persistence.GCPersistence
Start a GC cycle.
start() - Method in class org.apache.jackrabbit.mk.persistence.H2Persistence
 
start() - Method in class org.apache.jackrabbit.mk.persistence.InMemPersistence
 
startMark() - Method in class org.apache.jackrabbit.mk.blobs.AbstractBlobStore
 
startMark() - Method in class org.apache.jackrabbit.mk.blobs.DbBlobStore
 
startMark() - Method in class org.apache.jackrabbit.mk.blobs.FileBlobStore
 
startMark() - Method in class org.apache.jackrabbit.mk.blobs.MemoryBlobStore
 
storeBlock(byte[], int, byte[]) - Method in class org.apache.jackrabbit.mk.blobs.AbstractBlobStore
Store a block of data.
storeBlock(byte[], int, byte[]) - Method in class org.apache.jackrabbit.mk.blobs.DbBlobStore
 
storeBlock(byte[], int, byte[]) - Method in class org.apache.jackrabbit.mk.blobs.FileBlobStore
 
storeBlock(byte[], int, byte[]) - Method in class org.apache.jackrabbit.mk.blobs.MemoryBlobStore
 
StoredCommit - Class in org.apache.jackrabbit.mk.model
 
StoredCommit(Id, Id, long, Id, String, String, Id) - Constructor for class org.apache.jackrabbit.mk.model.StoredCommit
 
StoredCommit(Id, Commit) - Constructor for class org.apache.jackrabbit.mk.model.StoredCommit
 
StoredNode - Class in org.apache.jackrabbit.mk.model
 
StoredNode(Id, RevisionProvider) - Constructor for class org.apache.jackrabbit.mk.model.StoredNode
 
StoredNode(Id, Node, RevisionProvider) - Constructor for class org.apache.jackrabbit.mk.model.StoredNode
 
STRING - Static variable in interface org.apache.jackrabbit.mk.json.JsopReader
The token type of a string value.
StringUtils - Class in org.apache.jackrabbit.mk.util
Some string utility methods.
StringUtils() - Constructor for class org.apache.jackrabbit.mk.util.StringUtils
 
sweep() - Method in class org.apache.jackrabbit.mk.blobs.AbstractBlobStore
 
sweep() - Method in class org.apache.jackrabbit.mk.blobs.DbBlobStore
 
sweep() - Method in class org.apache.jackrabbit.mk.blobs.FileBlobStore
 
sweep() - Method in class org.apache.jackrabbit.mk.blobs.MemoryBlobStore
 
sweep() - Method in interface org.apache.jackrabbit.mk.persistence.GCPersistence
Sweep all objects that are not marked and were written before the GC started.
sweep() - Method in class org.apache.jackrabbit.mk.persistence.H2Persistence
 
sweep() - Method in class org.apache.jackrabbit.mk.persistence.InMemPersistence
 

T

tag(char) - Method in class org.apache.jackrabbit.mk.json.JsopBuilder
Append a Jsop tag character.
tag(char) - Method in class org.apache.jackrabbit.mk.json.JsopStream
 
tag(char) - Method in interface org.apache.jackrabbit.mk.json.JsopWriter
Append a Jsop tag character.
toJson(JsopBuilder) - Method in class org.apache.jackrabbit.mk.json.JsonObject
 
toString() - Method in class org.apache.jackrabbit.mk.blobs.AbstractBlobStore.BlockId
 
toString() - Method in class org.apache.jackrabbit.mk.blobs.AbstractBlobStore.Data
 
toString() - Method in class org.apache.jackrabbit.mk.json.JsopBuilder
Get the generated string.
toString() - Method in class org.apache.jackrabbit.mk.json.JsopStream
 
toString() - Method in class org.apache.jackrabbit.mk.json.JsopTokenizer
 
toString() - Method in class org.apache.jackrabbit.mk.model.AbstractCommit
 
toString() - Method in class org.apache.jackrabbit.mk.model.Id
 
toString() - Method in class org.apache.jackrabbit.mk.osgi.MicroKernelService
 
TraversingNodeDiffHandler - Class in org.apache.jackrabbit.mk.model.tree
 
TraversingNodeDiffHandler(NodeStore) - Constructor for class org.apache.jackrabbit.mk.model.tree.TraversingNodeDiffHandler
 
TRUE - Static variable in interface org.apache.jackrabbit.mk.json.JsopReader
The token type of the value "true".
TYPE_DATA - Static variable in class org.apache.jackrabbit.mk.blobs.AbstractBlobStore
 
TYPE_HASH - Static variable in class org.apache.jackrabbit.mk.blobs.AbstractBlobStore
 
TYPE_HASH_COMPRESSED - Static variable in class org.apache.jackrabbit.mk.blobs.AbstractBlobStore
 

U

unlockHead() - Method in class org.apache.jackrabbit.mk.store.DefaultRevisionStore
 
unlockHead() - Method in interface org.apache.jackrabbit.mk.store.RevisionStore
Unlock the head.
UnmodifiableIterator<T> - Class in org.apache.jackrabbit.mk.util
 
UnmodifiableIterator(Iterator<T>) - Constructor for class org.apache.jackrabbit.mk.util.UnmodifiableIterator
 
usesBlobId(String) - Method in class org.apache.jackrabbit.mk.blobs.AbstractBlobStore
 

V

value(long) - Method in class org.apache.jackrabbit.mk.json.JsopBuilder
Append a number.
value(boolean) - Method in class org.apache.jackrabbit.mk.json.JsopBuilder
Append the boolean value 'true' or 'false'.
value(String) - Method in class org.apache.jackrabbit.mk.json.JsopBuilder
Append a string or null.
value(String) - Method in class org.apache.jackrabbit.mk.json.JsopStream
 
value(long) - Method in class org.apache.jackrabbit.mk.json.JsopStream
 
value(boolean) - Method in class org.apache.jackrabbit.mk.json.JsopStream
 
value(String) - Method in interface org.apache.jackrabbit.mk.json.JsopWriter
Append a string or null.
value(long) - Method in interface org.apache.jackrabbit.mk.json.JsopWriter
Append a number.
value(boolean) - Method in interface org.apache.jackrabbit.mk.json.JsopWriter
Append the boolean value 'true' or 'false'.
valueOf(String) - Static method in enum org.apache.jackrabbit.mk.model.tree.NodeDelta.ConflictType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.jackrabbit.mk.model.tree.NodeDelta.ConflictType
Returns an array containing the constants of this enum type, in the order they are declared.
verifyInitialized() - Method in class org.apache.jackrabbit.mk.store.DefaultRevisionStore
 

W

waitForCommit(String, long) - Method in class org.apache.jackrabbit.mk.core.MicroKernelImpl
 
waitForCommit(String, long) - Method in class org.apache.jackrabbit.mk.util.CommitGate
Wait for a new commit to occur.
WILDCARD - Static variable in class org.apache.jackrabbit.mk.util.NameFilter
 
write(InputStream) - Method in class org.apache.jackrabbit.mk.core.MicroKernelImpl
 
write(String, String) - Method in class org.apache.jackrabbit.mk.store.BinaryBinding
 
write(String, byte[]) - Method in class org.apache.jackrabbit.mk.store.BinaryBinding
 
write(String, long) - Method in class org.apache.jackrabbit.mk.store.BinaryBinding
 
write(String, int) - Method in class org.apache.jackrabbit.mk.store.BinaryBinding
 
write(String, String) - Method in interface org.apache.jackrabbit.mk.store.Binding
 
write(String, byte[]) - Method in interface org.apache.jackrabbit.mk.store.Binding
 
write(String, long) - Method in interface org.apache.jackrabbit.mk.store.Binding
 
write(String, int) - Method in interface org.apache.jackrabbit.mk.store.Binding
 
writeBlob(String) - Method in class org.apache.jackrabbit.mk.blobs.AbstractBlobStore
Write a blob from a temporary file.
writeBlob(InputStream) - Method in class org.apache.jackrabbit.mk.blobs.AbstractBlobStore
 
writeBlob(InputStream) - Method in interface org.apache.jackrabbit.mk.blobs.BlobStore
Write a blob from an input stream.
writeBlob(String) - Method in class org.apache.jackrabbit.mk.blobs.FileBlobStore
 
writeBytes(OutputStream, byte[]) - Static method in class org.apache.jackrabbit.mk.util.IOUtils
Write a byte array.
writeCNEMap(ChildNodeEntries) - Method in class org.apache.jackrabbit.mk.persistence.H2Persistence
 
writeCNEMap(ChildNodeEntries) - Method in class org.apache.jackrabbit.mk.persistence.InMemPersistence
 
writeCNEMap(ChildNodeEntries) - Method in interface org.apache.jackrabbit.mk.persistence.Persistence
 
writeCommit(Id, Commit) - Method in class org.apache.jackrabbit.mk.persistence.H2Persistence
 
writeCommit(Id, Commit) - Method in class org.apache.jackrabbit.mk.persistence.InMemPersistence
 
writeCommit(Id, Commit) - Method in interface org.apache.jackrabbit.mk.persistence.Persistence
Persist a commit with an id provided by the caller.
writeHead(Id) - Method in class org.apache.jackrabbit.mk.persistence.H2Persistence
 
writeHead(Id) - Method in class org.apache.jackrabbit.mk.persistence.InMemPersistence
 
writeHead(Id) - Method in interface org.apache.jackrabbit.mk.persistence.Persistence
 
writeInt(OutputStream, int) - Static method in class org.apache.jackrabbit.mk.util.IOUtils
Write an integer (4 bytes).
writeLong(OutputStream, long) - Static method in class org.apache.jackrabbit.mk.util.IOUtils
Write a long (8 bytes).
writeMap(String, int, Binding.StringEntryIterator) - Method in class org.apache.jackrabbit.mk.store.BinaryBinding
 
writeMap(String, int, Binding.BytesEntryIterator) - Method in class org.apache.jackrabbit.mk.store.BinaryBinding
 
writeMap(String, int, Binding.StringEntryIterator) - Method in interface org.apache.jackrabbit.mk.store.Binding
 
writeMap(String, int, Binding.BytesEntryIterator) - Method in interface org.apache.jackrabbit.mk.store.Binding
 
writeNode(Node) - Method in class org.apache.jackrabbit.mk.persistence.H2Persistence
 
writeNode(Node) - Method in class org.apache.jackrabbit.mk.persistence.InMemPersistence
 
writeNode(Node) - Method in interface org.apache.jackrabbit.mk.persistence.Persistence
 
writeString(OutputStream, String) - Static method in class org.apache.jackrabbit.mk.util.IOUtils
Write a String.
writeVarInt(OutputStream, int) - Static method in class org.apache.jackrabbit.mk.util.IOUtils
Write a variable size integer.
writeVarLong(OutputStream, long) - Static method in class org.apache.jackrabbit.mk.util.IOUtils
Write a variable size long.
A B C D E F G H I J K L M N O P R S T U V W 

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