org.seasar.aptina.beans.internal
クラス PropertyInfo

java.lang.Object
  上位を拡張 org.seasar.aptina.beans.internal.PropertyInfo

public class PropertyInfo
extends Object

生成するプロパティの情報を保持するクラスです.

作成者:
koichik

フィールドの概要
protected  boolean array
          プロパティの型が配列型なら true
protected  String comment
          Javadoc コメント
protected  String componentType
          プロパティの型が配列の場合の要素型
protected  String name
          プロパティ名
protected  boolean readable
          プロパティが参照可能なら true
protected  String type
          プロパティの型
protected  boolean writable
          プロパティが変更可能なら true
 
コンストラクタの概要
PropertyInfo()
          インスタンスを構築します.
 
メソッドの概要
 String getComment()
          Javadoc コメントを返します.
 String getComponentType()
          プロパティの型が配列の場合の要素型を返します.
 String getName()
          プロパティ名を返します.
 String getType()
          プロパティの型を返します.
 boolean isArray()
          プロパティの型が配列型なら true を返します.
 boolean isReadable()
          プロパティが参照可能なら true を返します.
 boolean isWritable()
          プロパティが変更可能なら true を返します.
 void setArray(boolean array)
          プロパティの型が配列型なら true を設定します.
 void setComment(String comment)
          Javadoc コメントを設定します.
 void setComponentType(String componentType)
          プロパティの型が配列の場合の要素型を設定します.
 void setName(String name)
          プロパティ名を設定します.
 void setReadable(boolean readable)
          プロパティが参照可能なら true を設定します.
 void setType(String type)
          プロパティの型を設定します.
 void setWritable(boolean writable)
          プロパティが変更可能なら true を設定します.
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

comment

protected String comment
Javadoc コメント


name

protected String name
プロパティ名


type

protected String type
プロパティの型


array

protected boolean array
プロパティの型が配列型なら true


componentType

protected String componentType
プロパティの型が配列の場合の要素型


readable

protected boolean readable
プロパティが参照可能なら true


writable

protected boolean writable
プロパティが変更可能なら true

コンストラクタの詳細

PropertyInfo

public PropertyInfo()
インスタンスを構築します.

メソッドの詳細

getComment

public String getComment()
Javadoc コメントを返します.

戻り値:
Javadoc コメント

setComment

public void setComment(String comment)
Javadoc コメントを設定します.

パラメータ:
comment - Javadoc コメント

getName

public String getName()
プロパティ名を返します.

戻り値:
プロパティ名

setName

public void setName(String name)
プロパティ名を設定します.

パラメータ:
name - プロパティ名

getType

public String getType()
プロパティの型を返します.

戻り値:
プロパティの型

setType

public void setType(String type)
プロパティの型を設定します.

パラメータ:
type - プロパティの型 The type to set.

isArray

public boolean isArray()
プロパティの型が配列型なら true を返します.

戻り値:
プロパティの型が配列型なら true

setArray

public void setArray(boolean array)
プロパティの型が配列型なら true を設定します.

パラメータ:
array - プロパティの型が配列型なら true

getComponentType

public String getComponentType()
プロパティの型が配列の場合の要素型を返します.

戻り値:
プロパティの型が配列の場合の要素型

setComponentType

public void setComponentType(String componentType)
プロパティの型が配列の場合の要素型を設定します.

パラメータ:
componentType - プロパティの型が配列の場合の要素型

isReadable

public boolean isReadable()
プロパティが参照可能なら true を返します.

戻り値:
プロパティが参照可能なら true

setReadable

public void setReadable(boolean readable)
プロパティが参照可能なら true を設定します.

パラメータ:
readable - プロパティが参照可能なら true

isWritable

public boolean isWritable()
プロパティが変更可能なら true を返します.

戻り値:
プロパティが変更可能なら true

setWritable

public void setWritable(boolean writable)
プロパティが変更可能なら true を設定します.

パラメータ:
writable - プロパティが変更可能なら true


Copyright © 2009-2010 The Seasar Foundation. All Rights Reserved.