org.seasar.extension.jdbc.name
クラス PropertyName<T>

java.lang.Object
  上位を拡張 org.seasar.extension.jdbc.name.PropertyName<T>
型パラメータ:
T - プロパティの型です。
すべての実装されたインタフェース:
CharSequence

public class PropertyName<T>
extends Object
implements CharSequence

プロパティ名をあらわすクラスです。ネストしたプロパティに対応しています。

作成者:
higa

フィールドの概要
protected  String name
          プロパティの名前です。
 
コンストラクタの概要
PropertyName()
          コンストラクタです。
PropertyName(PropertyName<?> parent, String name)
          コンストラクタです。
PropertyName(String name)
          コンストラクタです。
 
メソッドの概要
 char charAt(int index)
           
 boolean equals(Object obj)
           
 int hashCode()
           
 int length()
           
 CharSequence subSequence(int start, int end)
           
 String toString()
           
 
クラス java.lang.Object から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

name

protected final String name
プロパティの名前です。

コンストラクタの詳細

PropertyName

public PropertyName()
コンストラクタです。


PropertyName

public PropertyName(String name)
コンストラクタです。

パラメータ:
name - 名前

PropertyName

public PropertyName(PropertyName<?> parent,
                    String name)
コンストラクタです。

パラメータ:
parent - 親
name - 名前
メソッドの詳細

charAt

public char charAt(int index)
定義:
インタフェース CharSequence 内の charAt

length

public int length()
定義:
インタフェース CharSequence 内の length

subSequence

public CharSequence subSequence(int start,
                                int end)
定義:
インタフェース CharSequence 内の subSequence

toString

public String toString()
定義:
インタフェース CharSequence 内の toString
オーバーライド:
クラス Object 内の toString

equals

public boolean equals(Object obj)
オーバーライド:
クラス Object 内の equals

hashCode

public int hashCode()
オーバーライド:
クラス Object 内の hashCode


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