|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use org.jboss.dna.graph.query.model | |
---|---|
org.jboss.dna.graph | The JBoss DNA Graph API defines the types that allow you to work with content organized as a graph. |
org.jboss.dna.graph.property | Nodes in a graph contain properties, and this package defines the interfaces, classes and exceptions for representing and working with properties and their values. |
org.jboss.dna.graph.property.basic | A set of basic implementations of the various interfaces defined in org.jboss.dna.graph.property . |
org.jboss.dna.graph.query | The Query API provides a mechanism for building and executing queries. |
org.jboss.dna.graph.query.model | The Abstract Query Model is a vocabulary that can be used to construct a language-neutral representation of a query. |
org.jboss.dna.graph.query.optimize | This package contains the Optimizer interface, a rule-based optimizer implementation, and library of optimization rules. |
org.jboss.dna.graph.query.parse | This package defines the QueryParser interface, which defines a component that can parse a query represented
in a specific language and produce the corresponding abstract query model representation. |
org.jboss.dna.graph.query.plan | This package defines the Planner interface, the CanonicalPlanner implementation, and the
PlanNode class that is used to represent a canonical query plan. |
org.jboss.dna.graph.query.process | This package defines the QueryProcessor interface, which is responsible for constructing for each query
a tree of ProcessingComponent objects that each are responsible for processing a specific aspect of
the query and returning the tuples to the parent component. |
org.jboss.dna.graph.query.validate | This package provides the interfaces that define the tables and columns that can be queried. |
org.jboss.dna.graph.request | Sometimes its useful to work with a graph using objects that represent individual commands on the graph. |
org.jboss.dna.jcr.xpath | |
org.jboss.dna.search.lucene |
Classes in org.jboss.dna.graph.query.model used by org.jboss.dna.graph | |
---|---|
QueryCommand
Represents the abstract base class for all query commands. |
Classes in org.jboss.dna.graph.query.model used by org.jboss.dna.graph.property | |
---|---|
TypeSystem
An interface that defines the value types used in tuples. |
|
TypeSystem.TypeFactory
Factory interface for creating values from strings. |
Classes in org.jboss.dna.graph.query.model used by org.jboss.dna.graph.property.basic | |
---|---|
TypeSystem
An interface that defines the value types used in tuples. |
Classes in org.jboss.dna.graph.query.model used by org.jboss.dna.graph.query | |
---|---|
Column
|
|
Operator
|
|
QueryCommand
Represents the abstract base class for all query commands. |
|
TypeSystem
An interface that defines the value types used in tuples. |
Classes in org.jboss.dna.graph.query.model used by org.jboss.dna.graph.query.model | |
---|---|
AllNodes
A selector that represents a source that returns all nodes. |
|
And
A constraint that evaluates to true when both of the other constraints evaluate to true. |
|
ArithmeticOperand
A dynamic operand that represents a (binary) arithmetic operation upon one or more other operands, used in Comparison
and Ordering components. |
|
ArithmeticOperator
The arithmetic operators. |
|
ArithmeticOperator.Arity
|
|
Between
A constraint that evaluates to true when the value defined by the dynamic operand evaluates to be within the specified range. |
|
BindVariableName
A value bound to a variable name used in a Comparison constraint. |
|
ChildNode
A constraint requiring that the selected node is a child of the node reachable by the supplied absolute path |
|
ChildNodeJoinCondition
A join condition that evaluates to true only when the named child node is indeed a child of the named parent node. |
|
Column
|
|
Command
Represents the abstract base class for all top-level language objects that are the root of a language object tree. |
|
Comparison
A constraint that evaluates to true when the defined operation evaluates to true. |
|
Constraint
|
|
DescendantNode
A constraint requiring that the selected node is a descendant of the node reachable by the supplied absolute path |
|
DescendantNodeJoinCondition
A join condition that evaluates to true only when the named node is a descendant of another named node. |
|
DynamicOperand
A dynamic operand used in a Comparison constraint. |
|
EquiJoinCondition
A join condition that tests whether a property on a node is equal to a property on another node. |
|
FullTextSearch
A constraint that evaluates to true only when a full-text search applied to the search scope results in positive findings. |
|
FullTextSearch.CompoundTerm
A list of FullTextSearch.Term s. |
|
FullTextSearch.Term
The general notion of a term that makes up a full-text search. |
|
FullTextSearchScore
A dynamic operand that evaluates to the full-text search score of a node given by a selector, used in a Comparison
constraint and Ordering s. |
|
Join
|
|
JoinCondition
The condition used for a join between two sources. |
|
JoinType
|
|
LanguageObject
A common interface for all query language objects. |
|
Length
A dynamic operand that evaluates to the length of the supplied propety values, used in a Comparison constraint. |
|
Limit
|
|
Literal
A literal value used in a Comparison constraint. |
|
LowerCase
A dynamic operand that evaluates to the lower-case representation of the supplied operand, used in a Comparison
constraint. |
|
NamedSelector
|
|
NodeDepth
A dynamic operand that evaluates to the depth of a node given by a selector, used in a Comparison constraint. |
|
NodeLocalName
A dynamic operand that evaluates to the local name of a node given by a selector, used in a Comparison constraint. |
|
NodeName
A dynamic operand that evaluates to the qualified name of a node given by a selector, used in a Comparison constraint. |
|
NodePath
A dynamic operand that evaluates to the path of a node given by a selector, used in a Comparison constraint. |
|
Not
A constraint that negates another constraint. |
|
Operator
|
|
Or
A constraint that evaluates to true when either of the other constraints evaluates to true. |
|
Order
|
|
Ordering
A specification of the ordering for the results. |
|
PropertyExistence
A constraint that evaluates to true only when a named property exists on a node. |
|
PropertyValue
A dynamic operand that evaluates to the value(s) of a property on a selector, used in a Comparison constraint. |
|
Query
|
|
QueryCommand
Represents the abstract base class for all query commands. |
|
Readable
|
|
SameNode
A constraint requiring that the selected node is reachable by the supplied absolute path |
|
SameNodeJoinCondition
A join condition that tests whether two nodes are the same nodes (that is, have the same identifier or have the same relative path from the nearest ancestor with an identifiers). |
|
Selector
|
|
SelectorName
A representation of a qualified or expanded name. |
|
SetCriteria
A constraint that evaluates to true when the defined operation evaluates to true. |
|
SetQuery
This object acts as a Set operator on multiple queries , such as performing UNION, INTERSECT, and EXCEPT
operations. |
|
SetQuery.Operation
|
|
Source
The source that represents a set of node tuples. |
|
StaticOperand
A static operand used in a Comparison constraint. |
|
TypeSystem.TypeFactory
Factory interface for creating values from strings. |
|
UpperCase
A dynamic operand that evaluates to the upper-case representation of the supplied operand, used in a Comparison
constraint. |
|
Visitable
An interface called by a visitor when that visitor is visiting the node. |
|
Visitor
The basic interface for all query visitor implementations. |
|
Visitors.NavigationVisitor
An abstract visitor implementation that performs navigation of the query object. |
Classes in org.jboss.dna.graph.query.model used by org.jboss.dna.graph.query.optimize | |
---|---|
Column
|
|
Visitable
An interface called by a visitor when that visitor is visiting the node. |
Classes in org.jboss.dna.graph.query.model used by org.jboss.dna.graph.query.parse | |
---|---|
FullTextSearch.Term
The general notion of a term that makes up a full-text search. |
|
QueryCommand
Represents the abstract base class for all query commands. |
|
TypeSystem
An interface that defines the value types used in tuples. |
Classes in org.jboss.dna.graph.query.model used by org.jboss.dna.graph.query.plan | |
---|---|
Column
|
|
Constraint
|
|
DynamicOperand
A dynamic operand used in a Comparison constraint. |
|
JoinCondition
The condition used for a join between two sources. |
|
QueryCommand
Represents the abstract base class for all query commands. |
|
Readable
|
|
SelectorName
A representation of a qualified or expanded name. |
Classes in org.jboss.dna.graph.query.model used by org.jboss.dna.graph.query.process | |
---|---|
ChildNodeJoinCondition
A join condition that evaluates to true only when the named child node is indeed a child of the named parent node. |
|
Column
|
|
Constraint
|
|
EquiJoinCondition
A join condition that tests whether a property on a node is equal to a property on another node. |
|
JoinCondition
The condition used for a join between two sources. |
|
JoinType
|
|
Limit
|
|
Ordering
A specification of the ordering for the results. |
|
QueryCommand
Represents the abstract base class for all query commands. |
|
SameNodeJoinCondition
A join condition that tests whether two nodes are the same nodes (that is, have the same identifier or have the same relative path from the nearest ancestor with an identifiers). |
|
TypeSystem
An interface that defines the value types used in tuples. |
Classes in org.jboss.dna.graph.query.model used by org.jboss.dna.graph.query.validate | |
---|---|
AllNodes
A selector that represents a source that returns all nodes. |
|
ArithmeticOperand
A dynamic operand that represents a (binary) arithmetic operation upon one or more other operands, used in Comparison
and Ordering components. |
|
ChildNode
A constraint requiring that the selected node is a child of the node reachable by the supplied absolute path |
|
ChildNodeJoinCondition
A join condition that evaluates to true only when the named child node is indeed a child of the named parent node. |
|
Column
|
|
DescendantNode
A constraint requiring that the selected node is a descendant of the node reachable by the supplied absolute path |
|
DescendantNodeJoinCondition
A join condition that evaluates to true only when the named node is a descendant of another named node. |
|
EquiJoinCondition
A join condition that tests whether a property on a node is equal to a property on another node. |
|
FullTextSearch
A constraint that evaluates to true only when a full-text search applied to the search scope results in positive findings. |
|
FullTextSearchScore
A dynamic operand that evaluates to the full-text search score of a node given by a selector, used in a Comparison
constraint and Ordering s. |
|
Length
A dynamic operand that evaluates to the length of the supplied propety values, used in a Comparison constraint. |
|
LowerCase
A dynamic operand that evaluates to the lower-case representation of the supplied operand, used in a Comparison
constraint. |
|
NamedSelector
|
|
NodeDepth
A dynamic operand that evaluates to the depth of a node given by a selector, used in a Comparison constraint. |
|
NodeLocalName
A dynamic operand that evaluates to the local name of a node given by a selector, used in a Comparison constraint. |
|
NodeName
A dynamic operand that evaluates to the qualified name of a node given by a selector, used in a Comparison constraint. |
|
NodePath
A dynamic operand that evaluates to the path of a node given by a selector, used in a Comparison constraint. |
|
PropertyExistence
A constraint that evaluates to true only when a named property exists on a node. |
|
PropertyValue
A dynamic operand that evaluates to the value(s) of a property on a selector, used in a Comparison constraint. |
|
Query
|
|
QueryCommand
Represents the abstract base class for all query commands. |
|
SameNode
A constraint requiring that the selected node is reachable by the supplied absolute path |
|
SameNodeJoinCondition
A join condition that tests whether two nodes are the same nodes (that is, have the same identifier or have the same relative path from the nearest ancestor with an identifiers). |
|
SelectorName
A representation of a qualified or expanded name. |
|
TypeSystem
An interface that defines the value types used in tuples. |
|
Visitor
The basic interface for all query visitor implementations. |
|
Visitors.AbstractVisitor
A common base class for all visitors, which provides no-op implementations for all visit(...) methods. |
Classes in org.jboss.dna.graph.query.model used by org.jboss.dna.graph.request | |
---|---|
Constraint
|
|
Limit
|
|
SelectorName
A representation of a qualified or expanded name. |
Classes in org.jboss.dna.graph.query.model used by org.jboss.dna.jcr.xpath | |
---|---|
Operator
|
|
Order
|
|
QueryCommand
Represents the abstract base class for all query commands. |
|
TypeSystem
An interface that defines the value types used in tuples. |
Classes in org.jboss.dna.graph.query.model used by org.jboss.dna.search.lucene | |
---|---|
Length
A dynamic operand that evaluates to the length of the supplied propety values, used in a Comparison constraint. |
|
NodeDepth
A dynamic operand that evaluates to the depth of a node given by a selector, used in a Comparison constraint. |
|
NodeLocalName
A dynamic operand that evaluates to the local name of a node given by a selector, used in a Comparison constraint. |
|
NodeName
A dynamic operand that evaluates to the qualified name of a node given by a selector, used in a Comparison constraint. |
|
NodePath
A dynamic operand that evaluates to the path of a node given by a selector, used in a Comparison constraint. |
|
Operator
|
|
PropertyValue
A dynamic operand that evaluates to the value(s) of a property on a selector, used in a Comparison constraint. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |