org.asyrinx.joey.gen.model.rdb
クラス Column

java.lang.Object
  拡張org.asyrinx.joey.gen.model.Element
      拡張org.asyrinx.joey.gen.model.rdb.Column
すべての実装インタフェース:
java.lang.Cloneable

public class Column
extends Element

作成者:
akima

フィールドの概要
 
クラス org.asyrinx.joey.gen.model.Element から継承したフィールド
log
 
コンストラクタの概要
Column()
           
Column(Table parent, java.lang.String name, java.lang.String type)
           
Column(Table parent, java.lang.String name, java.lang.String type, java.lang.String size)
           
Column(Table parent, java.lang.String name, java.lang.String type, java.lang.String size, boolean required)
           
Column(Table parent, java.lang.String name, java.lang.String type, java.lang.String size, boolean required, boolean primaryKey)
           
Column(Table parent, java.lang.String name, java.lang.String type, java.lang.String size, boolean required, boolean primaryKey, java.lang.String defaultValue)
           
 
メソッドの概要
 int getDeciamlSizeAsInt()
           
 java.lang.String getDecimalSize()
           
 java.lang.String getDefault()
           
 java.lang.String getDefaultValue()
           
 java.lang.String getEnum()
           
 RdbEnumeration getEnumeration()
           
 java.lang.String getFk()
           
 java.lang.String getFkCascade()
           
 java.util.List getForeignKeysContainsAsLocal()
           
 java.lang.String getIdMethod()
           
 java.lang.String getIndexed()
           
 int getJdbcType()
           
 Table getParent()
           
 java.lang.String getSize()
           
 int getSizeAsInt()
           
 java.lang.String getType()
           
 boolean isAutoIncrement()
           
 boolean isCaption()
           
 boolean isExtended()
           
 boolean isPrimaryKey()
           
 boolean isRequired()
           
 void setAutoIncrement(boolean autoIncrement)
           
 void setCaption(boolean caption)
           
 void setDecimalSize(java.lang.String decimalSize)
           
 void setDefault(java.lang.String defaultValue)
           
 void setDefaultValue(java.lang.String defaultValue)
           
 void setEnum(java.lang.String enum)
           
 void setExtended(boolean extended)
           
 void setFk(java.lang.String fk)
           
 void setFkCascade(java.lang.String fkcascade)
           
 void setIdMethod(java.lang.String idMethod)
           
 void setIndexed(java.lang.String indexed)
           
 void setPrimaryKey(boolean primaryKey)
           
 void setRequired(boolean required)
           
 void setSize(java.lang.String size)
           
 void setType(java.lang.String type)
           
 
クラス org.asyrinx.joey.gen.model.Element から継承したメソッド
add, clone, getDescription, getElementType, getFullName, getLabel, getName, getOption, getOptions, getOriginal, getParentElement, isEntity, setDescription, setLabel, setName, setOptions, setOriginal, setParentElement
 
クラス java.lang.Object から継承したメソッド
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Column

public Column()

Column

public Column(Table parent,
              java.lang.String name,
              java.lang.String type)
パラメータ:
name -
type -

Column

public Column(Table parent,
              java.lang.String name,
              java.lang.String type,
              java.lang.String size)
パラメータ:
name -
type -
size -

Column

public Column(Table parent,
              java.lang.String name,
              java.lang.String type,
              java.lang.String size,
              boolean required)
パラメータ:
name -
type -
size -
required -

Column

public Column(Table parent,
              java.lang.String name,
              java.lang.String type,
              java.lang.String size,
              boolean required,
              boolean primaryKey)
パラメータ:
name -
type -
size -
required -
primaryKey -

Column

public Column(Table parent,
              java.lang.String name,
              java.lang.String type,
              java.lang.String size,
              boolean required,
              boolean primaryKey,
              java.lang.String defaultValue)
パラメータ:
name -
type -
size -
required -
primaryKey -
defaultValue -
メソッドの詳細

getParent

public Table getParent()

getDefault

public java.lang.String getDefault()
戻り値:
Returns the defaultValue.

getSizeAsInt

public int getSizeAsInt()

getDeciamlSizeAsInt

public int getDeciamlSizeAsInt()

setDefault

public void setDefault(java.lang.String defaultValue)
パラメータ:
defaultValue - The defaultValue to set.

getDefaultValue

public java.lang.String getDefaultValue()
戻り値:
Returns the defaultValue.

setDefaultValue

public void setDefaultValue(java.lang.String defaultValue)
パラメータ:
defaultValue - The defaultValue to set.

isPrimaryKey

public boolean isPrimaryKey()
戻り値:
Returns the primaryKey.

setPrimaryKey

public void setPrimaryKey(boolean primaryKey)
パラメータ:
primaryKey - The primaryKey to set.

isRequired

public boolean isRequired()
戻り値:
Returns the required.

setRequired

public void setRequired(boolean required)
パラメータ:
required - The required to set.

getSize

public java.lang.String getSize()
戻り値:
Returns the size.

setSize

public void setSize(java.lang.String size)
パラメータ:
size - The size to set.

getType

public java.lang.String getType()
戻り値:
Returns the type.

setType

public void setType(java.lang.String type)
パラメータ:
type - The type to set.

getJdbcType

public int getJdbcType()

getEnum

public java.lang.String getEnum()
戻り値:
Returns the enum.

setEnum

public void setEnum(java.lang.String enum)
パラメータ:
enum - The enum to set.

getEnumeration

public RdbEnumeration getEnumeration()

isAutoIncrement

public boolean isAutoIncrement()
戻り値:
Returns the autoIncrement.

setAutoIncrement

public void setAutoIncrement(boolean autoIncrement)
パラメータ:
autoIncrement - The autoIncrement to set.

getIdMethod

public java.lang.String getIdMethod()
戻り値:
Returns the idMethod.

setIdMethod

public void setIdMethod(java.lang.String idMethod)
パラメータ:
idMethod - The idMethod to set.

getFk

public java.lang.String getFk()
戻り値:
Returns the fk.

setFk

public void setFk(java.lang.String fk)
パラメータ:
fk - The fk to set.

getIndexed

public java.lang.String getIndexed()
戻り値:
Returns the indexed.

setIndexed

public void setIndexed(java.lang.String indexed)
パラメータ:
indexed - The indexed to set.

isExtended

public boolean isExtended()
戻り値:
Returns the extended.

setExtended

public void setExtended(boolean extended)
パラメータ:
extended - The extended to set.

getForeignKeysContainsAsLocal

public java.util.List getForeignKeysContainsAsLocal()

getDecimalSize

public java.lang.String getDecimalSize()

setDecimalSize

public void setDecimalSize(java.lang.String decimalSize)

isCaption

public boolean isCaption()

setCaption

public void setCaption(boolean caption)

getFkCascade

public java.lang.String getFkCascade()

setFkCascade

public void setFkCascade(java.lang.String fkcascade)


Copyright © 2004 asyrinx organization. All Rights Reserved.