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

## org.asyrinx.joey.gen.model
クラス WmColumn

    java.lang.Object
      org.apache.torque.engine.database.model.Column
          org.asyrinx.joey.gen.model.WmColumn

すべての実装インタフェース:
  java.lang.Cloneable, IElement, IFieldType, IProperty

public class WmColumn
extends org.apache.torque.engine.database.model.Column
implements java.lang.Cloneable, IProperty, IFieldType, IElement

作成者:
  akima

コンストラクタの概要
`WmColumn()`
`WmColumn(java.lang.String name)`

メソッドの概要
`void` | `accept(IVisitor visitor)`
`void` | `addProperty(WmProperty property)`
`java.lang.Object` | `clone()`
`void` | `finishLoad()`
`WmProperty` | `getAdditional()`
`java.util.List` | `getBelongForeignKeys()`
`java.lang.String` | `getDefaultValueString()`
`WmEnum` | `getEnum()`
`WmColumn` | `getForeignColumn(WmForeignKey foreignKey)`
`WmColumnFormat` | `getFormat()`
`java.lang.String` | `getJavaClass()`
`java.lang.String` | `getJavaNamingMethod()`
`java.lang.String` | `getJavaNativeType()`
`java.lang.String` | `getLabel()`
`java.lang.Object` | `getType()`
`boolean` | `isBooleanFieldType()`
`boolean` | `isDateFieldType()`
`boolean` | `isInheritance()`
`boolean` | `isLoginName()`
`boolean` | `isMemoFieldType()`
`boolean` | `isNumberFieldType()`
`boolean` | `isReadonly()`
`boolean` | `isRequired()`
`boolean` | `isSelectFieldType()`
`boolean` | `isTextFieldType()`
`boolean` | `isVisible()`
`void` | `setAdditional(WmProperty property)`
`void` | `setFormat(WmColumnFormat format)`
`void` | `setInheritance(boolean b)`
`void` | `setJavaNamingMethod(java.lang.String string)`
`void` | `setLabel(java.lang.String string)`
`void` | `setLoginName(boolean b)`
`void` | `setReadonly(boolean b)`
`void` | `setRequired(boolean b)`
`void` | `setTable(org.apache.torque.engine.database.model.Table parent)`
`void` | `setType(java.lang.Object type)`
`void` | `setVisible(boolean b)`
`java.lang.String` | `toString()`

クラス org.apache.torque.engine.database.model.Column から継承したメソッド
`addInheritance, addInheritance, addReferrer, getChildren, getDefaultSetting, getDefaultValue, getDescription, getForeignKey, getFullyQualifiedName, getInputValidator, getJavaName, getJavaNative, getJavaObject, getJavaPrimitive, getJavaType, getName, getParameterParserMethod, getPosition, getReferrers, getRelatedColumnName, getRelatedTableName, getSize, getTable, getTableName, getTorqueType, getUncapitalisedJavaName, getVillageMethod, isAutoIncrement, isBooleanChar, isBooleanInt, isEnumeratedClasses, isForeignKey, isMultipleFK, isNotNull, isPrimaryKey, isPrimitive, isString, isUnique, isUsePrimitive, loadFromXML, makeList, needEscapedValue, printSize, requiresTransactionInPostgres, setAutoIncrement, setDefaultValue, setDescription, setJavaName, setName, setNotNull, setPosition, setPrimaryKey, setSize, setType, setTypeFromString, setUnique`

クラス java.lang.Object から継承したメソッド
`equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

インタフェース org.asyrinx.joey.gen.model.IProperty から継承したメソッド
`getDescription, getJavaName, getJavaType, getName, getTorqueType, isPrimaryKey`

コンストラクタの詳細

### WmColumn

    public WmColumn()

### WmColumn

    public WmColumn(java.lang.String name)

パラメータ:
  `name` -

メソッドの詳細

### accept

    public void accept(IVisitor visitor)

### toString

    public java.lang.String toString()

  関連項目:
    `Column.toString()`

### finishLoad

    public void finishLoad()

  定義:
    インタフェース `IElement` 内の `finishLoad`
  関連項目:
    `org.asyrinx.brownie.windmill.model.IElement#finishLoad()`

### clone

    public java.lang.Object clone()
                           throws java.lang.CloneNotSupportedException

  例外:
    `java.lang.CloneNotSupportedException`
  関連項目:
    `Object.clone()`

### addProperty

    public void addProperty(WmProperty property)

  関連項目:
    `Table.addUnique(org.xml.sax.Attributes)`

### setTable

    public void setTable(org.apache.torque.engine.database.model.Table parent)

  関連項目:
    `Column.setTable(org.apache.torque.engine.database.model.Table)`

### getEnum

    public WmEnum getEnum()

  定義:
    インタフェース `IProperty` 内の `getEnum`
  関連項目:
    `org.asyrinx.brownie.windmill.model.IProperty#getEnum()`

### getBelongForeignKeys

    public java.util.List getBelongForeignKeys()

  定義:
    インタフェース `IProperty` 内の `getBelongForeignKeys`
  関連項目:
    `org.asyrinx.brownie.windmill.model.IProperty#getBelongForeignKey()`

### getForeignColumn

    public WmColumn getForeignColumn(WmForeignKey foreignKey)

  定義:
    インタフェース `IProperty` 内の `getForeignColumn`
  関連項目:
    `org.asyrinx.brownie.windmill.model.IProperty#getBelongForeignKey()`

### getJavaClass

    public java.lang.String getJavaClass()

  定義:
    インタフェース `IProperty` 内の `getJavaClass`

### getJavaNativeType

    public java.lang.String getJavaNativeType()

### getType

    public java.lang.Object getType()

  関連項目:
    `Column.getType()`

### setType

    public void setType(java.lang.Object type)

### getDefaultValueString

    public java.lang.String getDefaultValueString()

### getLabel

    public java.lang.String getLabel()

  定義:
    インタフェース `IProperty` 内の `getLabel`
  戻り値:

### isLoginName

    public boolean isLoginName()

  戻り値:

### isReadonly

    public boolean isReadonly()

  定義:
    インタフェース `IProperty` 内の `isReadonly`
  戻り値:

### isVisible

    public boolean isVisible()

  定義:
    インタフェース `IProperty` 内の `isVisible`
  戻り値:

### setLoginName

    public void setLoginName(boolean b)

  パラメータ:
    `b` -

### setReadonly

    public void setReadonly(boolean b)

  パラメータ:
    `b` -

### setVisible

    public void setVisible(boolean b)

  パラメータ:
    `b` -

### setLabel

    public void setLabel(java.lang.String string)

  パラメータ:
    `string` -

### getAdditional

    public WmProperty getAdditional()

  戻り値:

### setAdditional

    public void setAdditional(WmProperty property)

  パラメータ:
    `property` -

### isRequired

    public boolean isRequired()

  戻り値:

### setRequired

    public void setRequired(boolean b)

  パラメータ:
    `b` -

### getFormat

    public WmColumnFormat getFormat()

  定義:
    インタフェース `IProperty` 内の `getFormat`
  戻り値:

### setFormat

    public void setFormat(WmColumnFormat format)

  定義:
    インタフェース `IProperty` 内の `setFormat`
  パラメータ:
    `format` -

### isBooleanFieldType

    public boolean isBooleanFieldType()

  定義:
    インタフェース `IFieldType` 内の `isBooleanFieldType`
  戻り値:

### isDateFieldType

    public boolean isDateFieldType()

  定義:
    インタフェース `IFieldType` 内の `isDateFieldType`
  戻り値:

### isMemoFieldType

    public boolean isMemoFieldType()

  定義:
    インタフェース `IFieldType` 内の `isMemoFieldType`
  戻り値:

### isNumberFieldType

    public boolean isNumberFieldType()

  定義:
    インタフェース `IFieldType` 内の `isNumberFieldType`
  戻り値:

### isSelectFieldType

    public boolean isSelectFieldType()

  定義:
    インタフェース `IFieldType` 内の `isSelectFieldType`
  戻り値:

### isTextFieldType

    public boolean isTextFieldType()

  定義:
    インタフェース `IFieldType` 内の `isTextFieldType`
  戻り値:

### getJavaNamingMethod

    public java.lang.String getJavaNamingMethod()

  戻り値:

### setJavaNamingMethod

    public void setJavaNamingMethod(java.lang.String string)

  パラメータ:
    `string` -

### isInheritance

    public boolean isInheritance()

  戻り値:

### setInheritance

    public void setInheritance(boolean b)

  パラメータ:
    `b` -

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

Copyright © 2004 asyrinx organization. All Rights Reserved.