Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.modeshape.graph.query.model.TypeSystem

Packages that use TypeSystem
org.modeshape.graph | The ModeShape Graph API defines the types that allow you to work with content organized as a graph.
org.modeshape.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.modeshape.graph.query | The Query API provides a mechanism for building and executing queries.
org.modeshape.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.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.jcr.query |

Uses of TypeSystem in org.modeshape.graph

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

Uses of TypeSystem in org.modeshape.graph.property

Classes in org.modeshape.graph.property that implement TypeSystem
`class` | `ValueTypeSystem`

Methods in org.modeshape.graph.property that return TypeSystem
`TypeSystem` | `ValueFactories.getTypeSystem()` Get the type system associated with these factories.

Uses of TypeSystem in org.modeshape.graph.query

Fields in org.modeshape.graph.query declared as TypeSystem
`protected TypeSystem` | `QueryBuilder.typeSystem`

Methods in org.modeshape.graph.query that return TypeSystem
`TypeSystem` | `QueryContext.getTypeSystem()` Get the interface for working with literal values and types.

Methods in org.modeshape.graph.query with parameters of type TypeSystem
`QueryContext` | `QueryContext.with(TypeSystem typeSystem)` Obtain a copy of this context, except that the copy uses the supplied type system.

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

Uses of TypeSystem in org.modeshape.graph.query.parse

Methods in org.modeshape.graph.query.parse with parameters of type TypeSystem
`protected Literal` | `SqlQueryParser.literal(TypeSystem typeSystem, Object value)`
`QueryCommand` | `QueryParsers.parse(TypeSystem typeSystem, String language, String query)` Execute the supplied query by planning, optimizing, and then processing it.
`protected Constraint` | `SqlQueryParser.parseConstraint(TokenStream tokens, TypeSystem typeSystem, Source source)`
`protected DynamicOperand` | `SqlQueryParser.parseDynamicOperand(TokenStream tokens, TypeSystem typeSystem, Source source)`
`protected Source` | `SqlQueryParser.parseFrom(TokenStream tokens, TypeSystem typeSystem)`
`protected List<StaticOperand>` | `SqlQueryParser.parseInClause(TokenStream tokens, TypeSystem typeSystem)`
`protected JoinCondition` | `SqlQueryParser.parseJoinCondition(TokenStream tokens, TypeSystem typeSystem)`
`protected Literal` | `SqlQueryParser.parseLiteral(TokenStream tokens, TypeSystem typeSystem)`
`protected Object` | `SqlQueryParser.parseLiteralValue(TokenStream tokens, TypeSystem typeSystem)`
`protected String` | `SqlQueryParser.parseName(String token, TypeSystem typeSystem, Position position)`
`protected String` | `SqlQueryParser.parseName(TokenStream tokens, TypeSystem typeSystem)`
`protected NamedSelector` | `SqlQueryParser.parseNamedSelector(TokenStream tokens, TypeSystem typeSystem)`
`protected List<Ordering>` | `SqlQueryParser.parseOrderBy(TokenStream tokens, TypeSystem typeSystem, Source source)`
`protected Ordering` | `SqlQueryParser.parseOrdering(TokenStream tokens, TypeSystem typeSystem, Source source)`
`protected String` | `SqlQueryParser.parsePath(TokenStream tokens, TypeSystem typeSystem)`
`protected Constraint` | `SqlQueryParser.parsePropertyExistance(TokenStream tokens, TypeSystem typeSystem, Source source)`
`protected PropertyValue` | `SqlQueryParser.parsePropertyValue(TokenStream tokens, TypeSystem typeSystem, Source source)`
`QueryCommand` | `SqlQueryParser.parseQuery(String query, TypeSystem typeSystem)` Parse the supplied query from a string representation into a `QueryCommand`.
`QueryCommand` | `QueryParser.parseQuery(String query, TypeSystem typeSystem)` Parse the supplied query from a string representation into a `QueryCommand`.
`protected Query` | `SqlQueryParser.parseQuery(TokenStream tokens, TypeSystem typeSystem)`
`protected QueryCommand` | `SqlQueryParser.parseQueryCommand(TokenStream tokens, TypeSystem typeSystem)`
`protected ReferenceValue` | `SqlQueryParser.parseReferenceValue(TokenStream tokens, TypeSystem typeSystem, Source source)`
`protected List<org.modeshape.graph.query.parse.ColumnExpression>` | `SqlQueryParser.parseSelect(TokenStream tokens, AtomicBoolean isDistinct, TypeSystem typeSystem)`
`protected SelectorName` | `SqlQueryParser.parseSelectorName(TokenStream tokens, TypeSystem typeSystem)`
`protected SetQuery` | `SqlQueryParser.parseSetQuery(TokenStream tokens, QueryCommand leftHandSide, TypeSystem typeSystem)`
`protected StaticOperand` | `SqlQueryParser.parseStaticOperand(TokenStream tokens, TypeSystem typeSystem)`
`protected Constraint` | `SqlQueryParser.parseWhere(TokenStream tokens, TypeSystem typeSystem, Source source)`

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

Methods in org.modeshape.graph.query.process with parameters of type TypeSystem
`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`.
`protected int[]` | `QueryResults.determineColumnWidths(TypeSystem typeSystem, int maxWidth, boolean useData)` Determine the width of each column.
`protected void` | `QueryResults.printLines(TypeSystem typeSystem, StringBuilder sb, int[] columnWidths, int maxRowsToPrint)`
`protected String` | `QueryResults.stringOf(TypeSystem typeSystem, Object value)`
`String` | `QueryResults.toString(TypeSystem typeSystem, int maxTuples)` Get a string representation of this result object, with a maximum number of tuples to include.
`void` | `QueryResults.toString(TypeSystem typeSystem, StringBuilder sb)` Get a string representation of this result object.
`void` | `QueryResults.toString(TypeSystem typeSystem, StringBuilder sb, int maxTuples)` Get a string representation of this result object, with a maximum number of tuples to include.

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

Methods in org.modeshape.graph.query.validate with parameters of type TypeSystem
`static ImmutableSchemata.Builder` | `ImmutableSchemata.createBuilder(ExecutionContext context, TypeSystem typeSystem)` Obtain a new instance for building Schemata objects.

Constructors in org.modeshape.graph.query.validate with parameters of type TypeSystem
`ImmutableSchemata.Builder(ExecutionContext context, TypeSystem typeSystem)`

Uses of TypeSystem in org.modeshape.jcr.query

Subinterfaces of TypeSystem in org.modeshape.jcr.query
`interface` | `JcrTypeSystem`

Methods in org.modeshape.jcr.query with parameters of type TypeSystem
`protected JcrLiteral` | `JcrSql2QueryParser.literal(TypeSystem typeSystem, Object value)`
`protected Constraint` | `JcrSqlQueryParser.parseConstraint(TokenStream tokens, TypeSystem typeSystem, Source source)` Parse a constraint clause.
`protected Source` | `JcrSqlQueryParser.parseFrom(TokenStream tokens, TypeSystem typeSystem)`
`protected Object` | `JcrSqlQueryParser.parseLiteralValue(TokenStream tokens, TypeSystem typeSystem)`
`protected String` | `JcrSqlQueryParser.parseName(TokenStream tokens, TypeSystem typeSystem)` Parsing behavior is overridden to that JCR-SQL style (unquoted prefixed) names are allowed.
`protected JcrNamedSelector` | `JcrSql2QueryParser.parseNamedSelector(TokenStream tokens, TypeSystem typeSystem)`
`protected Constraint` | `JcrSqlQueryParser.parsePropertyExistance(TokenStream tokens, TypeSystem typeSystem, Source source)`
`protected Query` | `JcrSqlQueryParser.parseQuery(TokenStream tokens, TypeSystem typeSystem)`
`protected SetQuery` | `JcrSql2QueryParser.parseSetQuery(TokenStream tokens, QueryCommand leftHandSide, TypeSystem typeSystem)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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