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.commons.cnd.Lexer
 
ABSTRACT - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
AbstractItem - Class in org.apache.jackrabbit.commons
Abstract base class for implementing the JCR Item interface.
AbstractItem() - Constructor for class org.apache.jackrabbit.commons.AbstractItem
 
AbstractNode - Class in org.apache.jackrabbit.commons
Abstract base class for implementing the JCR Node interface.
AbstractNode() - Constructor for class org.apache.jackrabbit.commons.AbstractNode
 
AbstractProperty - Class in org.apache.jackrabbit.commons
Abstract base class for implementing the JCR Property interface.
AbstractProperty() - Constructor for class org.apache.jackrabbit.commons.AbstractProperty
 
AbstractRepository - Class in org.apache.jackrabbit.commons
Abstract base class for implementing the JCR Repository interface.
AbstractRepository() - Constructor for class org.apache.jackrabbit.commons.AbstractRepository
 
AbstractSession - Class in org.apache.jackrabbit.commons
Abstract base class for implementing the JCR Session interface.
AbstractSession() - Constructor for class org.apache.jackrabbit.commons.AbstractSession
 
AbstractValueFactory - Class in org.apache.jackrabbit.value
This class implements the ValueFactory interface.
AbstractValueFactory() - Constructor for class org.apache.jackrabbit.value.AbstractValueFactory
Constructs a ValueFactory object.
AbstractWorkspace - Class in org.apache.jackrabbit.commons
Abstract base class for implementing the JCR Workspace interface.
AbstractWorkspace() - Constructor for class org.apache.jackrabbit.commons.AbstractWorkspace
 
accept(ItemVisitor) - Method in class org.apache.jackrabbit.commons.AbstractNode
Accepts the given item visitor.
accept(ItemVisitor) - Method in class org.apache.jackrabbit.commons.AbstractProperty
Accepts the given item visitor.
AccessControlPolicyIteratorAdapter - Class in org.apache.jackrabbit.commons.iterator
Adapter class for turning RangeIterators or Iterators into AccessControlPolicyIteratorAdapters.
AccessControlPolicyIteratorAdapter(RangeIterator) - Constructor for class org.apache.jackrabbit.commons.iterator.AccessControlPolicyIteratorAdapter
Creates an adapter for the given RangeIterator.
AccessControlPolicyIteratorAdapter(Iterator) - Constructor for class org.apache.jackrabbit.commons.iterator.AccessControlPolicyIteratorAdapter
Creates an adapter for the given Iterator.
AccessControlPolicyIteratorAdapter(Collection) - Constructor for class org.apache.jackrabbit.commons.iterator.AccessControlPolicyIteratorAdapter
Creates an iterator for the given collection.
add(Object) - Method in class org.apache.jackrabbit.util.WeakIdentityCollection
Adds object o to this collection.
addAll(Collection) - Method in class org.apache.jackrabbit.util.WeakIdentityCollection
 
addAttribute(String, String, String) - Method in class org.apache.jackrabbit.commons.xml.Exporter
Adds the given attribute to be included in the next element.
addContent(String, Predicate) - Method in class org.apache.jackrabbit.commons.packaging.FilterContentPackage
 
addContent(String[], Predicate) - Method in class org.apache.jackrabbit.commons.packaging.FilterContentPackage
 
addDefaultValues(String) - Method in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractPropertyDefinitionBuilder
 
addDefaultValues(String) - Method in class org.apache.jackrabbit.commons.cnd.TemplateBuilderFactory.PropertyDefinitionTemplateBuilder
 
addNamespace(String, String) - Method in class org.apache.jackrabbit.commons.xml.Exporter
Adds the given namespace to the export.
addRequiredPrimaryType(String) - Method in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractNodeDefinitionBuilder
 
addRequiredPrimaryType(String) - Method in class org.apache.jackrabbit.commons.cnd.TemplateBuilderFactory.NodeDefinitionTemplateBuilder
 
addSupertype(String) - Method in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractNodeTypeDefinitionBuilder
Add the given name to the set of supertypes of the node type definition being built
addSupertype(String) - Method in class org.apache.jackrabbit.commons.cnd.TemplateBuilderFactory.NodeTypeTemplateBuilder
 
addValueConstraint(String) - Method in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractPropertyDefinitionBuilder
 
addValueConstraint(String) - Method in class org.apache.jackrabbit.commons.cnd.TemplateBuilderFactory.PropertyDefinitionTemplateBuilder
 
allowSns - Variable in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractNodeDefinitionBuilder
 
array() - Method in interface org.apache.jackrabbit.commons.json.JsonHandler
Receive notification about the start of an JSON array.
autocreate - Variable in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractItemDefinitionBuilder
See DefinitionBuilderFactory.AbstractItemDefinitionBuilder.setAutoCreated(boolean)
AUTOCREATED - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
available() - Method in class org.apache.jackrabbit.util.LazyFileInputStream

B

Base64 - Class in org.apache.jackrabbit.util
Base64 provides Base64 encoding/decoding of strings and streams.
BaseValue - Class in org.apache.jackrabbit.value
This class is the superclass of the type-specific classes implementing the Value interfaces.
BEGIN_NODE_TYPE_NAME - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
BEGIN_TYPE - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
BINARY - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
BinaryImpl - Class in org.apache.jackrabbit.value
BinaryImpl implements the Binary interface.
BinaryImpl(InputStream) - Constructor for class org.apache.jackrabbit.value.BinaryImpl
Creates a new BinaryImpl instance from an InputStream.
BinaryImpl(byte[]) - Constructor for class org.apache.jackrabbit.value.BinaryImpl
Creates a new BinaryImpl instance from a byte[] array.
BinaryValue - Class in org.apache.jackrabbit.value
A BinaryValue provides an implementation of the Value interface representing a binary value.
BinaryValue(String) - Constructor for class org.apache.jackrabbit.value.BinaryValue
Constructs a BinaryValue object based on a string.
BinaryValue(Binary) - Constructor for class org.apache.jackrabbit.value.BinaryValue
Constructs a BinaryValue object based on a Binary.
BinaryValue(InputStream) - Constructor for class org.apache.jackrabbit.value.BinaryValue
Constructs a BinaryValue object based on a stream.
BinaryValue(byte[]) - Constructor for class org.apache.jackrabbit.value.BinaryValue
Constructs a BinaryValue object based on a byte array.
BOOLEAN - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
BooleanValue - Class in org.apache.jackrabbit.value
A BooleanValue provides an implementation of the Value interface representing a boolean value.
BooleanValue(Boolean) - Constructor for class org.apache.jackrabbit.value.BooleanValue
Constructs a BooleanValue object representing a boolean.
BooleanValue(boolean) - Constructor for class org.apache.jackrabbit.value.BooleanValue
Constructs a BooleanValue object representing a boolean.
breadthFirst - Variable in class org.apache.jackrabbit.commons.visitor.FilteringItemVisitor
indicates if traversal should be done in a breadth-first manner rather than depth-first (which is the default)
build() - Method in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractItemDefinitionBuilder
Build this item definition an add it to its parent node type definition
build() - Method in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractNodeTypeDefinitionBuilder
Build this node type definition
build() - Method in class org.apache.jackrabbit.commons.cnd.TemplateBuilderFactory.NodeDefinitionTemplateBuilder
 
build() - Method in class org.apache.jackrabbit.commons.cnd.TemplateBuilderFactory.NodeTypeTemplateBuilder
 
build() - Method in class org.apache.jackrabbit.commons.cnd.TemplateBuilderFactory.PropertyDefinitionTemplateBuilder
 

C

calcEncodedLength(long) - Static method in class org.apache.jackrabbit.util.Base64
Calculates the size (i.e.
cancel() - Method in class org.apache.jackrabbit.util.Timer
Terminates this timer, discarding any currently scheduled tasks.
cancel() - Method in class org.apache.jackrabbit.util.Timer.Task
 
canHandle(String) - Method in interface org.apache.jackrabbit.commons.query.QueryObjectModelBuilder
Returns true if this QOM builder can handle a statement in language.
canHandle(String) - Method in class org.apache.jackrabbit.commons.query.sql2.SQL2QOMBuilder
Returns true if this QOM builder can handle a statement in language.
characters(char[], int, int) - Method in class org.apache.jackrabbit.commons.xml.DefaultContentHandler
Delegated to DefaultContentHandler.handler.
characters(char[], int, int) - Method in class org.apache.jackrabbit.commons.xml.Exporter
Emits a characters event with the given character content.
characters(char[], int, int) - Method in class org.apache.jackrabbit.commons.xml.ProxyContentHandler
Delegated to ProxyContentHandler.handler.
characters(char[], int, int) - Method in class org.apache.jackrabbit.commons.xml.ToXmlContentHandler
Escapes and outputs the given characters.
checkForNextNode() - Method in class org.apache.jackrabbit.commons.packaging.FilterContentPackage.FilteringIterator
 
checkNameFormat(String) - Method in class org.apache.jackrabbit.value.AbstractValueFactory
Checks the format of the given string representing a name value.
checkNameFormat(String) - Method in class org.apache.jackrabbit.value.ValueFactoryImpl
 
checkPathFormat(String) - Method in class org.apache.jackrabbit.value.AbstractValueFactory
Checks the format of the given string representing a path value.
checkPathFormat(String) - Method in class org.apache.jackrabbit.value.ValueFactoryImpl
 
CHILD_NODE_DEFINITION - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
ChildrenCollector - Class in org.apache.jackrabbit.util
ChildrenCollector is a utility class which can be used to 'collect' child elements of a node.
ChildrenCollector(Collection, boolean, boolean, int) - Constructor for class org.apache.jackrabbit.util.ChildrenCollector
Constructs a ChildrenCollector
ChildrenCollectorFilter - Class in org.apache.jackrabbit.util
ChildrenCollectorFilter is a utility class which can be used to 'collect' child items of a node whose names match a certain pattern.
ChildrenCollectorFilter(String, Collection<Item>, boolean, boolean, int) - Constructor for class org.apache.jackrabbit.util.ChildrenCollectorFilter
Constructs a ChildrenCollectorFilter
ChildrenCollectorFilter(String[], Collection<Item>, boolean, boolean, int) - Constructor for class org.apache.jackrabbit.util.ChildrenCollectorFilter
Constructs a ChildrenCollectorFilter
clear() - Method in class org.apache.jackrabbit.util.WeakIdentityCollection
Releases all references held by this collection.
close() - Method in class org.apache.jackrabbit.util.LazyFileInputStream
CndImporter - Class in org.apache.jackrabbit.commons.cnd
Utility class for importing compact node type definitions.
collectChildNodes(Node, String) - Static method in class org.apache.jackrabbit.util.ChildrenCollectorFilter
 
collectChildNodes(Node, String[]) - Static method in class org.apache.jackrabbit.util.ChildrenCollectorFilter
 
collectProperties(Node, String) - Static method in class org.apache.jackrabbit.util.ChildrenCollectorFilter
 
collectProperties(Node, String[]) - Static method in class org.apache.jackrabbit.util.ChildrenCollectorFilter
 
CompactNodeTypeDefReader<T,N> - Class in org.apache.jackrabbit.commons.cnd
CompactNodeTypeDefReader.
CompactNodeTypeDefReader(Reader, String, DefinitionBuilderFactory<T, N>) - Constructor for class org.apache.jackrabbit.commons.cnd.CompactNodeTypeDefReader
Creates a new CND reader and parses the given stream.
CompactNodeTypeDefReader(Reader, String, N, DefinitionBuilderFactory<T, N>) - Constructor for class org.apache.jackrabbit.commons.cnd.CompactNodeTypeDefReader
Creates a new CND reader and parses the given stream.
comparison(QueryObjectModelFactory, DynamicOperand, StaticOperand) - Method in enum org.apache.jackrabbit.commons.query.qom.Operator
Returns a comparison between the given operands using this operator.
COMPUTE - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
CONSTRAINT - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
contains(Object) - Method in class org.apache.jackrabbit.util.WeakIdentityCollection
Returns true if this collection contains o.
containsAll(Collection) - Method in class org.apache.jackrabbit.util.WeakIdentityCollection
 
content - Variable in class org.apache.jackrabbit.commons.packaging.FilterContentPackage
 
content - Variable in class org.apache.jackrabbit.commons.packaging.FilterContentPackage.FilteringIterator
The content we will iterate over.
contentIndex - Variable in class org.apache.jackrabbit.commons.packaging.FilterContentPackage.FilteringIterator
 
ContentPackage - Interface in org.apache.jackrabbit.commons.packaging
 
ContentPackageExporter - Interface in org.apache.jackrabbit.commons.packaging
 
convert(String, int, ValueFactory) - Static method in class org.apache.jackrabbit.value.ValueHelper
 
convert(InputStream, int, ValueFactory) - Static method in class org.apache.jackrabbit.value.ValueHelper
 
convert(String[], int, ValueFactory) - Static method in class org.apache.jackrabbit.value.ValueHelper
Same as ValueHelper.convert(String[], int, ValueFactory) using ValueFactoryImpl.
convert(InputStream[], int, ValueFactory) - Static method in class org.apache.jackrabbit.value.ValueHelper
 
convert(Value[], int, ValueFactory) - Static method in class org.apache.jackrabbit.value.ValueHelper
 
convert(Value, int, ValueFactory) - Static method in class org.apache.jackrabbit.value.ValueHelper
Converts the given value to a value of the specified target type.
COPY - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
copy(Value, ValueFactory) - Static method in class org.apache.jackrabbit.value.ValueHelper
 
copy(Value[], ValueFactory) - Static method in class org.apache.jackrabbit.value.ValueHelper
 
createBinary(InputStream) - Method in class org.apache.jackrabbit.value.AbstractValueFactory
createQueryObjectModel(String, QueryObjectModelFactory, ValueFactory) - Method in interface org.apache.jackrabbit.commons.query.QueryObjectModelBuilder
Creates a new query object model from the given statement using the passed QOM and value factory.
createQueryObjectModel(String) - Method in class org.apache.jackrabbit.commons.query.sql2.Parser
Parse a JCR-SQL2 query and return the query object model
createQueryObjectModel(String, QueryObjectModelFactory, ValueFactory) - Method in class org.apache.jackrabbit.commons.query.sql2.SQL2QOMBuilder
Creates a new query object model from the given statement using the passed QOM and value factory.
createTransientFile(String, String, File) - Method in class org.apache.jackrabbit.util.TransientFileFactory
Same as File.createTempFile(String, String, File) except that the newly-created file will be automatically deleted once the returned File object has been gc'ed.
createValue(boolean) - Method in class org.apache.jackrabbit.value.AbstractValueFactory
createValue(Calendar) - Method in class org.apache.jackrabbit.value.AbstractValueFactory
createValue(double) - Method in class org.apache.jackrabbit.value.AbstractValueFactory
createValue(InputStream) - Method in class org.apache.jackrabbit.value.AbstractValueFactory
createValue(long) - Method in class org.apache.jackrabbit.value.AbstractValueFactory
createValue(Node) - Method in class org.apache.jackrabbit.value.AbstractValueFactory
createValue(String) - Method in class org.apache.jackrabbit.value.AbstractValueFactory
createValue(String, int) - Method in class org.apache.jackrabbit.value.AbstractValueFactory
createValue(Binary) - Method in class org.apache.jackrabbit.value.AbstractValueFactory
createValue(BigDecimal) - Method in class org.apache.jackrabbit.value.AbstractValueFactory
createValue(Node, boolean) - Method in class org.apache.jackrabbit.value.AbstractValueFactory
currentLevel - Variable in class org.apache.jackrabbit.commons.visitor.FilteringItemVisitor
used to track hierarchy level of item currently being processed
currentQueue - Variable in class org.apache.jackrabbit.commons.visitor.FilteringItemVisitor
queues used to implement breadth-first traversal

D

DATE - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
DateValue - Class in org.apache.jackrabbit.value
A DateValue provides an implementation of the Value interface representing a date value.
DateValue(Calendar) - Constructor for class org.apache.jackrabbit.value.DateValue
Constructs a DateValue object representing a date.
DECIMAL - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
DecimalValue - Class in org.apache.jackrabbit.value
A DecimalValue provides an implementation of the Value interface representing a DECIMAL value.
DecimalValue(BigDecimal) - Constructor for class org.apache.jackrabbit.value.DecimalValue
Constructs a DecimalValue object representing a decimal.
DeclaringTypePredicate - Class in org.apache.jackrabbit.commons.predicate
Filter that checks the declared type of an item
DeclaringTypePredicate(String, boolean, int, int) - Constructor for class org.apache.jackrabbit.commons.predicate.DeclaringTypePredicate
Creates a new filter for the given nodetype and flags.
DeclaringTypePredicate(String, boolean) - Constructor for class org.apache.jackrabbit.commons.predicate.DeclaringTypePredicate
Creates a new filter for the given nodetype and flags
decode(Reader, OutputStream) - Static method in class org.apache.jackrabbit.util.Base64
Decode base64 encoded data.
decode(InputStream, OutputStream) - Static method in class org.apache.jackrabbit.util.Base64
Decode base64 encoded data.
decode(String, OutputStream) - Static method in class org.apache.jackrabbit.util.Base64
Decode base64 encoded data.
decode(char[], OutputStream) - Static method in class org.apache.jackrabbit.util.Base64
Decode base64 encoded data.
decode(char[], int, int, OutputStream) - Static method in class org.apache.jackrabbit.util.Base64
Decode base64 encoded data.
decode(String) - Static method in class org.apache.jackrabbit.util.ISO9075
Decodes the name.
DEFAULT - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
DEFAULT_ENCODING - Static variable in class org.apache.jackrabbit.value.BaseValue
 
DefaultContentHandler - Class in org.apache.jackrabbit.commons.xml
Adapter class for exposing a ContentHandler instance as DefaultHandler object.
DefaultContentHandler(ContentHandler) - Constructor for class org.apache.jackrabbit.commons.xml.DefaultContentHandler
Creates a DefaultHandler adapter for the given content handler.
DefinitionBuilderFactory<T,N> - Class in org.apache.jackrabbit.commons.cnd
Builder for node type definitions, node definitions and property definitions.
DefinitionBuilderFactory() - Constructor for class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory
 
DefinitionBuilderFactory.AbstractItemDefinitionBuilder<T> - Class in org.apache.jackrabbit.commons.cnd
Builder for item definitions of type T
DefinitionBuilderFactory.AbstractItemDefinitionBuilder() - Constructor for class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractItemDefinitionBuilder
 
DefinitionBuilderFactory.AbstractNodeDefinitionBuilder<T> - Class in org.apache.jackrabbit.commons.cnd
Builder for child node definitions of type T
DefinitionBuilderFactory.AbstractNodeDefinitionBuilder() - Constructor for class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractNodeDefinitionBuilder
 
DefinitionBuilderFactory.AbstractNodeTypeDefinitionBuilder<T> - Class in org.apache.jackrabbit.commons.cnd
Builder for a node type definition of type T.
DefinitionBuilderFactory.AbstractNodeTypeDefinitionBuilder() - Constructor for class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractNodeTypeDefinitionBuilder
 
DefinitionBuilderFactory.AbstractPropertyDefinitionBuilder<T> - Class in org.apache.jackrabbit.commons.cnd
Builder for property definitions of type T
DefinitionBuilderFactory.AbstractPropertyDefinitionBuilder() - Constructor for class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractPropertyDefinitionBuilder
 
DepthPredicate - Class in org.apache.jackrabbit.commons.predicate
Implements a filter that filters item according to their (passed) depth.
DepthPredicate(int, int) - Constructor for class org.apache.jackrabbit.commons.predicate.DepthPredicate
Creates a new depth filter for the given depths.
deserialize(String, int, boolean, ValueFactory) - Static method in class org.apache.jackrabbit.value.ValueHelper
Deserializes the given string to a Value of the given type.
deserialize(Reader, int, boolean, ValueFactory) - Static method in class org.apache.jackrabbit.value.ValueHelper
Deserializes the string data read from the given reader to a Value of the given type.
digest(String, String, String) - Static method in class org.apache.jackrabbit.util.Text
Digest the plain string using the given algorithm.
digest(String, byte[]) - Static method in class org.apache.jackrabbit.util.Text
Digest the plain string using the given algorithm.
dispose() - Method in class org.apache.jackrabbit.value.BinaryImpl
DocumentViewExporter - Class in org.apache.jackrabbit.commons.xml
Document view exporter.
DocumentViewExporter(Session, ContentHandler, boolean, boolean) - Constructor for class org.apache.jackrabbit.commons.xml.DocumentViewExporter
Creates a document view exporter.
DOUBLE - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
DOUBLE_QUOTE - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
DoubleValue - Class in org.apache.jackrabbit.value
A DoubleValue provides an implementation of the Value interface representing a double value.
DoubleValue(Double) - Constructor for class org.apache.jackrabbit.value.DoubleValue
Constructs a DoubleValue object representing a double.
DoubleValue(double) - Constructor for class org.apache.jackrabbit.value.DoubleValue
Constructs a DoubleValue object representing a double.

E

EMPTY - Static variable in class org.apache.jackrabbit.commons.iterator.AccessControlPolicyIteratorAdapter
Static instance of an empty AccessControlPolicyIteratorAdapter.
EMPTY - Static variable in class org.apache.jackrabbit.commons.iterator.EventListenerIteratorAdapter
Static instance of an empty EventListenerIterator.
EMPTY - Static variable in class org.apache.jackrabbit.commons.iterator.NodeIteratorAdapter
Static instance of an empty NodeIterator.
EMPTY - Static variable in class org.apache.jackrabbit.commons.iterator.NodeTypeIteratorAdapter
Static instance of an empty NodeTypeIterator.
EMPTY - Static variable in class org.apache.jackrabbit.commons.iterator.PropertyIteratorAdapter
Static instance of an empty PropertyIterator.
EMPTY - Static variable in class org.apache.jackrabbit.commons.iterator.RangeIteratorAdapter
Static instance of an empty RangeIterator.
EMPTY - Static variable in class org.apache.jackrabbit.commons.iterator.RowIteratorAdapter
Static instance of an empty RowIterator.
EMPTY - Static variable in class org.apache.jackrabbit.commons.iterator.VersionIteratorAdapter
Static instance of an empty VersionIterator.
EmptyRepository - Class in org.apache.jackrabbit.commons.repository
An empty repository with no descriptors and no workspaces.
EmptyRepository() - Constructor for class org.apache.jackrabbit.commons.repository.EmptyRepository
 
encode(InputStream, Writer) - Static method in class org.apache.jackrabbit.util.Base64
Outputs base64 representation of the specified stream data to a Writer.
encode(InputStream, OutputStream) - Static method in class org.apache.jackrabbit.util.Base64
Outputs base64 representation of the specified stream data to an OutputStream.
encode(byte[], int, int, Writer) - Static method in class org.apache.jackrabbit.util.Base64
Outputs base64 representation of the specified data to a Writer.
encode(String) - Static method in class org.apache.jackrabbit.util.ISO9075
Encodes name as specified in ISO 9075.
encodeIllegalXMLCharacters(String) - Static method in class org.apache.jackrabbit.util.Text
Replaces illegal XML characters in the given string by their corresponding predefined entity references.
encodePath(String) - Static method in class org.apache.jackrabbit.util.ISO9075
Encodes path as specified in ISO 9075.
ENCODING - Static variable in class org.apache.jackrabbit.commons.xml.SerializingContentHandler
The character encoding used for serialization (UTF-8).
END_NODE_TYPE_NAME - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
END_TYPE - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
endArray() - Method in interface org.apache.jackrabbit.commons.json.JsonHandler
Receive notification about the end of an JSON array.
endDocument() - Method in class org.apache.jackrabbit.commons.xml.DefaultContentHandler
Delegated to DefaultContentHandler.handler.
endDocument() - Method in class org.apache.jackrabbit.commons.xml.ProxyContentHandler
Delegated to ProxyContentHandler.handler.
endDocument() - Method in class org.apache.jackrabbit.commons.xml.SerializingContentHandler
 
endDocument() - Method in class org.apache.jackrabbit.commons.xml.ToXmlContentHandler
Ends the XML serialization by flushing the output stream.
endElement(String, String, String) - Method in class org.apache.jackrabbit.commons.xml.DefaultContentHandler
Delegated to DefaultContentHandler.handler.
endElement(String, String) - Method in class org.apache.jackrabbit.commons.xml.Exporter
Emits the end element event for an element with the given name.
endElement(String, String, String) - Method in class org.apache.jackrabbit.commons.xml.ProxyContentHandler
Delegated to ProxyContentHandler.handler.
endElement(String, String, String) - Method in class org.apache.jackrabbit.commons.xml.SerializingContentHandler
Receive notification of the end of an element.
endElement(String, String, String) - Method in class org.apache.jackrabbit.commons.xml.ToXmlContentHandler
Outputs the specified end tag.
endObject() - Method in interface org.apache.jackrabbit.commons.json.JsonHandler
Receive notification about the end of an JSON object.
endPrefixMapping(String) - Method in class org.apache.jackrabbit.commons.xml.DefaultContentHandler
Delegated to DefaultContentHandler.handler.
endPrefixMapping(String) - Method in class org.apache.jackrabbit.commons.xml.ProxyContentHandler
Delegated to ProxyContentHandler.handler.
endPrefixMapping(String) - Method in class org.apache.jackrabbit.commons.xml.SerializingContentHandler
End the scope of a prefix-URI mapping: remove entry from mapping tables.
entering(Property, int) - Method in class org.apache.jackrabbit.commons.visitor.FilteringItemVisitor
Implement this method to add behaviour performed before a Property is visited.
entering(Node, int) - Method in class org.apache.jackrabbit.commons.visitor.FilteringItemVisitor
Implement this method to add behaviour performed before a Node is visited.
entering(Node, int) - Method in class org.apache.jackrabbit.util.ChildrenCollector
entering(Property, int) - Method in class org.apache.jackrabbit.util.ChildrenCollector
entering(Node, int) - Method in class org.apache.jackrabbit.util.ChildrenCollectorFilter
entering(Property, int) - Method in class org.apache.jackrabbit.util.ChildrenCollectorFilter
EOF - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
equals(Object) - Method in class org.apache.jackrabbit.value.BinaryValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.apache.jackrabbit.value.BooleanValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.apache.jackrabbit.value.DateValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.apache.jackrabbit.value.DecimalValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.apache.jackrabbit.value.DoubleValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.apache.jackrabbit.value.LongValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.apache.jackrabbit.value.NameValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.apache.jackrabbit.value.PathValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.apache.jackrabbit.value.ReferenceValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.apache.jackrabbit.value.StringValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.apache.jackrabbit.value.URIValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.apache.jackrabbit.value.WeakReferenceValue
Indicates whether some other object is "equal to" this one.
escape(String, char) - Static method in class org.apache.jackrabbit.util.Text
Does an URL encoding of the string using the escape character.
escape(String, char, boolean) - Static method in class org.apache.jackrabbit.util.Text
Does an URL encoding of the string using the escape character.
escape(String) - Static method in class org.apache.jackrabbit.util.Text
Does a URL encoding of the string.
escapeIllegalJcrChars(String) - Static method in class org.apache.jackrabbit.util.Text
Escapes all illegal JCR name characters of a string.
escapeIllegalXpathSearchChars(String) - Static method in class org.apache.jackrabbit.util.Text
Escapes illegal XPath search characters at the end of a string.
escapePath(String) - Static method in class org.apache.jackrabbit.util.Text
Does a URL encoding of the path.
evaluate(Object) - Method in class org.apache.jackrabbit.commons.predicate.DepthPredicate
Matches if the given depth is greater or equal the minimum depth and less or equal the maximum depth and if the call to DepthPredicate.matches(Item) returns true.
evaluate(Object) - Method in class org.apache.jackrabbit.commons.predicate.NtFilePredicate
 
evaluate(Object) - Method in class org.apache.jackrabbit.commons.predicate.PathPredicate
 
evaluate(Object) - Method in interface org.apache.jackrabbit.commons.predicate.Predicate
Evaluates the predicate for the given object.
EventIteratorAdapter - Class in org.apache.jackrabbit.commons.iterator
Adapter class for turning RangeIterators or Iterators into EventIterators.
EventIteratorAdapter(EventIterator) - Constructor for class org.apache.jackrabbit.commons.iterator.EventIteratorAdapter
Creates an adapter for the given RangeIterator.
EventIteratorAdapter(RangeIterator) - Constructor for class org.apache.jackrabbit.commons.iterator.EventIteratorAdapter
Creates an adapter for the given RangeIterator.
EventIteratorAdapter(Iterator) - Constructor for class org.apache.jackrabbit.commons.iterator.EventIteratorAdapter
Creates an adapter for the given Iterator.
EventIteratorAdapter(Collection) - Constructor for class org.apache.jackrabbit.commons.iterator.EventIteratorAdapter
Creates an iterator for the given collection.
EventListenerIteratorAdapter - Class in org.apache.jackrabbit.commons.iterator
Adapter class for turning RangeIterators or Iterators into EventListenerIterators.
EventListenerIteratorAdapter(RangeIterator) - Constructor for class org.apache.jackrabbit.commons.iterator.EventListenerIteratorAdapter
Creates an adapter for the given RangeIterator.
EventListenerIteratorAdapter(Iterator) - Constructor for class org.apache.jackrabbit.commons.iterator.EventListenerIteratorAdapter
Creates an adapter for the given Iterator.
EventListenerIteratorAdapter(Collection) - Constructor for class org.apache.jackrabbit.commons.iterator.EventListenerIteratorAdapter
Creates an iterator for the given collection.
execute(String, Session) - Static method in class org.apache.jackrabbit.commons.query.GQL
Executes the GQL query and returns the result as a row iterator.
execute(String, Session, String) - Static method in class org.apache.jackrabbit.commons.query.GQL
Executes the GQL query and returns the result as a row iterator.
execute(String, Session, String, GQL.Filter) - Static method in class org.apache.jackrabbit.commons.query.GQL
Executes the GQL query and returns the result as a row iterator.
explode(String, int) - Static method in class org.apache.jackrabbit.util.Text
returns an array of strings decomposed of the original string, split at every occurance of 'ch'.
explode(String, int, boolean) - Static method in class org.apache.jackrabbit.util.Text
returns an array of strings decomposed of the original string, split at every occurance of 'ch'.
export(ContentPackage, OutputStream) - Method in interface org.apache.jackrabbit.commons.packaging.ContentPackageExporter
 
export(Node) - Method in class org.apache.jackrabbit.commons.xml.Exporter
Exports the given node by preparing the export and calling the abstract Exporter.exportNode(String, String, Node) method to give control of the export format to a subclass.
exportDocumentView(String, ContentHandler, boolean, boolean) - Method in class org.apache.jackrabbit.commons.AbstractSession
Generates a document view export using a DocumentViewExporter instance.
exportDocumentView(String, OutputStream, boolean, boolean) - Method in class org.apache.jackrabbit.commons.AbstractSession
Calls Session.exportDocumentView(String, ContentHandler, boolean, boolean) with the given arguments and a ContentHandler that serializes SAX events to the given output stream.
Exporter - Class in org.apache.jackrabbit.commons.xml
Abstract base class for document and system view exporters.
Exporter(Session, ContentHandler, boolean, boolean) - Constructor for class org.apache.jackrabbit.commons.xml.Exporter
Creates an exporter instance.
exportNode(String, String, Node) - Method in class org.apache.jackrabbit.commons.xml.DocumentViewExporter
Exports the given node either as XML characters (if it's an xml:text node) or as an XML element with properties mapped to XML attributes.
exportNode(String, String, Node) - Method in class org.apache.jackrabbit.commons.xml.Exporter
Called to export the given node.
exportNode(String, String, Node) - Method in class org.apache.jackrabbit.commons.xml.SystemViewExporter
Exports the given node as an sv:node element.
exportNodes(Node) - Method in class org.apache.jackrabbit.commons.xml.Exporter
Called by Exporter.exportNode(String, String, Node) to recursively call Exporter.exportNode(String, String, Node) for each child node.
exportProperties(Node) - Method in class org.apache.jackrabbit.commons.xml.Exporter
Processes all properties of the given node by calling the abstract Exporter.exportProperty(String, String, Value) and Exporter.exportProperty(String, String, int, Value[]) methods for each property depending on whether the property is single- or multivalued.
exportProperty(String, String, Value) - Method in class org.apache.jackrabbit.commons.xml.DocumentViewExporter
Maps the given single-valued property to an XML attribute.
exportProperty(String, String, int, Value[]) - Method in class org.apache.jackrabbit.commons.xml.DocumentViewExporter
Does nothing.
exportProperty(String, String, Value) - Method in class org.apache.jackrabbit.commons.xml.Exporter
Called by #processProperties(Node) to process a single-valued property.
exportProperty(String, String, int, Value[]) - Method in class org.apache.jackrabbit.commons.xml.Exporter
Called by #processProperties(Node) to process a multivalued property.
exportProperty(String, String, Value) - Method in class org.apache.jackrabbit.commons.xml.SystemViewExporter
Calls SystemViewExporter.exportProperty(String, String, int, Value[]).
exportProperty(String, String, int, Value[]) - Method in class org.apache.jackrabbit.commons.xml.SystemViewExporter
Exports the given property as an sv:property element.
exportSystemView(String, ContentHandler, boolean, boolean) - Method in class org.apache.jackrabbit.commons.AbstractSession
Generates a system view export using a SystemViewExporter instance.
exportSystemView(String, OutputStream, boolean, boolean) - Method in class org.apache.jackrabbit.commons.AbstractSession
Calls Session.exportSystemView(String, ContentHandler, boolean, boolean) with the given arguments and a ContentHandler that serializes SAX events to the given output stream.
EXTENDS - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 

F

fail(String) - Method in class org.apache.jackrabbit.commons.cnd.Lexer
Creates a failure exception including the current line number and systemid.
fail(String, Throwable) - Method in class org.apache.jackrabbit.commons.cnd.Lexer
Creates a failure exception including the current line number and systemid.
fail(Throwable) - Method in class org.apache.jackrabbit.commons.cnd.Lexer
Creates a failure exception including the current line number and systemid.
FilterContentPackage - Class in org.apache.jackrabbit.commons.packaging
 
FilterContentPackage() - Constructor for class org.apache.jackrabbit.commons.packaging.FilterContentPackage
 
FilterContentPackage.Content - Class in org.apache.jackrabbit.commons.packaging
 
FilterContentPackage.Content(String[], Predicate) - Constructor for class org.apache.jackrabbit.commons.packaging.FilterContentPackage.Content
 
FilterContentPackage.FilteringIterator - Class in org.apache.jackrabbit.commons.packaging
 
FilterContentPackage.FilteringIterator(Session, List, boolean) - Constructor for class org.apache.jackrabbit.commons.packaging.FilterContentPackage.FilteringIterator
Creates a new tree walker that uses the given filter as include and traversal filter.
FilteringItemVisitor - Class in org.apache.jackrabbit.commons.visitor
 
FilteringItemVisitor() - Constructor for class org.apache.jackrabbit.commons.visitor.FilteringItemVisitor
 
filterList - Variable in class org.apache.jackrabbit.commons.packaging.FilterContentPackage.Content
 
format(QueryObjectModel) - Static method in class org.apache.jackrabbit.commons.query.sql2.QOMFormatter
Formats the given qom as a JCR_SQL2 query statement.
format(Calendar) - Static method in class org.apache.jackrabbit.util.ISO8601
Formats a Calendar value into an ISO8601-compliant date/time string.
formatSql(String, String) - Method in enum org.apache.jackrabbit.commons.query.qom.Operator
Formats an SQL constraint with this operator and the given operands.
formatXpath(String, String) - Method in enum org.apache.jackrabbit.commons.query.qom.Operator
Formats an XPath constraint with this operator and the given operands.
FrozenNodeIteratorAdapter - Class in org.apache.jackrabbit.commons.iterator
Implements a node iterator that takes a version iterator and returns the frozen nodes of the underlying versions.
FrozenNodeIteratorAdapter(VersionIterator) - Constructor for class org.apache.jackrabbit.commons.iterator.FrozenNodeIteratorAdapter
 
fullTextSearchable - Variable in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractPropertyDefinitionBuilder
See DefinitionBuilderFactory.AbstractPropertyDefinitionBuilder.setFullTextSearchable(boolean)

G

GenericRepositoryFactory - Class in org.apache.jackrabbit.commons
Deprecated. 
GenericRepositoryFactory() - Constructor for class org.apache.jackrabbit.commons.GenericRepositoryFactory
Deprecated.  
getAbsoluteParent(String, int) - Static method in class org.apache.jackrabbit.util.Text
Returns the nth absolute parent of the path, where n=level.
getAllQueryOperators() - Static method in enum org.apache.jackrabbit.commons.query.qom.Operator
Returns an array of the names of all the JCR 2.0 query operators.
getAncestor(int) - Method in class org.apache.jackrabbit.commons.AbstractItem
Returns the ancestor of this item at the given depth.
getBinary() - Method in class org.apache.jackrabbit.value.BaseValue
getBinary() - Method in class org.apache.jackrabbit.value.BinaryValue
getBoolean() - Method in class org.apache.jackrabbit.commons.AbstractProperty
Returns the boolean value of this property.
getBoolean() - Method in class org.apache.jackrabbit.value.BaseValue
getBoolean() - Method in class org.apache.jackrabbit.value.BooleanValue
getBoolean() - Method in class org.apache.jackrabbit.value.DateValue
getBoolean() - Method in class org.apache.jackrabbit.value.DecimalValue
getBoolean() - Method in class org.apache.jackrabbit.value.DoubleValue
getBoolean() - Method in class org.apache.jackrabbit.value.LongValue
getBoolean() - Method in class org.apache.jackrabbit.value.NameValue
getBoolean() - Method in class org.apache.jackrabbit.value.PathValue
getBoolean() - Method in class org.apache.jackrabbit.value.ReferenceValue
getBoolean() - Method in class org.apache.jackrabbit.value.URIValue
getBoolean() - Method in class org.apache.jackrabbit.value.WeakReferenceValue
getChildNodes(Node) - Static method in class org.apache.jackrabbit.commons.JcrUtils
Calls Node.getNodes() on the given node and returns the resulting NodeIterator as an Iterable instance for use in a Java 5 for-each loop.
getChildNodes(Node, String) - Static method in class org.apache.jackrabbit.commons.JcrUtils
Calls Node.getNodes(String) on the given node with the given name pattern and returns the resulting NodeIterator as an Iterable instance for use in a Java 5 for-each loop.
getChildNodes(Node, String[]) - Static method in class org.apache.jackrabbit.commons.JcrUtils
Calls Node.getNodes(String[]) on the given node with the given name globs and returns the resulting NodeIterator as an Iterable instance for use in a Java 5 for-each loop.
getDate() - Method in class org.apache.jackrabbit.commons.AbstractProperty
Returns the date value of this property.
getDate() - Method in class org.apache.jackrabbit.value.BaseValue
getDate() - Method in class org.apache.jackrabbit.value.BooleanValue
getDate() - Method in class org.apache.jackrabbit.value.DateValue
getDate() - Method in class org.apache.jackrabbit.value.DecimalValue
getDate() - Method in class org.apache.jackrabbit.value.DoubleValue
getDate() - Method in class org.apache.jackrabbit.value.LongValue
getDate() - Method in class org.apache.jackrabbit.value.NameValue
getDate() - Method in class org.apache.jackrabbit.value.PathValue
getDate() - Method in class org.apache.jackrabbit.value.ReferenceValue
getDate() - Method in class org.apache.jackrabbit.value.URIValue
getDate() - Method in class org.apache.jackrabbit.value.WeakReferenceValue
getDecimal() - Method in class org.apache.jackrabbit.value.BaseValue
getDecimal() - Method in class org.apache.jackrabbit.value.BooleanValue
getDecimal() - Method in class org.apache.jackrabbit.value.DateValue
getDecimal() - Method in class org.apache.jackrabbit.value.DecimalValue
getDecimal() - Method in class org.apache.jackrabbit.value.DoubleValue
getDecimal() - Method in class org.apache.jackrabbit.value.LongValue
getDecimal() - Method in class org.apache.jackrabbit.value.NameValue
getDecimal() - Method in class org.apache.jackrabbit.value.PathValue
getDecimal() - Method in class org.apache.jackrabbit.value.ReferenceValue
getDecimal() - Method in class org.apache.jackrabbit.value.URIValue
getDecimal() - Method in class org.apache.jackrabbit.value.WeakReferenceValue
getDepth() - Method in class org.apache.jackrabbit.commons.AbstractItem
Returns the depth of this item.
getDescriptor(String) - Method in class org.apache.jackrabbit.commons.repository.EmptyRepository
Returns null since this repository contains no descriptors.
getDescriptor(String) - Method in class org.apache.jackrabbit.commons.repository.ProxyRepository
Returns the descriptor with the given key from the proxied repository.
getDescriptorKeys() - Method in class org.apache.jackrabbit.commons.repository.EmptyRepository
Returns an empty array since this repository contains no descriptors.
getDescriptorKeys() - Method in class org.apache.jackrabbit.commons.repository.ProxyRepository
Returns the descriptor keys of the proxied repository, or an empty array if the proxied repository can not be accessed.
getDescriptorValue(String) - Method in class org.apache.jackrabbit.commons.repository.EmptyRepository
Returns null since this repository contains no descriptors.
getDescriptorValue(String) - Method in class org.apache.jackrabbit.commons.repository.ProxyRepository
Returns the value of the descriptor with the given key from the proxied repository.
getDescriptorValues(String) - Method in class org.apache.jackrabbit.commons.repository.EmptyRepository
Returns null since this repository contains no descriptors.
getDescriptorValues(String) - Method in class org.apache.jackrabbit.commons.repository.ProxyRepository
Returns the values of the descriptor with the given key from the proxied repository.
getDouble() - Method in class org.apache.jackrabbit.commons.AbstractProperty
Returns the double value of this property.
getDouble() - Method in class org.apache.jackrabbit.value.BaseValue
getDouble() - Method in class org.apache.jackrabbit.value.BooleanValue
getDouble() - Method in class org.apache.jackrabbit.value.DateValue
getDouble() - Method in class org.apache.jackrabbit.value.DecimalValue
getDouble() - Method in class org.apache.jackrabbit.value.DoubleValue
getDouble() - Method in class org.apache.jackrabbit.value.LongValue
getDouble() - Method in class org.apache.jackrabbit.value.NameValue
getDouble() - Method in class org.apache.jackrabbit.value.PathValue
getDouble() - Method in class org.apache.jackrabbit.value.ReferenceValue
getDouble() - Method in class org.apache.jackrabbit.value.URIValue
getDouble() - Method in class org.apache.jackrabbit.value.WeakReferenceValue
getInstance() - Static method in class org.apache.jackrabbit.util.TransientFileFactory
Returns the singleton TransientFileFactory instance.
getInstance() - Static method in class org.apache.jackrabbit.value.ValueFactoryImpl
 
getInternalString() - Method in class org.apache.jackrabbit.value.BaseValue
Returns the internal string representation of this value without modifying the value state.
getInternalString() - Method in class org.apache.jackrabbit.value.BinaryValue
Gets the string representation of this binary value.
getInternalString() - Method in class org.apache.jackrabbit.value.BooleanValue
Returns the internal string representation of this value without modifying the value state.
getInternalString() - Method in class org.apache.jackrabbit.value.DateValue
Returns the internal string representation of this value without modifying the value state.
getInternalString() - Method in class org.apache.jackrabbit.value.DecimalValue
Returns the internal string representation of this value without modifying the value state.
getInternalString() - Method in class org.apache.jackrabbit.value.DoubleValue
Returns the internal string representation of this value without modifying the value state.
getInternalString() - Method in class org.apache.jackrabbit.value.LongValue
Returns the internal string representation of this value without modifying the value state.
getInternalString() - Method in class org.apache.jackrabbit.value.NameValue
Returns the internal string representation of this value without modifying the value state.
getInternalString() - Method in class org.apache.jackrabbit.value.PathValue
Returns the internal string representation of this value without modifying the value state.
getInternalString() - Method in class org.apache.jackrabbit.value.ReferenceValue
Returns the internal string representation of this value without modifying the value state.
getInternalString() - Method in class org.apache.jackrabbit.value.StringValue
Returns the internal string representation of this value without modifying the value state.
getInternalString() - Method in class org.apache.jackrabbit.value.URIValue
Returns the internal string representation of this value without modifying the value state.
getInternalString() - Method in class org.apache.jackrabbit.value.WeakReferenceValue
Returns the internal string representation of this value without modifying the value state.
getItem(String) - Method in class org.apache.jackrabbit.commons.AbstractSession
Returns the node or property at the given path.
getItems(Session) - Method in interface org.apache.jackrabbit.commons.packaging.ContentPackage
 
getItems(Session) - Method in class org.apache.jackrabbit.commons.packaging.FilterContentPackage
 
getJcrName(String, String) - Method in class org.apache.jackrabbit.commons.NamespaceHelper
Returns the prefixed JCR name for the given namespace URI and local name in the current session.
getJcrName(String) - Method in class org.apache.jackrabbit.commons.NamespaceHelper
Replaces the standard jcr, nt, or mix prefix in the given name with the prefix mapped to that namespace in the current session.
getJoinTypeByName(String) - Static method in enum org.apache.jackrabbit.commons.query.qom.JoinType
Returns the join type with the given JCR name.
getJsonString(String) - Static method in class org.apache.jackrabbit.commons.json.JsonUtil
Generate a valid JSON string from the given str.
getLength() - Method in class org.apache.jackrabbit.commons.AbstractProperty
Returns the length of the value of this property.
getLengths() - Method in class org.apache.jackrabbit.commons.AbstractProperty
Returns the lengths of the values of this property.
getLineNumber() - Method in class org.apache.jackrabbit.commons.cnd.Lexer
 
getLocalName(String) - Static method in class org.apache.jackrabbit.util.Text
Returns the local name of the given qname.
getLong() - Method in class org.apache.jackrabbit.commons.AbstractProperty
Returns the long value of this property.
getLong() - Method in class org.apache.jackrabbit.value.BaseValue
getLong() - Method in class org.apache.jackrabbit.value.BooleanValue
getLong() - Method in class org.apache.jackrabbit.value.DateValue
getLong() - Method in class org.apache.jackrabbit.value.DecimalValue
getLong() - Method in class org.apache.jackrabbit.value.DoubleValue
getLong() - Method in class org.apache.jackrabbit.value.LongValue
getLong() - Method in class org.apache.jackrabbit.value.NameValue
getLong() - Method in class org.apache.jackrabbit.value.PathValue
getLong() - Method in class org.apache.jackrabbit.value.ReferenceValue
getLong() - Method in class org.apache.jackrabbit.value.URIValue
getLong() - Method in class org.apache.jackrabbit.value.WeakReferenceValue
getMessage() - Method in exception org.apache.jackrabbit.commons.cnd.ParseException
getMixinNodeTypes() - Method in class org.apache.jackrabbit.commons.AbstractNode
Returns the declared mixin node types of this node.
getName() - Method in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractItemDefinitionBuilder
Name of the child item definition being built
getName() - Method in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractNodeTypeDefinitionBuilder
Returns the name of the node type definition being built
getName() - Method in enum org.apache.jackrabbit.commons.query.qom.Order
 
getName(String) - Static method in class org.apache.jackrabbit.util.Text
Returns the name part of the path.
getName(String, char) - Static method in class org.apache.jackrabbit.util.Text
Returns the name part of the path, delimited by the given delim.
getName(String, boolean) - Static method in class org.apache.jackrabbit.util.Text
Same as Text.getName(String) but adding the possibility to pass paths that end with a trailing '/'
getNamespaceMapping() - Method in class org.apache.jackrabbit.commons.cnd.CompactNodeTypeDefReader
Returns the namespace mapping.
getNamespaceMapping() - Method in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory
 
getNamespaceMapping() - Method in class org.apache.jackrabbit.commons.cnd.TemplateBuilderFactory
 
getNamespacePrefix(String) - Method in class org.apache.jackrabbit.commons.AbstractSession
Returns the namespace prefix mapped to the given URI.
getNamespacePrefix(String) - Static method in class org.apache.jackrabbit.util.Text
Returns the namespace prefix of the given qname.
getNamespacePrefixes() - Method in class org.apache.jackrabbit.commons.AbstractSession
Returns the prefixes of all known namespace mappings.
getNamespaces() - Method in class org.apache.jackrabbit.commons.NamespaceHelper
Returns a map containing all prefix to namespace URI mappings of the current session.
getNamespaceURI(String) - Method in class org.apache.jackrabbit.commons.AbstractSession
Returns the namespace URI mapped to the given prefix.
getNextToken() - Method in class org.apache.jackrabbit.commons.cnd.Lexer
getNextToken
getNode() - Method in class org.apache.jackrabbit.commons.AbstractProperty
Returns the node referenced by this property.
getNode(String) - Method in class org.apache.jackrabbit.commons.AbstractSession
Returns the node with the given absolute path.
getNodes(QueryResult) - Static method in class org.apache.jackrabbit.commons.JcrUtils
Calls QueryResult.getNodes() on the given query result and returns the resulting NodeIterator as an Iterable instance for use in a Java 5 for-each loop.
getNodeTypeDefinitions() - Method in class org.apache.jackrabbit.commons.cnd.CompactNodeTypeDefReader
Returns the list of parsed node type definitions definitions.
getOperatorByName(String) - Static method in enum org.apache.jackrabbit.commons.query.qom.Operator
Returns the operator with the given JCR name.
getOrAddFolder(Node, String) - Static method in class org.apache.jackrabbit.commons.JcrUtils
Returns the named child of the given node, creating it as an nt:folder node if it does not already exist.
getOrAddNode(Node, String) - Static method in class org.apache.jackrabbit.commons.JcrUtils
Returns the named child of the given node, creating the child if it does not already exist.
getOrAddNode(Node, String, String) - Static method in class org.apache.jackrabbit.commons.JcrUtils
Returns the named child of the given node, creating the child if it does not already exist.
getOrderByName(String) - Static method in enum org.apache.jackrabbit.commons.query.qom.Order
Return the order with the given JCR name.
getPath() - Method in class org.apache.jackrabbit.commons.AbstractNode
Returns the path of this node.
getPath() - Method in class org.apache.jackrabbit.commons.AbstractProperty
Returns the path of this property.
getPosition() - Method in class org.apache.jackrabbit.commons.iterator.RangeIteratorAdapter
Returns the current position of the iterator.
getPosition() - Method in class org.apache.jackrabbit.commons.iterator.RangeIteratorDecorator
Delegated to the underlying iterator.
getPrefix(String) - Method in class org.apache.jackrabbit.commons.NamespaceHelper
Returns the prefix mapped to the given namespace URI in the current session, or null if the namespace does not exist.
getPrimaryNodeType() - Method in class org.apache.jackrabbit.commons.AbstractNode
Returns the primary node type of this node.
getProperties(Node) - Static method in class org.apache.jackrabbit.commons.JcrUtils
Calls Node.getProperties() on the given node and returns the resulting NodeIterator as an Iterable instance for use in a Java 5 for-each loop.
getProperties(Node, String) - Static method in class org.apache.jackrabbit.commons.JcrUtils
Calls Node.getProperties(String) on the given node with the given name pattern and returns the resulting PropertyIterator as an Iterable instance for use in a Java 5 for-each loop.
getProperties(Node, String[]) - Static method in class org.apache.jackrabbit.commons.JcrUtils
Calls Node#getProperty(String[]) on the given node with the given name globs and returns the resulting PropertyIterator as an Iterable instance for use in a Java 5 for-each loop.
getProperty(String) - Method in class org.apache.jackrabbit.commons.AbstractNode
Returns the property at the given relative path from this node.
getProperty(String) - Method in class org.apache.jackrabbit.commons.AbstractSession
Returns the property with the given absolute path.
getQueryObjectModelBuilder(String) - Static method in class org.apache.jackrabbit.commons.query.QueryObjectModelBuilderRegistry
Returns the QueryObjectModelBuilder for language.
getReferences(Node) - Static method in class org.apache.jackrabbit.commons.JcrUtils
Calls Node.getReferences() on the given node and returns the resulting PropertyIterator as an Iterable instance for use in a Java 5 for-each loop.
getReferences(Node, String) - Static method in class org.apache.jackrabbit.commons.JcrUtils
Calls Node.getReferences(String) on the given node and returns the resulting PropertyIterator as an Iterable instance for use in a Java 5 for-each loop.
getRelativeParent(String, int) - Static method in class org.apache.jackrabbit.util.Text
Returns the nth relative parent of the path, where n=level.
getRelativeParent(String, int, boolean) - Static method in class org.apache.jackrabbit.util.Text
Same as Text.getRelativeParent(String, int) but adding the possibility to pass paths that end with a trailing '/'
getRepository() - Static method in class org.apache.jackrabbit.commons.JcrUtils
Returns the default repository of the current environment.
getRepository(Map<String, String>) - Static method in class org.apache.jackrabbit.commons.JcrUtils
Looks up the available repository factories and returns the repository that one of the factories returns for the given settings.
getRepository(String) - Static method in class org.apache.jackrabbit.commons.JcrUtils
Returns the repository identified by the given URI.
getRepository(Map) - Method in class org.apache.jackrabbit.commons.JndiRepositoryFactory
 
getRepository() - Method in class org.apache.jackrabbit.commons.repository.JNDIRepositoryFactory
Looks up and returns the configured repository.
getRepository() - Method in class org.apache.jackrabbit.commons.repository.ProxyRepository
Returns the proxied repository.
getRepository() - Method in interface org.apache.jackrabbit.commons.repository.RepositoryFactory
Returns a content repository.
getRepository() - Method in class org.apache.jackrabbit.commons.repository.SingletonRepositoryFactory
Returns the configured repository instance.
getRequiredType() - Method in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractPropertyDefinitionBuilder
The required type of the property definition being built.
getRows(QueryResult) - Static method in class org.apache.jackrabbit.commons.JcrUtils
Calls QueryResult.getRows() on the given query result and returns the resulting RowIterator as an Iterable instance for use in a Java 5 for-each loop.
getSerializer(OutputStream) - Static method in class org.apache.jackrabbit.commons.xml.SerializingContentHandler
Creates a serializing content handler that writes to the given stream.
getSerializer(Writer) - Static method in class org.apache.jackrabbit.commons.xml.SerializingContentHandler
Creates a serializing content handler that writes to the given writer.
getSerializer(Result) - Static method in class org.apache.jackrabbit.commons.xml.SerializingContentHandler
Creates a serializing content handler that writes to the given result.
getSharedSet(Node) - Static method in class org.apache.jackrabbit.commons.JcrUtils
Calls Node.getSharedSet() on the given node and returns the resulting NodeIterator as an Iterable instance for use in a Java 5 for-each loop.
getSize() - Method in class org.apache.jackrabbit.commons.iterator.RangeIteratorAdapter
Returns the size of the iterator.
getSize() - Method in class org.apache.jackrabbit.commons.iterator.RangeIteratorDecorator
Delegated to the underlying iterator.
getSize() - Method in class org.apache.jackrabbit.value.BinaryImpl
getStream() - Method in class org.apache.jackrabbit.commons.AbstractProperty
Returns the binary value of this property.
getStream() - Method in class org.apache.jackrabbit.value.BaseValue
getStream() - Method in class org.apache.jackrabbit.value.BinaryImpl
getStream() - Method in class org.apache.jackrabbit.value.BinaryValue
getString() - Method in class org.apache.jackrabbit.commons.AbstractProperty
Returns the string value of this property.
getString() - Method in class org.apache.jackrabbit.value.BaseValue
getSupportedLanguages() - Method in interface org.apache.jackrabbit.commons.query.QueryObjectModelBuilder
Returns the set of query languages supported by this builder.
getSupportedLanguages() - Static method in class org.apache.jackrabbit.commons.query.QueryObjectModelBuilderRegistry
Returns the set of query languages supported by all registered QueryObjectModelBuilder implementations.
getSupportedLanguages() - Method in class org.apache.jackrabbit.commons.query.sql2.SQL2QOMBuilder
Returns the set of query languages supported by this builder.
getSystemId() - Method in class org.apache.jackrabbit.commons.cnd.CompactNodeTypeDefReader
Returns the previously assigned system id
getSystemId() - Method in class org.apache.jackrabbit.commons.cnd.Lexer
Returns the system id
getType() - Method in class org.apache.jackrabbit.commons.AbstractProperty
Returns the type of this property.
getType() - Method in class org.apache.jackrabbit.value.BaseValue
getURI(String) - Method in class org.apache.jackrabbit.commons.NamespaceHelper
Returns the namespace URI mapped to the given prefix in the current session, or null if the namespace does not exist.
getUUID() - Method in class org.apache.jackrabbit.commons.AbstractNode
Returns the UUID of this node.
getVersionHistory() - Method in class org.apache.jackrabbit.commons.AbstractNode
Returns the version history of this node.
getWeakReferences(Node) - Static method in class org.apache.jackrabbit.commons.JcrUtils
Calls Node.getWeakReferences() on the given node and returns the resulting PropertyIterator as an Iterable instance for use in a Java 5 for-each loop.
getWeakReferences(Node, String) - Static method in class org.apache.jackrabbit.commons.JcrUtils
Calls Node.getReferences(String) on the given node and returns the resulting PropertyIterator as an Iterable instance for use in a Java 5 for-each loop.
getXMLName(String, String) - Method in class org.apache.jackrabbit.commons.xml.Exporter
Returns a prefixed XML name for the given namespace URI and local name.
getYear(Calendar) - Static method in class org.apache.jackrabbit.util.ISO8601
Returns the astronomical year of the given calendar.
GQL - Class in org.apache.jackrabbit.commons.query
GQL is a simple fulltext query language, which supports field prefixes similar to Lucene or Google queries.
GQL.Filter - Interface in org.apache.jackrabbit.commons.query
Defines a filter for query result rows.
GQL.ParserCallback - Interface in org.apache.jackrabbit.commons.query
Defines a callback interface that may be implemented by client code to get a callback for each GQL term that is parsed.
guessDecodedLength(long) - Static method in class org.apache.jackrabbit.util.Base64
Pessimistically guesses the size (i.e.

H

handler - Variable in class org.apache.jackrabbit.commons.xml.ProxyContentHandler
The proxied content handler.
hashCode() - Method in class org.apache.jackrabbit.value.BinaryValue
Returns zero to satisfy the Object equals/hashCode contract.
hashCode() - Method in class org.apache.jackrabbit.value.BooleanValue
Returns zero to satisfy the Object equals/hashCode contract.
hashCode() - Method in class org.apache.jackrabbit.value.DateValue
Returns zero to satisfy the Object equals/hashCode contract.
hashCode() - Method in class org.apache.jackrabbit.value.DecimalValue
Returns zero to satisfy the Object equals/hashCode contract.
hashCode() - Method in class org.apache.jackrabbit.value.DoubleValue
Returns zero to satisfy the Object equals/hashCode contract.
hashCode() - Method in class org.apache.jackrabbit.value.LongValue
Returns zero to satisfy the Object equals/hashCode contract.
hashCode() - Method in class org.apache.jackrabbit.value.NameValue
Returns zero to satisfy the Object equals/hashCode contract.
hashCode() - Method in class org.apache.jackrabbit.value.PathValue
Returns zero to satisfy the Object equals/hashCode contract.
hashCode() - Method in class org.apache.jackrabbit.value.ReferenceValue
Returns zero to satisfy the Object equals/hashCode contract.
hashCode() - Method in class org.apache.jackrabbit.value.StringValue
Returns zero to satisfy the Object equals/hashCode contract.
hashCode() - Method in class org.apache.jackrabbit.value.URIValue
Returns zero to satisfy the Object equals/hashCode contract.
hashCode() - Method in class org.apache.jackrabbit.value.WeakReferenceValue
Returns zero to satisfy the Object equals/hashCode contract.
hasNext() - Method in class org.apache.jackrabbit.commons.iterator.RangeIteratorAdapter
Checks if this iterator has more elements.
hasNext() - Method in class org.apache.jackrabbit.commons.iterator.RangeIteratorDecorator
Delegated to the underlying iterator.
hasNext() - Method in class org.apache.jackrabbit.commons.packaging.FilterContentPackage.FilteringIterator
 
hasNode(String) - Method in class org.apache.jackrabbit.commons.AbstractNode
Checks whether a node at the given relative path exists.
hasNodes() - Method in class org.apache.jackrabbit.commons.AbstractNode
Checks if this node has one or more properties.
hasProperties() - Method in class org.apache.jackrabbit.commons.AbstractNode
Checks if this node has one or more properties.
hasProperty(String) - Method in class org.apache.jackrabbit.commons.AbstractNode
Checks whether a property at the given relative path exists.
helper - Variable in class org.apache.jackrabbit.commons.xml.Exporter
Namespace helper.
hexTable - Static variable in class org.apache.jackrabbit.util.Text
used for the md5
highSurrogate(int) - Static method in class org.apache.jackrabbit.util.XMLChar
Returns the high surrogate of a supplemental character
holdsLock() - Method in class org.apache.jackrabbit.commons.AbstractNode
Checks if this node holds a lock.

I

ignorableWhitespace(char[], int, int) - Method in class org.apache.jackrabbit.commons.xml.DefaultContentHandler
Delegated to DefaultContentHandler.handler.
ignorableWhitespace(char[], int, int) - Method in class org.apache.jackrabbit.commons.xml.ProxyContentHandler
Delegated to ProxyContentHandler.handler.
ignorableWhitespace(char[], int, int) - Method in class org.apache.jackrabbit.commons.xml.ToXmlContentHandler
Escapes and outputs the given characters.
IGNORE - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
ignoreEncoding - Variable in class org.apache.jackrabbit.commons.predicate.NtFilePredicate
indicates if the jcr:encoding property is to be excluded from this filter.
ignoreMimeType - Variable in class org.apache.jackrabbit.commons.predicate.NtFilePredicate
indicates if the jcr:mimeType property is to be excluded from this filter.
impersonate(Credentials) - Method in class org.apache.jackrabbit.commons.AbstractSession
Logs in the same workspace with the given credentials.
implode(String[], String) - Static method in class org.apache.jackrabbit.util.Text
Concatenates all strings in the string array using the specified delimiter.
importXML(String, InputStream, int) - Method in class org.apache.jackrabbit.commons.AbstractSession
Parses the given input stream as an XML document and processes the SAX events using the ContentHandler returned by Session.getImportContentHandler(String, int).
importXML(String, InputStream, int) - Method in class org.apache.jackrabbit.commons.AbstractWorkspace
Parses the given input stream as an XML document and processes the SAX events using the ContentHandler returned by Workspace.getImportContentHandler(String, int).
include(Row) - Method in interface org.apache.jackrabbit.commons.query.GQL.Filter
Returns true if the given row should be included in the result.
includeFilter - Variable in class org.apache.jackrabbit.commons.packaging.FilterContentPackage.FilteringIterator
Filter that defines which items are included
includePredicate - Variable in class org.apache.jackrabbit.commons.visitor.FilteringItemVisitor
Predicate that defines which items are included.
includeProperties - Variable in class org.apache.jackrabbit.commons.packaging.FilterContentPackage.FilteringIterator
 
includeProperties - Variable in class org.apache.jackrabbit.commons.packaging.FilterContentPackage
 
INITIALIZE - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
isAbstract - Variable in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractNodeTypeDefinitionBuilder
See DefinitionBuilderFactory.AbstractNodeTypeDefinitionBuilder.setAbstract(boolean)
isCheckedOut() - Method in class org.apache.jackrabbit.commons.AbstractNode
Checks whether this node is checked out.
isContent(int) - Static method in class org.apache.jackrabbit.util.XMLChar
Returns true if the specified character can be considered content.
isDescendant(String, String) - Static method in class org.apache.jackrabbit.util.Text
Determines if the descendant path is hierarchical a descendant of path.
isDescendantOrEqual(String, String) - Static method in class org.apache.jackrabbit.util.Text
Determines if the descendant path is hierarchical a descendant of path or equal to it.
isEmpty() - Method in class org.apache.jackrabbit.util.WeakIdentityCollection
Returns true if this collection is empty.
isHighSurrogate(int) - Static method in class org.apache.jackrabbit.util.XMLChar
Returns whether the given character is a high surrogate
isIgnoreEncoding() - Method in class org.apache.jackrabbit.commons.predicate.NtFilePredicate
Returns the ignore encoding flag.
isIgnoreMimeType() - Method in class org.apache.jackrabbit.commons.predicate.NtFilePredicate
Returns the ignore mime type flag.
isIncludeProperties() - Method in class org.apache.jackrabbit.commons.packaging.FilterContentPackage
 
isInvalid(int) - Static method in class org.apache.jackrabbit.util.XMLChar
Returns true if the specified character is invalid.
isLocked() - Method in class org.apache.jackrabbit.commons.AbstractNode
Checks if this node is locked.
isLowSurrogate(int) - Static method in class org.apache.jackrabbit.util.XMLChar
Returns whether the given character is a low surrogate
isMandatory - Variable in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractItemDefinitionBuilder
See DefinitionBuilderFactory.AbstractItemDefinitionBuilder.setMandatory(boolean)
isMandatory - Variable in class org.apache.jackrabbit.commons.predicate.IsMandatoryPredicate
 
IsMandatoryPredicate - Class in org.apache.jackrabbit.commons.predicate
IsMandatoryFilter...
IsMandatoryPredicate() - Constructor for class org.apache.jackrabbit.commons.predicate.IsMandatoryPredicate
 
IsMandatoryPredicate(boolean, int, int) - Constructor for class org.apache.jackrabbit.commons.predicate.IsMandatoryPredicate
 
IsMandatoryPredicate(boolean) - Constructor for class org.apache.jackrabbit.commons.predicate.IsMandatoryPredicate
 
isMarkup(int) - Static method in class org.apache.jackrabbit.util.XMLChar
Returns true if the specified character can be considered markup.
isMixin - Variable in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractNodeTypeDefinitionBuilder
See DefinitionBuilderFactory.AbstractNodeTypeDefinitionBuilder.setMixin(boolean)
isMultiple - Variable in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractPropertyDefinitionBuilder
See DefinitionBuilderFactory.AbstractPropertyDefinitionBuilder.setMultiple(boolean)
isName(int) - Static method in class org.apache.jackrabbit.util.XMLChar
Returns true if the specified character is a valid name character as defined by production [4] in the XML 1.0 specification.
isNameStart(int) - Static method in class org.apache.jackrabbit.util.XMLChar
Returns true if the specified character is a valid name start character as defined by production [5] in the XML 1.0 specification.
isNCName(int) - Static method in class org.apache.jackrabbit.util.XMLChar
Returns true if the specified character is a valid NCName character as defined by production [5] in Namespaces in XML recommendation.
isNCNameStart(int) - Static method in class org.apache.jackrabbit.util.XMLChar
Returns true if the specified character is a valid NCName start character as defined by production [4] in Namespaces in XML recommendation.
isNode() - Method in class org.apache.jackrabbit.commons.AbstractNode
Returns true.
isNode() - Method in class org.apache.jackrabbit.commons.AbstractProperty
Returns false.
isNode - Variable in class org.apache.jackrabbit.commons.predicate.IsNodePredicate
Polarity of this filter
IsNodePredicate - Class in org.apache.jackrabbit.commons.predicate
Item filter that checks if an item is a node.
IsNodePredicate() - Constructor for class org.apache.jackrabbit.commons.predicate.IsNodePredicate
Default constructor.
IsNodePredicate(boolean, int, int) - Constructor for class org.apache.jackrabbit.commons.predicate.IsNodePredicate
Creates a new node item filter.
IsNodePredicate(boolean) - Constructor for class org.apache.jackrabbit.commons.predicate.IsNodePredicate
Creates a new node item filter
isNodeType(String) - Method in class org.apache.jackrabbit.commons.AbstractNode
Checks whether this node is of the given type.
ISO8601 - Class in org.apache.jackrabbit.util
The ISO8601 utility class provides helper methods to deal with date/time formatting using a specific ISO8601-compliant format (see ISO 8601).
ISO8601() - Constructor for class org.apache.jackrabbit.util.ISO8601
 
ISO9075 - Class in org.apache.jackrabbit.util
Implements the encode and decode routines as specified for XML name to SQL identifier conversion in ISO 9075-14:2003.
If a character c is not valid at a certain position in an XML 1.0 NCName it is encoded in the form: '_x' + hexValueOf(c) + '_'.
isOrderable - Variable in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractNodeTypeDefinitionBuilder
See DefinitionBuilderFactory.AbstractNodeTypeDefinitionBuilder.setOrderableChildNodes(boolean)
isProtected - Variable in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractItemDefinitionBuilder
See DefinitionBuilderFactory.AbstractItemDefinitionBuilder.setProtected(boolean)
isPubid(int) - Static method in class org.apache.jackrabbit.util.XMLChar
Returns true if the specified character is a valid Pubid character as defined by production [13] in the XML 1.0 specification.
isSibling(String, String) - Static method in class org.apache.jackrabbit.util.Text
Determines, if two paths denote hierarchical siblins.
isSingleValueDescriptor(String) - Method in class org.apache.jackrabbit.commons.repository.EmptyRepository
Returns false since this repository contains no descriptors.
isSingleValueDescriptor(String) - Method in class org.apache.jackrabbit.commons.repository.ProxyRepository
Checks whether the given key identifies a valid single-valued descriptor key in the proxied repository.
isSpace(int) - Static method in class org.apache.jackrabbit.util.XMLChar
Returns true if the specified character is a space character as defined by production [3] in the XML 1.0 specification.
isStandardDescriptor(String) - Method in class org.apache.jackrabbit.commons.AbstractRepository
Returns true if the given key identifies a standard descriptor.
isSupplemental(int) - Static method in class org.apache.jackrabbit.util.XMLChar
Returns true if the specified character is a supplemental character.
isValid(int) - Static method in class org.apache.jackrabbit.util.XMLChar
Returns true if the specified character is valid.
isValidIANAEncoding(String) - Static method in class org.apache.jackrabbit.util.XMLChar
Returns true if the encoding name is a valid IANA encoding.
isValidJavaEncoding(String) - Static method in class org.apache.jackrabbit.util.XMLChar
Returns true if the encoding name is a valid Java encoding.
isValidName(String) - Static method in class org.apache.jackrabbit.util.XMLChar
Check to see if a string is a valid Name according to [5] in the XML 1.0 Recommendation
isValidNCName(String) - Static method in class org.apache.jackrabbit.util.XMLChar
Check to see if a string is a valid NCName according to [4] from the XML Namespaces 1.0 Recommendation
isValidNmtoken(String) - Static method in class org.apache.jackrabbit.util.XMLChar
Check to see if a string is a valid Nmtoken according to [7] in the XML 1.0 Recommendation
itemExists(String) - Method in class org.apache.jackrabbit.commons.AbstractSession
Calls AbstractSession.getItem(String) with the given path and returns true if the call succeeds.
iterator() - Method in class org.apache.jackrabbit.commons.iterator.NodeIterable
Returns the node iterator.
iterator() - Method in class org.apache.jackrabbit.commons.iterator.PropertyIterable
Returns the property iterator.
iterator() - Method in class org.apache.jackrabbit.commons.iterator.RowIterable
Returns the row iterator.
iterator() - Method in class org.apache.jackrabbit.util.WeakIdentityCollection
Returns an Iterator over the elements of this collection.

J

JCR - Static variable in class org.apache.jackrabbit.commons.NamespaceHelper
The jcr namespace URI.
JCR_AUTOCREATED - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:autoCreated
JCR_BASEVERSION - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:baseVersion
JCR_CHILD - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:child
JCR_CHILDNODEDEFINITION - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:childNodeDefinition
JCR_CONTENT - Static variable in class org.apache.jackrabbit.commons.predicate.NtFilePredicate
 
JCR_CONTENT - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:content
JCR_CREATED - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:created
JCR_DATA - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:data
JCR_DEFAULTPRIMARYTYPE - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:defaultPrimaryType
JCR_DEFAULTVALUES - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:defaultValues
JCR_ENCODING - Static variable in class org.apache.jackrabbit.commons.predicate.NtFilePredicate
 
JCR_ENCODING - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:encoding
JCR_FROZENMIXINTYPES - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:frozenMixinTypes
JCR_FROZENNODE - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:frozenNode
JCR_FROZENPRIMARYTYPE - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:frozenPrimaryType
JCR_FROZENUUID - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:frozenUuid
JCR_HASORDERABLECHILDNODES - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:hasOrderableChildNodes
JCR_ISCHECKEDOUT - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:isCheckedOut
JCR_ISMIXIN - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:isMixin
JCR_LANGUAGE - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:language
JCR_LASTMODIFIED - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:lastModified
JCR_LOCKISDEEP - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:lockIsDeep
JCR_LOCKOWNER - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:lockOwner
JCR_MANDATORY - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:mandatory
JCR_MERGEFAILED - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:mergeFailed
JCR_MIMETYPE - Static variable in class org.apache.jackrabbit.commons.predicate.NtFilePredicate
 
JCR_MIMETYPE - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:mimeType
JCR_MIXINTYPES - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:mixinTypes
JCR_MULTIPLE - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:multiple
JCR_NAME - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:name
JCR_NODETYPENAME - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:nodeTypeName
JCR_ONPARENTVERSION - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:onParentVersion
JCR_PATH - Static variable in interface org.apache.jackrabbit.JcrConstants
Pseudo property jcr:path used with query results
JCR_PREDECESSORS - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:predecessors
JCR_PRIMARY_TYPE - Static variable in class org.apache.jackrabbit.commons.predicate.NtFilePredicate
 
JCR_PRIMARYITEMNAME - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:primaryItemName
JCR_PRIMARYTYPE - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:primaryType
JCR_PROPERTYDEFINITION - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:propertyDefinition
JCR_PROTECTED - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:protected
JCR_REQUIREDPRIMARYTYPES - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:requiredPrimaryTypes
JCR_REQUIREDTYPE - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:requiredType
JCR_ROOTVERSION - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:rootVersion
JCR_SAMENAMESIBLINGS - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:sameNameSiblings
JCR_SCORE - Static variable in interface org.apache.jackrabbit.JcrConstants
Pseudo property jcr:score used with query results
JCR_STATEMENT - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:statement
JCR_SUCCESSORS - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:successors
JCR_SUPERTYPES - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:supertypes
JCR_SYSTEM - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:system
JCR_UUID - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:uuid
JCR_VALUECONSTRAINTS - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:valueConstraints
JCR_VERSIONABLEUUID - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:versionableUuid
JCR_VERSIONHISTORY - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:versionHistory
JCR_VERSIONLABELS - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:versionLabels
JCR_VERSIONSTORAGE - Static variable in interface org.apache.jackrabbit.JcrConstants
jcr:versionStorage
JcrConstants - Interface in org.apache.jackrabbit
This Interface defines some of the item names that are defined in the jcr spec 1.0, using the default prefixes 'jcr', 'nt' and 'mix'.
JcrUtils - Class in org.apache.jackrabbit.commons
Collection of static utility methods for use with the JCR API.
JNDI_NAME - Static variable in class org.apache.jackrabbit.commons.JndiRepositoryFactory
The JNDI name parameter name.
JNDIRepository - Class in org.apache.jackrabbit.commons.repository
Proxy for a repository bound in JNDI.
JNDIRepository(Context, String) - Constructor for class org.apache.jackrabbit.commons.repository.JNDIRepository
Creates a proxy for a repository in the given JNDI location.
JndiRepositoryFactory - Class in org.apache.jackrabbit.commons
JNDI-based JCR repository factory.
JndiRepositoryFactory() - Constructor for class org.apache.jackrabbit.commons.JndiRepositoryFactory
 
JNDIRepositoryFactory - Class in org.apache.jackrabbit.commons.repository
Factory that looks up a repository from JNDI.
JNDIRepositoryFactory(Context, String) - Constructor for class org.apache.jackrabbit.commons.repository.JNDIRepositoryFactory
Creates a factory for looking up a repository from JNDI.
join(QueryObjectModelFactory, Source, Source, JoinCondition) - Method in enum org.apache.jackrabbit.commons.query.qom.JoinType
Returns the join of the given sources.
JoinType - Enum in org.apache.jackrabbit.commons.query.qom
Enumeration of the JCR 2.0 join types.
JsonHandler - Interface in org.apache.jackrabbit.commons.json
The JSONHandler interface receives notifications from the JsonParser.
JsonParser - Class in org.apache.jackrabbit.commons.json
JsonParser parses and validates the JSON object passed upon JsonParser.parse(String) or JsonParser.parse(InputStream, String) and notifies the specified JsonHandler
JsonParser(JsonHandler) - Constructor for class org.apache.jackrabbit.commons.json.JsonParser
Create a new JSONParser with the specified JSONHandler.
JsonUtil - Class in org.apache.jackrabbit.commons.json
JSON utilities.
JsonUtil() - Constructor for class org.apache.jackrabbit.commons.json.JsonUtil
 

K

key(String) - Method in interface org.apache.jackrabbit.commons.json.JsonHandler
Receive notification about the given JSON key.

L

lastNode - Variable in class org.apache.jackrabbit.commons.packaging.FilterContentPackage.FilteringIterator
 
LazyFileInputStream - Class in org.apache.jackrabbit.util
This Class implements an InputStream that provides the same functionality as a FileInputStream but opens the file by the first file access.
LazyFileInputStream(File) - Constructor for class org.apache.jackrabbit.util.LazyFileInputStream
Creates a new LazyFileInputStream for the given file.
LazyFileInputStream(FileDescriptor) - Constructor for class org.apache.jackrabbit.util.LazyFileInputStream
Creates a new LazyFileInputStream for the given file desciptor.
LazyFileInputStream(String) - Constructor for class org.apache.jackrabbit.util.LazyFileInputStream
Creates a new LazyFileInputStream for the given file.
leaving(Property, int) - Method in class org.apache.jackrabbit.commons.visitor.FilteringItemVisitor
Implement this method to add behaviour performed after a Property is visited.
leaving(Node, int) - Method in class org.apache.jackrabbit.commons.visitor.FilteringItemVisitor
Implement this method to add behaviour performed after a Node is visited.
Lexer - Class in org.apache.jackrabbit.commons.cnd
Lexer of the CND definition.
Lexer(Reader, String) - Constructor for class org.apache.jackrabbit.commons.cnd.Lexer
Creates an unitialized lexer on top of the given reader.
LIST_DELIMITER - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
Locked - Class in org.apache.jackrabbit.util
Locked is a utility to synchronize modifications on a lockable node.
Locked() - Constructor for class org.apache.jackrabbit.util.Locked
 
login() - Method in class org.apache.jackrabbit.commons.AbstractRepository
Calls Repository.login(Credentials, String) with null arguments.
login(Credentials) - Method in class org.apache.jackrabbit.commons.AbstractRepository
Calls Repository.login(Credentials, String) with the given credentials and a null workspace name.
login(String) - Method in class org.apache.jackrabbit.commons.AbstractRepository
Calls Repository.login(Credentials, String) with null credentials and the given workspace name.
login(Credentials, String) - Method in class org.apache.jackrabbit.commons.repository.EmptyRepository
Throws an exception since this repository contains no workspaces.
login(Credentials, String) - Method in class org.apache.jackrabbit.commons.repository.ProxyRepository
Logs in to the proxied repository and returns the resulting session.
logout() - Method in class org.apache.jackrabbit.commons.AbstractSession
Clears the local namespace mappings.
LONG - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
LongValue - Class in org.apache.jackrabbit.value
A LongValue provides an implementation of the Value interface representing a long value.
LongValue(Long) - Constructor for class org.apache.jackrabbit.value.LongValue
Constructs a LongValue object representing a long.
LongValue(long) - Constructor for class org.apache.jackrabbit.value.LongValue
Constructs a LongValue object representing a long.
lowSurrogate(int) - Static method in class org.apache.jackrabbit.util.XMLChar
Returns the low surrogate of a supplemental character

M

MANDATORY - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
mark(int) - Method in class org.apache.jackrabbit.util.LazyFileInputStream
markSupported() - Method in class org.apache.jackrabbit.util.LazyFileInputStream
MASK_CONTENT - Static variable in class org.apache.jackrabbit.util.XMLChar
Content character mask.
MASK_NAME - Static variable in class org.apache.jackrabbit.util.XMLChar
Name character mask.
MASK_NAME_START - Static variable in class org.apache.jackrabbit.util.XMLChar
Name start character mask.
MASK_NCNAME - Static variable in class org.apache.jackrabbit.util.XMLChar
NCName character mask.
MASK_NCNAME_START - Static variable in class org.apache.jackrabbit.util.XMLChar
NCName start character mask.
MASK_PUBID - Static variable in class org.apache.jackrabbit.util.XMLChar
Pubid character mask.
MASK_SPACE - Static variable in class org.apache.jackrabbit.util.XMLChar
Space character mask.
MASK_VALID - Static variable in class org.apache.jackrabbit.util.XMLChar
Valid character mask.
matches(Item) - Method in class org.apache.jackrabbit.commons.predicate.DeclaringTypePredicate
Matches if the declaring nodetype of the item is equal to the one specified in this filter.
matches(Item) - Method in class org.apache.jackrabbit.commons.predicate.DepthPredicate
Returns true.
matches(Item) - Method in class org.apache.jackrabbit.commons.predicate.IsMandatoryPredicate
 
matches(Item) - Method in class org.apache.jackrabbit.commons.predicate.IsNodePredicate
Returns true if the item is a node and the polarity is positive (true).
matches(Item) - Method in class org.apache.jackrabbit.commons.predicate.NamePredicate
Returns true if the name of the given item is equal to the configured name.
matches(Item) - Method in class org.apache.jackrabbit.commons.predicate.NodeTypePredicate
Returns true if the item is a node and if the configured nodetype is equal to the primary type of the node.
matches(String, String) - Static method in class org.apache.jackrabbit.util.ChildrenCollectorFilter
Matches the name pattern against the specified name.
matches(String, String[]) - Static method in class org.apache.jackrabbit.util.ChildrenCollectorFilter
Matches the nameGlob strings in the passed array against the specified name.
maxDepth - Variable in class org.apache.jackrabbit.commons.predicate.DepthPredicate
The maximal depth
maxLevel - Variable in class org.apache.jackrabbit.commons.visitor.FilteringItemVisitor
the 0-based level up to which the hierarchy should be traversed (if it's -1, the hierarchy will be traversed until there are no more children of the current item)
md5(String, String) - Static method in class org.apache.jackrabbit.util.Text
Calculate an MD5 hash of the string given.
md5(String) - Static method in class org.apache.jackrabbit.util.Text
Calculate an MD5 hash of the string given using 'utf-8' encoding.
minDepth - Variable in class org.apache.jackrabbit.commons.predicate.DepthPredicate
The minimal depth
MIX - Static variable in class org.apache.jackrabbit.commons.NamespaceHelper
The mix namespace URI.
MIX_LOCKABLE - Static variable in interface org.apache.jackrabbit.JcrConstants
mix:lockable
MIX_REFERENCEABLE - Static variable in interface org.apache.jackrabbit.JcrConstants
mix:referenceable
MIX_SHAREABLE - Static variable in interface org.apache.jackrabbit.JcrConstants
mix:shareable
MIX_VERSIONABLE - Static variable in interface org.apache.jackrabbit.JcrConstants
mix:versionable
MIXIN - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
MULTIPLE - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 

N

name - Variable in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractItemDefinitionBuilder
See DefinitionBuilderFactory.AbstractItemDefinitionBuilder.setName(String)
name - Variable in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractNodeTypeDefinitionBuilder
See DefinitionBuilderFactory.AbstractNodeTypeDefinitionBuilder.setName(String)
NAME - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
name - Variable in class org.apache.jackrabbit.commons.predicate.NamePredicate
The name to filter on
NamePredicate - Class in org.apache.jackrabbit.commons.predicate
Filters items according to their names.
NamePredicate(String, int, int) - Constructor for class org.apache.jackrabbit.commons.predicate.NamePredicate
Creates a new name filter with the given name and depths
NamePredicate(String) - Constructor for class org.apache.jackrabbit.commons.predicate.NamePredicate
Creates a new name filter with the given name.
NamespaceHelper - Class in org.apache.jackrabbit.commons
Helper class for working with JCR namespaces.
NamespaceHelper(Session) - Constructor for class org.apache.jackrabbit.commons.NamespaceHelper
Creates a namespace helper for the given session.
NameValue - Class in org.apache.jackrabbit.value
A NameValue provides an implementation of the Value interface representing a NAME value (a string that is namespace-qualified).
NameValue(String) - Constructor for class org.apache.jackrabbit.value.NameValue
Protected constructor creating a NameValue object without validating the name.
newNodeDefinitionBuilder() - Method in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractNodeTypeDefinitionBuilder
Create a new instance fo a DefinitionBuilderFactory.AbstractNodeDefinitionBuilder which can be used to add child node definitions to the node type definition being built.
newNodeDefinitionBuilder() - Method in class org.apache.jackrabbit.commons.cnd.TemplateBuilderFactory.NodeTypeTemplateBuilder
 
newNodeTypeDefinitionBuilder() - Method in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory
Create a new instance of a DefinitionBuilderFactory.AbstractNodeTypeDefinitionBuilder
newNodeTypeDefinitionBuilder() - Method in class org.apache.jackrabbit.commons.cnd.TemplateBuilderFactory
 
newPropertyDefinitionBuilder() - Method in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractNodeTypeDefinitionBuilder
Create a new instance of a DefinitionBuilderFactory.AbstractPropertyDefinitionBuilder which can be used to add property definitions to the node type definition being built.
newPropertyDefinitionBuilder() - Method in class org.apache.jackrabbit.commons.cnd.TemplateBuilderFactory.NodeTypeTemplateBuilder
 
next() - Method in class org.apache.jackrabbit.commons.iterator.RangeIteratorAdapter
Returns the next element in this iterator and advances the iterator position.
next() - Method in class org.apache.jackrabbit.commons.iterator.RangeIteratorDecorator
Delegated to the underlying iterator.
next() - Method in class org.apache.jackrabbit.commons.packaging.FilterContentPackage.FilteringIterator
 
nextAccessControlPolicy() - Method in class org.apache.jackrabbit.commons.iterator.AccessControlPolicyIteratorAdapter
Returns the next policy.
nextEvent() - Method in class org.apache.jackrabbit.commons.iterator.EventIteratorAdapter
Returns the next event.
nextEventListener() - Method in class org.apache.jackrabbit.commons.iterator.EventListenerIteratorAdapter
Returns the next event listener.
nextItem - Variable in class org.apache.jackrabbit.commons.packaging.FilterContentPackage.FilteringIterator
 
nextNode() - Method in class org.apache.jackrabbit.commons.iterator.FrozenNodeIteratorAdapter
nextNode() - Method in class org.apache.jackrabbit.commons.iterator.NodeIteratorAdapter
Returns the next node.
nextNodeType() - Method in class org.apache.jackrabbit.commons.iterator.NodeTypeIteratorAdapter
Returns the next node type.
nextProperty() - Method in class org.apache.jackrabbit.commons.iterator.PropertyIteratorAdapter
Returns the next property.
nextQueue - Variable in class org.apache.jackrabbit.commons.visitor.FilteringItemVisitor
 
nextRow() - Method in class org.apache.jackrabbit.commons.iterator.RowIteratorAdapter
Returns the next row.
nextVersion() - Method in class org.apache.jackrabbit.commons.iterator.VersionIteratorAdapter
Returns the next version.
NODE_ATTRIBUTE - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
nodeExists(String) - Method in class org.apache.jackrabbit.commons.AbstractSession
Checks whether a node with the given absolute path exists.
NodeIterable - Class in org.apache.jackrabbit.commons.iterator
Adapter class that adapts a NodeIterator instance to an Iterable instance that always returns the same underlying iterator.
NodeIterable(NodeIterator) - Constructor for class org.apache.jackrabbit.commons.iterator.NodeIterable
Creates an iterable adapter for the given node iterator.
NodeIteratorAdapter - Class in org.apache.jackrabbit.commons.iterator
Adapter class for turning RangeIterators or Iterators into NodeIterators.
NodeIteratorAdapter(RangeIterator) - Constructor for class org.apache.jackrabbit.commons.iterator.NodeIteratorAdapter
Creates an adapter for the given RangeIterator.
NodeIteratorAdapter(Iterator) - Constructor for class org.apache.jackrabbit.commons.iterator.NodeIteratorAdapter
Creates an adapter for the given Iterator.
NodeIteratorAdapter(Collection) - Constructor for class org.apache.jackrabbit.commons.iterator.NodeIteratorAdapter
Creates an iterator for the given collection.
nodeIteratorStack - Variable in class org.apache.jackrabbit.commons.packaging.FilterContentPackage.FilteringIterator
 
nodeType - Variable in class org.apache.jackrabbit.commons.predicate.DeclaringTypePredicate
The nodetype to check
nodeType - Variable in class org.apache.jackrabbit.commons.predicate.NodeTypePredicate
the nodetype to filter on
NodeTypeIteratorAdapter - Class in org.apache.jackrabbit.commons.iterator
Adapter class for turning RangeIterators or Iterators into NodeTypeIterators.
NodeTypeIteratorAdapter(RangeIterator) - Constructor for class org.apache.jackrabbit.commons.iterator.NodeTypeIteratorAdapter
Creates an adapter for the given RangeIterator.
NodeTypeIteratorAdapter(Iterator) - Constructor for class org.apache.jackrabbit.commons.iterator.NodeTypeIteratorAdapter
Creates an adapter for the given Iterator.
NodeTypeIteratorAdapter(Collection<NodeType>) - Constructor for class org.apache.jackrabbit.commons.iterator.NodeTypeIteratorAdapter
Creates an iterator for the given collection.
NodeTypePredicate - Class in org.apache.jackrabbit.commons.predicate
Filters on the node type of a node.
NodeTypePredicate(String, boolean, int, int) - Constructor for class org.apache.jackrabbit.commons.predicate.NodeTypePredicate
Creates a new node type filter.
NodeTypePredicate(String, boolean) - Constructor for class org.apache.jackrabbit.commons.predicate.NodeTypePredicate
Creates a new node type filter.
NOFULLTEXT - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
NOQUERY - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
NOQUERYORDER - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
NT - Static variable in class org.apache.jackrabbit.commons.NamespaceHelper
The nt namespace URI.
NT_BASE - Static variable in interface org.apache.jackrabbit.JcrConstants
nt:base
NT_CHILDNODEDEFINITION - Static variable in interface org.apache.jackrabbit.JcrConstants
nt:childNodeDefinition
NT_FILE - Static variable in class org.apache.jackrabbit.commons.predicate.NtFilePredicate
 
NT_FILE - Static variable in interface org.apache.jackrabbit.JcrConstants
nt:file
NT_FOLDER - Static variable in interface org.apache.jackrabbit.JcrConstants
nt:folder
NT_FROZENNODE - Static variable in interface org.apache.jackrabbit.JcrConstants
nt:frozenNode
NT_HIERARCHYNODE - Static variable in class org.apache.jackrabbit.commons.predicate.NtFilePredicate
 
NT_HIERARCHYNODE - Static variable in interface org.apache.jackrabbit.JcrConstants
nt:hierarchyNode
NT_LINKEDFILE - Static variable in interface org.apache.jackrabbit.JcrConstants
nt:linkedFile
NT_NODETYPE - Static variable in interface org.apache.jackrabbit.JcrConstants
nt:nodeType
NT_PROPERTYDEFINITION - Static variable in interface org.apache.jackrabbit.JcrConstants
nt:propertyDefinition
NT_QUERY - Static variable in interface org.apache.jackrabbit.JcrConstants
nt:query
NT_RESOURCE - Static variable in class org.apache.jackrabbit.commons.predicate.NtFilePredicate
 
NT_RESOURCE - Static variable in interface org.apache.jackrabbit.JcrConstants
nt:resource
NT_UNSTRUCTURED - Static variable in interface org.apache.jackrabbit.JcrConstants
nt:unstructured
NT_VERSION - Static variable in interface org.apache.jackrabbit.JcrConstants
nt:version
NT_VERSIONEDCHILD - Static variable in interface org.apache.jackrabbit.JcrConstants
nt:versionedChild
NT_VERSIONHISTORY - Static variable in interface org.apache.jackrabbit.JcrConstants
nt:versionHistory
NT_VERSIONLABELS - Static variable in interface org.apache.jackrabbit.JcrConstants
nt:versionLabels
NtFilePredicate - Class in org.apache.jackrabbit.commons.predicate
The nt file item filter matches all properties that are defined my the nt:file or nt:resource nodetype.
NtFilePredicate() - Constructor for class org.apache.jackrabbit.commons.predicate.NtFilePredicate
 
NtFilePredicate(boolean, boolean) - Constructor for class org.apache.jackrabbit.commons.predicate.NtFilePredicate
 

O

object() - Method in interface org.apache.jackrabbit.commons.json.JsonHandler
Receive notification about the start of an JSON object.
onParent - Variable in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractItemDefinitionBuilder
See DefinitionBuilderFactory.AbstractItemDefinitionBuilder.setOnParentVersion(int)
open() - Method in class org.apache.jackrabbit.util.LazyFileInputStream
Opens the underlying file input stream in neccessairy.
Operator - Enum in org.apache.jackrabbit.commons.query.qom
Enumeration of the JCR 2.0 query operators.
Order - Enum in org.apache.jackrabbit.commons.query.qom
Enumeration of the JCR 2.0 query order.
ORDERABLE - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
org.apache.jackrabbit - package org.apache.jackrabbit
 
org.apache.jackrabbit.commons - package org.apache.jackrabbit.commons
 
org.apache.jackrabbit.commons.cnd - package org.apache.jackrabbit.commons.cnd
 
org.apache.jackrabbit.commons.iterator - package org.apache.jackrabbit.commons.iterator
 
org.apache.jackrabbit.commons.json - package org.apache.jackrabbit.commons.json
 
org.apache.jackrabbit.commons.packaging - package org.apache.jackrabbit.commons.packaging
 
org.apache.jackrabbit.commons.predicate - package org.apache.jackrabbit.commons.predicate
 
org.apache.jackrabbit.commons.query - package org.apache.jackrabbit.commons.query
 
org.apache.jackrabbit.commons.query.qom - package org.apache.jackrabbit.commons.query.qom
 
org.apache.jackrabbit.commons.query.sql2 - package org.apache.jackrabbit.commons.query.sql2
 
org.apache.jackrabbit.commons.repository - package org.apache.jackrabbit.commons.repository
 
org.apache.jackrabbit.commons.visitor - package org.apache.jackrabbit.commons.visitor
 
org.apache.jackrabbit.commons.xml - package org.apache.jackrabbit.commons.xml
 
org.apache.jackrabbit.util - package org.apache.jackrabbit.util
 
org.apache.jackrabbit.value - package org.apache.jackrabbit.value
 

P

parse(String) - Method in class org.apache.jackrabbit.commons.json.JsonParser
 
parse(InputStream, String) - Method in class org.apache.jackrabbit.commons.json.JsonParser
 
parse(Reader) - Method in class org.apache.jackrabbit.commons.json.JsonParser
 
parse(String, Session, GQL.ParserCallback) - Static method in class org.apache.jackrabbit.commons.query.GQL
Parses the given statement and generates callbacks for each GQL term parsed.
parse(InputStream) - Method in class org.apache.jackrabbit.commons.xml.ParsingContentHandler
Utility method that parses the given input stream using this handler.
parse(String) - Static method in class org.apache.jackrabbit.util.ISO8601
Parses an ISO8601-compliant date/time string.
ParseException - Exception in org.apache.jackrabbit.commons.cnd
ParseException
ParseException(int, int, String) - Constructor for exception org.apache.jackrabbit.commons.cnd.ParseException
Constructs a new instance of this class with null as its detail message.
ParseException(String, int, int, String) - Constructor for exception org.apache.jackrabbit.commons.cnd.ParseException
Constructs a new instance of this class with the specified detail message.
ParseException(String, Throwable, int, int, String) - Constructor for exception org.apache.jackrabbit.commons.cnd.ParseException
Constructs a new instance of this class with the specified detail message and root cause.
ParseException(Throwable, int, int, String) - Constructor for exception org.apache.jackrabbit.commons.cnd.ParseException
Constructs a new instance of this class with the specified root cause.
Parser - Class in org.apache.jackrabbit.commons.query.sql2
The SQL2 parser can convert a JCR-SQL2 query to a QueryObjectModel.
Parser(QueryObjectModelFactory, ValueFactory) - Constructor for class org.apache.jackrabbit.commons.query.sql2.Parser
Create a new parser.
ParsingContentHandler - Class in org.apache.jackrabbit.commons.xml
Utility class that decorates a ContentHandler instance with simple XML parsing capability.
ParsingContentHandler(ContentHandler) - Constructor for class org.apache.jackrabbit.commons.xml.ParsingContentHandler
Creates a DefaultHandler adapter for the given content handler.
PATH - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
pathIndex - Variable in class org.apache.jackrabbit.commons.packaging.FilterContentPackage.FilteringIterator
 
PathPredicate - Class in org.apache.jackrabbit.commons.predicate
The path filter provides hierarchical filtering.
PathPredicate(String) - Constructor for class org.apache.jackrabbit.commons.predicate.PathPredicate
Creates a new default path filter | Pattern | Matches | /foo | exactly "/foo" | /foo.* | all paths starting with "foo." | foo.* | all files starting with "foo." | /foo/* | all direct children of /foo | /foo/** | all children of /foo
paths - Variable in class org.apache.jackrabbit.commons.packaging.FilterContentPackage.Content
 
PathValue - Class in org.apache.jackrabbit.value
A PathValue provides an implementation of the Value interface representing a PATH value (an absolute or relative workspace path).
PathValue(String) - Constructor for class org.apache.jackrabbit.value.PathValue
Protected constructor creating a PathValue object without validating the path.
Predicate - Interface in org.apache.jackrabbit.commons.predicate
Interface for object predicates, i.e.
PRIMARY - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
PRIMARYITEM - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
processingInstruction(String, String) - Method in class org.apache.jackrabbit.commons.xml.DefaultContentHandler
Delegated to DefaultContentHandler.handler.
processingInstruction(String, String) - Method in class org.apache.jackrabbit.commons.xml.ProxyContentHandler
Delegated to ProxyContentHandler.handler.
processingInstruction(String, String) - Method in class org.apache.jackrabbit.commons.xml.ToXmlContentHandler
Serializes a processing instruction.
PROP_ATTRIBUTE - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
PROPERTY_DEFINITION - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
propertyExists(String) - Method in class org.apache.jackrabbit.commons.AbstractSession
Checks whether a property with the given absolute path exists.
PropertyIterable - Class in org.apache.jackrabbit.commons.iterator
Adapter class that adapts a PropertyIterator instance to an Iterable instance that always returns the same underlying iterator.
PropertyIterable(PropertyIterator) - Constructor for class org.apache.jackrabbit.commons.iterator.PropertyIterable
Creates an iterable adapter for the given property iterator.
propertyIterator - Variable in class org.apache.jackrabbit.commons.packaging.FilterContentPackage.FilteringIterator
 
PropertyIteratorAdapter - Class in org.apache.jackrabbit.commons.iterator
Adapter class for turning RangeIterators or Iterators into PropertyIterators.
PropertyIteratorAdapter(RangeIterator) - Constructor for class org.apache.jackrabbit.commons.iterator.PropertyIteratorAdapter
Creates an adapter for the given RangeIterator.
PropertyIteratorAdapter(Iterator) - Constructor for class org.apache.jackrabbit.commons.iterator.PropertyIteratorAdapter
Creates an adapter for the given Iterator.
PropertyIteratorAdapter(Collection) - Constructor for class org.apache.jackrabbit.commons.iterator.PropertyIteratorAdapter
Creates an iterator for the given collection.
propsOnly - Variable in class org.apache.jackrabbit.commons.predicate.DeclaringTypePredicate
indicates if only props should be checked
PROTECTED - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
ProxyContentHandler - Class in org.apache.jackrabbit.commons.xml
A proxy content handler that passes all SAX events as-is to the proxied handler.
ProxyContentHandler(ContentHandler) - Constructor for class org.apache.jackrabbit.commons.xml.ProxyContentHandler
Creates a proxy for the given content handler.
ProxyRepository - Class in org.apache.jackrabbit.commons.repository
Repository that proxies all method calls to another repository.
ProxyRepository(RepositoryFactory) - Constructor for class org.apache.jackrabbit.commons.repository.ProxyRepository
Creates a proxy for the repository (or repositories) accessible through the given factory.
ProxyRepository(Map<String, String>) - Constructor for class org.apache.jackrabbit.commons.repository.ProxyRepository
Creates a proxy for the repository (or repositories) accessible using the given repository parameters.
ProxyRepository(String) - Constructor for class org.apache.jackrabbit.commons.repository.ProxyRepository
Creates a proxy for the repository accessible using the given repository URI.
ProxyRepository() - Constructor for class org.apache.jackrabbit.commons.repository.ProxyRepository
Protected constructor for subclasses that want to override the ProxyRepository.getRepository() method.
putFile(Node, String, String, InputStream) - Static method in class org.apache.jackrabbit.commons.JcrUtils
Creates or updates the named child of the given node.
putFile(Node, String, String, InputStream, Calendar) - Static method in class org.apache.jackrabbit.commons.JcrUtils
Creates or updates the named child of the given node.

Q

QOMFormatter - Class in org.apache.jackrabbit.commons.query.sql2
QOMFormatter implements a formatter that translates a query object model into a JCR_SQL2 string statement.
QUEROPS_EQUAL - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
QUEROPS_GREATERTHAN - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
QUEROPS_GREATERTHANOREQUAL - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
QUEROPS_LESSTHAN - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
QUEROPS_LESSTHANOREQUAL - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
QUEROPS_LIKE - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
QUEROPS_NOTEQUAL - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
QUERY - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
queryable - Variable in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractNodeTypeDefinitionBuilder
See DefinitionBuilderFactory.AbstractNodeTypeDefinitionBuilder.setQueryable(boolean)
QueryObjectModelBuilder - Interface in org.apache.jackrabbit.commons.query
QueryObjectModelBuilder defines an interface for building a query object model from a string based query statement and vice versa.
QueryObjectModelBuilderRegistry - Class in org.apache.jackrabbit.commons.query
Implements a central access to QueryObjectModelBuilder instances.
QueryObjectModelBuilderRegistry() - Constructor for class org.apache.jackrabbit.commons.query.QueryObjectModelBuilderRegistry
 
queryOperators - Variable in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractPropertyDefinitionBuilder
See DefinitionBuilderFactory.AbstractPropertyDefinitionBuilder.setAvailableQueryOperators(String[])
QUERYOPS - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
queryOrderable - Variable in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractPropertyDefinitionBuilder
See DefinitionBuilderFactory.AbstractPropertyDefinitionBuilder.setQueryOrderable(boolean)

R

RangeIteratorAdapter - Class in org.apache.jackrabbit.commons.iterator
Adapter for turning normal Iterators into RangeIterators.
RangeIteratorAdapter(Iterator, long) - Constructor for class org.apache.jackrabbit.commons.iterator.RangeIteratorAdapter
Creates an adapter for the given iterator of the given size.
RangeIteratorAdapter(Iterator) - Constructor for class org.apache.jackrabbit.commons.iterator.RangeIteratorAdapter
Creates an adapter for the given iterator of unknown size.
RangeIteratorAdapter(Collection) - Constructor for class org.apache.jackrabbit.commons.iterator.RangeIteratorAdapter
Creates a RangeIterator for the given collection.
RangeIteratorDecorator - Class in org.apache.jackrabbit.commons.iterator
Base class for decorating RangeIterators.
RangeIteratorDecorator(RangeIterator) - Constructor for class org.apache.jackrabbit.commons.iterator.RangeIteratorDecorator
Creates a decorated iterator.
read() - Method in class org.apache.jackrabbit.util.LazyFileInputStream
read(byte[]) - Method in class org.apache.jackrabbit.util.LazyFileInputStream
read(byte[], int, int) - Method in class org.apache.jackrabbit.util.LazyFileInputStream
read(byte[], long) - Method in class org.apache.jackrabbit.value.BinaryImpl
REFERENCE - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
ReferenceValue - Class in org.apache.jackrabbit.value
A ReferenceValue provides an implementation of the Value interface representing a REFERENCE value (a UUID of an existing node).
ReferenceValue(Node) - Constructor for class org.apache.jackrabbit.value.ReferenceValue
Constructs a ReferenceValue object representing the UUID of an existing node.
ReferenceValue(String) - Constructor for class org.apache.jackrabbit.value.ReferenceValue
Protected constructor creating a ReferenceValue object without validating the UUID format.
regex - Variable in class org.apache.jackrabbit.commons.predicate.PathPredicate
the internal regex pattern
registerNamespace(String, String) - Method in class org.apache.jackrabbit.commons.NamespaceHelper
Safely registers the given namespace.
registerNamespaces(Map) - Method in class org.apache.jackrabbit.commons.NamespaceHelper
Safely registers all namespaces in the given map from prefixes to namespace URIs.
registerNodeTypes(Reader, Session) - Static method in class org.apache.jackrabbit.commons.cnd.CndImporter
Shortcut for
registerNodeTypes(Reader, String, NodeTypeManager, NamespaceRegistry, ValueFactory, boolean) - Static method in class org.apache.jackrabbit.commons.cnd.CndImporter
Registers nodetypes in cnd format.
remove() - Method in class org.apache.jackrabbit.commons.AbstractProperty
Removes this property.
remove() - Method in class org.apache.jackrabbit.commons.iterator.RangeIteratorAdapter
Removes the previously retrieved element.
remove() - Method in class org.apache.jackrabbit.commons.iterator.RangeIteratorDecorator
Delegated to the underlying iterator.
remove() - Method in class org.apache.jackrabbit.commons.packaging.FilterContentPackage.FilteringIterator
 
remove(Object) - Method in class org.apache.jackrabbit.util.WeakIdentityCollection
Removes the object o from this collection if it is present.
removeAll(Collection) - Method in class org.apache.jackrabbit.util.WeakIdentityCollection
 
removeItem(String) - Method in class org.apache.jackrabbit.commons.AbstractSession
Removes the identified item.
replace(String, String, String) - Static method in class org.apache.jackrabbit.util.Text
Replaces all occurences of oldString in text with newString.
replaceVariables(Properties, String, boolean) - Static method in class org.apache.jackrabbit.util.Text
Performs variable replacement on the given string value.
REPOSITORY_URI - Static variable in class org.apache.jackrabbit.commons.JcrUtils
The repository URI parameter name used by the JcrUtils.getRepository(String) method.
RepositoryFactory - Interface in org.apache.jackrabbit.commons.repository
Factory interface for JCR content repositories.
requiredType - Variable in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractPropertyDefinitionBuilder
See DefinitionBuilderFactory.AbstractPropertyDefinitionBuilder.setRequiredType(int)
reset() - Method in class org.apache.jackrabbit.util.LazyFileInputStream
resolveEntity(String, String) - Method in class org.apache.jackrabbit.commons.xml.ParsingContentHandler
Returns an empty stream to prevent the XML parser from attempting to resolve external entity references.
respectSupertype - Variable in class org.apache.jackrabbit.commons.predicate.NodeTypePredicate
indicates if supertypes should be respected
restore(String, boolean) - Method in class org.apache.jackrabbit.commons.AbstractNode
Restores this node to the version with the given name.
restore(Version, boolean) - Method in class org.apache.jackrabbit.commons.AbstractNode
Restores this node to the given version.
restoreByLabel(String, boolean) - Method in class org.apache.jackrabbit.commons.AbstractNode
Restores this node to the version with the given label.
retainAll(Collection) - Method in class org.apache.jackrabbit.util.WeakIdentityCollection
 
RowIterable - Class in org.apache.jackrabbit.commons.iterator
Adapter class that adapts a RowIterator instance to an Iterable instance that always returns the same underlying iterator.
RowIterable(RowIterator) - Constructor for class org.apache.jackrabbit.commons.iterator.RowIterable
Creates an iterable adapter for the given row iterator.
RowIteratorAdapter - Class in org.apache.jackrabbit.commons.iterator
Adapter class for turning RangeIterators or Iterators into RowIterators.
RowIteratorAdapter(RangeIterator) - Constructor for class org.apache.jackrabbit.commons.iterator.RowIteratorAdapter
Creates an adapter for the given RangeIterator.
RowIteratorAdapter(Iterator) - Constructor for class org.apache.jackrabbit.commons.iterator.RowIteratorAdapter
Creates an adapter for the given Iterator.
RowIteratorAdapter(Collection) - Constructor for class org.apache.jackrabbit.commons.iterator.RowIteratorAdapter
Creates an iterator for the given collection.
run(Node) - Method in class org.apache.jackrabbit.util.Locked
This method is executed while holding the lock.

S

schedule(Timer.Task, long, long) - Method in class org.apache.jackrabbit.util.Timer
Schedules the specified task for repeated fixed-delay execution, beginning after the specified delay.
serialize(Value, boolean) - Static method in class org.apache.jackrabbit.value.ValueHelper
Serializes the given value to a String.
serialize(Value, boolean, boolean, Writer) - Static method in class org.apache.jackrabbit.value.ValueHelper
Outputs the serialized value to a Writer.
SerializingContentHandler - Class in org.apache.jackrabbit.commons.xml
A ContentHandler that serializes SAX events to a given Result instance.
session - Variable in class org.apache.jackrabbit.commons.packaging.FilterContentPackage.FilteringIterator
 
setAbstract(boolean) - Method in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractNodeTypeDefinitionBuilder
 
setAllowsSameNameSiblings(boolean) - Method in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractNodeDefinitionBuilder
 
setAutoCreated(boolean) - Method in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractItemDefinitionBuilder
 
setAvailableQueryOperators(String[]) - Method in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractPropertyDefinitionBuilder
 
setBreadthFirst(boolean) - Method in class org.apache.jackrabbit.commons.visitor.FilteringItemVisitor
 
setDeclaringNodeType(String) - Method in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractItemDefinitionBuilder
 
setDeclaringNodeType(String) - Method in class org.apache.jackrabbit.commons.cnd.TemplateBuilderFactory.NodeDefinitionTemplateBuilder
 
setDeclaringNodeType(String) - Method in class org.apache.jackrabbit.commons.cnd.TemplateBuilderFactory.PropertyDefinitionTemplateBuilder
 
setDefaultPrimaryType(String) - Method in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractNodeDefinitionBuilder
 
setDefaultPrimaryType(String) - Method in class org.apache.jackrabbit.commons.cnd.TemplateBuilderFactory.NodeDefinitionTemplateBuilder
 
setDocumentLocator(Locator) - Method in class org.apache.jackrabbit.commons.xml.DefaultContentHandler
Delegated to DefaultContentHandler.handler.
setDocumentLocator(Locator) - Method in class org.apache.jackrabbit.commons.xml.ProxyContentHandler
Delegated to ProxyContentHandler.handler.
setFullTextSearchable(boolean) - Method in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractPropertyDefinitionBuilder
 
setIncludePredicate(Predicate) - Method in class org.apache.jackrabbit.commons.visitor.FilteringItemVisitor
 
setIncludeProperties(boolean) - Method in class org.apache.jackrabbit.commons.packaging.FilterContentPackage
 
setMandatory(boolean) - Method in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractItemDefinitionBuilder
 
setMaxLevel(int) - Method in class org.apache.jackrabbit.commons.visitor.FilteringItemVisitor
 
setMixin(boolean) - Method in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractNodeTypeDefinitionBuilder
 
setMultiple(boolean) - Method in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractPropertyDefinitionBuilder
 
setName(String) - Method in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractItemDefinitionBuilder
 
setName(String) - Method in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractNodeTypeDefinitionBuilder
Set the name of the node type definition being built
setName(String) - Method in class org.apache.jackrabbit.commons.cnd.TemplateBuilderFactory.NodeDefinitionTemplateBuilder
 
setName(String) - Method in class org.apache.jackrabbit.commons.cnd.TemplateBuilderFactory.NodeTypeTemplateBuilder
 
setName(String) - Method in class org.apache.jackrabbit.commons.cnd.TemplateBuilderFactory.PropertyDefinitionTemplateBuilder
 
setNamespace(String, String) - Method in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory
Add a mapping to the namespace map
setNamespace(String, String) - Method in class org.apache.jackrabbit.commons.cnd.TemplateBuilderFactory
 
setNamespaceMapping(N) - Method in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory
Set the namespace mapping to use for the node type definition being built
setNamespaceMapping(NamespaceRegistry) - Method in class org.apache.jackrabbit.commons.cnd.TemplateBuilderFactory
 
setNamespacePrefix(String, String) - Method in class org.apache.jackrabbit.commons.AbstractSession
Modifies the session local namespace mappings to contain the given prefix to URI mapping.
setOnParentVersion(int) - Method in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractItemDefinitionBuilder
 
setOrderableChildNodes(boolean) - Method in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractNodeTypeDefinitionBuilder
 
setPrimaryItemName(String) - Method in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractNodeTypeDefinitionBuilder
 
setPrimaryItemName(String) - Method in class org.apache.jackrabbit.commons.cnd.TemplateBuilderFactory.NodeTypeTemplateBuilder
 
setProperty(String, String[]) - Method in class org.apache.jackrabbit.commons.AbstractNode
Sets the value of the named property.
setProperty(String, String) - Method in class org.apache.jackrabbit.commons.AbstractNode
Sets the value of the named property.
setProperty(String, InputStream) - Method in class org.apache.jackrabbit.commons.AbstractNode
Sets the value of the named property.
setProperty(String, boolean) - Method in class org.apache.jackrabbit.commons.AbstractNode
Sets the value of the named property.
setProperty(String, double) - Method in class org.apache.jackrabbit.commons.AbstractNode
Sets the value of the named property.
setProperty(String, long) - Method in class org.apache.jackrabbit.commons.AbstractNode
Sets the value of the named property.
setProperty(String, Calendar) - Method in class org.apache.jackrabbit.commons.AbstractNode
Sets the value of the named property.
setProperty(String, Node) - Method in class org.apache.jackrabbit.commons.AbstractNode
Sets the value of the named property.
setProperty(String, Value, int) - Method in class org.apache.jackrabbit.commons.AbstractNode
Sets the value of the named property.
setProperty(String, Value[], int) - Method in class org.apache.jackrabbit.commons.AbstractNode
Sets the value of the named property.
setProperty(String, String[], int) - Method in class org.apache.jackrabbit.commons.AbstractNode
Sets the value of the named property.
setProperty(String, String, int) - Method in class org.apache.jackrabbit.commons.AbstractNode
Sets the value of the named property.
setProtected(boolean) - Method in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractItemDefinitionBuilder
 
setQueryable(boolean) - Method in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractNodeTypeDefinitionBuilder
 
setQueryOrderable(boolean) - Method in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractPropertyDefinitionBuilder
 
setRequiredType(int) - Method in class org.apache.jackrabbit.commons.cnd.DefinitionBuilderFactory.AbstractPropertyDefinitionBuilder
 
setTraversalPredicate(Predicate) - Method in class org.apache.jackrabbit.commons.visitor.FilteringItemVisitor
 
setValue(Value) - Method in class org.apache.jackrabbit.commons.AbstractProperty
Sets the value of this property.
setValue(Value[]) - Method in class org.apache.jackrabbit.commons.AbstractProperty
Sets the values of this property.
setValue(String) - Method in class org.apache.jackrabbit.commons.AbstractProperty
Sets the value of this property.
setValue(String[]) - Method in class org.apache.jackrabbit.commons.AbstractProperty
Sets the values of this property.
setValue(InputStream) - Method in class org.apache.jackrabbit.commons.AbstractProperty
Sets the value of this property.
setValue(long) - Method in class org.apache.jackrabbit.commons.AbstractProperty
Sets the value of this property.
setValue(double) - Method in class org.apache.jackrabbit.commons.AbstractProperty
Sets the value of this property.
setValue(Calendar) - Method in class org.apache.jackrabbit.commons.AbstractProperty
Sets the value of this property.
setValue(boolean) - Method in class org.apache.jackrabbit.commons.AbstractProperty
Sets the value of this property.
setValue(Node) - Method in class org.apache.jackrabbit.commons.AbstractProperty
Sets the value of this property.
setWalkProperties(boolean) - Method in class org.apache.jackrabbit.commons.visitor.FilteringItemVisitor
 
shutdown() - Static method in class org.apache.jackrabbit.util.TransientFileFactory
Shuts this factory down removing all temp files and removes shutdown hook.
SINGLE_QUOTE - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
SingletonRepositoryFactory - Class in org.apache.jackrabbit.commons.repository
Repository factory that always returns the same configured repository.
SingletonRepositoryFactory(Repository) - Constructor for class org.apache.jackrabbit.commons.repository.SingletonRepositoryFactory
Creates a repository factory that always returns the given repository.
size() - Method in class org.apache.jackrabbit.util.WeakIdentityCollection
Returns the current size of this collection.
skip(long) - Method in class org.apache.jackrabbit.commons.iterator.RangeIteratorAdapter
Skips the given number of elements.
skip(long) - Method in class org.apache.jackrabbit.commons.iterator.RangeIteratorDecorator
Delegated to the underlying iterator.
skip(long) - Method in class org.apache.jackrabbit.util.LazyFileInputStream
skippedEntity(String) - Method in class org.apache.jackrabbit.commons.xml.DefaultContentHandler
Delegated to DefaultContentHandler.handler.
skippedEntity(String) - Method in class org.apache.jackrabbit.commons.xml.ProxyContentHandler
Delegated to ProxyContentHandler.handler.
SNS - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
SQL2QOMBuilder - Class in org.apache.jackrabbit.commons.query.sql2
SQL2QOMBuilder implements QOM builder that understands Query.JCR_SQL2 and Query.JCR_JQOM.
SQL2QOMBuilder() - Constructor for class org.apache.jackrabbit.commons.query.sql2.SQL2QOMBuilder
 
startDocument() - Method in class org.apache.jackrabbit.commons.xml.DefaultContentHandler
Delegated to DefaultContentHandler.handler.
startDocument() - Method in class org.apache.jackrabbit.commons.xml.ProxyContentHandler
Delegated to ProxyContentHandler.handler.
startDocument() - Method in class org.apache.jackrabbit.commons.xml.SerializingContentHandler
 
startDocument() - Method in class org.apache.jackrabbit.commons.xml.ToXmlContentHandler
Starts the XML serialization by outputting the <?xml?> header.
startElement(String, String, String, Attributes) - Method in class org.apache.jackrabbit.commons.xml.DefaultContentHandler
Delegated to DefaultContentHandler.handler.
startElement(String, String) - Method in class org.apache.jackrabbit.commons.xml.Exporter
Emits the start element event for an element with the given name.
startElement(String, String, String, Attributes) - Method in class org.apache.jackrabbit.commons.xml.ProxyContentHandler
Delegated to ProxyContentHandler.handler.
startElement(String, String, String, Attributes) - Method in class org.apache.jackrabbit.commons.xml.SerializingContentHandler
Ensure all namespace declarations are present as xmlns: attributes and add those needed before calling superclass.
startElement(String, String, String, Attributes) - Method in class org.apache.jackrabbit.commons.xml.ToXmlContentHandler
Outputs the specified start tag with the given attributes.
startElement(String, String, String, Attributes) - Method in class org.apache.jackrabbit.commons.xml.XmlnsContentHandler
Adds the recorded namespace mappings (if any) as "xmlns" attributes before passing the call on to the proxied content handler.
startPrefixMapping(String, String) - Method in class org.apache.jackrabbit.commons.xml.DefaultContentHandler
Delegated to DefaultContentHandler.handler.
startPrefixMapping(String, String) - Method in class org.apache.jackrabbit.commons.xml.ProxyContentHandler
Delegated to ProxyContentHandler.handler.
startPrefixMapping(String, String) - Method in class org.apache.jackrabbit.commons.xml.SerializingContentHandler
Track mappings to be able to add xmlns: attributes in startElement().
startPrefixMapping(String, String) - Method in class org.apache.jackrabbit.commons.xml.XmlnsContentHandler
Records the namespace mapping and passes the call to the proxied content handler.
stream - Variable in class org.apache.jackrabbit.value.BaseValue
 
STRING - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
StringValue - Class in org.apache.jackrabbit.value
A StringValue provides an implementation of the Value interface representing a string value.
StringValue(String) - Constructor for class org.apache.jackrabbit.value.StringValue
Constructs a StringValue object representing a string.
supplemental(char, char) - Static method in class org.apache.jackrabbit.util.XMLChar
Returns true the supplemental character corresponding to the given surrogates.
SystemViewExporter - Class in org.apache.jackrabbit.commons.xml
System view exporter.
SystemViewExporter(Session, ContentHandler, boolean, boolean) - Constructor for class org.apache.jackrabbit.commons.xml.SystemViewExporter
Creates a system view exporter.

T

TemplateBuilderFactory - Class in org.apache.jackrabbit.commons.cnd
This implementation of DefinitionBuilderFactory can be used with the CompactNodeTypeDefReader to produce node type definitions of type NodeTypeTemplate and a namespace map of type NamespaceRegistry.
TemplateBuilderFactory(NodeTypeManager, ValueFactory, NamespaceRegistry) - Constructor for class org.apache.jackrabbit.commons.cnd.TemplateBuilderFactory
 
TemplateBuilderFactory.NodeDefinitionTemplateBuilder - Class in org.apache.jackrabbit.commons.cnd
 
TemplateBuilderFactory.NodeDefinitionTemplateBuilder(TemplateBuilderFactory.NodeTypeTemplateBuilder) - Constructor for class org.apache.jackrabbit.commons.cnd.TemplateBuilderFactory.NodeDefinitionTemplateBuilder
 
TemplateBuilderFactory.NodeTypeTemplateBuilder - Class in org.apache.jackrabbit.commons.cnd
 
TemplateBuilderFactory.NodeTypeTemplateBuilder() - Constructor for class org.apache.jackrabbit.commons.cnd.TemplateBuilderFactory.NodeTypeTemplateBuilder
 
TemplateBuilderFactory.PropertyDefinitionTemplateBuilder - Class in org.apache.jackrabbit.commons.cnd
 
TemplateBuilderFactory.PropertyDefinitionTemplateBuilder(TemplateBuilderFactory.NodeTypeTemplateBuilder) - Constructor for class org.apache.jackrabbit.commons.cnd.TemplateBuilderFactory.PropertyDefinitionTemplateBuilder
 
term(String, String, boolean) - Method in interface org.apache.jackrabbit.commons.query.GQL.ParserCallback
A GQL term was parsed.
Text - Class in org.apache.jackrabbit.util
This Class provides some text related utilities
TIMED_OUT - Static variable in class org.apache.jackrabbit.util.Locked
Object returned when timeout is reached without being able to call Locked.run(javax.jcr.Node) while holding the lock.
Timer - Class in org.apache.jackrabbit.util
Timer wraps the standard Java Timer class and implements a guaranteed shutdown of the background thread running in the Timer instance after a certain Timer.IDLE_TIME.
Timer(boolean) - Constructor for class org.apache.jackrabbit.util.Timer
Creates a new Timer instance.
Timer.Task - Class in org.apache.jackrabbit.util
Extends the TimerTask with callback hooks to this Timer implementation.
Timer.Task() - Constructor for class org.apache.jackrabbit.util.Timer.Task
 
toArray() - Method in class org.apache.jackrabbit.util.WeakIdentityCollection
Returns an array containing all of the elements in this collection.
toArray(Object[]) - Method in class org.apache.jackrabbit.util.WeakIdentityCollection
The returned array may contain null elements!
toString() - Method in class org.apache.jackrabbit.commons.AbstractItem
Returns a string representation of this item.
toString() - Method in exception org.apache.jackrabbit.commons.cnd.ParseException
toString(Item) - Static method in class org.apache.jackrabbit.commons.JcrUtils
Returns a string representation of the given item.
toString() - Method in enum org.apache.jackrabbit.commons.query.qom.JoinType
Returns the JCR 2.0 name of this join type.
toString() - Method in enum org.apache.jackrabbit.commons.query.qom.Operator
Returns the JCR 2.0 name of this query operator.
toString(QueryObjectModel) - Method in interface org.apache.jackrabbit.commons.query.QueryObjectModelBuilder
Creates a String representation of the query object model in the syntax this QueryObjectModelBuilder can handle.
toString(QueryObjectModel) - Method in class org.apache.jackrabbit.commons.query.sql2.SQL2QOMBuilder
Creates a String representation of the query object model in the syntax this QueryObjectModelBuilder can handle.
toString() - Method in class org.apache.jackrabbit.commons.xml.ProxyContentHandler
 
toString() - Method in class org.apache.jackrabbit.commons.xml.ToXmlContentHandler
Returns the serialized XML document (assuming the default no-argument constructor was used).
ToXmlContentHandler - Class in org.apache.jackrabbit.commons.xml
Simple XML serializer.
ToXmlContentHandler(OutputStream, String) - Constructor for class org.apache.jackrabbit.commons.xml.ToXmlContentHandler
Creates an XML serializer that writes the serialized XML stream to the given output stream using the given character encoding.
ToXmlContentHandler(OutputStream) - Constructor for class org.apache.jackrabbit.commons.xml.ToXmlContentHandler
Creates an XML serializer that writes the serialized XML stream to the given output stream using the UTF-8 character encoding.
ToXmlContentHandler(Writer) - Constructor for class org.apache.jackrabbit.commons.xml.ToXmlContentHandler
Creates an XML serializer that writes the serialized XML stream to the given writer.
ToXmlContentHandler() - Constructor for class org.apache.jackrabbit.commons.xml.ToXmlContentHandler
Creates an XML serializer that writes the serialized XML stream to an internal buffer.
TransientFileFactory - Class in org.apache.jackrabbit.util
The TransientFileFactory utility class can be used to create transient files, i.e.
traversalPredicate - Variable in class org.apache.jackrabbit.commons.visitor.FilteringItemVisitor
Predicate that defines which items are traversed.
TRUE - Static variable in interface org.apache.jackrabbit.commons.predicate.Predicate
Constant predicate that returns true for all objects.
type - Variable in class org.apache.jackrabbit.value.BaseValue
 
TYPE - Static variable in class org.apache.jackrabbit.value.BinaryValue
 
TYPE - Static variable in class org.apache.jackrabbit.value.BooleanValue
 
TYPE - Static variable in class org.apache.jackrabbit.value.DateValue
 
TYPE - Static variable in class org.apache.jackrabbit.value.DecimalValue
 
TYPE - Static variable in class org.apache.jackrabbit.value.DoubleValue
 
TYPE - Static variable in class org.apache.jackrabbit.value.LongValue
 
TYPE - Static variable in class org.apache.jackrabbit.value.NameValue
 
TYPE - Static variable in class org.apache.jackrabbit.value.PathValue
 
TYPE - Static variable in class org.apache.jackrabbit.value.ReferenceValue
 
TYPE - Static variable in class org.apache.jackrabbit.value.StringValue
 
TYPE - Static variable in class org.apache.jackrabbit.value.URIValue
 
TYPE - Static variable in class org.apache.jackrabbit.value.WeakReferenceValue
 

U

UNDEFINED - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
unescape(String, char) - Static method in class org.apache.jackrabbit.util.Text
Does a URL decoding of the string using the escape character.
unescape(String) - Static method in class org.apache.jackrabbit.util.Text
Does a URL decoding of the string.
unescapeIllegalJcrChars(String) - Static method in class org.apache.jackrabbit.util.Text
Unescapes previously escaped jcr chars.
URI - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
URI - Static variable in class org.apache.jackrabbit.commons.GenericRepositoryFactory
Deprecated. Please use JcrUtils.REPOSITORY_URI instead.
URISave - Static variable in class org.apache.jackrabbit.util.Text
The list of characters that are not encoded by the escape() and unescape() METHODS.
URISaveEx - Static variable in class org.apache.jackrabbit.util.Text
Same as Text.URISave but also contains the '/'
URIValue - Class in org.apache.jackrabbit.value
A URIValue provides an implementation of the Value interface representing a URI value (an absolute or relative workspace path).
URIValue(URI) - Constructor for class org.apache.jackrabbit.value.URIValue
Returns a new URIValue initialized to the value of the specified URI.

V

value(String) - Method in interface org.apache.jackrabbit.commons.json.JsonHandler
Receive notification about the given JSON String value.
value(boolean) - Method in interface org.apache.jackrabbit.commons.json.JsonHandler
Receive notification about the given JSON boolean value.
value(long) - Method in interface org.apache.jackrabbit.commons.json.JsonHandler
Receive notification about the given JSON number value (long).
value(double) - Method in interface org.apache.jackrabbit.commons.json.JsonHandler
Receive notification about the given JSON number value (double).
ValueFactoryImpl - Class in org.apache.jackrabbit.value
Simple extension of the AbstractValueFactory that omits any validation checks for path and name values.
ValueFactoryImpl() - Constructor for class org.apache.jackrabbit.value.ValueFactoryImpl
Constructs a ValueFactory object.
ValueHelper - Class in org.apache.jackrabbit.value
The ValueHelper class provides several Value related utility methods.
valueOf(String) - Static method in enum org.apache.jackrabbit.commons.query.qom.JoinType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.jackrabbit.commons.query.qom.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.jackrabbit.commons.query.qom.Order
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class org.apache.jackrabbit.value.BooleanValue
Returns a new BooleanValue initialized to the value represented by the specified String.
valueOf(String) - Static method in class org.apache.jackrabbit.value.DateValue
Returns a new DateValue initialized to the value represented by the specified String.
valueOf(String) - Static method in class org.apache.jackrabbit.value.DecimalValue
Returns a new DecimalValue initialized to the value represented by the specified String.
valueOf(String) - Static method in class org.apache.jackrabbit.value.DoubleValue
Returns a new DoubleValue initialized to the value represented by the specified String.
valueOf(String) - Static method in class org.apache.jackrabbit.value.LongValue
Returns a new LongValue initialized to the value represented by the specified String.
valueOf(String) - Static method in class org.apache.jackrabbit.value.NameValue
Returns a new NameValue initialized to the value represented by the specified String.
valueOf(String) - Static method in class org.apache.jackrabbit.value.PathValue
Returns a new PathValue initialized to the value represented by the specified String.
valueOf(String) - Static method in class org.apache.jackrabbit.value.ReferenceValue
Returns a new ReferenceValue initialized to the value represented by the specified String.
valueOf(String) - Static method in class org.apache.jackrabbit.value.URIValue
Returns a new URIValue initialized to the value represented by the specified String.
valueOf(String) - Static method in class org.apache.jackrabbit.value.WeakReferenceValue
Returns a new ReferenceValue initialized to the value represented by the specified String.
values() - Static method in enum org.apache.jackrabbit.commons.query.qom.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.commons.query.qom.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.commons.query.qom.Order
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
VersionIteratorAdapter - Class in org.apache.jackrabbit.commons.iterator
Adapter class for turning RangeIterators or Iterators into VersionIterators.
VersionIteratorAdapter(RangeIterator) - Constructor for class org.apache.jackrabbit.commons.iterator.VersionIteratorAdapter
Creates an adapter for the given RangeIterator.
VersionIteratorAdapter(Iterator) - Constructor for class org.apache.jackrabbit.commons.iterator.VersionIteratorAdapter
Creates an adapter for the given Iterator.
VersionIteratorAdapter(Collection) - Constructor for class org.apache.jackrabbit.commons.iterator.VersionIteratorAdapter
Creates an iterator for the given collection.
visit(Property) - Method in class org.apache.jackrabbit.commons.visitor.FilteringItemVisitor
Called when the Visitor is passed to a Property.
visit(Node) - Method in class org.apache.jackrabbit.commons.visitor.FilteringItemVisitor
Called when the Visitor is passed to a Node.

W

walkProperties - Variable in class org.apache.jackrabbit.commons.visitor.FilteringItemVisitor
Do we want to walk all properties of nodes? The default is false.
WeakIdentityCollection - Class in org.apache.jackrabbit.util
WeakIdentityCollection implements a Collection with weak values.
WeakIdentityCollection(int) - Constructor for class org.apache.jackrabbit.util.WeakIdentityCollection
Creates a new WeakIdentityCollection.
WEAKREFERENCE - Static variable in class org.apache.jackrabbit.commons.cnd.Lexer
 
WeakReferenceValue - Class in org.apache.jackrabbit.value
A WeakReferenceValue provides an implementation of the Value interface representing a WEAKREFERENCE value (a UUID of an existing node).
WeakReferenceValue(Node) - Constructor for class org.apache.jackrabbit.value.WeakReferenceValue
Constructs a ReferenceValue object representing the UUID of an existing node.
WeakReferenceValue(String) - Constructor for class org.apache.jackrabbit.value.WeakReferenceValue
Protected constructor creating a ReferenceValue object without validating the UUID format.
with(Node, boolean) - Method in class org.apache.jackrabbit.util.Locked
Executes Locked.run(javax.jcr.Node) while the lock on lockable is held.
with(Node, boolean, long) - Method in class org.apache.jackrabbit.util.Locked
Executes the method Locked.run(javax.jcr.Node) within the scope of a lock held on lockable.

X

XMLChar - Class in org.apache.jackrabbit.util
This class defines the basic XML character properties.
XMLChar() - Constructor for class org.apache.jackrabbit.util.XMLChar
 
XmlnsContentHandler - Class in org.apache.jackrabbit.commons.xml
Content handler proxy that adds explicit "xmlns" attributes for all namespace mappings introduced through XmlnsContentHandler.startPrefixMapping(String, String) calls.
XmlnsContentHandler(ContentHandler) - Constructor for class org.apache.jackrabbit.commons.xml.XmlnsContentHandler
 

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 © 2004-2011 The Apache Software Foundation. All Rights Reserved.