概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## 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)`

メソッドの概要
`boolean` | `equals(java.lang.Object obj)`
`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.lang.String` | `getFkType()`
`java.util.List` | `getForeignKeysContainsAsLocal()`
`java.lang.String` | `getIdMethod()`
`int` | `getJdbcType()`
`Table` | `getParent()`
`java.lang.String` | `getSize()`
`int` | `getSizeAsInt()`
`java.lang.String` | `getType()`
`boolean` | `isAutoIncrement()`
`boolean` | `isCaption()`
`boolean` | `isExtended()`
`boolean` | `isIndexed()`
`boolean` | `isPrimaryKey()`
`boolean` | `isRequired()`
`boolean` | `isUnique()`
`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` | `setFkb(java.lang.String fkb)` 推奨されていません。
`void` | `setFkCascade(java.lang.String fkcascade)`
`void` | `setFkType(java.lang.String fkType)`
`void` | `setIdMethod(java.lang.String idMethod)`
`void` | `setIndexed(boolean indexed)`
`void` | `setPrimaryKey(boolean primaryKey)`
`void` | `setRequired(boolean required)`
`void` | `setSize(java.lang.String size)`
`void` | `setType(java.lang.String type)`
`void` | `setUnique(boolean unique)`

クラス 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)

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

Copyright © 2004-2005 asyrinx organization. All Rights Reserved.