| 
 | ModeShape Distribution 3.2.0.Final | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
          Description
| Interface Summary | |
|---|---|
| Schemata | The interface used to access the structure being queried and validate a query. | 
| Schemata.Column | Information about a queryable column. | 
| Schemata.Key | Information about a key for a table. | 
| Schemata.Table | Information about a queryable table. | 
| Schemata.View | Information about a view that is defined in terms of other views/tables. | 
| Class Summary | |
|---|---|
| ImmutableColumn | |
| ImmutableKey | |
| ImmutableSchemata | An immutable Schemataimplementation. | 
| ImmutableSchemata.Builder | A builder of immutable Schemataobjects. | 
| ImmutableSchemata.MutableTable | |
| Validator | A Visitorimplementation that validates a query's used of aSchemataand records any problems as errors. | 
This package provides the interfaces that define the tables and columns that can be queried.  Though the query framework does not prescribe 
 the semantics of a table or column, it does provide
 a Schemata interface that provides access to the immutable
 Schemata.Table and Schemata.View
 definitions (that then contain the Schemata.Column 
 and Schemata.Key definitions).
 
 Although any Schemata implementaiton can be used, the query framework provides an ImmutableSchemata
 class with a builder with a fluent API
 that can create the corresponding immutable table, column and key definitions.
| 
 | ModeShape Distribution 3.2.0.Final | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||