Uses of Interface

Packages that use Schemata
org.modeshape.graph The ModeShape Graph API defines the types that allow you to work with content organized as a graph. 
org.modeshape.graph.query The Query API provides a mechanism for building and executing queries. 
org.modeshape.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.modeshape.graph.query.validate This package provides the interfaces that define the tables and columns that can be queried. 
org.modeshape.graph.request Sometimes its useful to work with a graph using objects that represent individual commands on the graph. 

Uses of Schemata in org.modeshape.graph

Methods in org.modeshape.graph with parameters of type Schemata
 Graph.BuildQuery Graph.query(QueryCommand query, Schemata schemata)
          Query the current workspace using the supplied Schemata.

Constructors in org.modeshape.graph with parameters of type Schemata
Graph.GraphQueryContext(Schemata schemata, TypeSystem typeSystem, PlanHints hints, Problems problems, Map<String,Object> variables, Graph.Batch batch)

Uses of Schemata in org.modeshape.graph.query

Methods in org.modeshape.graph.query that return Schemata
 Schemata QueryContext.getSchemata()
          Get the definition of the tables available within this query context.

Methods in org.modeshape.graph.query with parameters of type Schemata
 QueryContext QueryContext.with(Schemata schemata)
          Obtain a copy of this context, except that the copy uses the supplied schemata.

Constructors in org.modeshape.graph.query with parameters of type Schemata
QueryContext(Schemata schemata, TypeSystem typeSystem)
          Create a new context for query execution.
QueryContext(Schemata schemata, TypeSystem typeSystem, PlanHints hints)
          Create a new context for query execution.
QueryContext(Schemata schemata, TypeSystem typeSystem, PlanHints hints, Problems problems)
          Create a new context for query execution.
QueryContext(Schemata schemata, TypeSystem typeSystem, PlanHints hints, Problems problems, Map<String,Object> variables)
          Create a new context for query execution.

Uses of Schemata in org.modeshape.graph.query.process

Methods in org.modeshape.graph.query.process with parameters of type Schemata
protected  SelectComponent.ConstraintChecker SelectComponent.createChecker(TypeSystem types, Schemata schemata, QueryResults.Columns columns, Constraint constraint, Map<String,Object> variables, SelectComponent.Analyzer analyzer)
          Create the constraint evaluator that is used by the SelectComponent to evaluate the supplied criteria.
protected  SelectComponent.ConstraintChecker SelectComponent.createChecker(TypeSystem types, Schemata schemata, QueryResults.Columns columns, ProcessingComponent.DynamicOperation dynamicOperation, Operator operator, StaticOperand staticOperand)
protected  ProcessingComponent.DynamicOperation ProcessingComponent.createDynamicOperation(TypeSystem typeSystem, Schemata schemata, QueryResults.Columns columns, DynamicOperand operand)
          Create a ProcessingComponent.DynamicOperation instance that is able to evaluate the supplied DynamicOperand.

Uses of Schemata in org.modeshape.graph.query.validate

Classes in org.modeshape.graph.query.validate that implement Schemata
 class ImmutableSchemata
          An immutable Schemata implementation.

Methods in org.modeshape.graph.query.validate that return Schemata
          Build the Schemata instance, using the current state of the builder.

Uses of Schemata in org.modeshape.graph.request

Methods in org.modeshape.graph.request that return Schemata
 Schemata AccessQueryRequest.schemata()
          Get the schemata that defines the table structure and columns definitions available to this query.

Constructors in org.modeshape.graph.request with parameters of type Schemata
AccessQueryRequest(String workspace, SelectorName tableName, QueryResults.Columns resultColumns, List<Constraint> andedConstraints, Limit limit, Schemata schemata, Map<String,Object> variables)
          Create a new request to execute the supplied query against the name workspace.

Uses of Schemata in org.modeshape.jcr.query

Fields in org.modeshape.jcr.query declared as Schemata
protected  Schemata JcrQueryResult.schemata

Methods in org.modeshape.jcr.query that return Schemata
 Schemata JcrQueryContext.getSchemata()

Constructors in org.modeshape.jcr.query with parameters of type Schemata
JcrQueryResult(JcrQueryContext context, String query, QueryResults graphResults, Schemata schemata)
JcrSqlQueryResult(JcrQueryContext context, String query, QueryResults graphResults, Schemata schemata)
XPathQueryResult(JcrQueryContext context, String query, QueryResults graphResults, Schemata schemata)

Copyright © 2008-2011 JBoss, a division of Red Hat. All Rights Reserved.