org.ujorm.orm
Class SeqTableModel

java.lang.Object
  extended by org.ujorm.orm.SeqTableModel

public final class SeqTableModel
extends Object

Class to describe a sequence table model for an internal sequence database support


Constructor Summary
SeqTableModel()
          Default Constructor
SeqTableModel(String seqTableName, String idColumn, String sequenceColumn, String cacheColumn, String maxValueColumn)
           
 
Method Summary
 String getCache()
          Cache Column Name, default value is 'cache'.
 String getId()
          ID column name, default value is 'id'.
 String getMaxValue()
          MaxValue column name, default value is 'max_value'.
 String getSequence()
          Sequence column name, default value is 'seq'.
 String getTableName()
          The table key for a common sequence emulator.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SeqTableModel

public SeqTableModel()
Default Constructor


SeqTableModel

public SeqTableModel(String seqTableName,
                     String idColumn,
                     String sequenceColumn,
                     String cacheColumn,
                     String maxValueColumn)
Method Detail

getTableName

public String getTableName()
The table key for a common sequence emulator.
The SQL script for migration to the Ujorm 0.93:
ALTER TABLE ormujo_pk_support RENAME TO ujorm_pk_support;
. Default value is 'ujorm_pk_support';


getId

public String getId()
ID column name, default value is 'id'.


getSequence

public String getSequence()
Sequence column name, default value is 'seq'.


getCache

public String getCache()
Cache Column Name, default value is 'cache'.


getMaxValue

public String getMaxValue()
MaxValue column name, default value is 'max_value'.



Copyright 2013, Pavel Ponec