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

## Uses of Class
org.modeshape.graph.query.validate.ImmutableSchemata.Builder

Packages that use ImmutableSchemata.Builder
org.modeshape.graph.query.validate | This package provides the interfaces that define the tables and columns that can be queried.

Uses of ImmutableSchemata.Builder in org.modeshape.graph.query.validate

Methods in org.modeshape.graph.query.validate that return ImmutableSchemata.Builder
`ImmutableSchemata.Builder` | `ImmutableSchemata.Builder.addColumn(String tableName, String columnName, String type)` Add a column with the supplied name and type to the named table.
`ImmutableSchemata.Builder` | `ImmutableSchemata.Builder.addColumn(String tableName, String columnName, String type, boolean fullTextSearchable, boolean orderable, Set<Operator> operations)` Add a column with the supplied name and type to the named table.
`ImmutableSchemata.Builder` | `ImmutableSchemata.Builder.addKey(String tableName, String... columnNames)` Add to the specified table a key that references the existing named columns.
`ImmutableSchemata.Builder` | `ImmutableSchemata.Builder.addTable(String name, String... columnNames)` Add a table with the supplied name and column names.
`ImmutableSchemata.Builder` | `ImmutableSchemata.Builder.addTable(String name, String[] columnNames, String[] types)` Add a table with the supplied name and column names and types.
`ImmutableSchemata.Builder` | `ImmutableSchemata.Builder.addView(String name, QueryCommand definition)` Add a view with the supplied name and definition.
`ImmutableSchemata.Builder` | `ImmutableSchemata.Builder.addView(String name, String definition)` Add a view with the supplied name and SQL string definition.
`static ImmutableSchemata.Builder` | `ImmutableSchemata.createBuilder(ExecutionContext context, TypeSystem typeSystem)` Obtain a new instance for building Schemata objects.
`ImmutableSchemata.Builder` | `ImmutableSchemata.Builder.excludeFromSelectStar(String tableName, String columnName)` Specify that the named column in the given table should be excluded from the selected columns when "SELECT *" is used.
`ImmutableSchemata.Builder` | `ImmutableSchemata.Builder.makeSearchable(String tableName, String columnName)` Make sure the column on the named table is searchable.
`ImmutableSchemata.Builder` | `ImmutableSchemata.Builder.markExtraColumns(String tableName)` Make sure the column on the named table has extra columns that can be used without validation error.
`ImmutableSchemata.Builder` | `ImmutableSchemata.Builder.markOperators(String tableName, String columnName, Set<Operator> operators)` Record the operators that are allowed for the named column on the named table.
`ImmutableSchemata.Builder` | `ImmutableSchemata.Builder.markOrderable(String tableName, String columnName, boolean orderable)` Record whether the column on the named table should be orderable.

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.