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
コンストラクタの概要 |
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)
|
クラス org.asyrinx.joey.gen.model.Element から継承したメソッド |
add, clone, getAncestorDepth, getDescription, getElementType, getFullName, getLabel, getName, getOption, getOptions, getOriginal, getParentElement, isEntity, setDescription, setLabel, setName, setOptions, setOriginal, setParentElement, toString |
クラス java.lang.Object から継承したメソッド |
finalize, getClass, hashCode, notify, notifyAll, 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()
equals
public boolean equals(java.lang.Object obj)
- オーバーライド:
- クラス
Element
内の equals
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.
getFkCascade
public java.lang.String getFkCascade()
setFkCascade
public void setFkCascade(java.lang.String fkcascade)
getFkType
public java.lang.String getFkType()
setFkType
public void setFkType(java.lang.String fkType)
setFkb
public void setFkb(java.lang.String fkb)
- 推奨されていません。
- パラメータ:
fkb
-
isIndexed
public boolean isIndexed()
- 戻り値:
- Returns the indexed.
setIndexed
public void setIndexed(boolean indexed)
- パラメータ:
indexed
- The indexed to set.
isUnique
public boolean isUnique()
setUnique
public void setUnique(boolean unique)
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)
Copyright © 2004-2005 asyrinx organization. All Rights Reserved.