org.sql.generation.api.grammar.builders.definition
Interface SchemaDefinitionBuilder

All Superinterfaces:
AbstractBuilder<SchemaDefinition>

public interface SchemaDefinitionBuilder
extends AbstractBuilder<SchemaDefinition>

This is builder interface for creating schema definition statements (CREATE SCHEMA ...).

Author:
Stanislav Muhametsin

Method Summary
 SchemaDefinitionBuilder addSchemaElements(SchemaElement... elements)
          Adds schema elements for the schema to be created.
 java.lang.String getSchemaCharset()
          Returns the name of the character set for the schema to be created.
 java.util.List<SchemaElement> getSchemaElements()
          Returns all the schema elements for the schema to be created.
 java.lang.String getSchemaName()
          Returns the name of the schema to be created.
 SchemaDefinitionBuilder setSchemaCharset(java.lang.String charset)
          Sets the character set for the schema to be created.
 SchemaDefinitionBuilder setSchemaName(java.lang.String schemaName)
          Sets the name for the schema to be created.
 
Methods inherited from interface org.sql.generation.api.grammar.builders.AbstractBuilder
createExpression
 

Method Detail

setSchemaName

SchemaDefinitionBuilder setSchemaName(java.lang.String schemaName)
Sets the name for the schema to be created.

Parameters:
schemaName - The name for the schema to be created.
Returns:
This builder.

setSchemaCharset

SchemaDefinitionBuilder setSchemaCharset(java.lang.String charset)
Sets the character set for the schema to be created.

Parameters:
charset - The charset for the schema to be created.
Returns:
This builder.

addSchemaElements

SchemaDefinitionBuilder addSchemaElements(SchemaElement... elements)
Adds schema elements for the schema to be created.

Parameters:
elements - The schema elements for the schema to be created.
Returns:
This builder.
See Also:
SchemaElement

getSchemaName

java.lang.String getSchemaName()
Returns the name of the schema to be created.

Returns:
The name of the schema to be created.

getSchemaCharset

java.lang.String getSchemaCharset()
Returns the name of the character set for the schema to be created.

Returns:
The name of the character set for the schema to be created.

getSchemaElements

java.util.List<SchemaElement> getSchemaElements()
Returns all the schema elements for the schema to be created.

Returns:
All the schema elements for the schema to be created.


Copyright © 2010. All Rights Reserved.