Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| ModeShape Distribution 3.0.0.Alpha5
PREV NEXT | FRAMES NO FRAMES

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

Packages that use TypeSystem
org.modeshape.jcr |
org.modeshape.jcr.query | The Query API provides a mechanism for building and executing queries.
org.modeshape.jcr.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.jcr.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.jcr.query.xpath | The components used to parse JCR XPath queries and translate them into equivalent JCR-SQL2 queries.
org.modeshape.jcr.value | 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.jcr.value.basic | A set of basic implementations of the various interfaces defined in `org.modeshape.jcr.value`.

Uses of TypeSystem in org.modeshape.jcr

Methods in org.modeshape.jcr with parameters of type TypeSystem
`protected void` | `NodeTypeSchemata.addIndexRule(IndexRules.Builder builder, org.modeshape.jcr.JcrPropertyDefinition defn, String type, TypeSystem typeSystem, boolean canBeReference, boolean isStrongReference)` Add an index rule for the given property definition and the type in the `TypeSystem`.

Uses of TypeSystem in org.modeshape.jcr.query

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

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

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

Constructors in org.modeshape.jcr.query with parameters of type TypeSystem
`QueryBuilder(TypeSystem context)` Create a new builder that uses the supplied execution context.

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

Methods in org.modeshape.jcr.query.parse with parameters of type TypeSystem
`protected LiteralValue` | `JcrSql2QueryParser.literal(TypeSystem typeSystem, Object value)`
`protected Literal` | `BasicSqlQueryParser.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` | `JcrSqlQueryParser.parseConstraint(TokenStream tokens, TypeSystem typeSystem, Source source)` Parse a constraint clause.
`protected Constraint` | `BasicSqlQueryParser.parseConstraint(TokenStream tokens, TypeSystem typeSystem, Source source)`
`protected DynamicOperand` | `BasicSqlQueryParser.parseDynamicOperand(TokenStream tokens, TypeSystem typeSystem, Source source)`
`protected Source` | `JcrSqlQueryParser.parseFrom(TokenStream tokens, TypeSystem typeSystem)`
`protected Source` | `BasicSqlQueryParser.parseFrom(TokenStream tokens, TypeSystem typeSystem)`
`protected List<StaticOperand>` | `BasicSqlQueryParser.parseInClause(TokenStream tokens, TypeSystem typeSystem)`
`protected JoinCondition` | `BasicSqlQueryParser.parseJoinCondition(TokenStream tokens, TypeSystem typeSystem)`
`protected Literal` | `BasicSqlQueryParser.parseLiteral(TokenStream tokens, TypeSystem typeSystem)`
`protected Object` | `JcrSqlQueryParser.parseLiteralValue(TokenStream tokens, TypeSystem typeSystem)`
`protected Object` | `BasicSqlQueryParser.parseLiteralValue(TokenStream tokens, TypeSystem typeSystem)`
`protected String` | `BasicSqlQueryParser.parseName(String token, TypeSystem typeSystem, Position position)`
`protected String` | `JcrSqlQueryParser.parseName(TokenStream tokens, TypeSystem typeSystem)` Parsing behavior is overridden to that JCR-SQL style (unquoted prefixed) names are allowed.
`protected String` | `BasicSqlQueryParser.parseName(TokenStream tokens, TypeSystem typeSystem)`
`protected NamedSelector` | `BasicSqlQueryParser.parseNamedSelector(TokenStream tokens, TypeSystem typeSystem)`
`protected List<Ordering>` | `BasicSqlQueryParser.parseOrderBy(TokenStream tokens, TypeSystem typeSystem, Source source)`
`protected Ordering` | `BasicSqlQueryParser.parseOrdering(TokenStream tokens, TypeSystem typeSystem, Source source)`
`protected String` | `BasicSqlQueryParser.parsePath(TokenStream tokens, TypeSystem typeSystem)`
`protected Constraint` | `JcrSqlQueryParser.parsePropertyExistance(TokenStream tokens, TypeSystem typeSystem, Source source)`
`protected Constraint` | `BasicSqlQueryParser.parsePropertyExistance(TokenStream tokens, TypeSystem typeSystem, Source source)`
`protected PropertyValue` | `BasicSqlQueryParser.parsePropertyValue(TokenStream tokens, TypeSystem typeSystem, Source source)`
`QueryCommand` | `QueryParser.parseQuery(String query, TypeSystem typeSystem)` Parse the supplied query from a string representation into a `QueryCommand`.
`QueryCommand` | `FullTextSearchParser.parseQuery(String query, TypeSystem typeSystem)`
`QueryCommand` | `BasicSqlQueryParser.parseQuery(String query, TypeSystem typeSystem)`
`protected Query` | `JcrSqlQueryParser.parseQuery(TokenStream tokens, TypeSystem typeSystem)`
`protected Query` | `BasicSqlQueryParser.parseQuery(TokenStream tokens, TypeSystem typeSystem)`
`protected QueryCommand` | `BasicSqlQueryParser.parseQueryCommand(TokenStream tokens, TypeSystem typeSystem)`
`protected ReferenceValue` | `BasicSqlQueryParser.parseReferenceValue(TokenStream tokens, TypeSystem typeSystem, Source source)`
`protected List<org.modeshape.jcr.query.parse.ColumnExpression>` | `BasicSqlQueryParser.parseSelect(TokenStream tokens, AtomicBoolean isDistinct, TypeSystem typeSystem)`
`protected SelectorName` | `BasicSqlQueryParser.parseSelectorName(TokenStream tokens, TypeSystem typeSystem)`
`protected SetQuery` | `BasicSqlQueryParser.parseSetQuery(TokenStream tokens, QueryCommand leftHandSide, TypeSystem typeSystem)`
`protected StaticOperand` | `BasicSqlQueryParser.parseStaticOperand(TokenStream tokens, TypeSystem typeSystem)`
`protected Constraint` | `BasicSqlQueryParser.parseWhere(TokenStream tokens, TypeSystem typeSystem, Source source)`

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

Methods in org.modeshape.jcr.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)` 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.jcr.query.xpath

Methods in org.modeshape.jcr.query.xpath with parameters of type TypeSystem
`QueryCommand` | `XPathQueryParser.parseQuery(String query, TypeSystem typeSystem)`

Constructors in org.modeshape.jcr.query.xpath with parameters of type TypeSystem
`XPathParser(TypeSystem context)`
`XPathToQueryTranslator(TypeSystem context, String query)`

Uses of TypeSystem in org.modeshape.jcr.value

Classes in org.modeshape.jcr.value that implement TypeSystem
`class` | `ValueTypeSystem`

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

Uses of TypeSystem in org.modeshape.jcr.value.basic

Methods in org.modeshape.jcr.value.basic that return TypeSystem
`TypeSystem` | `StandardValueFactories.getTypeSystem()`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| ModeShape Distribution 3.0.0.Alpha5
PREV NEXT | FRAMES NO FRAMES

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