daruma.bus.processor.csv
クラス MispSchema.MispSchemaAttribute

java.lang.Object
  拡張daruma.bus.processor.csv.MispSchema.MispSchemaAttribute
すべての実装インタフェース:
java.lang.Cloneable
含まれているクラス:
MispSchema

public class MispSchema.MispSchemaAttribute
extends java.lang.Object
implements java.lang.Cloneable

DARUMAスキーマの属性を定義するクラス

作成者:
shumi

コンストラクタの概要
MispSchema.MispSchemaAttribute()
           
 
メソッドの概要
 void copy(MispSchema.MispSchemaAttribute attr)
          属性をコピーする
 boolean equals(java.lang.Object obj)
          属性が同じかどうかを比較する
 int getIndex()
          インデックスを返す
 java.lang.String getName()
          属性名を取得する
 MispSchema.MispSchemaComplexType getParentCt()
          複合型を返す
 java.lang.String getType()
          データ型を取得する
 void setName(java.lang.String name)
          属性名を設定する
 void setType(java.lang.String type)
          データ型を設定する
 java.lang.String toString()
          文字列を返す
 java.lang.String validate(boolean blFirst)
          属性の検証を行う
 java.lang.String validateName(boolean blFirst)
          属性名の検証を行う
 java.lang.String validateType(boolean blFirst)
          データ型の検証を行う
 
クラス java.lang.Object から継承したメソッド
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

MispSchema.MispSchemaAttribute

public MispSchema.MispSchemaAttribute()
メソッドの詳細

copy

public void copy(MispSchema.MispSchemaAttribute attr)
属性をコピーする

パラメータ:
attr - コピー先の属性

equals

public boolean equals(java.lang.Object obj)
属性が同じかどうかを比較する

戻り値:
比較された属性

getIndex

public int getIndex()
インデックスを返す

戻り値:
インデックス

getName

public java.lang.String getName()
属性名を取得する

戻り値:
属性名

getParentCt

public MispSchema.MispSchemaComplexType getParentCt()
複合型を返す

戻り値:
複合型

getType

public java.lang.String getType()
データ型を取得する

戻り値:
データ型

setName

public void setName(java.lang.String name)
属性名を設定する

パラメータ:
name - 属性名

setType

public void setType(java.lang.String type)
データ型を設定する

パラメータ:
type - データ型

toString

public java.lang.String toString()
文字列を返す

戻り値:
文字列

validate

public java.lang.String validate(boolean blFirst)
属性の検証を行う

パラメータ:
blFirst - 全エラーを返すかか最初のエラーのみを返すフラグ
戻り値:
エラーがある場合該当エラーを返す それ以外は空文字を返す

validateName

public java.lang.String validateName(boolean blFirst)
属性名の検証を行う

パラメータ:
blFirst - 全エラーを返すかか最初のエラーのみを返すフラグ
戻り値:
エラーがある場合該当エラーを返す それ以外は空文字を返す

validateType

public java.lang.String validateType(boolean blFirst)
データ型の検証を行う

パラメータ:
blFirst - 全エラーを返すかか最初のエラーのみを返すフラグ
戻り値:
エラーがある場合該当エラーを返す それ以外は空文字を返す