jp.ne.nifty.iga.tosiki.wizard.wiz
クラス JSourceCodeWizardFieldAbstract

java.lang.Object
  |
  +--jp.ne.nifty.iga.tosiki.wizard.wiz.JSourceCodeWizardFieldAbstract
すべての実装インタフェース:
java.lang.Comparable
直系の既知のサブクラス:
JSourceCodeWizardField

public class JSourceCodeWizardFieldAbstract
extends java.lang.Object
implements java.lang.Comparable

field (Field information) class
description: JSourceCodeWizard: field information of wizard
[Caution] This file is generated automaticaly by JSourceCodeWizard using XML define(s).
[Generaton Gap Pattern] Do not modify this class file
If you want modify this class, extends this class and modify subclass.

field(Field information) : JSourceCodeWizard: field information of wizard

項目名称 項目説明 長さ 小数部 Primary NOT NULL 詳細
name 項目ID CHAR(-1) Yes 項目のIDです
title 項目名称 CHAR(-1) 項目の名称を一言で表します。
description 項目の説明 CHAR(-1) 項目の説明を詳細に行います。
type Java言語における型 CHAR(-1) 次のような値を取ります [String,int,boolean,char,javax.swing.JTextField,その他]
default デフォルト値 CHAR(-1) Stringの場合は ダブルクオーテーションで囲って指定する必要があります。
length 文字列およびBigDecimalの長さ INT 文字列の場合は文字列の最大長。java.math.BigDecimalの場合は 整数部+小数部の長さ(除く小数点)
fractionLength 小数部の長さ INT java.math.BigDecimalの小数部の長さ
child listの場合の子ノードクラス CHAR(-1)
primary SQL:PRIMARYかどうか CHAR(1) 1
notNull SQL:非NULL制約があるかどうか CHAR(1) 1
availableSql SQL入出力が可能かどうか CHAR(1) 1
availableXml XML入出力が可能かどうか CHAR(1) 1
availableTsv TSV入出力が可能かどうか CHAR(1) 1
delegate 委譲先オブジェクト+フィールド CHAR(-1)

バージョン:
2001.11.01
作成者:
Toshiki IGA

フィールドの概要
protected  boolean f_availableSql
          availableSql(SQL入出力が可能かどうか)
型:boolean
長さ:1
デフォルト値:[false]
protected  boolean f_availableTsv
          availableTsv(TSV入出力が可能かどうか)
型:boolean
長さ:1
デフォルト値:[false]
protected  boolean f_availableXml
          availableXml(XML入出力が可能かどうか)
型:boolean
長さ:1
デフォルト値:[false]
protected  java.lang.String f_child
          child(listの場合の子ノードクラス)
型:String
デフォルト値:[null]
protected  java.lang.String f_default
          default(デフォルト値)
description: Stringの場合は ダブルクオーテーションで囲って指定する必要があります。
protected  java.lang.String f_delegate
          delegate(委譲先オブジェクト+フィールド)
型:String
デフォルト値:[null]
protected  java.lang.String f_description
          description(項目の説明)
description: 項目の説明を詳細に行います。
protected  int f_fractionLength
          fractionLength(小数部の長さ)
description: java.math.BigDecimalの小数部の長さ
型:int
デフォルト値:[-1]
protected  int f_length
          length(文字列およびBigDecimalの長さ)
description: 文字列の場合は文字列の最大長。
protected  java.lang.String f_name
          name(項目ID)
description: 項目のIDです
型:String
プライマリキー
デフォルト値:[null]
protected  boolean f_notNull
          notNull(SQL:非NULL制約があるかどうか)
型:boolean
長さ:1
デフォルト値:[false]
protected  boolean f_primary
          primary(SQL:PRIMARYかどうか)
型:boolean
長さ:1
デフォルト値:[false]
protected  java.lang.String f_title
          title(項目名称)
description: 項目の名称を一言で表します。
protected  java.lang.String f_type
          type(Java言語における型)
description: 次のような値を取ります [String,int,boolean,char,javax.swing.JTextField,その他]
型:String
デフォルト値:[null]
 
コンストラクタの概要
JSourceCodeWizardFieldAbstract()
           
 
メソッドの概要
 int compareTo(JSourceCodeWizardFieldAbstract arg)
          field(Field information) オブジェクト比較
 int compareTo(java.lang.Object arg)
          field(Field information) オブジェクト比較
 boolean equals(java.lang.Object obj)
          field(Field information) オブジェクトの比較
static java.lang.String fitRight(java.lang.String strInput, int iLength, char cFill)
          与えられた文字列を指定長さにぴったりに収まるよう加工するメソッド
2バイト1文字の文字は2文字としてカウントします。
 boolean getAvailableSql()
          availableSql(SQL入出力が可能かどうか) のgetter
型:boolean
長さ:1
デフォルト値:[false]
static boolean getAvailableSqlDefault()
           
static int getAvailableSqlLength()
          length of availableSql(SQL入出力が可能かどうか)
static java.lang.String getAvailableSqlName()
           
static java.lang.String getAvailableSqlTitle()
           
 java.lang.String getAvailableSqlType()
           
 boolean getAvailableTsv()
          availableTsv(TSV入出力が可能かどうか) のgetter
型:boolean
長さ:1
デフォルト値:[false]
static boolean getAvailableTsvDefault()
           
static int getAvailableTsvLength()
          length of availableTsv(TSV入出力が可能かどうか)
static java.lang.String getAvailableTsvName()
           
static java.lang.String getAvailableTsvTitle()
           
 java.lang.String getAvailableTsvType()
           
 boolean getAvailableXml()
          availableXml(XML入出力が可能かどうか) のgetter
型:boolean
長さ:1
デフォルト値:[false]
static boolean getAvailableXmlDefault()
           
static int getAvailableXmlLength()
          length of availableXml(XML入出力が可能かどうか)
static java.lang.String getAvailableXmlName()
           
static java.lang.String getAvailableXmlTitle()
           
 java.lang.String getAvailableXmlType()
           
 java.lang.String getChild()
          child(listの場合の子ノードクラス) のgetter
型:String
デフォルト値:[null]
static java.lang.String getChildDefault()
           
static java.lang.String getChildName()
           
static java.lang.String getChildTitle()
           
 java.lang.String getChildType()
           
static java.util.Comparator getComparator()
          field(Field information) オブジェクトのソート比較
 java.lang.String getDefault()
          default(デフォルト値) のgetter
description: Stringの場合は ダブルクオーテーションで囲って指定する必要があります。
static java.lang.String getDefaultDefault()
           
static java.lang.String getDefaultDescription()
           
static java.lang.String getDefaultName()
           
static java.lang.String getDefaultTitle()
           
 java.lang.String getDefaultType()
           
 java.lang.String getDelegate()
          delegate(委譲先オブジェクト+フィールド) のgetter
型:String
デフォルト値:[null]
static java.lang.String getDelegateDefault()
           
static java.lang.String getDelegateName()
           
static java.lang.String getDelegateTitle()
           
 java.lang.String getDelegateType()
           
 java.lang.String getDescription()
          description(項目の説明) のgetter
description: 項目の説明を詳細に行います。
static java.lang.String getDescriptionDefault()
           
static java.lang.String getDescriptionDescription()
           
static java.lang.String getDescriptionName()
           
static java.lang.String getDescriptionTitle()
           
 java.lang.String getDescriptionType()
           
 java.lang.String getDisplayString()
          field(Field information) の表示用文字列の取得
 int getFractionLength()
          fractionLength(小数部の長さ) のgetter
description: java.math.BigDecimalの小数部の長さ
型:int
デフォルト値:[-1]
static int getFractionLengthDefault()
           
static java.lang.String getFractionLengthDescription()
           
static java.lang.String getFractionLengthName()
           
static java.lang.String getFractionLengthTitle()
           
 java.lang.String getFractionLengthType()
           
 int getLength()
          length(文字列およびBigDecimalの長さ) のgetter
description: 文字列の場合は文字列の最大長。
static int getLengthDefault()
           
static java.lang.String getLengthDescription()
           
static java.lang.String getLengthName()
           
static java.lang.String getLengthTitle()
           
 java.lang.String getLengthType()
           
 java.lang.String getName()
          name(項目ID) のgetter
description: 項目のIDです
型:String
プライマリキー
デフォルト値:[null]
static java.lang.String getNameDefault()
           
static java.lang.String getNameDescription()
           
static java.lang.String getNameName()
           
static java.lang.String getNameTitle()
           
 java.lang.String getNameType()
           
 boolean getNotNull()
          notNull(SQL:非NULL制約があるかどうか) のgetter
型:boolean
長さ:1
デフォルト値:[false]
static boolean getNotNullDefault()
           
static int getNotNullLength()
          length of notNull(SQL:非NULL制約があるかどうか)
static java.lang.String getNotNullName()
           
static java.lang.String getNotNullTitle()
           
 java.lang.String getNotNullType()
           
 boolean getPrimary()
          primary(SQL:PRIMARYかどうか) のgetter
型:boolean
長さ:1
デフォルト値:[false]
static boolean getPrimaryDefault()
           
static int getPrimaryLength()
          length of primary(SQL:PRIMARYかどうか)
static java.lang.String getPrimaryName()
           
static java.lang.String getPrimaryTitle()
           
 java.lang.String getPrimaryType()
           
static java.lang.String getTextNodeValue(org.w3c.dom.Node nodeLook)
          与えられたNodeに含まれる文字列を取り出します
 java.lang.String getTitle()
          title(項目名称) のgetter
description: 項目の名称を一言で表します。
static java.lang.String getTitleDefault()
           
static java.lang.String getTitleDescription()
           
static java.lang.String getTitleName()
           
static java.lang.String getTitleTitle()
           
 java.lang.String getTitleType()
           
 java.lang.String getType()
          type(Java言語における型) のgetter
description: 次のような値を取ります [String,int,boolean,char,javax.swing.JTextField,その他]
型:String
デフォルト値:[null]
static java.lang.String getTypeDefault()
           
static java.lang.String getTypeDescription()
           
static java.lang.String getTypeName()
           
static java.lang.String getTypeTitle()
           
 java.lang.String getTypeType()
           
static java.lang.String getWizardShortName()
          Get short name for Wizard
 boolean isAvailableSql()
          availableSql(SQL入出力が可能かどうか) の真偽
型:boolean
長さ:1
デフォルト値:[false]
 boolean isAvailableTsv()
          availableTsv(TSV入出力が可能かどうか) の真偽
型:boolean
長さ:1
デフォルト値:[false]
 boolean isAvailableXml()
          availableXml(XML入出力が可能かどうか) の真偽
型:boolean
長さ:1
デフォルト値:[false]
 boolean isNotNull()
          notNull(SQL:非NULL制約があるかどうか) の真偽
型:boolean
長さ:1
デフォルト値:[false]
 boolean isPrimary()
          primary(SQL:PRIMARYかどうか) の真偽
型:boolean
長さ:1
デフォルト値:[false]
static java.lang.String padRight(java.lang.String strInput, int iLength, char cFill)
          与えられた文字列を指定長さまで右側に指定文字を埋めるメソッド
2バイト1文字の文字は2文字としてカウントします。
 void parse(JSourceCodeWizardFieldAbstract arg)
          field(Field information) の読み込み
 void parse(org.w3c.dom.Node nodeLook)
          与えられたNodeをパースしてフィールドに代入します
 void parse(java.sql.ResultSet resultSet)
          field(Field information) のResultSet解析
 void parseCsv(java.lang.String strLine)
          与えられたCsv文字列をパースしてフィールドに代入します
 void parseTsv(java.lang.String strLine)
          与えられたTsv文字列をパースしてフィールドに代入します
 void parseXml(java.io.File fileXmlFile)
          与えられたXMLファイルをパースしてフィールドに代入します
 void serialize(org.w3c.dom.Document document, org.w3c.dom.Element elementParent)
          与えられたElementにフィールドを書き出します
 void serialize(JSourceCodeWizardFieldAbstract arg)
          field(Field information) の書き出し
 void serializeCsv(java.io.File fileFile)
          与えられたCsvファイルに書き出しします
 void serializeCsv(java.io.Writer writer)
          与えられたCsvファイルに書き出しします
 void serializeTsv(java.io.File fileFile)
          与えられたTsvファイルに書き出しします
 void serializeTsv(java.io.Writer writer)
          与えられたTsvファイルに書き出しします
 void serializeXml(java.io.File fileXmlFile)
          与えられたXMLファイルに書き出しします
 void setAvailableSql(boolean arg)
          setter for availableSql(SQL入出力が可能かどうか)
型:boolean
長さ:1
デフォルト値:[false]
 void setAvailableTsv(boolean arg)
          setter for availableTsv(TSV入出力が可能かどうか)
型:boolean
長さ:1
デフォルト値:[false]
 void setAvailableXml(boolean arg)
          setter for availableXml(XML入出力が可能かどうか)
型:boolean
長さ:1
デフォルト値:[false]
 void setChild(java.lang.String arg)
          setter for child(listの場合の子ノードクラス)
型:String
デフォルト値:[null]
 void setDefault(java.lang.String arg)
          setter for default(デフォルト値)
description: Stringの場合は ダブルクオーテーションで囲って指定する必要があります。
 void setDelegate(java.lang.String arg)
          setter for delegate(委譲先オブジェクト+フィールド)
型:String
デフォルト値:[null]
 void setDescription(java.lang.String arg)
          setter for description(項目の説明)
description: 項目の説明を詳細に行います。
 void setFractionLength(int arg)
          setter for fractionLength(小数部の長さ)
description: java.math.BigDecimalの小数部の長さ
型:int
デフォルト値:[-1]
 void setLength(int arg)
          setter for length(文字列およびBigDecimalの長さ)
description: 文字列の場合は文字列の最大長。
 void setName(java.lang.String arg)
          setter for name(項目ID)
description: 項目のIDです
型:String
プライマリキー
デフォルト値:[null]
 void setNotNull(boolean arg)
          setter for notNull(SQL:非NULL制約があるかどうか)
型:boolean
長さ:1
デフォルト値:[false]
 void setPrimary(boolean arg)
          setter for primary(SQL:PRIMARYかどうか)
型:boolean
長さ:1
デフォルト値:[false]
 void setTitle(java.lang.String arg)
          setter for title(項目名称)
description: 項目の名称を一言で表します。
 void setType(java.lang.String arg)
          setter for type(Java言語における型)
description: 次のような値を取ります [String,int,boolean,char,javax.swing.JTextField,その他]
型:String
デフォルト値:[null]
static void sqlCreateTable(java.sql.Connection conn)
          field(Field information) のDB表作成
 int sqlDelete(java.sql.Connection conn)
          field(Field information) のDB表行削除
static void sqlDropTable(java.sql.Connection conn)
          field(Field information) のDB表削除
 int sqlInsertInto(java.sql.Connection conn)
          field(Field information) のDB表挿入
static java.sql.PreparedStatement sqlSelect(java.sql.Connection conn)
          field(Field information) のDB表全検索
static JSourceCodeWizardFieldAbstract sqlSelect(java.sql.Connection conn, java.lang.String arg_name)
          field(Field information) のDB表 1行検索
static java.util.ArrayList sqlSelectList(java.sql.Connection conn)
          field(Field information) のDB表全検索 List戻り値版
static java.sql.PreparedStatement sqlSelectWhereOrderBy(java.sql.Connection conn, java.lang.String strWhere, java.lang.Object[] params, java.lang.String strOrderBy)
          field(Field information) のDB表検索 WHERE版
 int sqlUpdate(java.sql.Connection conn)
          field(Field information) のDB表行更新
static java.lang.String subString(java.lang.String strInput, int iStart, int iLength)
          与えられた文字列の一部分を取得するメソッド 2バイト1文字の文字は2文字としてカウントします。
static int toInteger(java.lang.String strInput)
          与えられた文字列を可能な限り数字化します。
 void trimRight()
          field(Field information) の文字列フィールド右詰め
static java.lang.String trimRight(java.lang.String strInput)
          与えられた文字列の右側を切りつめるメソッド 半角空白と全角空白を切りつめます 【注意】このメソッドについては JSourceCodeWizardクラスが作成するひな形ソースコード の一部として利用されます。
protected  java.lang.String wizCsvNextToken(java.io.Reader reader)
           
protected  java.lang.String wizTsvNextToken(java.io.Reader reader)
           
 
クラス java.lang.Object から継承したメソッド
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

f_name

protected java.lang.String f_name
name(項目ID)
description: 項目のIDです
型:String
プライマリキー
デフォルト値:[null]

f_title

protected java.lang.String f_title
title(項目名称)
description: 項目の名称を一言で表します。
型:String
デフォルト値:[null]

f_description

protected java.lang.String f_description
description(項目の説明)
description: 項目の説明を詳細に行います。
型:String
デフォルト値:[null]

f_type

protected java.lang.String f_type
type(Java言語における型)
description: 次のような値を取ります [String,int,boolean,char,javax.swing.JTextField,その他]
型:String
デフォルト値:[null]

f_default

protected java.lang.String f_default
default(デフォルト値)
description: Stringの場合は ダブルクオーテーションで囲って指定する必要があります。
型:String
デフォルト値:[null]

f_length

protected int f_length
length(文字列およびBigDecimalの長さ)
description: 文字列の場合は文字列の最大長。java.math.BigDecimalの場合は 整数部+小数部の長さ(除く小数点)
型:int
デフォルト値:[-1]

f_fractionLength

protected int f_fractionLength
fractionLength(小数部の長さ)
description: java.math.BigDecimalの小数部の長さ
型:int
デフォルト値:[-1]

f_child

protected java.lang.String f_child
child(listの場合の子ノードクラス)
型:String
デフォルト値:[null]

f_primary

protected boolean f_primary
primary(SQL:PRIMARYかどうか)
型:boolean
長さ:1
デフォルト値:[false]

f_notNull

protected boolean f_notNull
notNull(SQL:非NULL制約があるかどうか)
型:boolean
長さ:1
デフォルト値:[false]

f_availableSql

protected boolean f_availableSql
availableSql(SQL入出力が可能かどうか)
型:boolean
長さ:1
デフォルト値:[false]

f_availableXml

protected boolean f_availableXml
availableXml(XML入出力が可能かどうか)
型:boolean
長さ:1
デフォルト値:[false]

f_availableTsv

protected boolean f_availableTsv
availableTsv(TSV入出力が可能かどうか)
型:boolean
長さ:1
デフォルト値:[false]

f_delegate

protected java.lang.String f_delegate
delegate(委譲先オブジェクト+フィールド)
型:String
デフォルト値:[null]
コンストラクタの詳細

JSourceCodeWizardFieldAbstract

public JSourceCodeWizardFieldAbstract()
メソッドの詳細

getWizardShortName

public static java.lang.String getWizardShortName()
Get short name for Wizard
戻り値:
String Short name

setName

public void setName(java.lang.String arg)
setter for name(項目ID)
description: 項目のIDです
型:String
プライマリキー
デフォルト値:[null]
パラメータ:
String - arg name(項目ID)

getName

public java.lang.String getName()
name(項目ID) のgetter
description: 項目のIDです
型:String
プライマリキー
デフォルト値:[null]
戻り値:
String f_name(項目ID)

getNameName

public static java.lang.String getNameName()

getNameTitle

public static java.lang.String getNameTitle()

getNameDescription

public static java.lang.String getNameDescription()

getNameType

public java.lang.String getNameType()

getNameDefault

public static java.lang.String getNameDefault()

setTitle

public void setTitle(java.lang.String arg)
setter for title(項目名称)
description: 項目の名称を一言で表します。
型:String
デフォルト値:[null]
パラメータ:
String - arg title(項目名称)

getTitle

public java.lang.String getTitle()
title(項目名称) のgetter
description: 項目の名称を一言で表します。
型:String
デフォルト値:[null]
戻り値:
String f_title(項目名称)

getTitleName

public static java.lang.String getTitleName()

getTitleTitle

public static java.lang.String getTitleTitle()

getTitleDescription

public static java.lang.String getTitleDescription()

getTitleType

public java.lang.String getTitleType()

getTitleDefault

public static java.lang.String getTitleDefault()

setDescription

public void setDescription(java.lang.String arg)
setter for description(項目の説明)
description: 項目の説明を詳細に行います。
型:String
デフォルト値:[null]
パラメータ:
String - arg description(項目の説明)

getDescription

public java.lang.String getDescription()
description(項目の説明) のgetter
description: 項目の説明を詳細に行います。
型:String
デフォルト値:[null]
戻り値:
String f_description(項目の説明)

getDescriptionName

public static java.lang.String getDescriptionName()

getDescriptionTitle

public static java.lang.String getDescriptionTitle()

getDescriptionDescription

public static java.lang.String getDescriptionDescription()

getDescriptionType

public java.lang.String getDescriptionType()

getDescriptionDefault

public static java.lang.String getDescriptionDefault()

setType

public void setType(java.lang.String arg)
setter for type(Java言語における型)
description: 次のような値を取ります [String,int,boolean,char,javax.swing.JTextField,その他]
型:String
デフォルト値:[null]
パラメータ:
String - arg type(Java言語における型)

getType

public java.lang.String getType()
type(Java言語における型) のgetter
description: 次のような値を取ります [String,int,boolean,char,javax.swing.JTextField,その他]
型:String
デフォルト値:[null]
戻り値:
String f_type(Java言語における型)

getTypeName

public static java.lang.String getTypeName()

getTypeTitle

public static java.lang.String getTypeTitle()

getTypeDescription

public static java.lang.String getTypeDescription()

getTypeType

public java.lang.String getTypeType()

getTypeDefault

public static java.lang.String getTypeDefault()

setDefault

public void setDefault(java.lang.String arg)
setter for default(デフォルト値)
description: Stringの場合は ダブルクオーテーションで囲って指定する必要があります。
型:String
デフォルト値:[null]
パラメータ:
String - arg default(デフォルト値)

getDefault

public java.lang.String getDefault()
default(デフォルト値) のgetter
description: Stringの場合は ダブルクオーテーションで囲って指定する必要があります。
型:String
デフォルト値:[null]
戻り値:
String f_default(デフォルト値)

getDefaultName

public static java.lang.String getDefaultName()

getDefaultTitle

public static java.lang.String getDefaultTitle()

getDefaultDescription

public static java.lang.String getDefaultDescription()

getDefaultType

public java.lang.String getDefaultType()

getDefaultDefault

public static java.lang.String getDefaultDefault()

setLength

public void setLength(int arg)
setter for length(文字列およびBigDecimalの長さ)
description: 文字列の場合は文字列の最大長。java.math.BigDecimalの場合は 整数部+小数部の長さ(除く小数点)
型:int
デフォルト値:[-1]
パラメータ:
int - arg length(文字列およびBigDecimalの長さ)

getLength

public int getLength()
length(文字列およびBigDecimalの長さ) のgetter
description: 文字列の場合は文字列の最大長。java.math.BigDecimalの場合は 整数部+小数部の長さ(除く小数点)
型:int
デフォルト値:[-1]
戻り値:
int f_length(文字列およびBigDecimalの長さ)

getLengthName

public static java.lang.String getLengthName()

getLengthTitle

public static java.lang.String getLengthTitle()

getLengthDescription

public static java.lang.String getLengthDescription()

getLengthType

public java.lang.String getLengthType()

getLengthDefault

public static int getLengthDefault()

setFractionLength

public void setFractionLength(int arg)
setter for fractionLength(小数部の長さ)
description: java.math.BigDecimalの小数部の長さ
型:int
デフォルト値:[-1]
パラメータ:
int - arg fractionLength(小数部の長さ)

getFractionLength

public int getFractionLength()
fractionLength(小数部の長さ) のgetter
description: java.math.BigDecimalの小数部の長さ
型:int
デフォルト値:[-1]
戻り値:
int f_fractionLength(小数部の長さ)

getFractionLengthName

public static java.lang.String getFractionLengthName()

getFractionLengthTitle

public static java.lang.String getFractionLengthTitle()

getFractionLengthDescription

public static java.lang.String getFractionLengthDescription()

getFractionLengthType

public java.lang.String getFractionLengthType()

getFractionLengthDefault

public static int getFractionLengthDefault()

setChild

public void setChild(java.lang.String arg)
setter for child(listの場合の子ノードクラス)
型:String
デフォルト値:[null]
パラメータ:
String - arg child(listの場合の子ノードクラス)

getChild

public java.lang.String getChild()
child(listの場合の子ノードクラス) のgetter
型:String
デフォルト値:[null]
戻り値:
String f_child(listの場合の子ノードクラス)

getChildName

public static java.lang.String getChildName()

getChildTitle

public static java.lang.String getChildTitle()

getChildType

public java.lang.String getChildType()

getChildDefault

public static java.lang.String getChildDefault()

setPrimary

public void setPrimary(boolean arg)
setter for primary(SQL:PRIMARYかどうか)
型:boolean
長さ:1
デフォルト値:[false]
パラメータ:
boolean - arg primary(SQL:PRIMARYかどうか)

getPrimary

public boolean getPrimary()
primary(SQL:PRIMARYかどうか) のgetter
型:boolean
長さ:1
デフォルト値:[false]
戻り値:
boolean f_primary(SQL:PRIMARYかどうか)

isPrimary

public boolean isPrimary()
primary(SQL:PRIMARYかどうか) の真偽
型:boolean
長さ:1
デフォルト値:[false]
戻り値:
boolean f_primary(SQL:PRIMARYかどうか)

getPrimaryName

public static java.lang.String getPrimaryName()

getPrimaryTitle

public static java.lang.String getPrimaryTitle()

getPrimaryType

public java.lang.String getPrimaryType()

getPrimaryDefault

public static boolean getPrimaryDefault()

getPrimaryLength

public static int getPrimaryLength()
length of primary(SQL:PRIMARYかどうか)
戻り値:
int length of f_primary(SQL:PRIMARYかどうか)

setNotNull

public void setNotNull(boolean arg)
setter for notNull(SQL:非NULL制約があるかどうか)
型:boolean
長さ:1
デフォルト値:[false]
パラメータ:
boolean - arg notNull(SQL:非NULL制約があるかどうか)

getNotNull

public boolean getNotNull()
notNull(SQL:非NULL制約があるかどうか) のgetter
型:boolean
長さ:1
デフォルト値:[false]
戻り値:
boolean f_notNull(SQL:非NULL制約があるかどうか)

isNotNull

public boolean isNotNull()
notNull(SQL:非NULL制約があるかどうか) の真偽
型:boolean
長さ:1
デフォルト値:[false]
戻り値:
boolean f_notNull(SQL:非NULL制約があるかどうか)

getNotNullName

public static java.lang.String getNotNullName()

getNotNullTitle

public static java.lang.String getNotNullTitle()

getNotNullType

public java.lang.String getNotNullType()

getNotNullDefault

public static boolean getNotNullDefault()

getNotNullLength

public static int getNotNullLength()
length of notNull(SQL:非NULL制約があるかどうか)
戻り値:
int length of f_notNull(SQL:非NULL制約があるかどうか)

setAvailableSql

public void setAvailableSql(boolean arg)
setter for availableSql(SQL入出力が可能かどうか)
型:boolean
長さ:1
デフォルト値:[false]
パラメータ:
boolean - arg availableSql(SQL入出力が可能かどうか)

getAvailableSql

public boolean getAvailableSql()
availableSql(SQL入出力が可能かどうか) のgetter
型:boolean
長さ:1
デフォルト値:[false]
戻り値:
boolean f_availableSql(SQL入出力が可能かどうか)

isAvailableSql

public boolean isAvailableSql()
availableSql(SQL入出力が可能かどうか) の真偽
型:boolean
長さ:1
デフォルト値:[false]
戻り値:
boolean f_availableSql(SQL入出力が可能かどうか)

getAvailableSqlName

public static java.lang.String getAvailableSqlName()

getAvailableSqlTitle

public static java.lang.String getAvailableSqlTitle()

getAvailableSqlType

public java.lang.String getAvailableSqlType()

getAvailableSqlDefault

public static boolean getAvailableSqlDefault()

getAvailableSqlLength

public static int getAvailableSqlLength()
length of availableSql(SQL入出力が可能かどうか)
戻り値:
int length of f_availableSql(SQL入出力が可能かどうか)

setAvailableXml

public void setAvailableXml(boolean arg)
setter for availableXml(XML入出力が可能かどうか)
型:boolean
長さ:1
デフォルト値:[false]
パラメータ:
boolean - arg availableXml(XML入出力が可能かどうか)

getAvailableXml

public boolean getAvailableXml()
availableXml(XML入出力が可能かどうか) のgetter
型:boolean
長さ:1
デフォルト値:[false]
戻り値:
boolean f_availableXml(XML入出力が可能かどうか)

isAvailableXml

public boolean isAvailableXml()
availableXml(XML入出力が可能かどうか) の真偽
型:boolean
長さ:1
デフォルト値:[false]
戻り値:
boolean f_availableXml(XML入出力が可能かどうか)

getAvailableXmlName

public static java.lang.String getAvailableXmlName()

getAvailableXmlTitle

public static java.lang.String getAvailableXmlTitle()

getAvailableXmlType

public java.lang.String getAvailableXmlType()

getAvailableXmlDefault

public static boolean getAvailableXmlDefault()

getAvailableXmlLength

public static int getAvailableXmlLength()
length of availableXml(XML入出力が可能かどうか)
戻り値:
int length of f_availableXml(XML入出力が可能かどうか)

setAvailableTsv

public void setAvailableTsv(boolean arg)
setter for availableTsv(TSV入出力が可能かどうか)
型:boolean
長さ:1
デフォルト値:[false]
パラメータ:
boolean - arg availableTsv(TSV入出力が可能かどうか)

getAvailableTsv

public boolean getAvailableTsv()
availableTsv(TSV入出力が可能かどうか) のgetter
型:boolean
長さ:1
デフォルト値:[false]
戻り値:
boolean f_availableTsv(TSV入出力が可能かどうか)

isAvailableTsv

public boolean isAvailableTsv()
availableTsv(TSV入出力が可能かどうか) の真偽
型:boolean
長さ:1
デフォルト値:[false]
戻り値:
boolean f_availableTsv(TSV入出力が可能かどうか)

getAvailableTsvName

public static java.lang.String getAvailableTsvName()

getAvailableTsvTitle

public static java.lang.String getAvailableTsvTitle()

getAvailableTsvType

public java.lang.String getAvailableTsvType()

getAvailableTsvDefault

public static boolean getAvailableTsvDefault()

getAvailableTsvLength

public static int getAvailableTsvLength()
length of availableTsv(TSV入出力が可能かどうか)
戻り値:
int length of f_availableTsv(TSV入出力が可能かどうか)

setDelegate

public void setDelegate(java.lang.String arg)
setter for delegate(委譲先オブジェクト+フィールド)
型:String
デフォルト値:[null]
パラメータ:
String - arg delegate(委譲先オブジェクト+フィールド)

getDelegate

public java.lang.String getDelegate()
delegate(委譲先オブジェクト+フィールド) のgetter
型:String
デフォルト値:[null]
戻り値:
String f_delegate(委譲先オブジェクト+フィールド)

getDelegateName

public static java.lang.String getDelegateName()

getDelegateTitle

public static java.lang.String getDelegateTitle()

getDelegateType

public java.lang.String getDelegateType()

getDelegateDefault

public static java.lang.String getDelegateDefault()

getDisplayString

public java.lang.String getDisplayString()
field(Field information) の表示用文字列の取得
戻り値:
表示用文字列

equals

public boolean equals(java.lang.Object obj)
field(Field information) オブジェクトの比較
オーバーライド:
クラス java.lang.Object 内の equals
パラメータ:
Object - obj 比較先オブジェクト
戻り値:
一致するかどうか

compareTo

public int compareTo(JSourceCodeWizardFieldAbstract arg)
field(Field information) オブジェクト比較
戻り値:
int 比較結果

compareTo

public int compareTo(java.lang.Object arg)
field(Field information) オブジェクト比較
定義:
インタフェース java.lang.Comparable 内の compareTo
戻り値:
int 比較結果

getComparator

public static java.util.Comparator getComparator()
field(Field information) オブジェクトのソート比較
戻り値:
java.util.Comparator 比較ツール

trimRight

public void trimRight()
field(Field information) の文字列フィールド右詰め

parse

public void parse(JSourceCodeWizardFieldAbstract arg)
field(Field information) の読み込み

serialize

public void serialize(JSourceCodeWizardFieldAbstract arg)
field(Field information) の書き出し

parse

public void parse(java.sql.ResultSet resultSet)
           throws java.sql.SQLException
field(Field information) のResultSet解析
パラメータ:
ResultSet - 全項目の検索結果
例外:
SQLException -  

sqlCreateTable

public static void sqlCreateTable(java.sql.Connection conn)
                           throws java.sql.SQLException
field(Field information) のDB表作成
パラメータ:
Connection - 接続コネクション
例外:
SQLException -  

sqlDropTable

public static void sqlDropTable(java.sql.Connection conn)
                         throws java.sql.SQLException
field(Field information) のDB表削除
パラメータ:
Connection - 接続コネクション
例外:
SQLException -  

sqlInsertInto

public int sqlInsertInto(java.sql.Connection conn)
                  throws java.sql.SQLException
field(Field information) のDB表挿入
パラメータ:
Connection - 接続コネクション
戻り値:
テーブル挿入に成功した件数
例外:
SQLException -  

sqlSelect

public static java.sql.PreparedStatement sqlSelect(java.sql.Connection conn)
                                            throws java.sql.SQLException
field(Field information) のDB表全検索
パラメータ:
Connection - 接続コネクション
戻り値:
検索結果
例外:
SQLException -  

sqlSelectList

public static java.util.ArrayList sqlSelectList(java.sql.Connection conn)
                                         throws java.sql.SQLException
field(Field information) のDB表全検索 List戻り値版
パラメータ:
Connection - 接続コネクション
戻り値:
ArrayList 検索結果
例外:
SQLException -  

sqlSelect

public static JSourceCodeWizardFieldAbstract sqlSelect(java.sql.Connection conn,
                                                       java.lang.String arg_name)
                                                throws java.sql.SQLException
field(Field information) のDB表 1行検索
パラメータ:
Connection - 接続コネクション
String - name(項目ID)
戻り値:
検索結果
例外:
SQLException -  

sqlSelectWhereOrderBy

public static java.sql.PreparedStatement sqlSelectWhereOrderBy(java.sql.Connection conn,
                                                               java.lang.String strWhere,
                                                               java.lang.Object[] params,
                                                               java.lang.String strOrderBy)
                                                        throws java.sql.SQLException
field(Field information) のDB表検索 WHERE版
パラメータ:
Connection - 接続コネクション
String - 条件. nullならパラメータ無し
Object[] - パラメータ. nullならパラメータ無し
String - ソート順. nullならソート無し
戻り値:
検索結果
例外:
SQLException -  

sqlDelete

public int sqlDelete(java.sql.Connection conn)
              throws java.sql.SQLException
field(Field information) のDB表行削除
パラメータ:
Connection - 接続コネクション
戻り値:
int 削除実行結果件数
例外:
SQLException -  

sqlUpdate

public int sqlUpdate(java.sql.Connection conn)
              throws java.sql.SQLException
field(Field information) のDB表行更新
パラメータ:
Connection - 接続コネクション
戻り値:
int 更新実行結果件数
例外:
SQLException -  

toInteger

public static final int toInteger(java.lang.String strInput)
与えられた文字列を可能な限り数字化します。
このメソッドは半角数字のみ有効です。 ただし単体テストしてみたところ、Integer.parseInt()は全角文字も 扱えてしまえる (つまり このめそっどでも利用可能な) 模様です。(at JDK1.3.1)
パラメータ:
String - strInput 入力文字列
戻り値:
int 抽出された数字

fitRight

public static final java.lang.String fitRight(java.lang.String strInput,
                                              int iLength,
                                              char cFill)
与えられた文字列を指定長さにぴったりに収まるよう加工するメソッド
2バイト1文字の文字は2文字としてカウントします。
【注意】このメソッドについては JSourceCodeWizardクラスが作成するひな形ソースコード の一部として利用されます。ご理解とご協力のほど どうぞよろしくお願いいたします。

なお、現在の実装では EUCにおいて半角カタカナが2バイトになる件について対応していません
パラメータ:
String - strInput 入力文字列
int - iLength 生成したい長さ
char - cFill 埋める文字
戻り値:
String 部分文字列

padRight

public static final java.lang.String padRight(java.lang.String strInput,
                                              int iLength,
                                              char cFill)
与えられた文字列を指定長さまで右側に指定文字を埋めるメソッド
2バイト1文字の文字は2文字としてカウントします。
【注意】このメソッドについては JSourceCodeWizardクラスが作成するひな形ソースコード の一部として利用されます。ご理解とご協力のほど どうぞよろしくお願いいたします。
パラメータ:
String - strInput 入力文字列
int - iLength 生成したい長さ
char - cFill 埋める文字。
戻り値:
String 部分文字列

trimRight

public static final java.lang.String trimRight(java.lang.String strInput)
与えられた文字列の右側を切りつめるメソッド 半角空白と全角空白を切りつめます 【注意】このメソッドについては JSourceCodeWizardクラスが作成するひな形ソースコード の一部として利用されます。ご理解とご協力のほど どうぞよろしくお願いいたします。
パラメータ:
String - strInput 入力文字列
戻り値:
String 切りつめ後文字列

subString

public static final java.lang.String subString(java.lang.String strInput,
                                               int iStart,
                                               int iLength)
与えられた文字列の一部分を取得するメソッド 2バイト1文字の文字は2文字としてカウントします。 Unicode的な動作は行いません。 文字が途中で分断される場合は その文字は省き 半角空白を埋めます。
【注意】このメソッドについては JSourceCodeWizardクラスが作成するひな形ソースコード の一部として利用されます。ご理解とご協力のほど どうぞよろしくお願いいたします。
パラメータ:
String - strInput 入力文字列
int - iStart 開始位置 (0オリジン)
int - iLength 取得長さ
戻り値:
String 部分文字列

parse

public void parse(org.w3c.dom.Node nodeLook)
与えられたNodeをパースしてフィールドに代入します
パラメータ:
Node - nodeLook 入力ノード

parseXml

public void parseXml(java.io.File fileXmlFile)
              throws java.io.IOException
与えられたXMLファイルをパースしてフィールドに代入します
パラメータ:
File - fileXmlFile 入力XMLファイル

serialize

public void serialize(org.w3c.dom.Document document,
                      org.w3c.dom.Element elementParent)
与えられたElementにフィールドを書き出します
パラメータ:
Document - document ドキュメント
Element - elementParent 親ノード

serializeXml

public void serializeXml(java.io.File fileXmlFile)
                  throws java.io.IOException
与えられたXMLファイルに書き出しします
パラメータ:
File - fileXmlFile 出力XMLファイル

getTextNodeValue

public static final java.lang.String getTextNodeValue(org.w3c.dom.Node nodeLook)
与えられたNodeに含まれる文字列を取り出します
パラメータ:
Node - nodeLook 入力ノード

parseCsv

public void parseCsv(java.lang.String strLine)
与えられたCsv文字列をパースしてフィールドに代入します
パラメータ:
String - strLine 入力行

wizCsvNextToken

protected java.lang.String wizCsvNextToken(java.io.Reader reader)

serializeCsv

public void serializeCsv(java.io.Writer writer)
                  throws java.io.IOException
与えられたCsvファイルに書き出しします
パラメータ:
File - fileFile 出力Csvファイル

serializeCsv

public void serializeCsv(java.io.File fileFile)
                  throws java.io.IOException
与えられたCsvファイルに書き出しします
パラメータ:
File - fileFile 出力Csvファイル

parseTsv

public void parseTsv(java.lang.String strLine)
与えられたTsv文字列をパースしてフィールドに代入します
パラメータ:
String - strLine 入力行

wizTsvNextToken

protected java.lang.String wizTsvNextToken(java.io.Reader reader)

serializeTsv

public void serializeTsv(java.io.Writer writer)
                  throws java.io.IOException
与えられたTsvファイルに書き出しします
パラメータ:
File - fileFile 出力Tsvファイル

serializeTsv

public void serializeTsv(java.io.File fileFile)
                  throws java.io.IOException
与えられたTsvファイルに書き出しします
パラメータ:
File - fileFile 出力Tsvファイル