org.seasar.framework.jpa.metadata
インタフェース EntityDesc


public interface EntityDesc

エンティティ定義を表すインターフェースです。

作成者:
koichik

メソッドの概要
 AttributeDesc getAttributeDesc(java.lang.String attributeName)
          指定された名前をもつ属性定義を返します。
 AttributeDesc[] getAttributeDescs()
          属性定義の配列を返します。
 java.lang.String[] getAttributeNames()
          属性名の配列を返します。
 java.lang.Class<?> getEntityClass()
          エンティティクラスを返します。
 java.lang.String getEntityName()
          エンティティ名を返します。
 AttributeDesc getIdAttributeDesc()
          IDの属性定義を返します。
 

メソッドの詳細

getEntityClass

java.lang.Class<?> getEntityClass()
エンティティクラスを返します。

戻り値:
エンティティクラス

getEntityName

java.lang.String getEntityName()
エンティティ名を返します。

戻り値:
エンティティ名

getAttributeNames

java.lang.String[] getAttributeNames()
属性名の配列を返します。

戻り値:
属性名の配列

getIdAttributeDesc

AttributeDesc getIdAttributeDesc()
IDの属性定義を返します。

戻り値:
属性定義

getAttributeDesc

AttributeDesc getAttributeDesc(java.lang.String attributeName)
指定された名前をもつ属性定義を返します。

パラメータ:
attributeName - 属性名
戻り値:
属性定義

getAttributeDescs

AttributeDesc[] getAttributeDescs()
属性定義の配列を返します。

戻り値:
属性定義の配列


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