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 -


Copyright © 2004 asyrinx organization. All Rights Reserved.