org.sql.generation.implementation.grammar.definition.schema
Class SchemaDefinitionImpl

java.lang.Object
  extended by org.atp.spi.TypeableImpl<SchemaStatement,SchemaDefinition>
      extended by org.sql.generation.implementation.grammar.definition.schema.SchemaDefinitionImpl
All Implemented Interfaces:
org.atp.api.Typeable<SchemaStatement>, SchemaDefinitionStatement, SchemaStatement, SQLStatement, SchemaDefinition

public class SchemaDefinitionImpl
extends org.atp.spi.TypeableImpl<SchemaStatement,SchemaDefinition>
implements SchemaDefinition

Author:
Stanislav Muhametsin

Constructor Summary
protected SchemaDefinitionImpl(Class<? extends SchemaDefinition> realImplementingType, String name, String charset, List<SchemaElement> elements)
           
  SchemaDefinitionImpl(String name, String charset, List<SchemaElement> elements)
           
 
Method Summary
protected  boolean doesEqual(SchemaDefinition another)
           
 String getSchemaCharset()
           
 List<SchemaElement> getSchemaElements()
           
 String getSchemaName()
           
 
Methods inherited from class org.atp.spi.TypeableImpl
bothNullOrEquals, equals, getImplementedType
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.atp.api.Typeable
getImplementedType
 

Constructor Detail

SchemaDefinitionImpl

public SchemaDefinitionImpl(String name,
                            String charset,
                            List<SchemaElement> elements)

SchemaDefinitionImpl

protected SchemaDefinitionImpl(Class<? extends SchemaDefinition> realImplementingType,
                               String name,
                               String charset,
                               List<SchemaElement> elements)
Method Detail

doesEqual

protected boolean doesEqual(SchemaDefinition another)
Specified by:
doesEqual in class org.atp.spi.TypeableImpl<SchemaStatement,SchemaDefinition>

getSchemaCharset

public String getSchemaCharset()
Specified by:
getSchemaCharset in interface SchemaDefinition

getSchemaElements

public List<SchemaElement> getSchemaElements()
Specified by:
getSchemaElements in interface SchemaDefinition

getSchemaName

public String getSchemaName()
Specified by:
getSchemaName in interface SchemaDefinition


Copyright © 2010-2011. All Rights Reserved.