com.agimatec.sql.meta
Class A_IntegrityRuleDescription

java.lang.Object
  extended by com.agimatec.sql.meta.A_IntegrityRuleDescription
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable
Direct Known Subclasses:
ForeignKeyDescription, IndexDescription

public abstract class A_IntegrityRuleDescription
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable

Description: Base class for different kinds of integrity rule descriptions
Copyright: Copyright (c) 2007
Company: Agimatec GmbH
Creation Date: 17.11.2007

Author:
Roman Stumm
See Also:
Serialized Form

Field Summary
protected  java.lang.String tableName
           
protected  java.lang.String tableSpace
           
 
Constructor Summary
A_IntegrityRuleDescription()
           
 
Method Summary
abstract  java.lang.String getColumn(int i)
           
abstract  int getColumnSize()
           
 java.lang.String getTableName()
           
 java.lang.String getTableSpace()
           
 void setTableName(java.lang.String aTableName)
           
 void setTableSpace(java.lang.String aTableSpace)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tableName

protected java.lang.String tableName

tableSpace

protected java.lang.String tableSpace
Constructor Detail

A_IntegrityRuleDescription

public A_IntegrityRuleDescription()
Method Detail

getTableName

public java.lang.String getTableName()

setTableName

public void setTableName(java.lang.String aTableName)

getTableSpace

public java.lang.String getTableSpace()

setTableSpace

public void setTableSpace(java.lang.String aTableSpace)

getColumnSize

public abstract int getColumnSize()

getColumn

public abstract java.lang.String getColumn(int i)


Copyright © 2008-2012. All Rights Reserved.