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

A

AbbrevForwardStep() - Method in class org.priha.query.aqt.xpath.XPath
 
AbbrevReverseStep() - Method in class org.priha.query.aqt.xpath.XPath
 
accept(ItemVisitor) - Method in class org.priha.core.ItemImpl
accept(QueryNodeVisitor, Object) - Method in class org.priha.query.aqt.AndQueryNode
This method can return null to indicate that this AndQueryNode does not contain any operands.
accept(QueryNodeVisitor, Object) - Method in class org.priha.query.aqt.DerefQueryNode
Accepts a QueryNodeVisitor and calls the apropriate visit method on the visitor depending on the concrete implementation of this QueryNode.
accept(QueryNodeVisitor, Object) - Method in class org.priha.query.aqt.ExactQueryNode
Accepts a QueryNodeVisitor and calls the apropriate visit method on the visitor depending on the concrete implementation of this QueryNode.
accept(QueryNodeVisitor, Object) - Method in class org.priha.query.aqt.LocationStepQueryNode
Accepts a QueryNodeVisitor and calls the apropriate visit method on the visitor depending on the concrete implementation of this QueryNode.
accept(QueryNodeVisitor, Object) - Method in class org.priha.query.aqt.NodeTypeQueryNode
Accepts a QueryNodeVisitor and calls the apropriate visit method on the visitor depending on the concrete implementation of this QueryNode.
accept(QueryNodeVisitor, Object) - Method in class org.priha.query.aqt.NotQueryNode
Accepts a QueryNodeVisitor and calls the apropriate visit method on the visitor depending on the concrete implementation of this QueryNode.
accept(QueryNodeVisitor, Object) - Method in class org.priha.query.aqt.OrderQueryNode
Accepts a QueryNodeVisitor and calls the apropriate visit method on the visitor depending on the concrete implementation of this QueryNode.
accept(QueryNodeVisitor, Object) - Method in class org.priha.query.aqt.OrQueryNode
Accepts a QueryNodeVisitor and calls the apropriate visit method on the visitor depending on the concrete implementation of this QueryNode.
accept(QueryNodeVisitor, Object) - Method in class org.priha.query.aqt.PathQueryNode
Accepts a QueryNodeVisitor and calls the apropriate visit method on the visitor depending on the concrete implementation of this QueryNode.
accept(QueryNodeVisitor, Object) - Method in class org.priha.query.aqt.PropertyFunctionQueryNode
Accepts a QueryNodeVisitor and calls the apropriate visit method on the visitor depending on the concrete implementation of this QueryNode.
accept(QueryNodeVisitor, Object) - Method in class org.priha.query.aqt.QueryNode
Accepts a QueryNodeVisitor and calls the apropriate visit method on the visitor depending on the concrete implementation of this QueryNode.
accept(QueryNodeVisitor, Object) - Method in class org.priha.query.aqt.QueryRootNode
Accepts a QueryNodeVisitor and calls the apropriate visit method on the visitor depending on the concrete implementation of this QueryNode.
accept(QueryNodeVisitor, Object) - Method in class org.priha.query.aqt.RelationQueryNode
Accepts a QueryNodeVisitor and calls the apropriate visit method on the visitor depending on the concrete implementation of this QueryNode.
accept(QueryNodeVisitor, Object) - Method in class org.priha.query.aqt.TextsearchQueryNode
Accepts a QueryNodeVisitor and calls the apropriate visit method on the visitor depending on the concrete implementation of this QueryNode.
acceptOperands(QueryNodeVisitor, Object) - Method in class org.priha.query.aqt.NAryQueryNode
Helper class to accept a visitor for all operands of this NAryQueryNode.
add(ItemState, ItemImpl) - Method in class org.priha.util.ChangeStore
Adds a new Item with given ItemState to the end of the Change List.
add(ChangeStore.Change) - Method in class org.priha.util.ChangeStore
Adds a whole Change object at the end of the Change List.
add_escapes(String) - Method in exception org.priha.query.aqt.xpath.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
addEscapes(String) - Static method in error org.priha.query.aqt.xpath.TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
AdditiveExpr() - Method in class org.priha.query.aqt.xpath.XPath
 
addLock(QLock) - Method in class org.priha.core.locks.LockManager
 
addLockToken(String) - Method in class org.priha.core.SessionImpl
 
addMixin(String) - Method in class org.priha.core.NodeImpl
 
addNode(StoreTransaction, NodeImpl) - Method in interface org.priha.core.ItemStore
 
addNode(String) - Method in class org.priha.core.NodeImpl
 
addNode(String, String) - Method in class org.priha.core.NodeImpl
 
addNode(StoreTransaction, NodeImpl) - Method in class org.priha.core.ProviderManager
 
addNode(NodeImpl) - Method in class org.priha.core.SessionProvider
Call when you wish to add a new Node in this Session.
addNode(StoreTransaction, Path, QNodeDefinition) - Method in class org.priha.providers.EhCachingProvider
 
addNode(StoreTransaction, Path, QNodeDefinition) - Method in class org.priha.providers.FileProvider
 
addNode(StoreTransaction, Path, QNodeDefinition) - Method in class org.priha.providers.JdbcProvider
 
addNode(StoreTransaction, Path, QNodeDefinition) - Method in class org.priha.providers.MemoryProvider
 
addNode(StoreTransaction, Path, QNodeDefinition) - Method in interface org.priha.providers.RepositoryProvider
Adds a new Node to the repository to the given Path.
addOperand(QueryNode) - Method in class org.priha.query.aqt.NAryQueryNode
Adds a new operand (child node) to this query node.
addOrderSpec(QName, boolean) - Method in class org.priha.query.aqt.OrderQueryNode
Adds an order specification to this query node.
addOrderSpec(OrderQueryNode.OrderSpec) - Method in class org.priha.query.aqt.OrderQueryNode
Adds an order specification to this query node.
addPathElement(QName) - Method in class org.priha.query.aqt.RelationQueryNode
Adds a path element to the existing relative path.
addPathElement(QName) - Method in class org.priha.query.aqt.TextsearchQueryNode
Adds a path element to the existing relative path.
addPathStep(LocationStepQueryNode) - Method in class org.priha.query.aqt.PathQueryNode
Adds a path step to this PathQueryNode.
addPredicate(QueryNode) - Method in class org.priha.query.aqt.LocationStepQueryNode
Adds a predicate node to this location step.
addSelectProperty(QName) - Method in class org.priha.query.aqt.QueryRootNode
Adds a new select property to the query.
addValue(Value[], Value) - Method in class org.priha.core.values.ValueFactoryImpl
Returns a new Value array with the new Value added in the last position.
addVersionLabel(String, String, boolean) - Method in class org.priha.version.VersionHistoryImpl
 
adjustBeginLineColumn(int, int) - Method in class org.priha.query.aqt.xpath.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
allowsSameNameSiblings() - Method in class org.priha.nodetype.QNodeDefinition.Impl
 
And - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
AndExpr() - Method in class org.priha.query.aqt.xpath.XPath
 
AndQueryNode - Class in org.priha.query.aqt
Implements a query node that defines an AND operation between arbitrary other QueryNodes.
AndQueryNode(QueryNode) - Constructor for class org.priha.query.aqt.AndQueryNode
Creates a new AndQueryNode with a parent query node.
AnyKindTest() - Method in class org.priha.query.aqt.xpath.XPath
 
AnyName - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
APOS_ATTRIBUTE_CONTENT - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
AposAttrContentChar - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
AposAttrValueContent() - Method in class org.priha.query.aqt.xpath.XPath
 
APPNAME - Static variable in class org.priha.Release
The application name.
As - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
Ascending - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
AssignEquals - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
At - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
AtomicType() - Method in class org.priha.query.aqt.xpath.XPath
 
AtStringLiteral - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
AttribNameOrWildcard() - Method in class org.priha.query.aqt.xpath.XPath
 
AttributeDeclaration() - Method in class org.priha.query.aqt.xpath.XPath
 
AttributeLbrace - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
AttributeName() - Method in class org.priha.query.aqt.xpath.XPath
 
AttributeQNameLbrace - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
AttributeTest() - Method in class org.priha.query.aqt.xpath.XPath
 
AttributeType - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
AttributeTypeForKindTest - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
AtWord - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
AxisAncestor - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
AxisAncestorOrSelf - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
AxisAttribute - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
AxisChild - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
AxisDescendant - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
AxisDescendantOrSelf - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
AxisFollowing - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
AxisFollowingSibling - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
AxisParent - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
AxisPreceding - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
AxisPrecedingSibling - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
AxisSelf - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
AxisStep() - Method in class org.priha.query.aqt.xpath.XPath
 

B

backup(int) - Method in class org.priha.query.aqt.xpath.SimpleCharStream
 
Base64 - Class in org.priha.util
Encodes and decodes to and from Base64 notation.
Base64.InputStream - Class in org.priha.util
A Base64.InputStream will read data from another java.io.InputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.InputStream(InputStream) - Constructor for class org.priha.util.Base64.InputStream
Constructs a Base64.InputStream in DECODE mode.
Base64.InputStream(InputStream, int) - Constructor for class org.priha.util.Base64.InputStream
Constructs a Base64.InputStream in either ENCODE or DECODE mode.
Base64.OutputStream - Class in org.priha.util
A Base64.OutputStream will write data to another java.io.OutputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.OutputStream(OutputStream) - Constructor for class org.priha.util.Base64.OutputStream
Constructs a Base64.OutputStream in ENCODE mode.
Base64.OutputStream(OutputStream, int) - Constructor for class org.priha.util.Base64.OutputStream
Constructs a Base64.OutputStream in either ENCODE or DECODE mode.
BaseChar - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
BaseStoreTransaction - Class in org.priha.providers
Provides a base implementation for a StoreTransaction.
BaseStoreTransaction(WorkspaceImpl) - Constructor for class org.priha.providers.BaseStoreTransaction
 
BaseURIDecl() - Method in class org.priha.query.aqt.xpath.XPath
 
beginColumn - Variable in class org.priha.query.aqt.xpath.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class org.priha.query.aqt.xpath.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
BeginToken() - Method in class org.priha.query.aqt.xpath.SimpleCharStream
 
BinarySource - Interface in org.priha.core.binary
Represents a source of binary data.
BooleanValueImpl - Class in org.priha.core.values
 
BooleanValueImpl(boolean) - Constructor for class org.priha.core.values.BooleanValueImpl
 
BooleanValueImpl(String) - Constructor for class org.priha.core.values.BooleanValueImpl
 
BooleanValueImpl(BooleanValueImpl) - Constructor for class org.priha.core.values.BooleanValueImpl
 
bufcolumn - Variable in class org.priha.query.aqt.xpath.SimpleCharStream
 
buffer - Variable in class org.priha.query.aqt.xpath.SimpleCharStream
 
bufline - Variable in class org.priha.query.aqt.xpath.SimpleCharStream
 
bufpos - Variable in class org.priha.query.aqt.xpath.SimpleCharStream
 

C

CalendarValueImpl - Class in org.priha.core.values
 
CalendarValueImpl(Calendar) - Constructor for class org.priha.core.values.CalendarValueImpl
 
CalendarValueImpl(Double) - Constructor for class org.priha.core.values.CalendarValueImpl
 
CalendarValueImpl(Long) - Constructor for class org.priha.core.values.CalendarValueImpl
 
CalendarValueImpl(String) - Constructor for class org.priha.core.values.CalendarValueImpl
 
CalendarValueImpl(CalendarValueImpl) - Constructor for class org.priha.core.values.CalendarValueImpl
 
canAddChildNode(QName) - Method in class org.priha.nodetype.QNodeType
 
canAddChildNode(QName, QName) - Method in class org.priha.nodetype.QNodeType
Determines whether a child Node can be added of a predeterminate type.
canAddChildNode(String) - Method in class org.priha.nodetype.QNodeType.Impl
 
canAddChildNode(String, String) - Method in class org.priha.nodetype.QNodeType.Impl
 
canAddMixin(String) - Method in class org.priha.core.NodeImpl
 
cancelMerge(Version) - Method in class org.priha.core.NodeImpl
 
canConvert(ValueImpl, int) - Static method in class org.priha.core.values.ValueFactoryImpl
Returns true, if the given String value can be converted to the given type.
canHandle(String) - Method in interface org.priha.query.aqt.QueryTreeBuilder
Returns true if this query tree builder can handle a statement in language.
canHandle(String) - Method in class org.priha.query.aqt.xpath.QueryBuilder
 
canRemoveItem(QName) - Method in class org.priha.nodetype.QNodeType
 
canRemoveItem(String) - Method in class org.priha.nodetype.QNodeType.Impl
 
canSetProperty(QName, Value) - Method in class org.priha.nodetype.QNodeType
 
canSetProperty(QName, Value[]) - Method in class org.priha.nodetype.QNodeType
 
canSetProperty(String, Value) - Method in class org.priha.nodetype.QNodeType.Impl
 
canSetProperty(String, Value[]) - Method in class org.priha.nodetype.QNodeType.Impl
 
Case - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
CaseClause() - Method in class org.priha.query.aqt.xpath.XPath
 
Castable - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
CastableExpr() - Method in class org.priha.query.aqt.xpath.XPath
 
CastAs - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
CastExpr() - Method in class org.priha.query.aqt.xpath.XPath
 
CDATA_SECTION - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
CDataSection() - Method in class org.priha.query.aqt.xpath.XPath
 
CDataSectionChar - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
CDataSectionContents() - Method in class org.priha.query.aqt.xpath.XPath
 
CdataSectionEnd - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
CdataSectionStart - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
CdataSectionStartForElementContent - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
ChangeStore - Class in org.priha.util
Provides a list of changes, which can be both played back one by one, as well as searched rapidly.
ChangeStore() - Constructor for class org.priha.util.ChangeStore
Create a ChangeStore without the HashMap.
ChangeStore.Change - Class in org.priha.util
Stores a single change.
ChangeStore.Change(ItemState, ItemImpl) - Constructor for class org.priha.util.ChangeStore.Change
Create a new Change for the given ItemState and item.
Char - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
characters(char[], int, int) - Method in class org.priha.xml.StreamContentHandler
 
characters(char[], int, int) - Method in class org.priha.xml.XMLImport
Parse the character data coming in; that is, create the Values which are put into the properties.
CharRef - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
checkin() - Method in class org.priha.core.NodeImpl
 
checkout() - Method in class org.priha.core.NodeImpl
 
checkPermission(String, String) - Method in class org.priha.core.SessionImpl
Any credentials are fine to give full access.
checkStream() - Method in class org.priha.core.values.ValueImpl
This method makes sure that the Value value is a stream, not a value.
checkValue() - Method in class org.priha.core.values.ValueImpl
This method makes sure that the Value value is a value, not a stream.
checkWritePermission() - Method in class org.priha.core.SessionImpl
Quick way to check for write permissions.
children - Variable in class org.priha.query.aqt.xpath.SimpleNode
 
childrenAccept(XPathVisitor, Object) - Method in class org.priha.query.aqt.xpath.SimpleNode
Accept the visitor.
clear() - Method in class org.priha.core.SessionProvider
 
clear() - Method in class org.priha.util.ChangeStore
Clears the changes.
clone() - Method in interface org.priha.core.binary.BinarySource
Duplicates the BinarySource object.
clone() - Method in class org.priha.core.binary.FileBinarySource
 
clone() - Method in class org.priha.core.binary.MemoryBinarySource
Duplicates the BinarySource object.
clone() - Method in class org.priha.core.values.DoubleValueImpl
 
clone() - Method in class org.priha.core.values.StringValueImpl
 
clone(String, String, String, boolean) - Method in class org.priha.core.WorkspaceImpl
cloneValue(ValueImpl) - Method in class org.priha.core.values.ValueFactoryImpl
 
cloneValues(Value[]) - Method in class org.priha.core.values.ValueFactoryImpl
Clones a value array.
close(WorkspaceImpl) - Method in interface org.priha.core.ItemStore
 
close(WorkspaceImpl) - Method in class org.priha.core.ProviderManager
 
close() - Method in class org.priha.core.SessionProvider
 
close(WorkspaceImpl) - Method in class org.priha.providers.EhCachingProvider
 
close(WorkspaceImpl) - Method in class org.priha.providers.FileProvider
 
close(WorkspaceImpl) - Method in class org.priha.providers.JdbcProvider
 
close(WorkspaceImpl) - Method in class org.priha.providers.MemoryProvider
 
close(WorkspaceImpl) - Method in interface org.priha.providers.RepositoryProvider
The repository will no longer be used by a session, so any session-specific things can now be deallocated.
close() - Method in class org.priha.util.Base64.OutputStream
Flushes and closes (I think, in the superclass) the stream.
CloseApos - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
CLOSEKINDTEST - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
CloseQuot - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
Collation - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
ColonEquals - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
column - Variable in class org.priha.query.aqt.xpath.SimpleCharStream
 
CombiningChar - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
Comma - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
CommaForKindTest - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
Comment - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
CommentContent - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
CommentContentChar - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
CommentContentCharDash - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
CommentContents - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
CommentEnd - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
CommentLbrace - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
CommentLpar - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
CommentLparForKindTest - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
CommentStart - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
CommentTest() - Method in class org.priha.query.aqt.xpath.XPath
 
CommonContent() - Method in class org.priha.query.aqt.xpath.XPath
 
compareTo(Node) - Method in class org.priha.core.NodeImpl
 
compareTo(PropertyImpl) - Method in class org.priha.core.PropertyImpl
 
compareTo(ValueImpl) - Method in class org.priha.core.values.DoubleValueImpl
 
compareTo(ValueImpl) - Method in class org.priha.core.values.LongValueImpl
 
compareTo(ValueImpl) - Method in class org.priha.core.values.ValueImpl
By default, does String comparison, which means it may fail.
compareTo(Path) - Method in class org.priha.path.Path
 
compareTo(QName) - Method in class org.priha.path.Path.Component
 
compareTo(QName) - Method in class org.priha.util.QName
 
ComparisonExpr() - Method in class org.priha.query.aqt.xpath.XPath
 
CompAttrConstructor() - Method in class org.priha.query.aqt.xpath.XPath
 
CompCommentConstructor() - Method in class org.priha.query.aqt.xpath.XPath
 
CompDocConstructor() - Method in class org.priha.query.aqt.xpath.XPath
 
CompElemConstructor() - Method in class org.priha.query.aqt.xpath.XPath
 
CompPIConstructor() - Method in class org.priha.query.aqt.xpath.XPath
 
CompTextConstructor() - Method in class org.priha.query.aqt.xpath.XPath
 
ComputedConstructor() - Method in class org.priha.query.aqt.xpath.XPath
 
ConfigurationException - Exception in org.priha.util
Thrown when the configuration is faulty.
ConfigurationException(String, String) - Constructor for exception org.priha.util.ConfigurationException
Construct a ConfigurationException.
ConfigurationException(String) - Constructor for exception org.priha.util.ConfigurationException
 
ConfigurationException(String, Throwable) - Constructor for exception org.priha.util.ConfigurationException
 
ConstantNameProvider - Interface in org.priha.query.aqt
Provides descriptive names for integer constants
ConstructionDecl() - Method in class org.priha.query.aqt.xpath.XPath
 
Constructor() - Method in class org.priha.query.aqt.xpath.XPath
 
ContentExpr() - Method in class org.priha.query.aqt.xpath.XPath
 
ContextItemExpr() - Method in class org.priha.query.aqt.xpath.XPath
 
copy(WorkspaceImpl, Path, Path) - Method in interface org.priha.core.ItemStore
 
copy(WorkspaceImpl, Path, Path) - Method in class org.priha.core.ProviderManager
 
copy(Path, Path) - Method in class org.priha.core.SessionProvider
 
copy(String, String) - Method in class org.priha.core.WorkspaceImpl
copy(String, String, String) - Method in class org.priha.core.WorkspaceImpl
copy(SessionImpl, String, String, boolean) - Method in class org.priha.core.WorkspaceImpl
Performs the actual copy, but does not save.
copy(WorkspaceImpl, Path, Path) - Method in class org.priha.providers.FileProvider
 
copy(WorkspaceImpl, Path, Path) - Method in class org.priha.providers.JdbcProvider
 
copyContents(Reader, Writer) - Static method in class org.priha.util.FileUtil
Just copies all characters from in to out.
copyContents(InputStream, OutputStream) - Static method in class org.priha.util.FileUtil
Just copies all bytes from in to out.
COPYRIGHT - Static variable in class org.priha.Release
The copyright string.
createAndQueryNode(QueryNode) - Method in class org.priha.query.aqt.DefaultQueryNodeFactory
Creates a AndQueryNode instance.
createAndQueryNode(QueryNode) - Method in interface org.priha.query.aqt.QueryNodeFactory
Creates a AndQueryNode instance.
createDerefQueryNode(QueryNode, QName, boolean) - Method in class org.priha.query.aqt.DefaultQueryNodeFactory
Creates a DerefQueryNode instance.
createDerefQueryNode(QueryNode, QName, boolean) - Method in interface org.priha.query.aqt.QueryNodeFactory
Creates a DerefQueryNode instance.
createLocationStepQueryNode(QueryNode) - Method in class org.priha.query.aqt.DefaultQueryNodeFactory
Creates a LocationStepQueryNode instance.
createLocationStepQueryNode(QueryNode) - Method in interface org.priha.query.aqt.QueryNodeFactory
Creates a LocationStepQueryNode instance.
createNode(Path, QNodeType, QNodeDefinition, boolean) - Method in class org.priha.core.SessionImpl
This method creates a correct Node subclass based on the NodeType.
createNode(int) - Method in class org.priha.query.aqt.xpath.XPath
 
createNodeTypeQueryNode(QueryNode, QName) - Method in class org.priha.query.aqt.DefaultQueryNodeFactory
Creates a NodeTypeQueryNode instance.
createNodeTypeQueryNode(QueryNode, QName) - Method in interface org.priha.query.aqt.QueryNodeFactory
Creates a NodeTypeQueryNode instance.
createNotQueryNode(QueryNode) - Method in class org.priha.query.aqt.DefaultQueryNodeFactory
Creates a NotQueryNode instance.
createNotQueryNode(QueryNode) - Method in interface org.priha.query.aqt.QueryNodeFactory
Creates a NotQueryNode instance.
createOrderQueryNode(QueryNode) - Method in class org.priha.query.aqt.DefaultQueryNodeFactory
Creates a OrderQueryNode instance.
createOrderQueryNode(QueryNode) - Method in interface org.priha.query.aqt.QueryNodeFactory
Creates a OrderQueryNode instance.
createOrQueryNode(QueryNode) - Method in class org.priha.query.aqt.DefaultQueryNodeFactory
Creates a OrQueryNode instance.
createOrQueryNode(QueryNode) - Method in interface org.priha.query.aqt.QueryNodeFactory
Creates a OrQueryNode instance.
createPathQueryNode(QueryNode) - Method in class org.priha.query.aqt.DefaultQueryNodeFactory
Creates a PathQueryNode instance.
createPathQueryNode(QueryNode) - Method in interface org.priha.query.aqt.QueryNodeFactory
Creates a PathQueryNode instance.
createPropertyFunctionQueryNode(QueryNode, String) - Method in class org.priha.query.aqt.DefaultQueryNodeFactory
Creates a PropertyFunctionQueryNode instance.
createPropertyFunctionQueryNode(QueryNode, String) - Method in interface org.priha.query.aqt.QueryNodeFactory
Creates a PropertyFunctionQueryNode instance.
createPropertyImpl(Path) - Method in class org.priha.core.WorkspaceImpl
Creates a new property implementation without a property definition.
createQuery(String, NamespaceMapper, QueryNodeFactory) - Static method in class org.priha.query.aqt.xpath.XPathQueryBuilder
Creates a QueryNode tree from a XPath statement using the passed query node factory.
createQuery(String, String) - Method in class org.priha.query.PrihaQueryManager
 
createQueryRootNode() - Method in class org.priha.query.aqt.DefaultQueryNodeFactory
Creates a QueryRootNode instance.
createQueryRootNode() - Method in interface org.priha.query.aqt.QueryNodeFactory
Creates a QueryRootNode instance.
createQueryTree(String, NamespaceMapper, QueryNodeFactory) - Method in interface org.priha.query.aqt.QueryTreeBuilder
Creates a QueryNode tree from a statement using the passed query node factory.
createQueryTree(String, NamespaceMapper, QueryNodeFactory) - Method in class org.priha.query.aqt.xpath.QueryBuilder
 
createRelationQueryNode(QueryNode, int) - Method in class org.priha.query.aqt.DefaultQueryNodeFactory
Creates a RelationQueryNode instance.
createRelationQueryNode(QueryNode, int) - Method in interface org.priha.query.aqt.QueryNodeFactory
Creates a RelationQueryNode instance.
createTextsearchQueryNode(QueryNode, String) - Method in class org.priha.query.aqt.DefaultQueryNodeFactory
Creates a TextsearchQueryNode instance.
createTextsearchQueryNode(QueryNode, String) - Method in interface org.priha.query.aqt.QueryNodeFactory
Creates a TextsearchQueryNode instance.
createValue(ValueImpl) - Method in class org.priha.core.values.ValueFactoryImpl
 
createValue(String) - Method in class org.priha.core.values.ValueFactoryImpl
 
createValue(long) - Method in class org.priha.core.values.ValueFactoryImpl
 
createValue(double) - Method in class org.priha.core.values.ValueFactoryImpl
 
createValue(boolean) - Method in class org.priha.core.values.ValueFactoryImpl
 
createValue(Calendar) - Method in class org.priha.core.values.ValueFactoryImpl
 
createValue(InputStream) - Method in class org.priha.core.values.ValueFactoryImpl
 
createValue(Node) - Method in class org.priha.core.values.ValueFactoryImpl
 
createValue(BinarySource) - Method in class org.priha.core.values.ValueFactoryImpl
 
createValue(boolean, int) - Method in class org.priha.core.values.ValueFactoryImpl
 
createValue(InputStream, int) - Method in class org.priha.core.values.ValueFactoryImpl
 
createValue(String, int) - Method in class org.priha.core.values.ValueFactoryImpl
 
createValue(QName, int) - Method in class org.priha.core.values.ValueFactoryImpl
 
createVersionHistory(NodeImpl) - Static method in class org.priha.version.VersionManager
Makes sure that a VersionHistory exists for a new, versionable Node.
curChar - Variable in class org.priha.query.aqt.xpath.XPathTokenManager
 
currentToken - Variable in exception org.priha.query.aqt.xpath.ParseException
This is the last token that has been consumed successfully.

D

debugStream - Variable in class org.priha.query.aqt.xpath.XPathTokenManager
 
DecimalLiteral - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
DeclareBaseURI - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
DeclareCollation - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
DeclareConstruction - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
DeclareDefaultElement - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
DeclareDefaultFunction - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
DeclareDefaultOrderingEmpty - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
DeclareInheritNamespaces - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
DeclareNamespace - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
DeclareOrdering - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
DeclareXMLSpace - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
DECODE - Static variable in class org.priha.util.Base64
Specify decoding.
decode(byte[], int, int, int) - Static method in class org.priha.util.Base64
Very low-level access to decoding ASCII characters in the form of a byte array.
decode(String) - Static method in class org.priha.util.Base64
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decode(String, int) - Static method in class org.priha.util.Base64
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decode(String) - Static method in class org.priha.xml.XMLUtils
Decodes a string encoded by the encode() method.
decodeFileToFile(String, String) - Static method in class org.priha.util.Base64
Reads infile and decodes it to outfile.
decodeFromFile(String) - Static method in class org.priha.util.Base64
Convenience method for reading a base64-encoded file and decoding it.
decodeToFile(String, String) - Static method in class org.priha.util.Base64
Convenience method for decoding data to a file.
decodeToObject(String) - Static method in class org.priha.util.Base64
Attempts to decode Base64 data and deserialize a Java Object within.
deepClone(SessionImpl) - Method in class org.priha.providers.ValueContainer
Cloning of a ValueContainer is a deep operation, i.e.
Default - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
DEFAULT - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
DEFAULT_PROVIDERLIST - Static variable in class org.priha.core.ProviderManager
 
DEFAULT_WORKSPACE - Static variable in class org.priha.core.RepositoryImpl
 
DefaultCollationDecl() - Method in class org.priha.query.aqt.xpath.XPath
 
DefaultElement - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
DefaultNamespaceDecl() - Method in class org.priha.query.aqt.xpath.XPath
 
DefaultQueryNodeFactory - Class in org.priha.query.aqt
Default implementetation of a QueryNodeFactory.
DefaultQueryNodeFactory(List<QName>) - Constructor for class org.priha.query.aqt.DefaultQueryNodeFactory
Creates a DefaultQueryNodeFactory with the given node types under /jcr:system .
DefaultQueryNodeVisitor - Class in org.priha.query.aqt
Implements the QueryNodeVisitor interface with default behaviour.
DefaultQueryNodeVisitor() - Constructor for class org.priha.query.aqt.DefaultQueryNodeVisitor
 
DefineFunction - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
DefineVariable - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
depth() - Method in class org.priha.path.Path
Returns the depth of this path.
DerefQueryNode - Class in org.priha.query.aqt
Represents query node that dereferences a reference property into a node and does an optional name test on the target node.
DerefQueryNode(QueryNode, QName, boolean) - Constructor for class org.priha.query.aqt.DerefQueryNode
Creates a new DerefQueryNode without a name set for the reference property.
Descending - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
DESCRIPTORS - Static variable in class org.priha.Release
Contains the JCR Descriptors.
Digit - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
Digits - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
DirAttributeList() - Method in class org.priha.query.aqt.xpath.XPath
 
DirAttributeValue() - Method in class org.priha.query.aqt.xpath.XPath
 
DirCommentConstructor() - Method in class org.priha.query.aqt.xpath.XPath
 
DirCommentContents() - Method in class org.priha.query.aqt.xpath.XPath
 
DirectConstructor() - Method in class org.priha.query.aqt.xpath.XPath
 
DirElemConstructor() - Method in class org.priha.query.aqt.xpath.XPath
 
DirElemContent() - Method in class org.priha.query.aqt.xpath.XPath
 
DirPIConstructor() - Method in class org.priha.query.aqt.xpath.XPath
 
DirPIContents() - Method in class org.priha.query.aqt.xpath.XPath
 
disable_tracing() - Method in class org.priha.query.aqt.xpath.XPath
 
dispose() - Method in class org.priha.util.Pool
Disposes all returned objects from the pool.
dispose() - Method in class org.priha.util.Pool.Poolable
Default implementation does nothing.
Div - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
DocumentLbrace - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
DocumentLpar - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
DocumentLparForKindTest - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
DocumentTest() - Method in class org.priha.query.aqt.xpath.XPath
 
doImport(InputStream) - Method in class org.priha.xml.XMLImport
 
Done() - Method in class org.priha.query.aqt.xpath.SimpleCharStream
 
doneMerge(Version) - Method in class org.priha.core.NodeImpl
 
DONT_BREAK_LINES - Static variable in class org.priha.util.Base64
Don't break lines when encoding (violates strict Base64 specification)
Dot - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
DotDot - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
DoubleLiteral - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
DoubleValueImpl - Class in org.priha.core.values
 
DoubleValueImpl(double) - Constructor for class org.priha.core.values.DoubleValueImpl
 
DoubleValueImpl(String) - Constructor for class org.priha.core.values.DoubleValueImpl
 
DoubleValueImpl(DoubleValueImpl) - Constructor for class org.priha.core.values.DoubleValueImpl
 
dump() - Method in class org.priha.core.SessionImpl
This method provides debug information about the state of the Session.
dump() - Method in class org.priha.query.aqt.QueryNode
Dumps this QueryNode and its child nodes to a String.
dump(QueryNode, StringBuffer) - Static method in class org.priha.query.aqt.QueryTreeDump
Dumps a query node tree to the string buffer.
dump(String) - Method in class org.priha.query.aqt.xpath.SimpleNode
 
dump(String, PrintStream) - Method in class org.priha.query.aqt.xpath.SimpleNode
 
dump() - Method in class org.priha.util.ChangeStore
Dumps the store contents for debugging to System.out.

E

EhCachingProvider - Class in org.priha.providers
Uses EHCache for an intermediate level cache.
EhCachingProvider() - Constructor for class org.priha.providers.EhCachingProvider
 
ELEMENT_CONTENT - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
ElementContentChar - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
ElementDeclaration() - Method in class org.priha.query.aqt.xpath.XPath
 
ElementLbrace - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
ElementName() - Method in class org.priha.query.aqt.xpath.XPath
 
ElementNameOrWildcard() - Method in class org.priha.query.aqt.xpath.XPath
 
ElementQNameLbrace - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
ElementTest() - Method in class org.priha.query.aqt.xpath.XPath
 
ElementType - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
ElementTypeForDocumentTest - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
ElementTypeForKindTest - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
Else - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
EMPTY_NAME - Static variable in class org.priha.query.aqt.LocationStepQueryNode
The empty name used in matching the root node.
EMPTY_RELATIVE_PATH - Static variable in class org.priha.path.Path
 
EmptyGreatest - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
EmptyLeast - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
EmptyOrderingDecl() - Method in class org.priha.query.aqt.xpath.XPath
 
EmptyTagClose - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
EmptyTok - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
enable_tracing() - Method in class org.priha.query.aqt.xpath.XPath
 
EnclosedExpr() - Method in class org.priha.query.aqt.xpath.XPath
 
ENCODE - Static variable in class org.priha.util.Base64
Specify encoding.
encode(String) - Static method in class org.priha.xml.XMLUtils
This method encodes a String so that it is a valid XML name, according to ISO/IEC 9075-14:2003.
encodeBytes(byte[]) - Static method in class org.priha.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int) - Static method in class org.priha.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int) - Static method in class org.priha.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int, int) - Static method in class org.priha.util.Base64
Encodes a byte array into Base64 notation.
encodeFileToFile(String, String) - Static method in class org.priha.util.Base64
Reads infile and encodes it to outfile.
encodeFromFile(String) - Static method in class org.priha.util.Base64
Convenience method for reading a binary file and base64-encoding it.
encodeObject(Serializable) - Static method in class org.priha.util.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeObject(Serializable, int) - Static method in class org.priha.util.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeToFile(byte[], String) - Static method in class org.priha.util.Base64
Convenience method for encoding data to a file.
END_TAG - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
endColumn - Variable in class org.priha.query.aqt.xpath.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endDocument() - Method in class org.priha.xml.StreamContentHandler
 
endElement(String, String, String) - Method in class org.priha.xml.StreamContentHandler
 
endElement(String, String, String) - Method in class org.priha.xml.XMLImport
 
endLine - Variable in class org.priha.query.aqt.xpath.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endPrefixMapping(String) - Method in class org.priha.xml.StreamContentHandler
 
EndTagClose - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
EndTagOpen - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
enterState(ItemState) - Method in class org.priha.core.ItemImpl
Changes the ItemState of the Item, and places it in the appropriate queues.
EOF - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
eol - Variable in exception org.priha.query.aqt.xpath.ParseException
The end of line string for this machine.
equals(Object) - Method in class org.priha.core.NodeImpl
We consider nodes to be equal if they have the exact same path, and all the properties are equal too.
equals(Object) - Method in class org.priha.core.PropertyImpl
A PropertyImpl is equal to another PropertyImpl if Paths are equal Definitions are equal All values are equal (in case of a multi-valued object)
equals(Object) - Method in class org.priha.core.values.ValueImpl
 
equals(Object) - Method in class org.priha.path.Path.Component
 
equals(Object) - Method in class org.priha.path.Path
Two paths are equal if their string representations are equal.
equals(Object) - Method in class org.priha.path.PathRef
 
equals(Object) - Method in class org.priha.query.aqt.AndQueryNode
 
equals(Object) - Method in class org.priha.query.aqt.DerefQueryNode
 
equals(Object) - Method in class org.priha.query.aqt.ExactQueryNode
 
equals(Object) - Method in class org.priha.query.aqt.LocationStepQueryNode
 
equals(Object) - Method in class org.priha.query.aqt.NAryQueryNode
 
equals(Object) - Method in class org.priha.query.aqt.NodeTypeQueryNode
 
equals(Object) - Method in class org.priha.query.aqt.NotQueryNode
 
equals(Object) - Method in class org.priha.query.aqt.OrderQueryNode
 
equals(Object) - Method in class org.priha.query.aqt.OrderQueryNode.OrderSpec
Returns true if this order spec is equal to obj
equals(Object) - Method in class org.priha.query.aqt.OrQueryNode
 
equals(Object) - Method in class org.priha.query.aqt.PathQueryNode
 
equals(Object) - Method in class org.priha.query.aqt.PropertyFunctionQueryNode
Returns true if obj is the same type of QueryNode as this node and is equal to this node.
equals(Object) - Method in class org.priha.query.aqt.QueryNode
Returns true if obj is the same type of QueryNode as this node and is equal to this node.
equals(Object) - Method in class org.priha.query.aqt.QueryRootNode
 
equals(Object) - Method in class org.priha.query.aqt.RelationQueryNode
 
equals(Object) - Method in class org.priha.query.aqt.TextsearchQueryNode
 
Equals - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
equals(Object) - Method in class org.priha.util.QName
 
EscapeApos - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
EscapeQuot - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
escapeXML(String) - Static method in class org.priha.xml.XMLUtils
This is pretty slow...
Every - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
ExactQueryNode - Class in org.priha.query.aqt
Implements a query node that defines an exact match of a property and a value.
ExactQueryNode(QueryNode, QName, QName) - Constructor for class org.priha.query.aqt.ExactQueryNode
Creates a new ExactQueryNode instance.
Except - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
execute() - Method in class org.priha.query.QueryImpl
 
ExpandBuff(boolean) - Method in class org.priha.query.aqt.xpath.SimpleCharStream
 
expectedTokenSequences - Variable in exception org.priha.query.aqt.xpath.ParseException
Each entry in this array is an array of integers.
expire(SessionImpl) - Method in class org.priha.core.locks.QLock
This method checks if this QLock should be expired from the given Session.
expireSessionLocks(SessionImpl) - Method in class org.priha.core.locks.LockManager
 
export(String, ContentHandler, boolean, boolean) - Method in class org.priha.xml.XMLExport
Exports the JCR repository starting from absPath.
exportDocumentView(String, ContentHandler, boolean, boolean) - Method in class org.priha.core.SessionImpl
 
exportDocumentView(String, OutputStream, boolean, boolean) - Method in class org.priha.core.SessionImpl
 
exportElement(String, ContentHandler, boolean, boolean) - Method in class org.priha.xml.XMLDocExport
 
exportElement(String, ContentHandler, boolean, boolean) - Method in class org.priha.xml.XMLExport
 
exportElement(String, ContentHandler, boolean, boolean) - Method in class org.priha.xml.XMLSysExport
 
Exporter - Class in org.priha.util
A simple class which just exports a Priha repository as an XML document.
Exporter() - Constructor for class org.priha.util.Exporter
 
exportSystemView(String, ContentHandler, boolean, boolean) - Method in class org.priha.core.SessionImpl
 
exportSystemView(String, OutputStream, boolean, boolean) - Method in class org.priha.core.SessionImpl
 
Expr() - Method in class org.priha.query.aqt.xpath.XPath
 
EXPR_COMMENT - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
ExprSingle() - Method in class org.priha.query.aqt.xpath.XPath
 
EXT_CONTENT - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
EXT_KEY - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
EXT_NAME - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
Extender - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
Extension - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
ExtensionContentChar - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
ExtensionContents - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
ExtensionEnd - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
ExtensionQName - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
ExtensionStart - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
External - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 

F

FastPropertyStore - Class in org.priha.util
Provides a very fast way of saving and loading Property files.
FastPropertyStore() - Constructor for class org.priha.util.FastPropertyStore
 
FileBinarySource - Class in org.priha.core.binary
Represents a BinarySource which is backed by a File on the Filesystem itself.
FileBinarySource(File) - Constructor for class org.priha.core.binary.FileBinarySource
 
FileProvider - Class in org.priha.providers
A simple file system -based provider.
FileProvider() - Constructor for class org.priha.providers.FileProvider
 
FileUtil - Class in org.priha.util
 
FileUtil() - Constructor for class org.priha.util.FileUtil
 
FillBuff() - Method in class org.priha.query.aqt.xpath.SimpleCharStream
 
FilterExpr() - Method in class org.priha.query.aqt.xpath.XPath
 
filterProperties(RepositoryImpl, String) - Static method in class org.priha.core.ProviderManager
Filters the properties set when the Repository was created to find the property set for a provider.
findByUUID(WorkspaceImpl, String) - Method in interface org.priha.core.ItemStore
 
findByUUID(WorkspaceImpl, String) - Method in class org.priha.core.ProviderManager
 
findByUUID(String) - Method in class org.priha.core.SessionProvider
 
findByUUID(WorkspaceImpl, String) - Method in class org.priha.providers.EhCachingProvider
 
findByUUID(WorkspaceImpl, String) - Method in class org.priha.providers.FileProvider
 
findByUUID(WorkspaceImpl, String) - Method in class org.priha.providers.JdbcProvider
 
findByUUID(WorkspaceImpl, String) - Method in class org.priha.providers.MemoryProvider
 
findByUUID(WorkspaceImpl, String) - Method in interface org.priha.providers.RepositoryProvider
If an item by this UUID exists, returns a Path.
findLock(Path) - Method in class org.priha.core.locks.LockManager
Checks if the object at this path or any object above it holds a lock.
findNodeDefinition(QName) - Method in class org.priha.nodetype.QNodeType
Find a NodeDefinition from the children of this NodeType.
findNodeDefinition(String) - Method in class org.priha.nodetype.QNodeType.Impl
 
findNodeDefinition(QName) - Method in class org.priha.nodetype.QNodeTypeManager
Finds a node definition from the complete array of all definitions
findProperties(String[]) - Static method in class org.priha.util.FileUtil
Takes a list of paths and attempts to locate a property file from the list.
findPropertyDefinition(QName, boolean) - Method in class org.priha.core.NodeImpl
Locates a PropertyDefinition for the given property name from the array of the mixintypes and the primary type for this Node.
findPropertyDefinition(QName, boolean) - Method in class org.priha.nodetype.QNodeType
Finds a property definition for a child property.
findReferences(WorkspaceImpl, String) - Method in class org.priha.providers.EhCachingProvider
 
findReferences(WorkspaceImpl, String) - Method in class org.priha.providers.FileProvider
 
findReferences(WorkspaceImpl, String) - Method in class org.priha.providers.JdbcProvider
 
findReferences(WorkspaceImpl, String) - Method in class org.priha.providers.MemoryProvider
 
findReferences(WorkspaceImpl, String) - Method in interface org.priha.providers.RepositoryProvider
Finds all the Property paths which are of type REFERENCE and whose content is equal to the UUID given.
flushBase64() - Method in class org.priha.util.Base64.OutputStream
Method added by PHIL.
FLWORExpr() - Method in class org.priha.query.aqt.xpath.XPath
 
ForClause() - Method in class org.priha.query.aqt.xpath.XPath
 
format(Date) - Static method in class org.priha.core.values.CalendarValueImpl
Formats a date in the ISO 8601 format required by JCR.
format(Calendar) - Static method in class org.priha.util.ISO8601
Formats a Calendar value into an ISO8601-compliant date/time string.
FortranEq - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
FortranGe - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
FortranGt - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
FortranLe - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
FortranLt - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
FortranNe - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
ForVariable - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
ForwardAxis() - Method in class org.priha.query.aqt.xpath.XPath
 
ForwardStep() - Method in class org.priha.query.aqt.xpath.XPath
 
fromQName(QName) - Method in interface org.priha.core.namespace.NamespaceMapper
 
fromQName(QName) - Method in class org.priha.core.namespace.NamespaceRegistryImpl
Turns a string of the form "{uri}name" to "prefix:name".
fromQName(QName) - Method in class org.priha.core.SessionImpl
 
FunctionCall() - Method in class org.priha.query.aqt.xpath.XPath
 
FunctionDecl() - Method in class org.priha.query.aqt.xpath.XPath
 

G

GeneralComp() - Method in class org.priha.query.aqt.xpath.XPath
 
generateParseException() - Method in class org.priha.query.aqt.xpath.XPath
 
GenericIterator - Class in org.priha.util
Provides a base class for the different Iterators that JCR defines.
GenericIterator(List<?>) - Constructor for class org.priha.util.GenericIterator
 
get(int) - Method in class org.priha.util.LazyNodeIteratorImpl
 
get(int) - Method in class org.priha.util.LazyPropertyIteratorImpl
 
get(int) - Method in class org.priha.util.NodeIteratorImpl
 
get(int) - Method in class org.priha.util.Pool
 
get(int) - Method in class org.priha.util.PropertyIteratorImpl
 
getAccessibleWorkspaceNames() - Method in class org.priha.core.WorkspaceImpl
getAllNodeTypes() - Method in class org.priha.nodetype.QNodeTypeManager.Impl
 
getAllVersions() - Method in class org.priha.version.VersionHistoryImpl
 
getAncestor(int) - Method in class org.priha.core.ItemImpl
getAncestorPath(int) - Method in class org.priha.path.Path
Returns the Path up to ancestor "depth".
getAttribute(String) - Method in class org.priha.core.SessionImpl
 
getAttribute(String) - Method in class org.priha.query.aqt.QueryNode
 
getAttributeNames() - Method in class org.priha.core.SessionImpl
 
getBaseVersion() - Method in class org.priha.core.NodeImpl
 
getBeginColumn() - Method in class org.priha.query.aqt.xpath.SimpleCharStream
 
getBeginLine() - Method in class org.priha.query.aqt.xpath.SimpleCharStream
 
getBoolean() - Method in class org.priha.core.PropertyImpl
 
getBoolean() - Method in class org.priha.core.values.BooleanValueImpl
 
getBoolean() - Method in class org.priha.core.values.StreamValueImpl
 
getBoolean() - Method in class org.priha.core.values.StringValueImpl
 
getBoolean() - Method in class org.priha.core.values.ValueImpl
 
getChildNodeDefinitions() - Method in class org.priha.nodetype.QNodeType.Impl
 
getChildOrder() - Method in class org.priha.core.NodeImpl
 
getChildProperty(String) - Method in class org.priha.core.NodeImpl
 
getColumn() - Method in class org.priha.query.aqt.xpath.SimpleCharStream
Deprecated.  
getColumnNames() - Method in class org.priha.query.QueryResultImpl
 
getComponent(int) - Method in class org.priha.path.Path
Gets one path component.
getContainingHistory() - Method in class org.priha.version.VersionImpl
getCorrespondingNodePath(String) - Method in class org.priha.core.NodeImpl
 
getCount(PerformanceReporter.Count) - Method in class org.priha.providers.FileProvider
 
getCount(PerformanceReporter.Count) - Method in interface org.priha.providers.PerformanceReporter
 
getCreated() - Method in class org.priha.version.VersionImpl
getCreationTime() - Method in class org.priha.core.ItemImpl
Returns the creation time of this Item instance.
getDate() - Method in class org.priha.core.PropertyImpl
 
getDate() - Method in class org.priha.core.values.CalendarValueImpl
 
getDate() - Method in class org.priha.core.values.DoubleValueImpl
 
getDate() - Method in class org.priha.core.values.LongValueImpl
 
getDate() - Method in class org.priha.core.values.StreamValueImpl
 
getDate() - Method in class org.priha.core.values.StringValueImpl
 
getDate() - Method in class org.priha.core.values.ValueImpl
 
getDateValue() - Method in class org.priha.query.aqt.RelationQueryNode
Returns the Date value if this relation if of type QueryConstants.TYPE_DATE.
getDeclaredChildNodeDefinitions() - Method in class org.priha.nodetype.QNodeType.Impl
 
getDeclaredPropertyDefinitions() - Method in class org.priha.nodetype.QNodeType.Impl
 
getDeclaredSupertypes() - Method in class org.priha.nodetype.QNodeType.Impl
 
getDeclaringNodeType() - Method in class org.priha.nodetype.QItemDefinition.Impl
 
getDefaultPrimaryType() - Method in class org.priha.nodetype.QNodeDefinition
 
getDefaultPrimaryType() - Method in class org.priha.nodetype.QNodeDefinition.Impl
 
getDefaultValues() - Method in class org.priha.nodetype.QPropertyDefinition.Impl
 
getDefaultWorkspace() - Method in class org.priha.core.ProviderManager
Returns the name of the default workspace.
getDefinition() - Method in class org.priha.core.NodeImpl
 
getDefinition() - Method in class org.priha.core.PropertyImpl
 
getDepth() - Method in class org.priha.core.ItemImpl
getDescriptor(String) - Method in class org.priha.core.RepositoryImpl
 
getDescriptorKeys() - Method in class org.priha.core.RepositoryImpl
 
getDouble() - Method in class org.priha.core.PropertyImpl
 
getDouble() - Method in class org.priha.core.values.CalendarValueImpl
 
getDouble() - Method in class org.priha.core.values.DoubleValueImpl
 
getDouble() - Method in class org.priha.core.values.LongValueImpl
 
getDouble() - Method in class org.priha.core.values.StreamValueImpl
 
getDouble() - Method in class org.priha.core.values.StringValueImpl
 
getDouble() - Method in class org.priha.core.values.ValueImpl
 
getDoubleValue() - Method in class org.priha.query.aqt.RelationQueryNode
Returns the double value if this relation if of type QueryConstants.TYPE_DOUBLE.
getElements() - Method in class org.priha.path.Path
 
getEndColumn() - Method in class org.priha.query.aqt.xpath.SimpleCharStream
 
getEndLine() - Method in class org.priha.query.aqt.xpath.SimpleCharStream
 
getFunctionName() - Method in class org.priha.query.aqt.PropertyFunctionQueryNode
 
getGlobalNamespaceRegistry() - Static method in class org.priha.core.RepositoryImpl
 
getId() - Method in class org.priha.query.aqt.xpath.SimpleNode
 
GetImage() - Method in class org.priha.query.aqt.xpath.SimpleCharStream
 
getImportContentHandler(String, int) - Method in class org.priha.core.SessionImpl
 
getImportContentHandler(String, int) - Method in class org.priha.core.WorkspaceImpl
getIncludeDescendants() - Method in class org.priha.query.aqt.LocationStepQueryNode
Returns true if this location step uses the descendant-or-self axis, false if this step uses the child axis.
getIndex() - Method in class org.priha.core.NodeImpl
 
getIndex() - Method in class org.priha.path.Path.Component
 
getIndex() - Method in class org.priha.query.aqt.LocationStepQueryNode
Returns the position index for this step.
getInstance(WorkspaceImpl) - Static method in class org.priha.core.locks.LockManager
This method must be used to access a LockManager.
getInstance() - Static method in class org.priha.nodetype.QNodeTypeManager
 
getInstance(SessionImpl, Path) - Static method in class org.priha.version.VersionHistoryImpl
 
getInternalPath() - Method in class org.priha.core.ItemImpl
Get the internal path representation for this Item.
getItem(WorkspaceImpl, Path) - Method in interface org.priha.core.ItemStore
 
getItem(WorkspaceImpl, Path) - Method in class org.priha.core.ProviderManager
 
getItem(Path) - Method in class org.priha.core.SessionImpl
 
getItem(String) - Method in class org.priha.core.SessionImpl
 
getItem(Path) - Method in class org.priha.core.SessionProvider
 
getItem() - Method in class org.priha.util.ChangeStore.Change
Returns the Item for this Change.
getLanguage() - Method in class org.priha.query.XPathQueryImpl
 
getLastComponent() - Method in class org.priha.path.Path
Returns the name of the last component of the path (i.e.
getLatestChange(Path) - Method in class org.priha.util.ChangeStore
Finds the latest change.
getLatestChanges() - Method in class org.priha.util.ChangeStore
Get all the latest changes, ignoring any duplicate changes.
getLatestChangesForParent(Path) - Method in class org.priha.util.ChangeStore
Returns a list of Changes filtered by a parent path.
getLatestItem(Path) - Method in class org.priha.util.ChangeStore
Returns the newest ItemImpl that corresponds to the Path given.
getLength() - Method in interface org.priha.core.binary.BinarySource
Return the length of the object represented by this BinarySource.
getLength() - Method in class org.priha.core.binary.FileBinarySource
 
getLength() - Method in class org.priha.core.binary.MemoryBinarySource
Return the length of the object represented by this BinarySource.
getLength() - Method in class org.priha.core.PropertyImpl
 
getLength() - Method in class org.priha.core.values.StreamValueImpl
 
getLengths() - Method in class org.priha.core.PropertyImpl
 
getLine() - Method in class org.priha.query.aqt.xpath.SimpleCharStream
Deprecated.  
getLocalPart() - Method in class org.priha.util.QName
 
getLocationNode() - Method in class org.priha.query.aqt.QueryRootNode
Returns the PathQueryNode or null if this query does not have a location node.
getLock(Path) - Method in class org.priha.core.locks.LockManager
Checks if the object at this path holds a lock.
getLock() - Method in class org.priha.core.NodeImpl
 
getLockInstance(SessionImpl) - Method in class org.priha.core.locks.QLock
 
getLockOwner() - Method in class org.priha.core.locks.QLock
 
getLockOwner() - Method in class org.priha.core.locks.QLock.Impl
 
getLockToken(SessionImpl) - Method in class org.priha.core.locks.QLock
 
getLockToken() - Method in class org.priha.core.locks.QLock.Impl
 
getLockTokens() - Method in class org.priha.core.SessionImpl
 
getLong() - Method in class org.priha.core.PropertyImpl
 
getLong() - Method in class org.priha.core.values.CalendarValueImpl
 
getLong() - Method in class org.priha.core.values.DoubleValueImpl
 
getLong() - Method in class org.priha.core.values.LongValueImpl
 
getLong() - Method in class org.priha.core.values.StreamValueImpl
 
getLong() - Method in class org.priha.core.values.StringValueImpl
 
getLong() - Method in class org.priha.core.values.ValueImpl
 
getLongValue() - Method in class org.priha.query.aqt.RelationQueryNode
Returns the long value if this relation if of type QueryConstants.TYPE_LONG.
getManager(WorkspaceImpl) - Static method in class org.priha.nodetype.QNodeTypeManager
 
getMappedPath(NamespaceMapper, Path) - Static method in class org.priha.path.PathFactory
 
getMessage() - Method in exception org.priha.query.aqt.xpath.ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in error org.priha.query.aqt.xpath.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMixinNodeTypes() - Method in class org.priha.core.NodeImpl
 
getMixinNodeTypes() - Method in class org.priha.nodetype.QNodeTypeManager.Impl
 
getName() - Method in class org.priha.core.ItemImpl
getName() - Method in class org.priha.core.WorkspaceImpl
getName() - Method in class org.priha.nodetype.QItemDefinition.Impl
 
getName() - Method in class org.priha.nodetype.QNodeType.Impl
 
getName(int) - Method in interface org.priha.query.aqt.ConstantNameProvider
Returns a descriptive name for the given constant.
getNamespacePrefix(String) - Method in class org.priha.core.SessionImpl
 
getNamespacePrefixes() - Method in class org.priha.core.SessionImpl
 
getNamespaceRegistry() - Method in class org.priha.core.WorkspaceImpl
getNamespaceURI(String) - Method in class org.priha.core.SessionImpl
 
getNamespaceURI() - Method in class org.priha.util.QName
 
getNameTest() - Method in class org.priha.query.aqt.LocationStepQueryNode
Returns the label of the node for this location step, or null if the name test is '*'.
getNextToken() - Method in class org.priha.query.aqt.xpath.XPath
 
getNextToken() - Method in class org.priha.query.aqt.xpath.XPathTokenManager
 
getNode() - Method in class org.priha.core.locks.QLock.Impl
 
getNode(Path) - Method in class org.priha.core.NodeImpl
 
getNode(String) - Method in class org.priha.core.NodeImpl
 
getNode(QName) - Method in class org.priha.core.NodeImpl
 
getNode() - Method in class org.priha.core.PropertyImpl
 
getNodeByUUID(String) - Method in class org.priha.core.SessionImpl
 
getNodes() - Method in class org.priha.core.NodeImpl
Returns a lazy iterator over the children of this Node.
getNodes(String) - Method in class org.priha.core.NodeImpl
 
getNodes() - Method in class org.priha.query.QueryResultImpl
 
getNodeType(QName) - Method in class org.priha.nodetype.QNodeTypeManager
Find a QNodeType by this QName.
getNodeType(String) - Method in class org.priha.nodetype.QNodeTypeManager.Impl
 
getNodeTypeManager() - Method in class org.priha.core.WorkspaceImpl
getNumOperands() - Method in class org.priha.query.aqt.NAryQueryNode
Returns the number of operands.
getObservationManager() - Method in class org.priha.core.WorkspaceImpl
Unsupported at the moment.
getOnParentVersion() - Method in class org.priha.nodetype.QItemDefinition.Impl
 
getOperands() - Method in class org.priha.query.aqt.NAryQueryNode
Returns an array of currently set QueryNode operands of this QueryNode.
getOperation() - Method in class org.priha.query.aqt.RelationQueryNode
Returns the operation type.
getOrderNode() - Method in class org.priha.query.aqt.QueryRootNode
Returns the order node or null if no order is specified.
getOrderSpecs() - Method in class org.priha.query.aqt.OrderQueryNode
Returns a OrderSpec array that contains order by specifications.
getParent() - Method in class org.priha.core.ItemImpl
getParent() - Method in class org.priha.query.aqt.QueryNode
Returns the parent QueryNode or null if this is the root node of a query tree.
getParentName() - Method in class org.priha.path.Path
Returns the name of the parent (not the path).
getParentPath() - Method in class org.priha.path.Path
Returns a valid path pointing at the parent of this path.
getPath() - Method in class org.priha.core.ItemImpl
getPath() - Method in class org.priha.core.locks.QLock
 
getPath(PathRef) - Method in class org.priha.core.SessionImpl
Shortcut for getPathManager().getPath().
getPath(PathRef) - Method in class org.priha.core.SessionProvider
 
getPath() - Method in class org.priha.core.values.QPathValue
 
getPath(NamespaceMapper, String) - Static method in class org.priha.path.PathFactory
Turns a String to a Path.
getPath(String) - Static method in class org.priha.path.PathFactory
Turns a FQN-representation of a Path into a real Path.
getPath(PathRef) - Method in class org.priha.path.PathManager
 
getPath() - Method in class org.priha.util.ChangeStore.Change
Returns the Path for this Change.
getPathManager() - Method in class org.priha.core.SessionImpl
 
getPathManager() - Method in class org.priha.core.SessionProvider
 
getPathRef(Path) - Method in class org.priha.path.PathManager
 
getPathReference() - Method in class org.priha.core.ItemImpl
Returns the path reference object.
getPathSteps() - Method in class org.priha.query.aqt.PathQueryNode
Returns an array of all currently set location step nodes.
getPosition() - Method in class org.priha.util.GenericIterator
 
getPositionValue() - Method in class org.priha.query.aqt.RelationQueryNode
Returns the int position index value if this relation is of type QueryConstants.TYPE_POSITION.
getPredecessors() - Method in class org.priha.version.VersionImpl
Priha returns a valid array unless there was something weird going on.
getPredicates() - Method in class org.priha.query.aqt.LocationStepQueryNode
Returns the predicate nodes for this location step.
getPrefix(String) - Method in class org.priha.core.namespace.NamespaceRegistryImpl
 
getPrefix() - Method in class org.priha.util.QName
 
getPrefixes() - Method in class org.priha.core.namespace.NamespaceRegistryImpl
 
getPrimaryItem() - Method in class org.priha.core.NodeImpl
 
getPrimaryItemName() - Method in class org.priha.nodetype.QNodeType.Impl
 
getPrimaryItemQName() - Method in class org.priha.nodetype.QNodeType
 
getPrimaryNodeType() - Method in class org.priha.core.NodeImpl
 
getPrimaryNodeTypes() - Method in class org.priha.nodetype.QNodeTypeManager.Impl
 
getPrimaryQNodeType() - Method in class org.priha.core.NodeImpl
 
getProperties() - Method in class org.priha.core.NodeImpl
 
getProperties(String) - Method in class org.priha.core.NodeImpl
 
getProperty(QName) - Method in class org.priha.core.NodeImpl
 
getProperty(String) - Method in class org.priha.core.NodeImpl
 
getProperty(String) - Method in class org.priha.core.RepositoryImpl
 
getProperty(String, String) - Method in class org.priha.core.RepositoryImpl
 
getProperty() - Method in class org.priha.query.aqt.OrderQueryNode.OrderSpec
Returns the name of the property.
getProperty() - Method in class org.priha.query.aqt.RelationQueryNode
Deprecated. Use RelationQueryNode.getRelativePath() instead.
getPropertyDefinitions() - Method in class org.priha.nodetype.QNodeType.Impl
 
getPropertyName() - Method in class org.priha.query.aqt.ExactQueryNode
Returns the name of the property to match.
getPropertyName() - Method in class org.priha.query.aqt.TextsearchQueryNode
Deprecated. Use TextsearchQueryNode.getRelativePath() instead.
getPropertyNames() - Method in class org.priha.core.RepositoryImpl
 
getPropertyValue(WorkspaceImpl, Path) - Method in class org.priha.providers.EhCachingProvider
 
getPropertyValue(WorkspaceImpl, Path) - Method in class org.priha.providers.FileProvider
 
getPropertyValue(WorkspaceImpl, Path) - Method in class org.priha.providers.JdbcProvider
 
getPropertyValue(WorkspaceImpl, Path) - Method in class org.priha.providers.MemoryProvider
 
getPropertyValue(WorkspaceImpl, Path) - Method in interface org.priha.providers.RepositoryProvider
Returns the value of a property.
getProviderManager() - Method in class org.priha.core.RepositoryImpl
 
getQDefinition() - Method in class org.priha.core.NodeImpl
 
getQLock() - Method in class org.priha.core.locks.QLock.Impl
 
getQName() - Method in class org.priha.core.ItemImpl
Returns the QName of this item.
getQName() - Method in class org.priha.nodetype.QItemDefinition
 
getQName() - Method in class org.priha.nodetype.QNodeType
 
getQName() - Method in class org.priha.path.Path.Component
Returns a plain QName of this Component (discarding the index).
getQNodeType() - Method in class org.priha.nodetype.QNodeType.Impl
Returns a reference to the parent QNodeType.
getQPropertyDefinition() - Method in class org.priha.nodetype.QPropertyDefinition.Impl
 
getQPropertyDefinitions() - Method in class org.priha.nodetype.QNodeType
 
getQuery() - Method in class org.priha.query.aqt.TextsearchQueryNode
Returns the textsearch statement.
getQuery(Node) - Method in class org.priha.query.PrihaQueryManager
 
getQueryManager() - Method in class org.priha.core.WorkspaceImpl
getQueryProvider() - Method in class org.priha.query.PrihaQueryManager
Get the QueryProvider which will be used to resolve the actual query.
getQueryTreeBuilder(String) - Static method in class org.priha.query.aqt.QueryTreeBuilderRegistry
Returns the QueryTreeBuilder for language.
getQValue() - Method in class org.priha.core.values.QNameValue.Impl
 
getQValue() - Method in class org.priha.core.values.QPathValue.Impl
 
getQValue() - Method in interface org.priha.core.values.QValue.QValueInner
 
getReferences(WorkspaceImpl, String) - Method in interface org.priha.core.ItemStore
Locate all properties of type REFERENCE with the content of the particular UUID.
getReferences() - Method in class org.priha.core.NodeImpl
 
getReferences(WorkspaceImpl, String) - Method in class org.priha.core.ProviderManager
 
getReferences(String) - Method in class org.priha.core.SessionImpl
 
getReferences(String) - Method in class org.priha.core.SessionProvider
Finds all references to the given UUID.
getReferencesProperty() - Method in class org.priha.query.aqt.TextsearchQueryNode
 
getRefProperty() - Method in class org.priha.query.aqt.DerefQueryNode
Returns the name of the reference property or null if none is set.
getRelativePath() - Method in class org.priha.query.aqt.RelationQueryNode
 
getRelativePath() - Method in class org.priha.query.aqt.TextsearchQueryNode
 
getRepository() - Method in class org.priha.core.SessionImpl
 
getRepository() - Static method in class org.priha.RepositoryManager
Returns a default repository object for no-pain setup.
getRepository(Properties) - Static method in class org.priha.RepositoryManager
Returns a new repository object based on the Properties given.
getRepository(String) - Static method in class org.priha.RepositoryManager
Returns a new repository object by locating the property file given.
getRequiredPrimaryTypes() - Method in class org.priha.nodetype.QNodeDefinition
 
getRequiredPrimaryTypes() - Method in class org.priha.nodetype.QNodeDefinition.Impl
 
getRequiredType() - Method in class org.priha.nodetype.QPropertyDefinition
 
getRequiredType() - Method in class org.priha.nodetype.QPropertyDefinition.Impl
 
getRootNode() - Method in class org.priha.core.SessionImpl
 
getRootVersion() - Method in class org.priha.version.VersionHistoryImpl
 
getRows() - Method in class org.priha.query.QueryResultImpl
 
getSelectProperties() - Method in class org.priha.query.aqt.QueryRootNode
Returns an array of select properties.
getSession() - Method in class org.priha.core.ItemImpl
getSession() - Method in class org.priha.core.WorkspaceImpl
getSessionManager() - Method in class org.priha.core.RepositoryImpl
 
getSize() - Method in class org.priha.util.GenericIterator
 
getState() - Method in class org.priha.core.ItemImpl
Return the current state of this Item.
getState(PathRef) - Method in class org.priha.core.SessionProvider
 
getState() - Method in class org.priha.util.ChangeStore.Change
Returns the ItemState for this Change.
getStatement() - Method in class org.priha.query.XPathQueryImpl
 
getStoredQueryPath() - Method in class org.priha.query.QueryImpl
 
getStream() - Method in interface org.priha.core.binary.BinarySource
Returns the contents of the BinarySource as an InputStream.
getStream() - Method in class org.priha.core.binary.FileBinarySource
 
getStream() - Method in class org.priha.core.binary.MemoryBinarySource
Returns the contents of the BinarySource as an InputStream.
getStream() - Method in class org.priha.core.PropertyImpl
 
getStream() - Method in class org.priha.core.values.BooleanValueImpl
 
getStream() - Method in class org.priha.core.values.CalendarValueImpl
 
getStream() - Method in class org.priha.core.values.NodeValueImpl
 
getStream() - Method in class org.priha.core.values.StreamValueImpl
 
getStream() - Method in class org.priha.core.values.StringValueImpl
 
getStream() - Method in class org.priha.core.values.ValueImpl
By default, returns the inputstream of the String representation.
getString() - Method in class org.priha.core.PropertyImpl
 
getString() - Method in class org.priha.core.values.BooleanValueImpl
 
getString() - Method in class org.priha.core.values.CalendarValueImpl
 
getString() - Method in class org.priha.core.values.DoubleValueImpl
 
getString() - Method in class org.priha.core.values.LongValueImpl
 
getString() - Method in class org.priha.core.values.NodeValueImpl
 
getString() - Method in class org.priha.core.values.QNameValue
 
getString() - Method in class org.priha.core.values.QNameValue.Impl
 
getString() - Method in class org.priha.core.values.QPathValue
 
getString() - Method in class org.priha.core.values.QPathValue.Impl
 
getString() - Method in class org.priha.core.values.QValue
 
getString() - Method in class org.priha.core.values.StreamValueImpl
 
getString() - Method in class org.priha.core.values.StringValueImpl
 
getString() - Method in class org.priha.core.values.ValueImpl
 
getStringValue() - Method in class org.priha.query.aqt.RelationQueryNode
Returns the String value if this relation if of type QueryConstants.TYPE_STRING.
getSubpath(int) - Method in class org.priha.path.Path
Returns a subpath starting from index "startidx".
getSubpath(int, int) - Method in class org.priha.path.Path
Gets a valid subpath starting from startidx and ending at endidx.
getSuccessors() - Method in class org.priha.version.VersionImpl
Priha returns a valid array unless there was something weird going on.
GetSuffix(int) - Method in class org.priha.query.aqt.xpath.SimpleCharStream
 
getSupertypes() - Method in class org.priha.nodetype.QNodeType.Impl
 
getSupportedLanguages() - Method in interface org.priha.query.aqt.QueryTreeBuilder
Returns the set of query languages supported by this builder.
getSupportedLanguages() - Static method in class org.priha.query.aqt.QueryTreeBuilderRegistry
Returns the set of query languages supported by all registered QueryTreeBuilder implementations.
getSupportedLanguages() - Method in class org.priha.query.aqt.xpath.QueryBuilder
This builder supports Query.XPATH.
getSupportedQueryLanguages() - Method in class org.priha.query.PrihaQueryManager
 
getToken() - Method in class org.priha.core.locks.QLock
 
getToken(int) - Method in class org.priha.query.aqt.xpath.XPath
 
getType() - Method in class org.priha.core.PropertyImpl
 
getType() - Method in class org.priha.core.values.BooleanValueImpl
 
getType() - Method in class org.priha.core.values.CalendarValueImpl
 
getType() - Method in class org.priha.core.values.DoubleValueImpl
 
getType() - Method in class org.priha.core.values.LongValueImpl
 
getType() - Method in class org.priha.core.values.NodeValueImpl
 
getType() - Method in class org.priha.core.values.QNameValue.Impl
 
getType() - Method in class org.priha.core.values.QPathValue.Impl
 
getType() - Method in class org.priha.core.values.StreamValueImpl
 
getType() - Method in class org.priha.core.values.StringValueImpl
 
getType() - Method in class org.priha.providers.ValueContainer
 
getType() - Method in class org.priha.query.aqt.AndQueryNode
Returns the type of this node.
getType() - Method in class org.priha.query.aqt.DerefQueryNode
Returns the type of this query node.
getType() - Method in class org.priha.query.aqt.ExactQueryNode
Returns the type of this query node.
getType() - Method in class org.priha.query.aqt.LocationStepQueryNode
Returns the type of this query node.
getType() - Method in class org.priha.query.aqt.NodeTypeQueryNode
Returns the type of this node.
getType() - Method in class org.priha.query.aqt.NotQueryNode
Returns the type of this node.
getType() - Method in class org.priha.query.aqt.OrderQueryNode
Returns the type of this node.
getType() - Method in class org.priha.query.aqt.OrQueryNode
Returns the type of this node.
getType() - Method in class org.priha.query.aqt.PathQueryNode
Returns the type of this node.
getType() - Method in class org.priha.query.aqt.PropertyFunctionQueryNode
Returns the type of this node.
getType() - Method in class org.priha.query.aqt.QueryNode
Returns the type of this query node.
getType() - Method in class org.priha.query.aqt.QueryRootNode
Returns the type of this node.
getType() - Method in class org.priha.query.aqt.RelationQueryNode
Returns the type of this node.
getType() - Method in class org.priha.query.aqt.TextsearchQueryNode
Returns the type of this node.
getURI(String) - Method in class org.priha.core.namespace.NamespaceRegistryImpl
 
getURIs() - Method in class org.priha.core.namespace.NamespaceRegistryImpl
 
getUserID() - Method in class org.priha.core.SessionImpl
 
getUUID() - Method in class org.priha.core.NodeImpl
Returns the UUID for this node.
getValidJcrSystemNodeTypeNames() - Method in class org.priha.query.aqt.PathQueryNode
Returns a list of valid node types under /jcr:system.
getValue() - Method in class org.priha.core.PropertyImpl
 
getValue(NamespaceMapper) - Method in class org.priha.core.values.QNameValue
 
getValue() - Method in class org.priha.core.values.QNameValue
 
getValue(NamespaceMapper) - Method in class org.priha.core.values.QPathValue
 
getValue(NamespaceMapper) - Method in class org.priha.core.values.QValue
 
getValue() - Method in class org.priha.providers.ValueContainer
 
getValue() - Method in class org.priha.query.aqt.ExactQueryNode
Returns the value of the property to match.
getValue() - Method in class org.priha.query.aqt.xpath.SimpleNode
 
getValue(String) - Method in class org.priha.query.QueryResultImpl.RowImpl
 
getValue() - Method in class org.priha.util.ChangeStore.Change
Return the ValueContainer for the Change.
getValueConstraints() - Method in class org.priha.nodetype.QPropertyDefinition.Impl
 
getValueContainer() - Method in class org.priha.core.PropertyImpl
 
getValueFactory() - Method in class org.priha.core.SessionImpl
 
getValues() - Method in class org.priha.core.PropertyImpl
 
getValues() - Method in class org.priha.providers.ValueContainer
 
getValues() - Method in class org.priha.query.QueryResultImpl.RowImpl
 
getValueType() - Method in class org.priha.query.aqt.RelationQueryNode
Returns the type of the value.
getVersion(String) - Method in class org.priha.version.VersionHistoryImpl
 
getVersionableUUID() - Method in class org.priha.version.VersionHistoryImpl
 
getVersionByLabel(String) - Method in class org.priha.version.VersionHistoryImpl
 
getVersionHistory() - Method in class org.priha.core.NodeImpl
 
getVersionLabels() - Method in class org.priha.version.VersionHistoryImpl
 
getVersionLabels(Version) - Method in class org.priha.version.VersionHistoryImpl
 
getVersionStoragePath(String) - Static method in class org.priha.version.VersionManager
Returns the location where the version storage is for a given UUID.
getWorkspace() - Method in class org.priha.core.locks.QLock
 
getWorkspace() - Method in class org.priha.core.SessionImpl
 
getWorkspace() - Method in class org.priha.providers.BaseStoreTransaction
 
getWorkspace() - Method in interface org.priha.providers.StoreTransaction
 
Gt - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
GtEquals - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
GtGt - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
GZIP - Static variable in class org.priha.util.Base64
Specify that data should be gzip-compressed.

H

hasChildLock(Path) - Method in class org.priha.core.locks.LockManager
Checks if any of the children of this Node hold a lock to which the session does not hold a key to.
hashCode() - Method in class org.priha.core.ItemImpl
hashCode() - Method in class org.priha.path.Path
 
hashCode() - Method in class org.priha.path.PathRef
 
hashCode() - Method in class org.priha.util.QName
 
hasMappings() - Method in class org.priha.core.namespace.NamespaceRegistryImpl
Return true, if this NamespaceRegistryImpl has any mappings.
hasNext() - Method in class org.priha.util.GenericIterator
 
hasNode(String) - Method in class org.priha.core.NodeImpl
 
hasNode(QName) - Method in class org.priha.core.NodeImpl
Returns true, if this Node has a child with the given QName.
hasNode(Path) - Method in class org.priha.core.SessionImpl
 
hasNodes() - Method in class org.priha.core.NodeImpl
 
hasOrderableChildNodes() - Method in class org.priha.nodetype.QNodeType
 
hasOrderableChildNodes() - Method in class org.priha.nodetype.QNodeType.Impl
 
hasPendingChanges() - Method in class org.priha.core.SessionImpl
 
hasPendingChanges() - Method in class org.priha.core.SessionProvider
 
hasPrevious() - Method in class org.priha.util.GenericIterator
 
hasProperties() - Method in class org.priha.core.NodeImpl
 
hasProperty(QName) - Method in class org.priha.core.NodeImpl
 
hasProperty(String) - Method in class org.priha.core.NodeImpl
 
hasTag(String) - Method in class org.priha.core.NodeImpl
Returns true, if this Node has the named tag (i.e.
hasVersionLabel(String) - Method in class org.priha.version.VersionHistoryImpl
 
hasVersionLabel(Version, String) - Method in class org.priha.version.VersionHistoryImpl
 
HexDigits - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
holdsLock() - Method in class org.priha.core.NodeImpl
 

I

id - Variable in class org.priha.query.aqt.xpath.SimpleNode
 
Ideographic - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
Idiv - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
IfExpr() - Method in class org.priha.query.aqt.xpath.XPath
 
IfLpar - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
ignorableWhitespace(char[], int, int) - Method in class org.priha.xml.StreamContentHandler
 
image - Variable in class org.priha.query.aqt.xpath.Token
The string image of the token.
impersonate(Credentials) - Method in class org.priha.core.SessionImpl
 
Import() - Method in class org.priha.query.aqt.xpath.XPath
 
ImportModuleToken - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
ImportSchemaToken - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
importXML(String, InputStream, int) - Method in class org.priha.core.SessionImpl
 
importXML(String, InputStream, int) - Method in class org.priha.core.WorkspaceImpl
In - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
inBuf - Variable in class org.priha.query.aqt.xpath.SimpleCharStream
 
InheritNamespacesDecl() - Method in class org.priha.query.aqt.xpath.XPath
 
init() - Method in class org.priha.j2ee.JNDIRegistrationServlet
 
init() - Method in class org.priha.test.JNDIRegistrationServlet
 
input_stream - Variable in class org.priha.query.aqt.xpath.XPathTokenManager
 
inputStream - Variable in class org.priha.query.aqt.xpath.SimpleCharStream
 
Instanceof - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
InstanceofExpr() - Method in class org.priha.query.aqt.xpath.XPath
 
instantiateProvider(RepositoryImpl, String, Properties) - Static method in class org.priha.core.ProviderManager
Instantiates a RepositoryProvider using the given class name and the properties, and calls its start() method.
IntegerLiteral - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
internalMove(Path, Path, boolean) - Method in class org.priha.core.SessionImpl
 
internalMove(String, String, boolean) - Method in class org.priha.core.SessionImpl
Moves work as follows: We add a new Node to the destAbsPath We copy all properties from the old Node to the new Node The old Node gets tagged with a property "priha:oldPath" which contains the current path The Path of the old Node (and all other Nodes which refer to it) is changed to point at the new location The Node is marked as being MOVED instead of REMOVED.
internalSave() - Method in class org.priha.core.NodeImpl
 
Intersect - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
IntersectExceptExpr() - Method in class org.priha.query.aqt.xpath.XPath
 
invalidate() - Method in class org.priha.core.locks.QLock
Invalidates the lock in such a way that isLive() returns false and it can be collected.
InvalidPathException - Exception in org.priha.path
 
InvalidPathException(String) - Constructor for exception org.priha.path.InvalidPathException
 
Is - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
isAbsolute() - Method in class org.priha.path.Path
 
isAbsolute() - Method in class org.priha.query.aqt.PathQueryNode
Returns true if this is an absolute path; false otherwise.
isAscending(int) - Method in class org.priha.query.aqt.OrderQueryNode
Returns true if the property i should be orderd ascending.
isAscending() - Method in class org.priha.query.aqt.OrderQueryNode.OrderSpec
If true the property is ordered ascending, otherwise descending.
isAutoCreated() - Method in class org.priha.nodetype.QItemDefinition.Impl
 
isAutoCreated() - Method in class org.priha.nodetype.QItemDefinition
 
isCheckedIn(NodeImpl) - Method in class org.priha.core.WorkspaceImpl
Checks if the node or any of its parents are checked in.
isCheckedOut() - Method in class org.priha.core.NodeImpl
 
isDeep() - Method in class org.priha.core.locks.QLock.Impl
 
isDeep() - Method in class org.priha.core.locks.QLock
 
isEmpty() - Method in class org.priha.providers.ValueContainer
 
isEmpty() - Method in class org.priha.util.ChangeStore
Returns true, if there are no changes.
isLive() - Method in class org.priha.core.locks.QLock.Impl
 
isLive() - Method in class org.priha.core.locks.QLock
 
isLive() - Method in class org.priha.core.SessionImpl
 
isLocked() - Method in class org.priha.core.NodeImpl
 
isLockedWithoutToken() - Method in class org.priha.core.NodeImpl
Returns true, if this Node is locked (that is, it or it's parents are locked) but the Session which owns this Session does not hold a token to modify it.
isMandatory() - Method in class org.priha.nodetype.QItemDefinition.Impl
 
isMandatory() - Method in class org.priha.nodetype.QItemDefinition
 
isMixin() - Method in class org.priha.nodetype.QNodeType.Impl
 
isModified() - Method in class org.priha.core.ItemImpl
isMultiple() - Method in class org.priha.nodetype.QPropertyDefinition.Impl
 
isMultiple() - Method in class org.priha.nodetype.QPropertyDefinition
 
isMultiple() - Method in class org.priha.providers.ValueContainer
 
isNew() - Method in class org.priha.core.ItemImpl
isNode() - Method in class org.priha.core.ItemImpl
isNode() - Method in class org.priha.core.NodeImpl
 
isNodeType(String) - Method in class org.priha.core.NodeImpl
 
isNodeType(String) - Method in class org.priha.nodetype.QNodeType.Impl
 
isNodeType(QName) - Method in class org.priha.nodetype.QNodeType
 
ISO8601 - Class in org.priha.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.priha.util.ISO8601
 
isParentOf(Path) - Method in class org.priha.path.Path
Returns true, if this path is a parent of the given Path.
isProtected() - Method in class org.priha.nodetype.QItemDefinition.Impl
 
isProtected() - Method in class org.priha.nodetype.QItemDefinition
 
isRoot() - Method in class org.priha.path.Path
Returns true, if this Path represents the root.
isSame(Item) - Method in class org.priha.core.ItemImpl
isSessionScoped() - Method in class org.priha.core.locks.QLock.Impl
 
isSessionScoped() - Method in class org.priha.core.locks.QLock
 
isSuper() - Method in class org.priha.core.SessionImpl
Returns true, if this Session should be considered to be a supersession, which can do whatever it wants (that is, mostly ignore any Constraint Violations.
isTransient() - Method in class org.priha.core.PropertyImpl
Returns true, if this property is transient.
isVersionHistoryPath(Path) - Static method in class org.priha.version.VersionManager
Returns true, if the path refers to a versioned object.
isWildCard() - Method in class org.priha.nodetype.QItemDefinition
Returns true, if this property type defines a wildcard type instead of being specific.
isXMLNameChar(int) - Static method in class org.priha.xml.XMLUtils
Returns true, if the character given is an XML Name character, as per XML 1.0 specification section 2.3.
Item - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
itemExists(WorkspaceImpl, Path, ItemType) - Method in interface org.priha.core.ItemStore
 
itemExists(WorkspaceImpl, Path, ItemType) - Method in class org.priha.core.ProviderManager
 
itemExists(String) - Method in class org.priha.core.SessionImpl
 
itemExists(Path) - Method in class org.priha.core.SessionImpl
 
itemExists(Path, ItemType) - Method in class org.priha.core.SessionProvider
 
itemExists(WorkspaceImpl, Path, ItemType) - Method in class org.priha.providers.EhCachingProvider
 
itemExists(WorkspaceImpl, Path, ItemType) - Method in class org.priha.providers.FileProvider
A Node exists only if it has a primaryType.info in the directory.
itemExists(WorkspaceImpl, Path, ItemType) - Method in class org.priha.providers.JdbcProvider
 
itemExists(WorkspaceImpl, Path, ItemType) - Method in class org.priha.providers.MemoryProvider
 
itemExists(WorkspaceImpl, Path, ItemType) - Method in interface org.priha.providers.RepositoryProvider
Returns true, if the Item exists and is of given type.
ItemImpl - Class in org.priha.core
Provides a basic implementation for Items.
ItemImpl(SessionImpl, Path) - Constructor for class org.priha.core.ItemImpl
Create an Item for a particular session and path.
ItemState - Enum in org.priha.core
The ItemState enumeration tracks the state of a Node.
ItemStore - Interface in org.priha.core
 
ItemType - Enum in org.priha.core
 
ItemType() - Method in class org.priha.query.aqt.xpath.XPath
 
ITEMTYPE - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
iterator() - Method in class org.priha.util.ChangeStore
Returns a forward iterator for the Changes.

J

JCR_BASEVERSION - Static variable in class org.priha.core.JCRConstants
 
JCR_CREATED - Static variable in class org.priha.core.JCRConstants
 
JCR_ISCHECKEDOUT - Static variable in class org.priha.core.JCRConstants
 
JCR_MIXIN_TYPES - Static variable in class org.priha.core.JCRConstants
 
JCR_PRIMARY_TYPE - Static variable in class org.priha.core.JCRConstants
 
JCR_ROOT - Static variable in class org.priha.core.JCRConstants
 
JCR_SYSTEM - Static variable in class org.priha.core.JCRConstants
 
JCR_UUID - Static variable in class org.priha.core.JCRConstants
 
JCR_VERSIONHISTORY - Static variable in class org.priha.core.JCRConstants
 
JCRConstants - Class in org.priha.core
 
JCRConstants() - Constructor for class org.priha.core.JCRConstants
 
JdbcProvider - Class in org.priha.providers
A basic implementation of a Provider which stores the contents to a database.
JdbcProvider() - Constructor for class org.priha.providers.JdbcProvider
 
jj_nt - Variable in class org.priha.query.aqt.xpath.XPath
 
jjFillToken() - Method in class org.priha.query.aqt.xpath.XPathTokenManager
 
jjnewLexState - Static variable in class org.priha.query.aqt.xpath.XPathTokenManager
 
jjstrLiteralImages - Static variable in class org.priha.query.aqt.xpath.XPathTokenManager
 
jjtAccept(XPathVisitor, Object) - Method in interface org.priha.query.aqt.xpath.Node
Accept the visitor.
jjtAccept(XPathVisitor, Object) - Method in class org.priha.query.aqt.xpath.SimpleNode
Accept the visitor.
jjtAddChild(Node, int) - Method in interface org.priha.query.aqt.xpath.Node
This method tells the node to add its argument to the node's list of children.
jjtAddChild(Node, int) - Method in class org.priha.query.aqt.xpath.SimpleNode
 
JJTADDITIVEEXPR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTANDEXPR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTANYKINDTEST - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTANYNAME - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTAPOSATTRCONTENTCHAR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTAPOSATTRVALUECONTENT - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTAS - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTASCENDING - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTASSIGNEQUALS - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTAT - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTATOMICTYPE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTATSTRINGLITERAL - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTATTRIBNAMEORWILDCARD - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTATTRIBUTEDECLARATION - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTATTRIBUTELBRACE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTATTRIBUTENAME - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTATTRIBUTEQNAMELBRACE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTATTRIBUTETEST - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTATTRIBUTETYPE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTATTRIBUTETYPEFORKINDTEST - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTATWORD - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTAXISANCESTOR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTAXISANCESTORORSELF - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTAXISATTRIBUTE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTAXISCHILD - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTAXISDESCENDANT - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTAXISDESCENDANTORSELF - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTAXISFOLLOWING - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTAXISFOLLOWINGSIBLING - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTAXISPARENT - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTAXISPRECEDING - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTAXISPRECEDINGSIBLING - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTAXISSELF - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTBASEURIDECL - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTCASE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTCASECLAUSE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTCASTABLEEXPR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTCASTAS - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTCASTEXPR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTCDATASECTION - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTCDATASECTIONCHAR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTCDATASECTIONCONTENTS - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTCDATASECTIONEND - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTCDATASECTIONSTART - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTCDATASECTIONSTARTFORELEMENTCONTENT - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTCHARREF - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
jjtClose() - Method in interface org.priha.query.aqt.xpath.Node
This method is called after all the child nodes have been added.
jjtClose() - Method in class org.priha.query.aqt.xpath.SimpleNode
 
JJTCLOSEAPOS - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTCLOSEQUOT - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTCOLLATION - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTCOLONEQUALS - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTCOMMAFORKINDTEST - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTCOMMENTCONTENTCHAR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTCOMMENTCONTENTCHARDASH - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTCOMMENTLBRACE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTCOMMENTLPARFORKINDTEST - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTCOMMENTTEST - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTCOMMONCONTENT - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTCOMPARISONEXPR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTCOMPATTRCONSTRUCTOR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTCOMPCOMMENTCONSTRUCTOR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTCOMPDOCCONSTRUCTOR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTCOMPELEMCONSTRUCTOR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTCOMPPICONSTRUCTOR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTCOMPTEXTCONSTRUCTOR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTCOMPUTEDCONSTRUCTOR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTCONSTRUCTIONDECL - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTCONSTRUCTOR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTCONTENTEXPR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
jjtCreate(XPath, int) - Static method in class org.priha.query.aqt.xpath.SimpleNode
 
JJTDECIMALLITERAL - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTDECLAREBASEURI - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTDECLARECOLLATION - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTDECLARECONSTRUCTION - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTDECLAREDEFAULTELEMENT - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTDECLAREDEFAULTFUNCTION - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTDECLAREDEFAULTORDERINGEMPTY - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTDECLAREINHERITNAMESPACES - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTDECLARENAMESPACE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTDECLAREORDERING - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTDECLAREXMLSPACE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTDEFAULT - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTDEFAULTCOLLATIONDECL - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTDEFAULTELEMENT - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTDEFAULTNAMESPACEDECL - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTDEFINEFUNCTION - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTDEFINEVARIABLE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTDESCENDING - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTDIRATTRIBUTELIST - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTDIRATTRIBUTEVALUE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTDIRCOMMENTCONSTRUCTOR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTDIRCOMMENTCONTENTS - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTDIRECTCONSTRUCTOR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTDIRELEMCONSTRUCTOR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTDIRELEMCONTENT - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTDIRPICONSTRUCTOR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTDIRPICONTENTS - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTDOCUMENTLBRACE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTDOCUMENTLPAR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTDOCUMENTLPARFORKINDTEST - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTDOCUMENTTEST - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTDOT - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTDOTDOT - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTDOUBLELITERAL - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTELEMENTCONTENTCHAR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTELEMENTDECLARATION - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTELEMENTLBRACE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTELEMENTNAME - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTELEMENTNAMEORWILDCARD - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTELEMENTQNAMELBRACE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTELEMENTTEST - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTELEMENTTYPE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTELEMENTTYPEFORDOCUMENTTEST - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTELEMENTTYPEFORKINDTEST - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTEMPTYGREATEST - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTEMPTYLEAST - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTEMPTYORDERINGDECL - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTEMPTYTAGCLOSE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTEMPTYTOK - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTENCLOSEDEXPR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTENDTAGCLOSE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTENDTAGOPEN - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTESCAPEAPOS - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTESCAPEQUOT - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTEVERY - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTEXPR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTEXTERNAL - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTFLWOREXPR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTFUNCTIONCALL - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTFUNCTIONDECL - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
jjtGetChild(int) - Method in interface org.priha.query.aqt.xpath.Node
This method returns a child node.
jjtGetChild(int) - Method in class org.priha.query.aqt.xpath.SimpleNode
 
jjtGetNumChildren() - Method in interface org.priha.query.aqt.xpath.Node
Return the number of children the node has.
jjtGetNumChildren() - Method in class org.priha.query.aqt.xpath.SimpleNode
 
jjtGetParent() - Method in interface org.priha.query.aqt.xpath.Node
 
jjtGetParent() - Method in class org.priha.query.aqt.xpath.SimpleNode
 
JJTIFEXPR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTIMPORT - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTIMPORTMODULETOKEN - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTIMPORTSCHEMATOKEN - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTIN - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTINHERITNAMESPACESDECL - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTINSTANCEOFEXPR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTINTEGERLITERAL - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTINTERSECTEXCEPTEXPR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTITEM - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTLBRACE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTLBRACEEXPRENCLOSURE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTLCURLYBRACEESCAPE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTLETCLAUSE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTLETVARIABLE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTLIBRARYMODULE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTMAINMODULE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTMODULE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTMODULEDECL - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTMODULEIMPORT - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTMODULENAMESPACE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTMULTIPLICATIVEEXPR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTNAMESPACE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTNAMESPACEDECL - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTNAMETEST - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTNCNAMECOLONSTAR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTNCNAMEFORPI - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTNCNAMEFORPREFIX - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTNILLABLE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTNO - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTNODELPARFORKINDTEST - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
jjtNodeName - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTNODETEST - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTOCCURRENCEONEORMORE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTOCCURRENCEZEROORMORE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTOCCURRENCEZEROORONE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
jjtOpen() - Method in interface org.priha.query.aqt.xpath.Node
This method is called after the node has been made the current node.
jjtOpen() - Method in class org.priha.query.aqt.xpath.SimpleNode
 
JJTOPENAPOS - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTOPENQUOT - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTORDERBY - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTORDERBYCLAUSE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTORDERBYSTABLE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTORDERED - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTORDEREDOPEN - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTORDERINGMODEDECL - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTORDERMODIFIER - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTORDERSPEC - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTORDERSPECLIST - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTOREXPR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTPARAM - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTPARAMLIST - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTPATHEXPR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTPICONTENTCHAR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTPILBRACE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTPINCNAMELBRACE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTPITARGET - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTPITEST - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTPOSITIONALVAR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTPREDEFINEDENTITYREF - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTPREDICATE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTPREDICATELIST - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTPROCESSINGINSTRUCTIONEND - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTPROCESSINGINSTRUCTIONLPARFORKINDTEST - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTPROCESSINGINSTRUCTIONSTART - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTPROCESSINGINSTRUCTIONSTARTFORELEMENTCONTENT - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTPROLOG - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTQNAME - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTQNAMEFORATOMICTYPE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTQNAMEFORITEMTYPE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTQNAMEFORSEQUENCETYPE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTQNAMELPAR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTQUANTIFIEDEXPR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTQUERYBODY - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTQUERYLIST - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTQUOTATTRCONTENTCHAR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTQUOTATTRVALUECONTENT - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTRANGEEXPR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTRBRACE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTRCURLYBRACEESCAPE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
jjtree - Variable in class org.priha.query.aqt.xpath.XPath
 
JJTROOT - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTROOTDESCENDANTS - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTRPARAS - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTS - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTSATISFIES - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTSCHEMAATTRIBUTETEST - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTSCHEMAATTRIBUTETYPE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTSCHEMAATTRIBUTETYPEFORKINDTEST - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTSCHEMAELEMENTTEST - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTSCHEMAELEMENTTYPE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTSCHEMAELEMENTTYPEFORDOCUMENTTEST - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTSCHEMAELEMENTTYPEFORKINDTEST - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTSCHEMAIMPORT - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTSCHEMAMODEFORDECLARECONSTRUCTION - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTSCHEMAPREFIX - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTSEPARATOR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTSEQUENCETYPE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
jjtSetParent(Node) - Method in interface org.priha.query.aqt.xpath.Node
This pair of methods are used to inform the node of its parent.
jjtSetParent(Node) - Method in class org.priha.query.aqt.xpath.SimpleNode
 
JJTSETTER - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTSFORPI - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTSINGLETYPE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTSLASHSLASH - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTSOME - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTSTAR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTSTARCOLONNCNAME - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTSTARTTAGCLOSE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTSTARTTAGOPEN - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTSTARTTAGOPENROOT - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTSTEPEXPR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTSTRINGLITERAL - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTSTRINGLITERALFORKINDTEST - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTSTRINGLITERALFORVERSION - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTTAGQNAME - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTTEXTLBRACE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTTEXTLPARFORKINDTEST - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTTEXTTEST - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTTREATEXPR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTTYPEDECLARATION - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTTYPENAME - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTTYPESWITCHEXPR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTUNARYEXPR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTUNARYMINUS - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTUNARYPLUS - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTUNIONEXPR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTUNORDERED - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTUNORDEREDOPEN - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTURLLITERAL - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTVALIDATEEXPR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTVALIDATELBRACE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTVALIDATESCHEMAMODE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTVALUEINDICATOR - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTVARDECL - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTVARNAME - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTVERSIONDECL - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTVOID - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTWHERE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTWHERECLAUSE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTXMLCOMMENTEND - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTXMLCOMMENTSTART - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTXMLCOMMENTSTARTFORELEMENTCONTENT - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTXMLSPACEDECL - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTXMLSPACEPRESERVE - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTXMLSPACESTRIP - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTXPATH2 - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTXQUERYENCODING - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTXQUERYVERSION - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JJTYES - Static variable in interface org.priha.query.aqt.xpath.XPathTreeConstants
 
JNDI_NAME - Static variable in class org.priha.j2ee.JNDIRegistrationServlet
Value under which the Repository object is bound by default.
JNDIRegistrationServlet - Class in org.priha.j2ee
This is a small helper class which can be used to register Priha to JNDI.
JNDIRegistrationServlet() - Constructor for class org.priha.j2ee.JNDIRegistrationServlet
 
JNDIRegistrationServlet - Class in org.priha.test
This is a small helper class which can be used to register Priha to the JSR-170 TCK web application.
JNDIRegistrationServlet() - Constructor for class org.priha.test.JNDIRegistrationServlet
 

K

kind - Variable in class org.priha.query.aqt.xpath.Token
An integer that describes the kind of this token.
KindTest() - Method in class org.priha.query.aqt.xpath.XPath
 
KINDTEST - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
KINDTESTFORPI - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 

L

LAST - Static variable in class org.priha.query.aqt.LocationStepQueryNode
Constant value for position index = last()
LazyNodeIteratorImpl - Class in org.priha.util
 
LazyNodeIteratorImpl(SessionImpl, List<Path>) - Constructor for class org.priha.util.LazyNodeIteratorImpl
 
LazyPropertyIteratorImpl - Class in org.priha.util
 
LazyPropertyIteratorImpl(SessionImpl, List<Path>) - Constructor for class org.priha.util.LazyPropertyIteratorImpl
 
Lbrace - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
LbraceExprEnclosure - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
Lbrack - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
LCurlyBraceEscape - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
LetClause() - Method in class org.priha.query.aqt.xpath.XPath
 
Letter - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
LetVariable - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
LexicalError(boolean, int, int, int, String, char) - Static method in error org.priha.query.aqt.xpath.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
lexStateNames - Static variable in class org.priha.query.aqt.xpath.XPathTokenManager
 
LibraryModule() - Method in class org.priha.query.aqt.xpath.XPath
 
line - Variable in class org.priha.query.aqt.xpath.SimpleCharStream
 
listNodes(WorkspaceImpl, Path) - Method in interface org.priha.core.ItemStore
 
listNodes(WorkspaceImpl, Path) - Method in class org.priha.core.ProviderManager
 
listNodes(Path) - Method in class org.priha.core.SessionImpl
 
listNodes(Path) - Method in class org.priha.core.SessionProvider
 
listNodes(WorkspaceImpl, Path) - Method in class org.priha.providers.EhCachingProvider
 
listNodes(WorkspaceImpl, Path) - Method in class org.priha.providers.FileProvider
 
listNodes(WorkspaceImpl, Path) - Method in class org.priha.providers.JdbcProvider
 
listNodes(WorkspaceImpl, Path) - Method in class org.priha.providers.MemoryProvider
 
listNodes(WorkspaceImpl, Path) - Method in interface org.priha.providers.RepositoryProvider
Lists all the Nodes from the repository which belong to this parent.
listProperties(WorkspaceImpl, Path) - Method in interface org.priha.core.ItemStore
 
listProperties(WorkspaceImpl, Path) - Method in class org.priha.core.ProviderManager
 
listProperties(Path) - Method in class org.priha.core.SessionProvider
 
listProperties(WorkspaceImpl, Path) - Method in class org.priha.providers.EhCachingProvider
 
listProperties(WorkspaceImpl, Path) - Method in class org.priha.providers.FileProvider
 
listProperties(WorkspaceImpl, Path) - Method in class org.priha.providers.JdbcProvider
 
listProperties(WorkspaceImpl, Path) - Method in class org.priha.providers.MemoryProvider
 
listProperties(WorkspaceImpl, Path) - Method in interface org.priha.providers.RepositoryProvider
Returns a list of properties for a Node.
listWorkspaces() - Method in interface org.priha.core.ItemStore
 
listWorkspaces() - Method in class org.priha.core.ProviderManager
Returns the set of workspaces declared in the config file.
listWorkspaces() - Method in class org.priha.core.SessionProvider
 
listWorkspaces() - Method in class org.priha.providers.EhCachingProvider
 
listWorkspaces() - Method in class org.priha.providers.FileProvider
 
listWorkspaces() - Method in class org.priha.providers.JdbcProvider
 
listWorkspaces() - Method in class org.priha.providers.MemoryProvider
 
listWorkspaces() - Method in interface org.priha.providers.RepositoryProvider
Lists all workspaces which are available in this Repository.
Literal() - Method in class org.priha.query.aqt.xpath.XPath
 
load(FileInputStream) - Static method in class org.priha.util.FastPropertyStore
 
loadNode(WorkspaceImpl, Path) - Method in class org.priha.core.ProviderManager
Loads the state of a node from the repository.
loadValue(ValueImpl) - Method in class org.priha.core.PropertyImpl
Differs from setValue(), as it does not mark the item modified.
loadValue(Value[], int) - Method in class org.priha.core.PropertyImpl
Differs from setValue() in the sense that it does not mark it modified.
LocalPart - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
LocationStepQueryNode - Class in org.priha.query.aqt
Defines a location step for querying the path of a node.
LocationStepQueryNode(QueryNode) - Constructor for class org.priha.query.aqt.LocationStepQueryNode
Creates a new LocationStepQueryNode that matches only the empty name (the repository root).
lock(boolean, boolean) - Method in class org.priha.core.NodeImpl
 
LockManager - Class in org.priha.core.locks
A LockManager exists per static workspace.
login(Credentials, String) - Method in class org.priha.core.RepositoryImpl
 
login(Credentials) - Method in class org.priha.core.RepositoryImpl
 
login(String) - Method in class org.priha.core.RepositoryImpl
 
login() - Method in class org.priha.core.RepositoryImpl
 
logout() - Method in class org.priha.core.SessionImpl
 
logout() - Method in class org.priha.core.WorkspaceImpl
Performs a logout; to be called by SessionImpl only.
LongValueImpl - Class in org.priha.core.values
 
LongValueImpl(long) - Constructor for class org.priha.core.values.LongValueImpl
 
LongValueImpl(String) - Constructor for class org.priha.core.values.LongValueImpl
 
LongValueImpl(LongValueImpl) - Constructor for class org.priha.core.values.LongValueImpl
 
LOWER_CASE - Static variable in class org.priha.query.aqt.PropertyFunctionQueryNode
Requests that property values in a RelationQueryNode are converted to lower case before they are matched with the literal.
Lpar - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
Lt - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
LtEquals - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
LtLt - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 

M

m_allowsSameNameSiblings - Variable in class org.priha.nodetype.QNodeDefinition
 
m_cachedUUID - Variable in class org.priha.core.NodeImpl
 
m_childNodeDefinitions - Variable in class org.priha.nodetype.QNodeType
 
m_declaredPropertyDefinitions - Variable in class org.priha.nodetype.QNodeType
 
m_defaultPrimaryType - Variable in class org.priha.nodetype.QNodeDefinition
 
m_defaults - Variable in class org.priha.nodetype.QPropertyDefinition
 
m_hasOrderableChildNodes - Variable in class org.priha.nodetype.QNodeType
 
m_isAutoCreated - Variable in class org.priha.nodetype.QItemDefinition
 
m_isMandatory - Variable in class org.priha.nodetype.QItemDefinition
 
m_ismixin - Variable in class org.priha.nodetype.QNodeType
 
m_isMultiple - Variable in class org.priha.nodetype.QPropertyDefinition
 
m_isNew - Variable in class org.priha.core.ItemImpl
 
m_isProtected - Variable in class org.priha.nodetype.QItemDefinition
 
m_iterator - Variable in class org.priha.util.GenericIterator
 
m_list - Variable in class org.priha.util.GenericIterator
 
m_mapper - Variable in class org.priha.core.values.QNameValue.Impl
 
m_nodeType - Variable in class org.priha.nodetype.QItemDefinition
 
m_nsmap - Variable in class org.priha.core.namespace.NamespaceRegistryImpl
Maps prefixes to URIs.
m_onParentVersion - Variable in class org.priha.nodetype.QItemDefinition
 
m_parents - Variable in class org.priha.nodetype.QNodeType
 
m_path - Variable in class org.priha.core.ItemImpl
 
m_pool - Variable in class org.priha.util.Pool.Poolable
 
m_position - Variable in class org.priha.util.GenericIterator
 
m_propertyDefinitions - Variable in class org.priha.nodetype.QNodeType
 
m_provider - Variable in class org.priha.core.SessionImpl
 
m_qname - Variable in class org.priha.nodetype.QItemDefinition
 
m_requiredPrimaryTypes - Variable in class org.priha.nodetype.QNodeDefinition
 
m_requiredType - Variable in class org.priha.nodetype.QPropertyDefinition
 
m_session - Variable in class org.priha.core.ItemImpl
 
m_session - Variable in class org.priha.xml.XMLExport
 
m_size - Variable in class org.priha.util.GenericIterator
 
m_state - Variable in class org.priha.core.values.ValueImpl
 
m_type - Variable in class org.priha.core.values.NodeValueImpl
 
m_value - Variable in class org.priha.core.values.NodeValueImpl
 
m_value - Variable in class org.priha.query.aqt.xpath.SimpleNode
 
m_valueConstraints - Variable in class org.priha.nodetype.QPropertyDefinition
 
m_workspace - Variable in class org.priha.providers.BaseStoreTransaction
 
main(String[]) - Static method in class org.priha.query.aqt.xpath.XPath
 
main(String[]) - Static method in class org.priha.Release
A static method which can be run to print the version information.
main(String[]) - Static method in class org.priha.util.Base64
Encodes or decodes two files from the command line; feel free to delete this method (in fact you probably should) if you're embedding this code into a larger program.
main(String[]) - Static method in class org.priha.util.Exporter
 
MainModule() - Method in class org.priha.query.aqt.xpath.XPath
 
mangleName(String) - Static method in class org.priha.providers.FileProvider
This makes sure that the name is still readable by the file system.
maxNextCharInd - Variable in class org.priha.query.aqt.xpath.SimpleCharStream
 
MemoryBinarySource - Class in org.priha.core.binary
A BinarySource which stores the binary in the memory in a byte array.
MemoryBinarySource(InputStream) - Constructor for class org.priha.core.binary.MemoryBinarySource
Creates a new MemoryBinarySource by slurping the contents into a binary array.
MemoryBinarySource(byte[]) - Constructor for class org.priha.core.binary.MemoryBinarySource
Creates a MemoryBinarySource by using the given byte array.
MemoryProvider - Class in org.priha.providers
Holds the contents in memory only.
MemoryProvider() - Constructor for class org.priha.providers.MemoryProvider
 
merge(String, boolean) - Method in class org.priha.core.NodeImpl
 
MINORREVISION - Static variable in class org.priha.Release
The current minor revision.
Minus - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
MIX_REFERENCEABLE - Static variable in class org.priha.core.JCRConstants
 
MIX_VERSIONABLE - Static variable in class org.priha.core.JCRConstants
 
Mod - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
Module() - Method in class org.priha.query.aqt.xpath.XPath
 
ModuleDecl() - Method in class org.priha.query.aqt.xpath.XPath
 
ModuleImport() - Method in class org.priha.query.aqt.xpath.XPath
 
ModuleNamespace - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
move(Path) - Method in class org.priha.core.locks.QLock
 
move(Path, Path) - Method in class org.priha.core.SessionImpl
A convenience class to move stuff based on Paths instead of Strings.
move(String, String) - Method in class org.priha.core.SessionImpl
 
move(String, String) - Method in class org.priha.core.WorkspaceImpl
Implemented simply by starting a new Session, which then performs the copy, and then calling save() on it.
move(Path, Path) - Method in class org.priha.path.PathManager
 
move(WorkspaceImpl, Path, Path) - Method in class org.priha.providers.FileProvider
 
move(WorkspaceImpl, Path, Path) - Method in class org.priha.providers.JdbcProvider
 
moveLock(QLock, Path) - Method in class org.priha.core.locks.LockManager
Updates a lock with a new path.
MUExtension - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
MultiplicativeExpr() - Method in class org.priha.query.aqt.xpath.XPath
 
Multiply - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 

N

Namespace - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
NamespaceDecl() - Method in class org.priha.query.aqt.xpath.XPath
 
NAMESPACEDECL - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
NAMESPACEKEYWORD - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
NamespaceMapper - Interface in org.priha.core.namespace
 
NamespaceRegistryImpl - Class in org.priha.core.namespace
 
NamespaceRegistryImpl() - Constructor for class org.priha.core.namespace.NamespaceRegistryImpl
 
NameTest() - Method in class org.priha.query.aqt.xpath.XPath
 
NAryQueryNode - Class in org.priha.query.aqt
Defines an abstract query node for nodes that have child nodes.
NAryQueryNode(QueryNode) - Constructor for class org.priha.query.aqt.NAryQueryNode
Creates a new NAryQueryNode with a reference to a parent QueryNode.
NAryQueryNode(QueryNode, QueryNode[]) - Constructor for class org.priha.query.aqt.NAryQueryNode
Creates a new NAryQueryNode with a reference to a parent QueryNode and initial operands.
NCName - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
NCNameColonStar - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
NCNameForPI - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
NCNameForPrefix - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
needsSystemTree() - Method in class org.priha.query.aqt.DerefQueryNode
Returns true if this query node needs items under /jcr:system to be queried.
needsSystemTree() - Method in class org.priha.query.aqt.ExactQueryNode
Returns true if this query node needs items under /jcr:system to be queried.
needsSystemTree() - Method in class org.priha.query.aqt.NAryQueryNode
Returns true if this query node needs items under /jcr:system to be queried.
needsSystemTree() - Method in class org.priha.query.aqt.OrderQueryNode
Returns true if this query node needs items under /jcr:system to be queried.
needsSystemTree() - Method in class org.priha.query.aqt.PathQueryNode
Returns true if this query node needs items under /jcr:system to be queried.
needsSystemTree() - Method in class org.priha.query.aqt.PropertyFunctionQueryNode
Returns true if this query node needs items under /jcr:system to be queried.
needsSystemTree() - Method in class org.priha.query.aqt.QueryNode
Returns true if this query node needs items under /jcr:system to be queried.
needsSystemTree() - Method in class org.priha.query.aqt.QueryRootNode
Returns true if this query node needs items under /jcr:system to be queried.
needsSystemTree() - Method in class org.priha.query.aqt.TextsearchQueryNode
Returns true if this query node needs items under /jcr:system to be queried.
newPoolable(Pool) - Method in class org.priha.providers.JdbcProvider
 
newPoolable(Pool) - Method in interface org.priha.util.Pool.PoolableFactory
 
newToken(int) - Static method in class org.priha.query.aqt.xpath.Token
Returns a new Token object, by default.
next - Variable in class org.priha.query.aqt.xpath.Token
A reference to the next regular (non-special) token from the input stream.
next() - Method in class org.priha.util.GenericIterator
 
next() - Method in class org.priha.util.LazyNodeIteratorImpl
 
next() - Method in class org.priha.util.LazyPropertyIteratorImpl
 
nextNode() - Method in class org.priha.util.LazyNodeIteratorImpl
 
nextNode() - Method in class org.priha.util.NodeIteratorImpl
 
nextNodeType() - Method in class org.priha.nodetype.NodeTypeIteratorImpl
 
nextProperty() - Method in class org.priha.util.LazyPropertyIteratorImpl
 
nextProperty() - Method in class org.priha.util.PropertyIteratorImpl
 
nextVersion() - Method in class org.priha.version.VersionIteratorImpl
 
Nillable - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
Nmchar - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
Nmstart - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
No - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
NO_OPTIONS - Static variable in class org.priha.util.Base64
No options specified.
Node - Interface in org.priha.query.aqt.xpath
 
NodeComp() - Method in class org.priha.query.aqt.xpath.XPath
 
nodeExists(Path) - Method in class org.priha.core.WorkspaceImpl
Checks directly from the repository if an item exists.
nodeExistsInRepository(Path) - Method in class org.priha.core.SessionProvider
Goes directly into the repository, to find whether a Node exists currently.
NodeImpl - Class in org.priha.core
Implements a Node.
NodeImpl(SessionImpl, Path, QNodeType, QNodeDefinition, boolean) - Constructor for class org.priha.core.NodeImpl
 
NodeImpl(SessionImpl, String, QNodeType, QNodeDefinition, boolean) - Constructor for class org.priha.core.NodeImpl
 
NodeIteratorImpl - Class in org.priha.util
 
NodeIteratorImpl(List<NodeImpl>) - Constructor for class org.priha.util.NodeIteratorImpl
 
NodeIteratorImpl(NodeIteratorImpl) - Constructor for class org.priha.util.NodeIteratorImpl
 
NodeLpar - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
NodeLparForKindTest - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
NodeTest() - Method in class org.priha.query.aqt.xpath.XPath
 
NodeTypeIteratorImpl - Class in org.priha.nodetype
 
NodeTypeIteratorImpl(List<NodeType>) - Constructor for class org.priha.nodetype.NodeTypeIteratorImpl
 
NodeTypeQueryNode - Class in org.priha.query.aqt
Implements a query node that defines a node type match.
NodeTypeQueryNode(QueryNode, QName) - Constructor for class org.priha.query.aqt.NodeTypeQueryNode
Creates a new NodeTypeQueryNode.
NodeValueImpl - Class in org.priha.core.values
Superclass of all classes which reference a Node
NodeValueImpl(NodeImpl, int) - Constructor for class org.priha.core.values.NodeValueImpl
 
NodeValueImpl(String, int) - Constructor for class org.priha.core.values.NodeValueImpl
 
NONE - Static variable in class org.priha.query.aqt.LocationStepQueryNode
Constant value to indicate no position index
normalize(String) - Static method in class org.priha.path.PathUtil
Normalizes the given absolute path
NotEquals - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
NotNumber - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
NotOccurrenceIndicator - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
NotOperatorKeyword - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
NotQueryNode - Class in org.priha.query.aqt
Implements a query node that defines a not operation on the child query.
NotQueryNode(QueryNode) - Constructor for class org.priha.query.aqt.NotQueryNode
Creates a new NotQueryNode instance.
NS_JCP - Static variable in class org.priha.core.JCRConstants
 
NS_JCP_MIX - Static variable in class org.priha.core.JCRConstants
 
NS_JCP_NT - Static variable in class org.priha.core.JCRConstants
 
NS_JCP_SV - Static variable in class org.priha.core.JCRConstants
 
NS_PRIHA - Static variable in class org.priha.RepositoryManager
The Priha Namespace.
NumericLiteral() - Method in class org.priha.query.aqt.xpath.XPath
 

O

OccurrenceIndicator() - Method in class org.priha.query.aqt.xpath.XPath
 
OCCURRENCEINDICATOR - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
OccurrenceOneOrMore - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
OccurrenceZeroOrMore - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
OccurrenceZeroOrOne - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
OP_NAME_BETWEEN - Static variable in interface org.priha.query.aqt.QueryConstants
Name of between operation
OP_NAME_EQ_GENERAL - Static variable in interface org.priha.query.aqt.QueryConstants
Name of equal operation (general comparison)
OP_NAME_EQ_VALUE - Static variable in interface org.priha.query.aqt.QueryConstants
Name of equal operation
OP_NAME_GE_GENERAL - Static variable in interface org.priha.query.aqt.QueryConstants
Name of greater or equal operation (general comparison)
OP_NAME_GE_VALUE - Static variable in interface org.priha.query.aqt.QueryConstants
Name of greater or equal operation
OP_NAME_GT_GENERAL - Static variable in interface org.priha.query.aqt.QueryConstants
Name of greater than operation (general comparison)
OP_NAME_GT_VALUE - Static variable in interface org.priha.query.aqt.QueryConstants
Name o^f greater than operation
OP_NAME_IN - Static variable in interface org.priha.query.aqt.QueryConstants
Name of in operation
OP_NAME_LE_GENERAL - Static variable in interface org.priha.query.aqt.QueryConstants
Name of less than or equal operation (general comparison)
OP_NAME_LE_VALUE - Static variable in interface org.priha.query.aqt.QueryConstants
Name of less than or equal operation
OP_NAME_LIKE - Static variable in interface org.priha.query.aqt.QueryConstants
Name of like operation
OP_NAME_LT_GENERAL - Static variable in interface org.priha.query.aqt.QueryConstants
Name of less than operation (general comparison)
OP_NAME_LT_VALUE - Static variable in interface org.priha.query.aqt.QueryConstants
Name of less than operation
OP_NAME_NE_GENERAL - Static variable in interface org.priha.query.aqt.QueryConstants
Name of not equal operation (general comparison)
OP_NAME_NE_VALUE - Static variable in interface org.priha.query.aqt.QueryConstants
Name of not equal operation
OP_NAME_NOT_NULL - Static variable in interface org.priha.query.aqt.QueryConstants
Name of is not null operation
OP_NAME_NULL - Static variable in interface org.priha.query.aqt.QueryConstants
Name of is null operation
OP_NAME_SIMILAR - Static variable in interface org.priha.query.aqt.QueryConstants
Name of similar operation
OP_NAME_SPELLCHECK - Static variable in interface org.priha.query.aqt.QueryConstants
Name of spellcheck operation
OP_NAME_UNKNOW - Static variable in interface org.priha.query.aqt.QueryConstants
Name of unknown operations
open(Credentials, String) - Method in interface org.priha.core.ItemStore
 
open(Credentials, String) - Method in class org.priha.core.ProviderManager
 
open(RepositoryImpl, Credentials, String) - Method in class org.priha.providers.EhCachingProvider
 
open(RepositoryImpl, Credentials, String) - Method in class org.priha.providers.FileProvider
 
open(RepositoryImpl, Credentials, String) - Method in class org.priha.providers.JdbcProvider
 
open(RepositoryImpl, Credentials, String) - Method in class org.priha.providers.MemoryProvider
 
open(RepositoryImpl, Credentials, String) - Method in interface org.priha.providers.RepositoryProvider
Opens a repository.
OpenApos - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
OpenQuot - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
operands - Variable in class org.priha.query.aqt.NAryQueryNode
The list of operands / children
OPERATION_BETWEEN - Static variable in interface org.priha.query.aqt.QueryConstants
between operation: identifier [ NOT ] BETWEEN literal AND literal
OPERATION_EQ_GENERAL - Static variable in interface org.priha.query.aqt.QueryConstants
equal operation: = general comparison
OPERATION_EQ_VALUE - Static variable in interface org.priha.query.aqt.QueryConstants
equal operation: eq
OPERATION_GE_GENERAL - Static variable in interface org.priha.query.aqt.QueryConstants
greater or equal operation: >= general comparison
OPERATION_GE_VALUE - Static variable in interface org.priha.query.aqt.QueryConstants
greater or equal operation: ge
OPERATION_GT_GENERAL - Static variable in interface org.priha.query.aqt.QueryConstants
greater than operation: > general comparision
OPERATION_GT_VALUE - Static variable in interface org.priha.query.aqt.QueryConstants
greater than operation: gt
OPERATION_IN - Static variable in interface org.priha.query.aqt.QueryConstants
in operation: identifier [ NOT ] IN ( literal {, literal}* )
OPERATION_LE_GENERAL - Static variable in interface org.priha.query.aqt.QueryConstants
less than or equal operation: <= general comparison
OPERATION_LE_VALUE - Static variable in interface org.priha.query.aqt.QueryConstants
less than or equal operation: le
OPERATION_LIKE - Static variable in interface org.priha.query.aqt.QueryConstants
like operation: identifier LIKE string_literal
OPERATION_LT_GENERAL - Static variable in interface org.priha.query.aqt.QueryConstants
less than operation: < general comparison
OPERATION_LT_VALUE - Static variable in interface org.priha.query.aqt.QueryConstants
less than operation: lt
OPERATION_NAMES - Static variable in interface org.priha.query.aqt.QueryConstants
Operation names
OPERATION_NE_GENERAL - Static variable in interface org.priha.query.aqt.QueryConstants
not equal operation: <> general comparison
OPERATION_NE_VALUE - Static variable in interface org.priha.query.aqt.QueryConstants
not equal operation: ne
OPERATION_NOT_NULL - Static variable in interface org.priha.query.aqt.QueryConstants
is not null operation: identifier IS NOT NULL
OPERATION_NULL - Static variable in interface org.priha.query.aqt.QueryConstants
is null operation: identifier IS NULL
OPERATION_SIMILAR - Static variable in interface org.priha.query.aqt.QueryConstants
similar operation: XPath: rep:similar(path_string) SQL: SIMILAR(path_string)
OPERATION_SPELLCHECK - Static variable in interface org.priha.query.aqt.QueryConstants
spellcheck operation: XPath: rep:spellcheck(string_literal) SQL: SPELLCHECK(string_literal)
OPERATIONS - Static variable in interface org.priha.query.aqt.QueryConstants
 
OPERATOR - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
OperatorExpr() - Method in class org.priha.query.aqt.xpath.XPath
 
Or - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
orderBefore(String, String) - Method in class org.priha.core.NodeImpl
 
OrderBy - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
OrderByClause() - Method in class org.priha.query.aqt.xpath.XPath
 
OrderByStable - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
Ordered - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
ORDERED - Static variable in class org.priha.util.Base64
Encode using the special "ordered" dialect of Base64 described here: http://www.faqs.org/qa/rfcc- 1940.html.
OrderedExpr() - Method in class org.priha.query.aqt.xpath.XPath
 
OrderedOpen - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
OrderingModeDecl() - Method in class org.priha.query.aqt.xpath.XPath
 
OrderModifier() - Method in class org.priha.query.aqt.xpath.XPath
 
OrderQueryNode - Class in org.priha.query.aqt
Implements a query node that defines the order of nodes according to the values of properties.
OrderQueryNode(QueryNode) - Constructor for class org.priha.query.aqt.OrderQueryNode
Creates a new OrderQueryNode with a reference to a parent node and sort properties.
OrderQueryNode.OrderSpec - Class in org.priha.query.aqt
Implements a single order specification.
OrderQueryNode.OrderSpec(QName, boolean) - Constructor for class org.priha.query.aqt.OrderQueryNode.OrderSpec
Creates a new OrderSpec for property.
OrderSpec() - Method in class org.priha.query.aqt.xpath.XPath
 
OrderSpecList() - Method in class org.priha.query.aqt.xpath.XPath
 
OrExpr() - Method in class org.priha.query.aqt.xpath.XPath
 
org.priha - package org.priha
 
org.priha.core - package org.priha.core
 
org.priha.core.binary - package org.priha.core.binary
 
org.priha.core.locks - package org.priha.core.locks
 
org.priha.core.namespace - package org.priha.core.namespace
 
org.priha.core.values - package org.priha.core.values
 
org.priha.j2ee - package org.priha.j2ee
 
org.priha.nodetype - package org.priha.nodetype
 
org.priha.path - package org.priha.path
 
org.priha.providers - package org.priha.providers
 
org.priha.query - package org.priha.query
 
org.priha.query.aqt - package org.priha.query.aqt
 
org.priha.query.aqt.xpath - package org.priha.query.aqt.xpath
 
org.priha.test - package org.priha.test
 
org.priha.util - package org.priha.util
 
org.priha.version - package org.priha.version
 
org.priha.xml - package org.priha.xml
 
OrQueryNode - Class in org.priha.query.aqt
Implements a query node that defines an OR operation between arbitrary other QueryNodes.
OrQueryNode(QueryNode) - Constructor for class org.priha.query.aqt.OrQueryNode
Creates a new OrQueryNode with a parent query node.

P

Param() - Method in class org.priha.query.aqt.xpath.XPath
 
PARAM_PROPERTYFILE - Static variable in class org.priha.j2ee.JNDIRegistrationServlet
Servlet initialization parameter name for stating the name of the property file.
ParamList() - Method in class org.priha.query.aqt.xpath.XPath
 
parent - Variable in class org.priha.query.aqt.xpath.SimpleNode
 
ParenthesizedExpr() - Method in class org.priha.query.aqt.xpath.XPath
 
parse(String) - Static method in class org.priha.core.values.CalendarValueImpl
 
parse(String, String, NamespaceMapper, QueryNodeFactory) - Static method in class org.priha.query.aqt.QueryParser
Parses a query statement according to a query language into a query tree.
parse(String) - Static method in class org.priha.util.ISO8601
Parses an ISO8601-compliant date/time string.
ParseException - Exception in org.priha.query.aqt.xpath
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception org.priha.query.aqt.xpath.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception org.priha.query.aqt.xpath.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception org.priha.query.aqt.xpath.ParseException
 
parseJCRPattern(String) - Static method in class org.priha.util.TextUtil
Turns a JCR pattern into a java.util.regex.Pattern
parser - Variable in class org.priha.query.aqt.xpath.SimpleNode
 
Path - Class in org.priha.path
Manages paths, which are a key ingredient in JCR.
Path() - Constructor for class org.priha.path.Path
This constructor is useful only to subclasses or serialization.
Path(QName[], boolean) - Constructor for class org.priha.path.Path
Creates a Path from a number of QName components.
Path(Path.Component[], boolean) - Constructor for class org.priha.path.Path
 
Path(NamespaceMapper, String) - Constructor for class org.priha.path.Path
Create a new path from a String.
Path(NamespaceMapper, String, Path) - Constructor for class org.priha.path.Path
 
Path(QName, boolean) - Constructor for class org.priha.path.Path
 
Path(Path, Path.Component) - Constructor for class org.priha.path.Path
 
Path.Component - Class in org.priha.path
A Path component consists of a QName with an optional index (to support same name siblings).
Path.Component(String) - Constructor for class org.priha.path.Path.Component
 
Path.Component(String, String) - Constructor for class org.priha.path.Path.Component
 
Path.Component(QName) - Constructor for class org.priha.path.Path.Component
 
Path.Component(QName, int) - Constructor for class org.priha.path.Path.Component
 
PathExpr() - Method in class org.priha.query.aqt.xpath.XPath
 
PathFactory - Class in org.priha.path
Gets Paths from a local storage.
PathFactory() - Constructor for class org.priha.path.PathFactory
 
PathManager - Class in org.priha.path
PathManager stores all the Paths within a Session.
PathManager() - Constructor for class org.priha.path.PathManager
 
PathQueryNode - Class in org.priha.query.aqt
Implements a query node that defines a path restriction.
PathQueryNode(QueryNode, List<QName>) - Constructor for class org.priha.query.aqt.PathQueryNode
Creates a relative PathQueryNode with no location steps and the list of node types under /jcr:system.
PathRef - Class in org.priha.path
 
PathRef(int) - Constructor for class org.priha.path.PathRef
 
PathUtil - Class in org.priha.path
 
PathUtil() - Constructor for class org.priha.path.PathUtil
 
peek() - Method in class org.priha.util.ChangeStore
Gets the first change from the change list.
PerformanceReporter - Interface in org.priha.providers
 
PerformanceReporter.Count - Enum in org.priha.providers
 
PIContentChar - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
PILbrace - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
PINCNameLbrace - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
PITarget - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
PITest() - Method in class org.priha.query.aqt.xpath.XPath
 
Plus - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
Pool - Class in org.priha.util
Simple object pool.
Pool(Pool.PoolableFactory) - Constructor for class org.priha.util.Pool
 
Pool.Poolable - Class in org.priha.util
 
Pool.Poolable(Pool) - Constructor for class org.priha.util.Pool.Poolable
 
Pool.PoolableFactory - Interface in org.priha.util
 
Pool.PoolExhaustedException - Exception in org.priha.util
 
Pool.PoolExhaustedException(String, Throwable) - Constructor for exception org.priha.util.Pool.PoolExhaustedException
 
Pool.PoolExhaustedException(String) - Constructor for exception org.priha.util.Pool.PoolExhaustedException
 
PositionalVar() - Method in class org.priha.query.aqt.xpath.XPath
 
POSTFIX - Static variable in class org.priha.Release
E.g.
postSave() - Method in class org.priha.core.ItemImpl
Performs mandatory housekeeping after item state has been persisted to disk.
Pragma - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
PragmaKeyword - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
PredefinedEntityRef - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
Predicate() - Method in class org.priha.query.aqt.xpath.XPath
 
PredicateList() - Method in class org.priha.query.aqt.xpath.XPath
 
Prefix - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
preSave() - Method in class org.priha.core.ItemImpl
Performs mandatory housekeeping right before saving.
preSave() - Method in class org.priha.core.NodeImpl
 
preSave() - Method in class org.priha.core.PropertyImpl
 
prevCharIsCR - Variable in class org.priha.query.aqt.xpath.SimpleCharStream
 
prevCharIsLF - Variable in class org.priha.query.aqt.xpath.SimpleCharStream
 
previous() - Method in class org.priha.util.GenericIterator
 
previous() - Method in class org.priha.util.LazyNodeIteratorImpl
 
previous() - Method in class org.priha.util.LazyPropertyIteratorImpl
 
previousNode() - Method in class org.priha.util.LazyNodeIteratorImpl
 
previousProperty() - Method in class org.priha.util.LazyPropertyIteratorImpl
 
PRIHA_INTERNAL - Static variable in class org.priha.nodetype.QPropertyDefinition
 
PrihaQueryManager - Class in org.priha.query
Manages our Provider modules and provides the QueryManager interface.
PrihaQueryManager(SessionImpl) - Constructor for class org.priha.query.PrihaQueryManager
 
PrimaryExpr() - Method in class org.priha.query.aqt.xpath.XPath
 
printLinePos() - Method in class org.priha.query.aqt.xpath.XPathTokenManager
Print the current line position.
printValue(PrintStream) - Method in class org.priha.query.aqt.xpath.SimpleNode
 
PROCESSING_INSTRUCTION - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
PROCESSING_INSTRUCTION_CONTENT - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
processingInstruction(String, String) - Method in class org.priha.xml.StreamContentHandler
 
ProcessingInstructionEnd - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
ProcessingInstructionLpar - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
ProcessingInstructionLparForKindTest - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
ProcessingInstructionStart - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
ProcessingInstructionStartForElementContent - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
processToken(Token) - Method in class org.priha.query.aqt.xpath.SimpleNode
 
Prolog() - Method in class org.priha.query.aqt.xpath.XPath
 
PROP_CACHENAME - Static variable in class org.priha.providers.EhCachingProvider
 
PROP_CONNECTIONURL - Static variable in class org.priha.providers.JdbcProvider
The connection URL.
PROP_DATASOURCE - Static variable in class org.priha.providers.JdbcProvider
The FQN of the DataSource class.
PROP_DRIVERCLASS - Static variable in class org.priha.providers.JdbcProvider
The FQN of the JDBC driver class.
PROP_MAXCACHEABLESIZE - Static variable in class org.priha.providers.EhCachingProvider
 
PROP_MAXCONNECTIONS - Static variable in class org.priha.providers.JdbcProvider
 
PROP_PASSWORD - Static variable in class org.priha.providers.JdbcProvider
Property for password.
PROP_PRIHA_PROVIDER_PREFIX - Static variable in class org.priha.core.ProviderManager
 
PROP_PRIHA_PROVIDERS - Static variable in class org.priha.core.ProviderManager
 
PROP_REALPROVIDER - Static variable in class org.priha.providers.EhCachingProvider
 
PROP_SIZE - Static variable in class org.priha.providers.EhCachingProvider
 
PROP_USERNAME - Static variable in class org.priha.providers.JdbcProvider
Username.
PROP_WORKSPACES - Static variable in class org.priha.providers.JdbcProvider
 
PropertyFunctionQueryNode - Class in org.priha.query.aqt
PropertyFunctionQueryNode allows to place function calls on properties in a query.
PropertyFunctionQueryNode(QueryNode, String) - Constructor for class org.priha.query.aqt.PropertyFunctionQueryNode
Creates a property function query node.
PropertyImpl - Class in org.priha.core
 
PropertyImpl(SessionImpl, Path, QPropertyDefinition) - Constructor for class org.priha.core.PropertyImpl
 
PropertyIteratorImpl - Class in org.priha.util
 
PropertyIteratorImpl(List<PropertyImpl>) - Constructor for class org.priha.util.PropertyIteratorImpl
 
ProviderManager - Class in org.priha.core
This is a front-end class for managing multiple providers for a single repository.
ProviderManager(RepositoryImpl) - Constructor for class org.priha.core.ProviderManager
 
putProperty(StoreTransaction, Path, ValueContainer) - Method in interface org.priha.core.ItemStore
 
putProperty(StoreTransaction, Path, ValueContainer) - Method in class org.priha.core.ProviderManager
 
putProperty(NodeImpl, PropertyImpl) - Method in class org.priha.core.SessionProvider
 
putPropertyValue(StoreTransaction, Path, ValueContainer) - Method in class org.priha.providers.EhCachingProvider
 
putPropertyValue(StoreTransaction, Path, ValueContainer) - Method in class org.priha.providers.FileProvider
 
putPropertyValue(StoreTransaction, Path, ValueContainer) - Method in class org.priha.providers.JdbcProvider
 
putPropertyValue(StoreTransaction, Path, ValueContainer) - Method in class org.priha.providers.MemoryProvider
 
putPropertyValue(StoreTransaction, Path, ValueContainer) - Method in interface org.priha.providers.RepositoryProvider
Sets or adds a new Property to the repository.

Q

Q_JCR_BASEVERSION - Static variable in class org.priha.core.JCRConstants
 
Q_JCR_CREATED - Static variable in class org.priha.core.JCRConstants
 
Q_JCR_ISCHECKEDOUT - Static variable in class org.priha.core.JCRConstants
 
Q_JCR_MIXINTYPES - Static variable in class org.priha.core.JCRConstants
 
Q_JCR_PRIMARYTYPE - Static variable in class org.priha.core.JCRConstants
 
Q_JCR_ROOT - Static variable in class org.priha.core.JCRConstants
 
Q_JCR_SYSTEM - Static variable in class org.priha.core.JCRConstants
 
Q_JCR_SYSTEM_PATH - Static variable in class org.priha.core.JCRConstants
 
Q_JCR_UUID - Static variable in class org.priha.core.JCRConstants
 
Q_JCR_VERSIONHISTORY - Static variable in class org.priha.core.JCRConstants
 
Q_MIX_REFERENCEABLE - Static variable in class org.priha.core.JCRConstants
 
Q_MIX_VERSIONABLE - Static variable in class org.priha.core.JCRConstants
 
Q_NT_BASE - Static variable in class org.priha.core.JCRConstants
 
Q_NT_UNSTRUCTURED - Static variable in class org.priha.core.JCRConstants
 
Q_NT_VERSION - Static variable in class org.priha.core.JCRConstants
 
Q_NT_VERSIONHISTORY - Static variable in class org.priha.core.JCRConstants
 
Q_PRIHA_CHILDNODEORDER - Static variable in class org.priha.core.JCRConstants
 
QItemDefinition - Class in org.priha.nodetype
 
QItemDefinition(QNodeType, QName) - Constructor for class org.priha.nodetype.QItemDefinition
 
QItemDefinition.Impl - Class in org.priha.nodetype
Really implements the ItemDefinition
QItemDefinition.Impl(SessionImpl) - Constructor for class org.priha.nodetype.QItemDefinition.Impl
 
QLock - Class in org.priha.core.locks
 
QLock(NodeImpl, boolean, boolean) - Constructor for class org.priha.core.locks.QLock
 
QLock(QLock) - Constructor for class org.priha.core.locks.QLock
 
QLock.Impl - Class in org.priha.core.locks
The implementation which is per Session.
QLock.Impl(SessionImpl) - Constructor for class org.priha.core.locks.QLock.Impl
 
QName - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
QName - Class in org.priha.util
Reimplements QName, because it prevents subclassing by declaring equals() as final.
QName(String, String, String) - Constructor for class org.priha.util.QName
 
QName(String) - Constructor for class org.priha.util.QName
 
QName(String, String) - Constructor for class org.priha.util.QName
 
QNameForAtomicType - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
QNameForItemType - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
QNameForSequenceType - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
QNameLpar - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
QNameValue - Class in org.priha.core.values
 
QNameValue(QName) - Constructor for class org.priha.core.values.QNameValue
 
QNameValue(NamespaceMapper, String) - Constructor for class org.priha.core.values.QNameValue
 
QNameValue.Impl - Class in org.priha.core.values
 
QNameValue.Impl(NamespaceMapper) - Constructor for class org.priha.core.values.QNameValue.Impl
 
QNodeDefinition - Class in org.priha.nodetype
 
QNodeDefinition(QNodeType, QName) - Constructor for class org.priha.nodetype.QNodeDefinition
 
QNodeDefinition.Impl - Class in org.priha.nodetype
 
QNodeDefinition.Impl(SessionImpl) - Constructor for class org.priha.nodetype.QNodeDefinition.Impl
 
QNodeType - Class in org.priha.nodetype
QNodeType provides non-Session -specific things of NodeTypes.
QNodeType(QName) - Constructor for class org.priha.nodetype.QNodeType
 
QNodeType.Impl - Class in org.priha.nodetype
The session-specific parts of the node type.
QNodeType.Impl(SessionImpl) - Constructor for class org.priha.nodetype.QNodeType.Impl
 
QNodeTypeManager - Class in org.priha.nodetype
This class is essentially a singleton per repository.
QNodeTypeManager.Impl - Class in org.priha.nodetype
Implements the actual NodeTypeManager class, which, again, is Session-specific.
QNodeTypeManager.Impl(QNodeTypeManager, SessionImpl) - Constructor for class org.priha.nodetype.QNodeTypeManager.Impl
 
QPathValue - Class in org.priha.core.values
 
QPathValue(NamespaceMapper, String) - Constructor for class org.priha.core.values.QPathValue
 
QPathValue(Path) - Constructor for class org.priha.core.values.QPathValue
 
QPathValue.Impl - Class in org.priha.core.values
 
QPathValue.Impl(NamespaceMapper) - Constructor for class org.priha.core.values.QPathValue.Impl
 
QPropertyDefinition - Class in org.priha.nodetype
 
QPropertyDefinition(QNodeType, QName) - Constructor for class org.priha.nodetype.QPropertyDefinition
 
QPropertyDefinition.Impl - Class in org.priha.nodetype
Implements the PropertyDefinition with its Session-specific thingies.
QPropertyDefinition.Impl(SessionImpl) - Constructor for class org.priha.nodetype.QPropertyDefinition.Impl
 
QuantifiedExpr() - Method in class org.priha.query.aqt.xpath.XPath
 
query(SessionImpl, QueryRootNode) - Method in interface org.priha.query.QueryProvider
 
query(SessionImpl, QueryRootNode) - Method in class org.priha.query.SimpleQueryProvider
 
QueryBody() - Method in class org.priha.query.aqt.xpath.XPath
 
QueryBuilder - Class in org.priha.query.aqt.xpath
Implements the XPath query tree builder.
QueryBuilder() - Constructor for class org.priha.query.aqt.xpath.QueryBuilder
 
QueryConstants - Interface in org.priha.query.aqt
This interface defines constants for data types and operation types used in queries.
QueryImpl - Class in org.priha.query
The root class for Priha query implementations.
QueryImpl(SessionImpl, QueryRootNode) - Constructor for class org.priha.query.QueryImpl
Construct a QueryImpl for a given Session and a given abstract query tree.
QueryList() - Method in class org.priha.query.aqt.xpath.XPath
 
QueryNode - Class in org.priha.query.aqt
Implements an abstract base class for nodes of a query tree that represents a query.
QueryNode(QueryNode) - Constructor for class org.priha.query.aqt.QueryNode
Constructs a new QueryNode with a reference to it's parent.
QueryNodeFactory - Interface in org.priha.query.aqt
A factory for QueryNodes.
QueryNodeVisitor - Interface in org.priha.query.aqt
Defines the interface for a QueryNodeVisitor.
QueryParser - Class in org.priha.query.aqt
This class acts as the central entry point for parsing query statements from different query syntaxes into a query tree.
QueryProvider - Interface in org.priha.query
 
QueryResultImpl - Class in org.priha.query
 
QueryResultImpl(List<NodeImpl>, List<QName>) - Constructor for class org.priha.query.QueryResultImpl
 
QueryResultImpl.RowImpl - Class in org.priha.query
 
QueryResultImpl.RowImpl(Node) - Constructor for class org.priha.query.QueryResultImpl.RowImpl
 
QueryRootNode - Class in org.priha.query.aqt
Implements the root node of a query tree.
QueryRootNode() - Constructor for class org.priha.query.aqt.QueryRootNode
Creates a new QueryRootNode instance.
QuerySeparator - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
QueryTreeBuilder - Interface in org.priha.query.aqt
Specifies an interface for a query tree builder.
QueryTreeBuilderRegistry - Class in org.priha.query.aqt
Implements a central access to QueryTreeBuilder instances.
QueryTreeBuilderRegistry() - Constructor for class org.priha.query.aqt.QueryTreeBuilderRegistry
 
QueryTreeDump - Class in org.priha.query.aqt
Utility class to dump a QueryNode tree to a StringBuffer.
QUOT_ATTRIBUTE_CONTENT - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
QuotAttrContentChar - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
QuotAttrValueContent() - Method in class org.priha.query.aqt.xpath.XPath
 
QValue - Class in org.priha.core.values
A QValue is a Value which contains something with an FQN, like a QName or a Path.
QValue() - Constructor for class org.priha.core.values.QValue
 
QValue.QValueInner - Interface in org.priha.core.values
 

R

RangeExpr() - Method in class org.priha.query.aqt.xpath.XPath
 
Rbrace - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
Rbrack - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
RCurlyBraceEscape - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
read() - Method in class org.priha.util.Base64.InputStream
Reads enough of the input stream to convert to/from Base64 and returns the next byte.
read(byte[], int, int) - Method in class org.priha.util.Base64.InputStream
Calls Base64.InputStream.read() repeatedly until the end of stream is reached or len bytes are read.
readChar() - Method in class org.priha.query.aqt.xpath.SimpleCharStream
 
readContents(InputStream, String) - Static method in class org.priha.util.FileUtil
Reads in file contents.
ReferenceValueImpl - Class in org.priha.core.values
 
ReferenceValueImpl(String) - Constructor for class org.priha.core.values.ReferenceValueImpl
 
ReferenceValueImpl(NodeImpl) - Constructor for class org.priha.core.values.ReferenceValueImpl
 
refresh(boolean) - Method in class org.priha.core.ItemImpl
refresh() - Method in class org.priha.core.locks.QLock.Impl
 
refresh() - Method in class org.priha.core.locks.QLock
 
refresh(boolean) - Method in class org.priha.core.SessionImpl
 
refresh(boolean, Path) - Method in class org.priha.core.SessionProvider
Refreshes all the items within the given path.
registerNamespace(String, String) - Method in class org.priha.core.namespace.NamespaceRegistryImpl
 
ReInit(Reader, int, int, int) - Method in class org.priha.query.aqt.xpath.SimpleCharStream
 
ReInit(Reader, int, int) - Method in class org.priha.query.aqt.xpath.SimpleCharStream
 
ReInit(Reader) - Method in class org.priha.query.aqt.xpath.SimpleCharStream
 
ReInit(InputStream, int, int, int) - Method in class org.priha.query.aqt.xpath.SimpleCharStream
 
ReInit(InputStream) - Method in class org.priha.query.aqt.xpath.SimpleCharStream
 
ReInit(InputStream, int, int) - Method in class org.priha.query.aqt.xpath.SimpleCharStream
 
ReInit(InputStream) - Method in class org.priha.query.aqt.xpath.XPath
 
ReInit(Reader) - Method in class org.priha.query.aqt.xpath.XPath
 
ReInit(XPathTokenManager) - Method in class org.priha.query.aqt.xpath.XPath
 
ReInit(SimpleCharStream) - Method in class org.priha.query.aqt.xpath.XPathTokenManager
 
ReInit(SimpleCharStream, int) - Method in class org.priha.query.aqt.xpath.XPathTokenManager
 
RelationQueryNode - Class in org.priha.query.aqt
Implements a query node that defines property value relation.
RelationQueryNode(QueryNode, int) - Constructor for class org.priha.query.aqt.RelationQueryNode
Creates a new RelationQueryNode without a type nor value assigned.
RelativePathExpr() - Method in class org.priha.query.aqt.xpath.XPath
 
Release - Class in org.priha
Details the release information.
release() - Method in class org.priha.util.Pool.Poolable
 
remove() - Method in class org.priha.core.ItemImpl
remove(StoreTransaction, Path) - Method in interface org.priha.core.ItemStore
 
remove() - Method in class org.priha.core.NodeImpl
 
remove() - Method in class org.priha.core.PropertyImpl
 
remove(StoreTransaction, Path) - Method in class org.priha.core.ProviderManager
Removes the item at the end of the path.
remove(ItemImpl) - Method in class org.priha.core.SessionImpl
 
remove(ItemImpl) - Method in class org.priha.core.SessionProvider
 
remove(StoreTransaction, Path) - Method in class org.priha.providers.EhCachingProvider
 
remove(StoreTransaction, Path) - Method in class org.priha.providers.FileProvider
 
remove(StoreTransaction, Path) - Method in class org.priha.providers.JdbcProvider
 
remove(StoreTransaction, Path) - Method in class org.priha.providers.MemoryProvider
 
remove(StoreTransaction, Path) - Method in interface org.priha.providers.RepositoryProvider
Removes a node or a property from the repository.
remove() - Method in class org.priha.util.ChangeStore
Removes the first change from the change list.
remove() - Method in class org.priha.util.GenericIterator
 
remove() - Method in class org.priha.version.VersionHistoryImpl
 
removeLock(QLock) - Method in class org.priha.core.locks.LockManager
Removes the lock, if it exists.
removeLockToken(String) - Method in class org.priha.core.SessionImpl
 
removeMixin(String) - Method in class org.priha.core.NodeImpl
 
removeOperand(QueryNode) - Method in class org.priha.query.aqt.NAryQueryNode
Removes an operand (child node) from this query node.
removeProperty(PropertyImpl) - Method in class org.priha.core.NodeImpl
Removes a given property from the node.
removeSession(SessionImpl) - Method in class org.priha.core.RepositoryImpl
 
removeValue(Value[], Value) - Method in class org.priha.core.values.ValueFactoryImpl
 
removeVersion(String) - Method in class org.priha.version.VersionHistoryImpl
 
removeVersionLabel(String) - Method in class org.priha.version.VersionHistoryImpl
 
rename(Path, Path.Component) - Method in class org.priha.core.SessionImpl
 
rename(StoreTransaction, Path, Path.Component) - Method in class org.priha.providers.FileProvider
 
rename(StoreTransaction, Path, Path.Component) - Method in class org.priha.providers.JdbcProvider
 
rename(StoreTransaction, Path, Path.Component) - Method in class org.priha.providers.MemoryProvider
 
reorderNodes(StoreTransaction, Path, List<Path>) - Method in interface org.priha.core.ItemStore
 
reorderNodes(StoreTransaction, Path, List<Path>) - Method in class org.priha.core.ProviderManager
 
reorderNodes(StoreTransaction, Path, List<Path>) - Method in class org.priha.providers.EhCachingProvider
 
reorderNodes(StoreTransaction, Path, List<Path>) - Method in class org.priha.providers.FileProvider
 
reorderNodes(StoreTransaction, Path, List<Path>) - Method in class org.priha.providers.JdbcProvider
 
reorderNodes(StoreTransaction, Path, List<Path>) - Method in class org.priha.providers.MemoryProvider
 
reorderNodes(StoreTransaction, Path, List<Path>) - Method in interface org.priha.providers.RepositoryProvider
 
replaceString(String, String, String) - Static method in class org.priha.util.TextUtil
Replaces a string with an other string.
RepositoryImpl - Class in org.priha.core
Provides the main Repository class for Priha.
RepositoryImpl(Properties) - Constructor for class org.priha.core.RepositoryImpl
Create a new Repository using the given properties.
RepositoryImpl.SessionVisitor - Interface in org.priha.core
 
RepositoryManager - Class in org.priha
This is the main API for getting yourself a Repository object, and as such, probably the only class you will need outside the basic JCR classes (unless you want to develop a RepositoryProvider, but that's a whole another story).
RepositoryProvider - Interface in org.priha.providers
A few ground rules: A RepositoryProvider shall not cache the Session object A RepositoryProvider shall be thread-safe There shall always be a default workspace called "default"
reset() - Static method in class org.priha.path.PathFactory
This method clears up the PathFactory cache maps.
resetCounts() - Method in class org.priha.providers.FileProvider
 
resetCounts() - Method in interface org.priha.providers.PerformanceReporter
 
resolve(QName) - Method in class org.priha.path.Path
Adds a component to the path (since Components are not paths), and returns a new Path.
resolve(Path.Component) - Method in class org.priha.path.Path
Adds a new component to the path (since Components are not paths), and returns a new Path.
resolve(NamespaceMapper, String) - Method in class org.priha.path.Path
Resolves a relative Path against this Path.
resolve(String, String) - Static method in class org.priha.path.PathUtil
Resolves an absolute path based on a base path and then a relative path.
restore(String, boolean) - Method in class org.priha.core.NodeImpl
 
restore(Version, boolean) - Method in class org.priha.core.NodeImpl
 
restore(Version, String, boolean) - Method in class org.priha.core.NodeImpl
 
restore(Version[], boolean) - Method in class org.priha.core.WorkspaceImpl
Unsupported at the moment.
restoreByLabel(String, boolean) - Method in class org.priha.core.NodeImpl
 
resumeEncoding() - Method in class org.priha.util.Base64.OutputStream
Resumes encoding of the stream.
Return - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
ReverseAxis() - Method in class org.priha.query.aqt.xpath.XPath
 
ReverseStep() - Method in class org.priha.query.aqt.xpath.XPath
 
REVISION - Static variable in class org.priha.Release
The current minor version.
ROOT - Static variable in class org.priha.path.Path
This is a static instance of the root path so that you don't have to create it every single time you use it (as it happens quite often).
Root - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
ROOT_COMPONENT - Static variable in class org.priha.path.Path.Component
Name of the root component.
RootDescendants - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
Rpar - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
RparAs - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
RparForKindTest - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 

S

S - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
sanitize() - Method in class org.priha.core.NodeImpl
Assumes nothing, goes through the properties, makes sure all things are correct.
Satisfies - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
save() - Method in class org.priha.core.ItemImpl
save() - Method in class org.priha.core.NodeImpl
 
save() - Method in class org.priha.core.PropertyImpl
 
save() - Method in class org.priha.core.SessionImpl
 
save() - Method in class org.priha.core.SessionProvider
Saves everything starting from root node.
save(Path) - Method in class org.priha.core.SessionProvider
 
saveNodes(Path) - Method in class org.priha.core.SessionImpl
Saves all modified nodes that start with the given path prefix.
SchemaAttributeTest() - Method in class org.priha.query.aqt.xpath.XPath
 
SchemaAttributeType - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
SchemaAttributeTypeForKindTest - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
SchemaElementTest() - Method in class org.priha.query.aqt.xpath.XPath
 
SchemaElementType - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
SchemaElementTypeForDocumentTest - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
SchemaElementTypeForKindTest - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
SchemaImport() - Method in class org.priha.query.aqt.xpath.XPath
 
SchemaModeForDeclareConstruction - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
SchemaPrefix() - Method in class org.priha.query.aqt.xpath.XPath
 
SemiColon - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
Separator() - Method in class org.priha.query.aqt.xpath.XPath
 
SequenceType() - Method in class org.priha.query.aqt.xpath.XPath
 
SessionImpl - Class in org.priha.core
The SessionImpl class implements a JCR Session.
SessionImpl(RepositoryImpl, Credentials, String) - Constructor for class org.priha.core.SessionImpl
 
sessionInstance(SessionImpl) - Method in class org.priha.providers.ValueContainer
Returns a new ValueContainer which has mappings to the given Session.
SessionProvider - Class in org.priha.core
This is a special provider which stores the state of the Session.
SessionProvider(SessionImpl, ItemStore) - Constructor for class org.priha.core.SessionProvider
 
setAbsolute(boolean) - Method in class org.priha.query.aqt.PathQueryNode
If absolute is true sets this PathQueryNode to an absolute path.
setAscending(boolean) - Method in class org.priha.query.aqt.OrderQueryNode.OrderSpec
Sets the new value for the ascending property.
setAttribute(String, Object) - Method in class org.priha.query.aqt.QueryNode
 
setChildOrder(List<Path>) - Method in class org.priha.core.NodeImpl
 
setDateValue(Date) - Method in class org.priha.query.aqt.RelationQueryNode
Sets a new value of type Date.
setDebugStream(PrintStream) - Method in class org.priha.query.aqt.xpath.XPathTokenManager
 
setDefinition(PropertyDefinition) - Method in class org.priha.core.PropertyImpl
 
setDocumentLocator(Locator) - Method in class org.priha.xml.StreamContentHandler
 
setDoubleValue(double) - Method in class org.priha.query.aqt.RelationQueryNode
Sets a new value of type double.
setIncludeDescendants(boolean) - Method in class org.priha.query.aqt.LocationStepQueryNode
Sets a new value for the includeDescendants property.
setIndex(int) - Method in class org.priha.query.aqt.LocationStepQueryNode
Sets the position index for this step.
setLocationNode(PathQueryNode) - Method in class org.priha.query.aqt.QueryRootNode
Sets the location node.
setLongValue(long) - Method in class org.priha.query.aqt.RelationQueryNode
Sets a new value of type long.
setNamespacePrefix(String, String) - Method in class org.priha.core.SessionImpl
 
setNameTest(QName) - Method in class org.priha.query.aqt.LocationStepQueryNode
Sets a new name test.
setOrderNode(OrderQueryNode) - Method in class org.priha.query.aqt.QueryRootNode
Sets a new order node.
setPositionValue(int) - Method in class org.priha.query.aqt.RelationQueryNode
Sets a new value for the position index.
setProperty(String, Value) - Method in class org.priha.core.NodeImpl
 
setProperty(String, Value, int) - Method in class org.priha.core.NodeImpl
 
setProperty(String, Value[]) - Method in class org.priha.core.NodeImpl
 
setProperty(String, Value[], int) - Method in class org.priha.core.NodeImpl
 
setProperty(String, String[]) - Method in class org.priha.core.NodeImpl
 
setProperty(String, String[], int) - Method in class org.priha.core.NodeImpl
 
setProperty(String, String) - Method in class org.priha.core.NodeImpl
 
setProperty(String, String, int) - Method in class org.priha.core.NodeImpl
 
setProperty(String, InputStream) - Method in class org.priha.core.NodeImpl
 
setProperty(String, boolean) - Method in class org.priha.core.NodeImpl
 
setProperty(String, double) - Method in class org.priha.core.NodeImpl
 
setProperty(String, long) - Method in class org.priha.core.NodeImpl
 
setProperty(String, Calendar) - Method in class org.priha.core.NodeImpl
 
setProperty(String, Node) - Method in class org.priha.core.NodeImpl
 
setProperty(String, String) - Method in class org.priha.core.RepositoryImpl
Set transient properties for this repository.
setProperty(QName) - Method in class org.priha.query.aqt.RelationQueryNode
Deprecated. Use RelationQueryNode.setRelativePath(Path) instead.
setPropertyName(QName) - Method in class org.priha.query.aqt.TextsearchQueryNode
Deprecated. Use TextsearchQueryNode.setRelativePath(Path) instead.
setReferencesProperty(boolean) - Method in class org.priha.query.aqt.TextsearchQueryNode
Is set to true, indicates that TextsearchQueryNode.getRelativePath() references a property, if set to false indicates that it references a node.
setRefProperty(QName) - Method in class org.priha.query.aqt.DerefQueryNode
Sets a new name for the reference property.
setRelativePath(Path) - Method in class org.priha.query.aqt.RelationQueryNode
Sets the relative path to the property in this relation.
setRelativePath(Path) - Method in class org.priha.query.aqt.TextsearchQueryNode
Sets the relative path to the item where the textsearch is performed.
setStringValue(String) - Method in class org.priha.query.aqt.RelationQueryNode
Sets a new value of type String.
setSuper(boolean) - Method in class org.priha.core.SessionImpl
 
Setter() - Method in class org.priha.query.aqt.xpath.XPath
 
setTransient(boolean) - Method in class org.priha.core.PropertyImpl
Transient properties are never saved - they just live within the Session.
setUnaryMinus(boolean) - Method in class org.priha.query.aqt.RelationQueryNode
If b is true then the value in this relation node contains a receding unary minus.
setValue(Value) - Method in class org.priha.core.PropertyImpl
 
setValue(Value[]) - Method in class org.priha.core.PropertyImpl
 
setValue(Value[], int) - Method in class org.priha.core.PropertyImpl
 
setValue(String) - Method in class org.priha.core.PropertyImpl
 
setValue(String[]) - Method in class org.priha.core.PropertyImpl
 
setValue(InputStream) - Method in class org.priha.core.PropertyImpl
 
setValue(long) - Method in class org.priha.core.PropertyImpl
 
setValue(double) - Method in class org.priha.core.PropertyImpl
 
setValue(Calendar) - Method in class org.priha.core.PropertyImpl
 
setValue(boolean) - Method in class org.priha.core.PropertyImpl
 
setValue(Node) - Method in class org.priha.core.PropertyImpl
 
setValue(String, int) - Method in class org.priha.core.PropertyImpl
 
SForExt - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
SForPI - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
shutdown() - Method in class org.priha.core.RepositoryImpl
Shuts down the entire repository, stops all providers and releases resources.
SimpleCharStream - Class in org.priha.query.aqt.xpath
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(Reader, int, int, int) - Constructor for class org.priha.query.aqt.xpath.SimpleCharStream
 
SimpleCharStream(Reader, int, int) - Constructor for class org.priha.query.aqt.xpath.SimpleCharStream
 
SimpleCharStream(Reader) - Constructor for class org.priha.query.aqt.xpath.SimpleCharStream
 
SimpleCharStream(InputStream, int, int, int) - Constructor for class org.priha.query.aqt.xpath.SimpleCharStream
 
SimpleCharStream(InputStream, int, int) - Constructor for class org.priha.query.aqt.xpath.SimpleCharStream
 
SimpleCharStream(InputStream) - Constructor for class org.priha.query.aqt.xpath.SimpleCharStream
 
SimpleNode - Class in org.priha.query.aqt.xpath
Implements a JavaCC Node interface.
SimpleNode(int) - Constructor for class org.priha.query.aqt.xpath.SimpleNode
 
SimpleNode(XPath, int) - Constructor for class org.priha.query.aqt.xpath.SimpleNode
 
SimpleQueryProvider - Class in org.priha.query
This class provides a very simple query provider which does direct comparisons against the contents of the repository.
SimpleQueryProvider() - Constructor for class org.priha.query.SimpleQueryProvider
 
SingleType() - Method in class org.priha.query.aqt.xpath.XPath
 
SINGLETYPE - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
size() - Method in class org.priha.util.Pool
 
skip(long) - Method in class org.priha.util.GenericIterator
 
skip_ - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
skippedEntity(String) - Method in class org.priha.xml.StreamContentHandler
 
Slash - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
SlashSlash - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
Some - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
specialConstructor - Variable in exception org.priha.query.aqt.xpath.ParseException
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
specialToken - Variable in class org.priha.query.aqt.xpath.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
Star - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
STAR_NAME_TEST - Static variable in class org.priha.query.aqt.RelationQueryNode
Acts as an syntetic placeholder for a location step that matches any name.
StarColonNCName - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
start(RepositoryImpl, Properties) - Method in class org.priha.providers.EhCachingProvider
 
start(RepositoryImpl, Properties) - Method in class org.priha.providers.FileProvider
 
start(RepositoryImpl, Properties) - Method in class org.priha.providers.JdbcProvider
 
start(RepositoryImpl, Properties) - Method in class org.priha.providers.MemoryProvider
 
start(RepositoryImpl, Properties) - Method in interface org.priha.providers.RepositoryProvider
Starts access to a repository.
START_TAG - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
startDocument() - Method in class org.priha.xml.StreamContentHandler
 
startElement(String, String, String, Attributes) - Method in class org.priha.xml.StreamContentHandler
 
startElement(String, String, String, Attributes) - Method in class org.priha.xml.XMLImport
 
startPrefixMapping(String, String) - Method in class org.priha.xml.StreamContentHandler
 
startPrefixMapping(String, String) - Method in class org.priha.xml.XMLImport
 
StartTagClose - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
StartTagOpen - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
StartTagOpenRoot - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
staticFlag - Static variable in class org.priha.query.aqt.xpath.SimpleCharStream
 
StepExpr() - Method in class org.priha.query.aqt.xpath.XPath
 
stop() - Method in interface org.priha.core.ItemStore
 
stop() - Method in class org.priha.core.ProviderManager
 
stop() - Method in class org.priha.core.SessionProvider
 
stop(RepositoryImpl) - Method in class org.priha.providers.EhCachingProvider
 
stop(RepositoryImpl) - Method in class org.priha.providers.FileProvider
 
stop(RepositoryImpl) - Method in class org.priha.providers.JdbcProvider
 
stop(RepositoryImpl) - Method in class org.priha.providers.MemoryProvider
 
stop(RepositoryImpl) - Method in interface org.priha.providers.RepositoryProvider
Stops a given repository.
store(OutputStream, Properties) - Static method in class org.priha.util.FastPropertyStore
 
storeAsNode(String) - Method in class org.priha.query.QueryImpl
 
storeCancelled(StoreTransaction) - Method in interface org.priha.core.ItemStore
 
storeCancelled(StoreTransaction) - Method in class org.priha.core.ProviderManager
 
storeCancelled(StoreTransaction) - Method in class org.priha.providers.EhCachingProvider
 
storeCancelled(StoreTransaction) - Method in class org.priha.providers.FileProvider
 
storeCancelled(StoreTransaction) - Method in class org.priha.providers.JdbcProvider
 
storeCancelled(StoreTransaction) - Method in class org.priha.providers.MemoryProvider
 
storeCancelled(StoreTransaction) - Method in interface org.priha.providers.RepositoryProvider
If the store has been cancelled and changes need to be rolled back.
storeFinished(StoreTransaction) - Method in interface org.priha.core.ItemStore
 
storeFinished(StoreTransaction) - Method in class org.priha.core.ProviderManager
 
storeFinished(StoreTransaction) - Method in class org.priha.providers.EhCachingProvider
 
storeFinished(StoreTransaction) - Method in class org.priha.providers.FileProvider
 
storeFinished(StoreTransaction) - Method in class org.priha.providers.JdbcProvider
 
storeFinished(StoreTransaction) - Method in class org.priha.providers.MemoryProvider
 
storeFinished(StoreTransaction) - Method in interface org.priha.providers.RepositoryProvider
This method is called when the repository-changing operation is complete.
storeStarted(WorkspaceImpl) - Method in interface org.priha.core.ItemStore
 
storeStarted(WorkspaceImpl) - Method in class org.priha.core.ProviderManager
 
storeStarted(WorkspaceImpl) - Method in class org.priha.providers.EhCachingProvider
 
storeStarted(WorkspaceImpl) - Method in class org.priha.providers.FileProvider
 
storeStarted(WorkspaceImpl) - Method in class org.priha.providers.JdbcProvider
 
storeStarted(WorkspaceImpl) - Method in class org.priha.providers.MemoryProvider
 
storeStarted(WorkspaceImpl) - Method in interface org.priha.providers.RepositoryProvider
This method is called whenever Priha starts a transaction which will save the contents of the repository.
StoreTransaction - Interface in org.priha.providers
Marker interface for storing Transactions.
StreamContentHandler - Class in org.priha.xml
Outputs a somewhat-formatted XML document from the SAX event stream.
StreamContentHandler(OutputStream) - Constructor for class org.priha.xml.StreamContentHandler
 
StreamValueImpl - Class in org.priha.core.values
 
StreamValueImpl(ValueImpl) - Constructor for class org.priha.core.values.StreamValueImpl
 
StreamValueImpl(InputStream) - Constructor for class org.priha.core.values.StreamValueImpl
 
StreamValueImpl(BinarySource) - Constructor for class org.priha.core.values.StreamValueImpl
 
StreamValueImpl(String) - Constructor for class org.priha.core.values.StreamValueImpl
 
StringLiteral - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
StringLiteralForKindTest - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
StringLiteralForVersion - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
StringValueImpl - Class in org.priha.core.values
 
StringValueImpl(String) - Constructor for class org.priha.core.values.StringValueImpl
 
superUserLogin(String) - Method in class org.priha.core.RepositoryImpl
Returns a Session which has write permissions to the repository.
suspendEncoding() - Method in class org.priha.util.Base64.OutputStream
Suspends encoding of the stream.
SwitchTo(int) - Method in class org.priha.query.aqt.xpath.XPathTokenManager
 

T

tag(String) - Method in class org.priha.core.NodeImpl
Tag a Node with the given transient property.
tag(String, String) - Method in class org.priha.core.NodeImpl
Tags a Node with a given transient property with a String value.
TagQName - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
TextLbrace - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
TextLpar - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
TextLparForKindTest - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
TextsearchQueryNode - Class in org.priha.query.aqt
Implements a query node that defines a textsearch clause.
TextsearchQueryNode(QueryNode, String) - Constructor for class org.priha.query.aqt.TextsearchQueryNode
Creates a new TextsearchQueryNode with a parent and a textsearch query statement.
TextTest() - Method in class org.priha.query.aqt.xpath.XPath
 
TextUtil - Class in org.priha.util
 
TextUtil() - Constructor for class org.priha.util.TextUtil
 
Then - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
To - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
Token - Class in org.priha.query.aqt.xpath
Describes the input token stream.
Token() - Constructor for class org.priha.query.aqt.xpath.Token
 
token - Variable in class org.priha.query.aqt.xpath.XPath
 
token_source - Variable in class org.priha.query.aqt.xpath.XPath
 
tokenImage - Variable in exception org.priha.query.aqt.xpath.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
TokenMgrError - Error in org.priha.query.aqt.xpath
 
TokenMgrError() - Constructor for error org.priha.query.aqt.xpath.TokenMgrError
 
TokenMgrError(String, int) - Constructor for error org.priha.query.aqt.xpath.TokenMgrError
 
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error org.priha.query.aqt.xpath.TokenMgrError
 
toQName(String) - Method in interface org.priha.core.namespace.NamespaceMapper
 
toQName(String) - Method in class org.priha.core.namespace.NamespaceRegistryImpl
Turns a string of the form "prefix:name" to "{url}name"
toQName(String) - Method in class org.priha.core.SessionImpl
 
toString() - Method in class org.priha.core.ItemImpl
Returns a human-readable description of the Item.
toString() - Method in class org.priha.core.PropertyImpl
 
toString() - Method in class org.priha.core.SessionImpl
 
toString() - Method in class org.priha.core.values.BooleanValueImpl
 
toString() - Method in class org.priha.core.values.CalendarValueImpl
 
toString() - Method in class org.priha.core.values.DoubleValueImpl
 
toString() - Method in class org.priha.core.values.LongValueImpl
 
toString() - Method in class org.priha.core.values.NodeValueImpl
 
toString() - Method in class org.priha.core.values.QNameValue.Impl
 
toString() - Method in class org.priha.core.values.QNameValue
 
toString() - Method in class org.priha.core.values.QPathValue.Impl
 
toString() - Method in class org.priha.core.values.QPathValue
 
toString() - Method in class org.priha.core.values.ReferenceValueImpl
 
toString() - Method in class org.priha.core.values.StringValueImpl
 
toString() - Method in class org.priha.core.values.ValueImpl
 
toString() - Method in class org.priha.nodetype.QNodeDefinition.Impl
 
toString() - Method in class org.priha.nodetype.QNodeDefinition
 
toString() - Method in class org.priha.nodetype.QNodeType.Impl
 
toString() - Method in class org.priha.nodetype.QNodeType
 
toString() - Method in class org.priha.nodetype.QPropertyDefinition.Impl
Returns a human-readable description string.
toString() - Method in class org.priha.path.Path.Component
Returns the QName String representation of the Component, including the index.
toString(NamespaceMapper) - Method in class org.priha.path.Path.Component
Returns the String representation of the Component, including the index, using a NamespaceMapper.
toString() - Method in class org.priha.path.Path
Returns the Path in String format.
toString(NamespaceMapper) - Method in class org.priha.path.Path
 
toString() - Method in class org.priha.path.PathRef
 
toString() - Method in class org.priha.providers.ValueContainer
 
toString() - Method in class org.priha.query.aqt.LocationStepQueryNode
 
toString(QueryRootNode, String, NamespaceMapper) - Static method in class org.priha.query.aqt.QueryParser
Creates a String representation of the QueryNode tree argument root.
toString(QueryRootNode, NamespaceMapper) - Method in interface org.priha.query.aqt.QueryTreeBuilder
Creates a String representation of the query node tree in the syntax this QueryTreeBuilder can handle.
toString(QueryRootNode, NamespaceMapper) - Method in class org.priha.query.aqt.xpath.QueryBuilder
 
toString() - Method in class org.priha.query.aqt.xpath.SimpleNode
 
toString(String) - Method in class org.priha.query.aqt.xpath.SimpleNode
 
toString() - Method in class org.priha.query.aqt.xpath.Token
Returns the image.
toString(QueryRootNode, NamespaceMapper) - Static method in class org.priha.query.aqt.xpath.XPathQueryBuilder
Creates a String representation of the query node tree in XPath syntax.
toString() - Method in class org.priha.util.ChangeStore
Outputs a human-readable description of the contents of the ChangeStore.
toString() - Method in class org.priha.util.QName
 
TraversingQueryNodeVisitor - Class in org.priha.query.aqt
TraversingQueryNodeVisitor implements a base class for a traversing query node visitor.
TraversingQueryNodeVisitor() - Constructor for class org.priha.query.aqt.TraversingQueryNodeVisitor
 
TreatAs - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
TreatExpr() - Method in class org.priha.query.aqt.xpath.XPath
 
TYPE_AND - Static variable in class org.priha.query.aqt.QueryNode
Type value for AndQueryNode
TYPE_DATE - Static variable in interface org.priha.query.aqt.QueryConstants
date data type
TYPE_DEREF - Static variable in class org.priha.query.aqt.QueryNode
Type value for DerefQueryNode
TYPE_DOUBLE - Static variable in interface org.priha.query.aqt.QueryConstants
double data type
TYPE_EXACT - Static variable in class org.priha.query.aqt.QueryNode
Type value for ExactQueryNode
TYPE_LOCATION - Static variable in class org.priha.query.aqt.QueryNode
Type value for LocationStepQueryNode
TYPE_LONG - Static variable in interface org.priha.query.aqt.QueryConstants
long data type
TYPE_NAME_DATE - Static variable in interface org.priha.query.aqt.QueryConstants
Name of date data type
TYPE_NAME_DOUBLE - Static variable in interface org.priha.query.aqt.QueryConstants
Name of double data type
TYPE_NAME_LONG - Static variable in interface org.priha.query.aqt.QueryConstants
Name of long data type
TYPE_NAME_POSITION - Static variable in interface org.priha.query.aqt.QueryConstants
Name of position index
TYPE_NAME_STRING - Static variable in interface org.priha.query.aqt.QueryConstants
Name of string data type
TYPE_NAME_TIMESTAMP - Static variable in interface org.priha.query.aqt.QueryConstants
Name of timestamp data type
TYPE_NAME_UNKNOWN - Static variable in interface org.priha.query.aqt.QueryConstants
Name for unknown data types
TYPE_NAMES - Static variable in interface org.priha.query.aqt.QueryConstants
Type names
TYPE_NODETYPE - Static variable in class org.priha.query.aqt.QueryNode
Type value for NodeTypeQueryNode
TYPE_NOT - Static variable in class org.priha.query.aqt.QueryNode
Type value for NotQueryNode
TYPE_OR - Static variable in class org.priha.query.aqt.QueryNode
Type value for OrQueryNode
TYPE_ORDER - Static variable in class org.priha.query.aqt.QueryNode
Type value for OrderQueryNode
TYPE_PATH - Static variable in class org.priha.query.aqt.QueryNode
Type value for PathQueryNode
TYPE_POSITION - Static variable in interface org.priha.query.aqt.QueryConstants
position index type
TYPE_PROP_FUNCTION - Static variable in class org.priha.query.aqt.QueryNode
Type value for PropertyFunctionQueryNode
TYPE_RELATION - Static variable in class org.priha.query.aqt.QueryNode
Type value for RelationQueryNode
TYPE_ROOT - Static variable in class org.priha.query.aqt.QueryNode
Type value for QueryRootNode
TYPE_STRING - Static variable in interface org.priha.query.aqt.QueryConstants
string data type
TYPE_TEXTSEARCH - Static variable in class org.priha.query.aqt.QueryNode
Type value for TextsearchQueryNode
TYPE_TIMESTAMP - Static variable in interface org.priha.query.aqt.QueryConstants
timestamp data type
TypeDeclaration() - Method in class org.priha.query.aqt.xpath.XPath
 
TypeName() - Method in class org.priha.query.aqt.xpath.XPath
 
TypeswitchExpr() - Method in class org.priha.query.aqt.xpath.XPath
 
TypeswitchLpar - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 

U

UnaryExpr() - Method in class org.priha.query.aqt.xpath.XPath
 
UnaryMinus - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
UnaryPlus - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
UNDEFINED_CONTAINER - Static variable in class org.priha.providers.ValueContainer
 
Union - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
UnionExpr() - Method in class org.priha.query.aqt.xpath.XPath
 
unlock() - Method in class org.priha.core.NodeImpl
 
Unordered - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
UnorderedExpr() - Method in class org.priha.query.aqt.xpath.XPath
 
UnorderedOpen - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
unregisterNamespace(String) - Method in class org.priha.core.namespace.NamespaceRegistryImpl
 
update(String) - Method in class org.priha.core.NodeImpl
 
UpdateLineColumn(char) - Method in class org.priha.query.aqt.xpath.SimpleCharStream
 
UPPER_CASE - Static variable in class org.priha.query.aqt.PropertyFunctionQueryNode
Requests that property values in a RelationQueryNode are converted to upper case before they are matched with the literal.
URL_SAFE - Static variable in class org.priha.util.Base64
Encode using Base64-like encoding that is URL- and Filename-safe as described in Section 4 of RFC3548: http://www.faqs.org/rfcs/rfc3548.html.
URLLiteral - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 

V

ValidateExpr() - Method in class org.priha.query.aqt.xpath.XPath
 
ValidateLbrace - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
validatePath(String) - Static method in class org.priha.path.PathUtil
Validates a path so that it valid according to JCR 4.6.
ValidateSchemaMode - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
ValidationMode - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
valueAsString() - Method in class org.priha.core.values.NodeValueImpl
 
valueAsString() - Method in class org.priha.core.values.StringValueImpl
 
valueAsString() - Method in class org.priha.core.values.ValueImpl
Allows getting the Value as a String without regard to the current Stream/Value format setting.
ValueComp() - Method in class org.priha.query.aqt.xpath.XPath
 
ValueContainer - Class in org.priha.providers
Stores a Value with its type.
ValueContainer(ValueImpl) - Constructor for class org.priha.providers.ValueContainer
 
ValueContainer(ValueImpl[], int) - Constructor for class org.priha.providers.ValueContainer
 
ValueContainer(Value[], int) - Constructor for class org.priha.providers.ValueContainer
 
ValueExpr() - Method in class org.priha.query.aqt.xpath.XPath
 
ValueFactoryImpl - Class in org.priha.core.values
This is a session-specific holder of things.
ValueFactoryImpl(SessionImpl) - Constructor for class org.priha.core.values.ValueFactoryImpl
 
ValueImpl - Class in org.priha.core.values
Implements the Value interface and provides a number of default accessors for easy development.
ValueImpl() - Constructor for class org.priha.core.values.ValueImpl
 
ValueIndicator - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
valueOf(String) - Static method in enum org.priha.core.ItemState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.priha.core.ItemType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class org.priha.path.Path.Component
 
valueOf(String) - Static method in enum org.priha.providers.PerformanceReporter.Count
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class org.priha.util.QName
 
values() - Static method in enum org.priha.core.ItemState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.priha.core.ItemType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.priha.providers.PerformanceReporter.Count
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.priha.util.ChangeStore
Returns a backward iterator for the Items in the change list.
VarDecl() - Method in class org.priha.query.aqt.xpath.XPath
 
VariableIndicator - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
VarName - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
VARNAME - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
VarRef() - Method in class org.priha.query.aqt.xpath.XPath
 
Vbar - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
VERSION - Static variable in class org.priha.Release
The current major version.
VersionDecl() - Method in class org.priha.query.aqt.xpath.XPath
 
VersionHistoryImpl - Class in org.priha.version
 
VersionHistoryImpl(SessionImpl, Path, QNodeType, QNodeDefinition, boolean) - Constructor for class org.priha.version.VersionHistoryImpl
 
VersionImpl - Class in org.priha.version
Implements a JCR Version.
VersionImpl(SessionImpl, Path, QNodeType, QNodeDefinition, boolean) - Constructor for class org.priha.version.VersionImpl
 
VersionIteratorImpl - Class in org.priha.version
 
VersionIteratorImpl(List<Version>) - Constructor for class org.priha.version.VersionIteratorImpl
 
VersionManager - Class in org.priha.version
 
VersionManager() - Constructor for class org.priha.version.VersionManager
 
VERSTR - Static variable in class org.priha.Release
The version string of the form version.revision.minorrevision.
visit(SessionImpl) - Method in interface org.priha.core.RepositoryImpl.SessionVisitor
 
visit(RepositoryImpl.SessionVisitor) - Method in class org.priha.core.RepositoryImpl
Visits all current Sessions
visit(QueryRootNode, Object) - Method in class org.priha.query.aqt.DefaultQueryNodeVisitor
 
visit(OrQueryNode, Object) - Method in class org.priha.query.aqt.DefaultQueryNodeVisitor
 
visit(AndQueryNode, Object) - Method in class org.priha.query.aqt.DefaultQueryNodeVisitor
 
visit(NotQueryNode, Object) - Method in class org.priha.query.aqt.DefaultQueryNodeVisitor
 
visit(ExactQueryNode, Object) - Method in class org.priha.query.aqt.DefaultQueryNodeVisitor
 
visit(NodeTypeQueryNode, Object) - Method in class org.priha.query.aqt.DefaultQueryNodeVisitor
 
visit(TextsearchQueryNode, Object) - Method in class org.priha.query.aqt.DefaultQueryNodeVisitor
 
visit(PathQueryNode, Object) - Method in class org.priha.query.aqt.DefaultQueryNodeVisitor
 
visit(LocationStepQueryNode, Object) - Method in class org.priha.query.aqt.DefaultQueryNodeVisitor
 
visit(RelationQueryNode, Object) - Method in class org.priha.query.aqt.DefaultQueryNodeVisitor
 
visit(OrderQueryNode, Object) - Method in class org.priha.query.aqt.DefaultQueryNodeVisitor
 
visit(DerefQueryNode, Object) - Method in class org.priha.query.aqt.DefaultQueryNodeVisitor
 
visit(PropertyFunctionQueryNode, Object) - Method in class org.priha.query.aqt.DefaultQueryNodeVisitor
 
visit(QueryRootNode, Object) - Method in interface org.priha.query.aqt.QueryNodeVisitor
 
visit(OrQueryNode, Object) - Method in interface org.priha.query.aqt.QueryNodeVisitor
 
visit(AndQueryNode, Object) - Method in interface org.priha.query.aqt.QueryNodeVisitor
 
visit(NotQueryNode, Object) - Method in interface org.priha.query.aqt.QueryNodeVisitor
 
visit(ExactQueryNode, Object) - Method in interface org.priha.query.aqt.QueryNodeVisitor
 
visit(NodeTypeQueryNode, Object) - Method in interface org.priha.query.aqt.QueryNodeVisitor
 
visit(TextsearchQueryNode, Object) - Method in interface org.priha.query.aqt.QueryNodeVisitor
 
visit(PathQueryNode, Object) - Method in interface org.priha.query.aqt.QueryNodeVisitor
 
visit(LocationStepQueryNode, Object) - Method in interface org.priha.query.aqt.QueryNodeVisitor
 
visit(RelationQueryNode, Object) - Method in interface org.priha.query.aqt.QueryNodeVisitor
 
visit(OrderQueryNode, Object) - Method in interface org.priha.query.aqt.QueryNodeVisitor
 
visit(DerefQueryNode, Object) - Method in interface org.priha.query.aqt.QueryNodeVisitor
 
visit(PropertyFunctionQueryNode, Object) - Method in interface org.priha.query.aqt.QueryNodeVisitor
 
visit(QueryRootNode, Object) - Method in class org.priha.query.aqt.QueryTreeDump
 
visit(OrQueryNode, Object) - Method in class org.priha.query.aqt.QueryTreeDump
 
visit(AndQueryNode, Object) - Method in class org.priha.query.aqt.QueryTreeDump
 
visit(NotQueryNode, Object) - Method in class org.priha.query.aqt.QueryTreeDump
 
visit(ExactQueryNode, Object) - Method in class org.priha.query.aqt.QueryTreeDump
 
visit(NodeTypeQueryNode, Object) - Method in class org.priha.query.aqt.QueryTreeDump
 
visit(TextsearchQueryNode, Object) - Method in class org.priha.query.aqt.QueryTreeDump
 
visit(PathQueryNode, Object) - Method in class org.priha.query.aqt.QueryTreeDump
 
visit(LocationStepQueryNode, Object) - Method in class org.priha.query.aqt.QueryTreeDump
 
visit(RelationQueryNode, Object) - Method in class org.priha.query.aqt.QueryTreeDump
 
visit(OrderQueryNode, Object) - Method in class org.priha.query.aqt.QueryTreeDump
 
visit(DerefQueryNode, Object) - Method in class org.priha.query.aqt.QueryTreeDump
 
visit(PropertyFunctionQueryNode, Object) - Method in class org.priha.query.aqt.QueryTreeDump
 
visit(OrQueryNode, Object) - Method in class org.priha.query.aqt.TraversingQueryNodeVisitor
 
visit(AndQueryNode, Object) - Method in class org.priha.query.aqt.TraversingQueryNodeVisitor
 
visit(QueryRootNode, Object) - Method in class org.priha.query.aqt.TraversingQueryNodeVisitor
 
visit(NotQueryNode, Object) - Method in class org.priha.query.aqt.TraversingQueryNodeVisitor
 
visit(PathQueryNode, Object) - Method in class org.priha.query.aqt.TraversingQueryNodeVisitor
 
visit(LocationStepQueryNode, Object) - Method in class org.priha.query.aqt.TraversingQueryNodeVisitor
 
visit(DerefQueryNode, Object) - Method in class org.priha.query.aqt.TraversingQueryNodeVisitor
 
visit(SimpleNode, Object) - Method in class org.priha.query.aqt.xpath.XPathQueryBuilder
Implements the generic visit method for this XPathVisitor.
visit(SimpleNode, Object) - Method in interface org.priha.query.aqt.xpath.XPathVisitor
 
visit(AndQueryNode, Object) - Method in class org.priha.query.SimpleQueryProvider
 
visit(OrderQueryNode, Object) - Method in class org.priha.query.SimpleQueryProvider
 
visit(PathQueryNode, Object) - Method in class org.priha.query.SimpleQueryProvider
 
visit(RelationQueryNode, Object) - Method in class org.priha.query.SimpleQueryProvider
 
visit(LocationStepQueryNode, Object) - Method in class org.priha.query.SimpleQueryProvider
 
visit(TextsearchQueryNode, Object) - Method in class org.priha.query.SimpleQueryProvider
 
visit(NodeTypeQueryNode, Object) - Method in class org.priha.query.SimpleQueryProvider
//element(*,"nt:base")

W

Where - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
WhereClause() - Method in class org.priha.query.aqt.xpath.XPath
 
WhitespaceChar - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
Wildcard() - Method in class org.priha.query.aqt.xpath.XPath
 
WorkspaceImpl - Class in org.priha.core
Implements a JCR Workspace.
WorkspaceImpl(SessionImpl, String, ProviderManager) - Constructor for class org.priha.core.WorkspaceImpl
Create a new Workspace instance.
write(int) - Method in class org.priha.util.Base64.OutputStream
Writes the byte to the output stream after converting to/from Base64 notation.
write(byte[], int, int) - Method in class org.priha.util.Base64.OutputStream
Calls Base64.OutputStream.write(int) repeatedly until len bytes are written.

X

XML_COMMENT - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
XmlCommentEnd - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
XmlCommentStart - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
XmlCommentStartForElementContent - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
XMLDocExport - Class in org.priha.xml
Implements the Document view export.
XMLDocExport(SessionImpl) - Constructor for class org.priha.xml.XMLDocExport
 
XMLExport - Class in org.priha.xml
 
XMLExport(SessionImpl) - Constructor for class org.priha.xml.XMLExport
 
XMLImport - Class in org.priha.xml
Does the chunky work of importing stuff into the repository.
XMLImport(SessionImpl, boolean, Path, int) - Constructor for class org.priha.xml.XMLImport
 
XMLSPACE_DECL - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
XMLSpaceDecl() - Method in class org.priha.query.aqt.xpath.XPath
 
XMLSpacePreserve - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
XMLSpaceStrip - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
XMLSysExport - Class in org.priha.xml
Exports the JCR repository as an XML tree using the System View.
XMLSysExport(SessionImpl) - Constructor for class org.priha.xml.XMLSysExport
 
XMLUtils - Class in org.priha.xml
Contains utils for XML management within Priha and JCR.
XPath - Class in org.priha.query.aqt.xpath
 
XPath(InputStream) - Constructor for class org.priha.query.aqt.xpath.XPath
 
XPath(Reader) - Constructor for class org.priha.query.aqt.xpath.XPath
 
XPath(XPathTokenManager) - Constructor for class org.priha.query.aqt.xpath.XPath
 
XPath2() - Method in class org.priha.query.aqt.xpath.XPath
 
XPathConstants - Interface in org.priha.query.aqt.xpath
 
XPathQueryBuilder - Class in org.priha.query.aqt.xpath
Query builder that translates a XPath statement into a query tree structure.
XPathQueryImpl - Class in org.priha.query
Implements an XPath query by using the XPathQueryBuilder to construct an abstract query tree (AQT).
XPathQueryImpl(SessionImpl, String) - Constructor for class org.priha.query.XPathQueryImpl
 
XPathTokenManager - Class in org.priha.query.aqt.xpath
 
XPathTokenManager(SimpleCharStream) - Constructor for class org.priha.query.aqt.xpath.XPathTokenManager
 
XPathTokenManager(SimpleCharStream, int) - Constructor for class org.priha.query.aqt.xpath.XPathTokenManager
 
XPathTreeConstants - Interface in org.priha.query.aqt.xpath
 
XPathVisitor - Interface in org.priha.query.aqt.xpath
 
XQueryEncoding - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
XQueryVersion - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 
XQUERYVERSION - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 

Y

Yes - Static variable in interface org.priha.query.aqt.xpath.XPathConstants
 

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