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

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

public class PropertyName<T>
extends java.lang.Object
implements java.lang.CharSequence

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

作成者:
higa

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

フィールドの詳細

name

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

コンストラクタの詳細

PropertyName

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


PropertyName

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

パラメータ:
name - 名前

PropertyName

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

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

charAt

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

length

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

subSequence

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

toString

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

equals

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

hashCode

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


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