org.meta2project.storage.dialect
Class Table

java.lang.Object
  extended by org.meta2project.storage.dialect.Table

public class Table
extends java.lang.Object

Author:
Anton Malykh

Nested Class Summary
static class Table.Field
           
static class Table.ForeignField
           
static class Table.PrimaryField
           
static class Table.SimpleField
           
static class Table.Type
           
 
Constructor Summary
Table(java.lang.String name)
           
 
Method Summary
 void addField(Table.Field field)
           
 void addUnique(java.lang.String[] s)
           
 java.util.List<Table.Field> getFields()
           
 java.lang.String getName()
           
 java.util.List<java.lang.String[]> getUnique()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Table

public Table(java.lang.String name)
Method Detail

addField

public void addField(Table.Field field)

addUnique

public void addUnique(java.lang.String[] s)

getName

public java.lang.String getName()

getFields

public java.util.List<Table.Field> getFields()

getUnique

public java.util.List<java.lang.String[]> getUnique()