|
ModeShape Distribution 3.0.0.Beta4 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ImmutableSchemata.Builder | |
---|---|
org.modeshape.jcr | |
org.modeshape.jcr.query.validate | This package provides the interfaces that define the tables and columns that can be queried. |
Uses of ImmutableSchemata.Builder in org.modeshape.jcr |
---|
Methods in org.modeshape.jcr with parameters of type ImmutableSchemata.Builder | |
---|---|
protected void |
NodeTypeSchemata.addAllNodesTable(ImmutableSchemata.Builder builder,
IndexRules.Builder indexRuleBuilder,
ExecutionContext context,
List<org.modeshape.jcr.JcrPropertyDefinition> additionalProperties)
|
protected void |
NodeTypeSchemata.addView(ImmutableSchemata.Builder builder,
ExecutionContext context,
org.modeshape.jcr.JcrNodeType nodeType)
|
Uses of ImmutableSchemata.Builder in org.modeshape.jcr.query.validate |
---|
Methods in org.modeshape.jcr.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,
PropertyType requiredType,
boolean fullTextSearchable,
boolean orderable,
Object minimum,
Object maximum,
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)
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. |
|
ModeShape Distribution 3.0.0.Beta4 | |||||||||
PREV NEXT | FRAMES NO FRAMES |