Uses of Class
org.jboss.dna.graph.query.validate.ImmutableSchemata.Builder

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

Uses of ImmutableSchemata.Builder in org.jboss.dna.graph.query.validate
 

Methods in org.jboss.dna.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)
          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(TypeSystem typeSystem)
          Obtain a new instance for building Schemata objects.
 ImmutableSchemata.Builder ImmutableSchemata.Builder.makeSearchable(String tableName, String columnName)
          Make sure the column on the named table is searchable.
 



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