|
ModeShape Distribution 3.0.0.CR1 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
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()
|
|
ModeShape Distribution 3.0.0.CR1 | |||||||||
PREV NEXT | FRAMES NO FRAMES |