A B C D E F G H I M N O P R S T V

A

acquireTransactionManager() - クラス org.seasar.eclipselink.jpa.transaction.SingletonS2TransactionController のメソッド
 
association - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkAttributeDesc の変数
 
attributeDescMap - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkEntityDesc の変数
フィールド名をキー、EclipseLinkAttributeDescを値に持つMap
attributeDescs - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkEntityDesc の変数
このオブジェクトに関連するEclipseLinkAttributeDesc配列
attributeNames - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkEntityDesc の変数
このオブジェクトに関連するEclipseLinkAttributeDesc名

B

buildFieldTypes() - クラス org.seasar.eclipselink.jpa.platform.database.H2Platform のメソッド
 
buildSelectQueryForSequenceObject(String, Integer) - クラス org.seasar.eclipselink.jpa.platform.database.H2Platform のメソッド
 
buildSelectQueryForSequenceObject(String, Integer) - クラス org.seasar.eclipselink.jpa.platform.database.HSQLDBPlatform のメソッド
 

C

childAttributeDescs - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkAttributeDesc の変数
 
childAttributeMap - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkAttributeDesc の変数
 
classDescriptor - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkEntityDesc の変数
ClassDescriptorオブジェクト
collection - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkAttributeDesc の変数
 
component - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkAttributeDesc の変数
 
createEntityDesc(EntityManagerFactory, Class<?>) - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkEntityDescProvider のメソッド
 
createEntityReader(Object) - クラス org.seasar.eclipselink.jpa.unit.EclipseLinkEntityReaderProvider のメソッド
 
createEntityReader(Collection<?>) - クラス org.seasar.eclipselink.jpa.unit.EclipseLinkEntityReaderProvider のメソッド
 

D

dataSet - クラス org.seasar.eclipselink.jpa.unit.EclipseLinkEntityReader の変数
DataSetオブジェクト
destroy() - クラス org.seasar.eclipselink.jpa.impl.S2EclipseLinkDialect のメソッド
dialectManagerからこのオブジェクトを削除します。
detach(EntityManager, Object) - クラス org.seasar.eclipselink.jpa.impl.S2EclipseLinkDialect のメソッド
 
dialectManager - クラス org.seasar.eclipselink.jpa.impl.S2EclipseLinkDialect の変数
DialectManagerオブジェクト

E

EclipseLinkAttributeDesc - org.seasar.eclipselink.jpa.metadata の クラス
EclipseLink用のAttributeDesc実装です。
EclipseLinkAttributeDesc(DatabaseMapping, ServerSession) - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkAttributeDesc のコンストラクタ
コンストラクタ
EclipseLinkEntityCollectionReader - org.seasar.eclipselink.jpa.unit の クラス
EclipseLink用のEntityReader実装です(Collection用)。
EclipseLinkEntityCollectionReader(Collection<?>, Map<Class<?>, EclipseLinkEntityDesc>) - クラス org.seasar.eclipselink.jpa.unit.EclipseLinkEntityCollectionReader のコンストラクタ
コンストラクタ
EclipseLinkEntityDesc - org.seasar.eclipselink.jpa.metadata の クラス
EclipseLink用のEntityDesc実装です。
EclipseLinkEntityDesc(Class<?>, ServerSession) - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkEntityDesc のコンストラクタ
コンストラクタ。
EclipseLinkEntityDescProvider - org.seasar.eclipselink.jpa.metadata の クラス
EclipseLink用のEntityDescProvider実装です。
EclipseLinkEntityDescProvider() - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkEntityDescProvider のコンストラクタ
コンストラクタ
EclipseLinkEntityReader - org.seasar.eclipselink.jpa.unit の クラス
EclipseLink用のEntityReader実装です。
EclipseLinkEntityReader() - クラス org.seasar.eclipselink.jpa.unit.EclipseLinkEntityReader のコンストラクタ
コンストラクタ
EclipseLinkEntityReader(Object, EclipseLinkEntityDesc) - クラス org.seasar.eclipselink.jpa.unit.EclipseLinkEntityReader のコンストラクタ
コンストラクタ
EclipseLinkEntityReaderProvider - org.seasar.eclipselink.jpa.unit の クラス
EclipseLink用のEntityReaderProvider実装です。
EclipseLinkEntityReaderProvider() - クラス org.seasar.eclipselink.jpa.unit.EclipseLinkEntityReaderProvider のコンストラクタ
 
elementType - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkAttributeDesc の変数
 
entityDescs - クラス org.seasar.eclipselink.jpa.unit.EclipseLinkEntityCollectionReader の変数
Entityクラスと対応するEntityDescのMap

F

flatten(Collection<?>) - クラス org.seasar.eclipselink.jpa.unit.EclipseLinkEntityReaderProvider のメソッド
entitiesの中にObject配列が含まれていた場合、配列の要素をCollectionに追加して、新たなCollectionを生成します。

G

getAttributeDesc(String) - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkEntityDesc のメソッド
 
getAttributeDescs() - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkEntityDesc のメソッド
 
getAttributeNames() - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkEntityDesc のメソッド
 
getChildAttributeDesc(String) - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkAttributeDesc のメソッド
 
getChildAttributeDescs() - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkAttributeDesc のメソッド
 
getConnection(EntityManager) - クラス org.seasar.eclipselink.jpa.impl.S2EclipseLinkDialect のメソッド
 
getElementType() - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkAttributeDesc のメソッド
 
getEntityClass() - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkEntityDesc のメソッド
 
getEntityDesc() - クラス org.seasar.eclipselink.jpa.unit.EclipseLinkEntityCollectionReader のメソッド
 
getEntityDesc() - クラス org.seasar.eclipselink.jpa.unit.EclipseLinkEntityReader のメソッド
entityDescを返します。
getEntityDesc(Class<?>) - クラス org.seasar.eclipselink.jpa.unit.EclipseLinkEntityReaderProvider のメソッド
指定したentityClassに対応するEclipseLinkEntityDescオブジェクトを返します。
getEntityName() - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkEntityDesc のメソッド
 
getExternalTransactionControllerClass() - クラス org.seasar.eclipselink.jpa.platform.server.S2ServerPlatform のメソッド
 
getIdAttributeDesc() - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkEntityDesc のメソッド
 
getInheritancePolicy() - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkEntityDesc のメソッド
ClassDescriptorからInheritancePolicyを取得して返します。
getMapping() - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkAttributeDesc のメソッド
DatabaseMappingを返します。
getName() - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkAttributeDesc のメソッド
 
getQualifiedSequenceName(String) - クラス org.seasar.eclipselink.jpa.platform.database.H2Platform のメソッド
SEQUENCE名を生成して返します。
getQualifiedSequenceName(String) - クラス org.seasar.eclipselink.jpa.platform.database.HSQLDBPlatform のメソッド
SEQUENCE名を生成して返します。
getRow(Map<String, DataRow>, DataTable) - クラス org.seasar.eclipselink.jpa.unit.EclipseLinkEntityReader のメソッド
tableに紐づくDataRowがrowMapに存在していれば返し、無かった場合は新規作成してrowMapにセットして返します。
getServerSession() - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkEntityDesc のメソッド
ServerSessionを返します。
getSqlType() - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkAttributeDesc のメソッド
 
getTableNames() - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkEntityDesc のメソッド
テーブル名一覧のListを返します。
getTemporalType() - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkAttributeDesc のメソッド
 
getType() - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkAttributeDesc のメソッド
 
getValue(Object) - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkAttributeDesc のメソッド
 

H

H2Platform - org.seasar.eclipselink.jpa.platform.database の クラス
H2 Database用DatabasePlatformクラスです。
H2Platform() - クラス org.seasar.eclipselink.jpa.platform.database.H2Platform のコンストラクタ
コンストラクタ
hasDiscriminatorColumn() - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkEntityDesc のメソッド
ClassDescriptorがInheritancePolicyを保持していた場合trueを返します。
HSQLDBPlatform - org.seasar.eclipselink.jpa.platform.database の クラス
HSQLDB用DatabasePlatformクラスです。
HSQLDBPlatform() - クラス org.seasar.eclipselink.jpa.platform.database.HSQLDBPlatform のコンストラクタ
 

I

id - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkAttributeDesc の変数
 
idAttributeDesc - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkEntityDesc の変数
このオブジェクトに関連するEntityクラスのIDフィールドを表すAttributeDesc
initialize() - クラス org.seasar.eclipselink.jpa.impl.S2EclipseLinkDialect のメソッド
dialectManagerにこのオブジェクトを登録します。
initializePlatformOperators() - クラス org.seasar.eclipselink.jpa.platform.database.H2Platform のメソッド
 
invoke(MethodInvocation) - クラス org.seasar.eclipselink.jpa.aop.interceptors.S2EclipseLinkEntityManagerInterceptor のメソッド
実行結果がEJBQueryだった場合、getDatabaseQueryメソッドを実行してNamedQueryの存在チェックを行います。
isAssociation() - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkAttributeDesc のメソッド
 
isCollection() - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkAttributeDesc のメソッド
 
isComponent() - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkAttributeDesc のメソッド
 
isH2() - クラス org.seasar.eclipselink.jpa.platform.database.H2Platform のメソッド
H2用DatabasePlatformであることを返します。
isId() - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkAttributeDesc のメソッド
 
isVersion() - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkAttributeDesc のメソッド
 

M

mapping - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkAttributeDesc の変数
DatabaseMappingオブジェクト

N

name - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkAttributeDesc の変数
 

O

org.seasar.eclipselink.jpa.aop.interceptors - パッケージ org.seasar.eclipselink.jpa.aop.interceptors
S2EclipseLink-JPA用に利用するInterceptorを提供します。
org.seasar.eclipselink.jpa.impl - パッケージ org.seasar.eclipselink.jpa.impl
org.seasar.eclipselink.jpa API実装を提供します。
org.seasar.eclipselink.jpa.metadata - パッケージ org.seasar.eclipselink.jpa.metadata
S2EclipseLink-JPA用のorg.seasar.framework.jpa.metadata API実装を提供します。
org.seasar.eclipselink.jpa.platform.database - パッケージ org.seasar.eclipselink.jpa.platform.database
EclipseLinkのDBPlatform実装を提供します。
org.seasar.eclipselink.jpa.platform.server - パッケージ org.seasar.eclipselink.jpa.platform.server
EclipseLinkのServerPlatform実装を提供します。
org.seasar.eclipselink.jpa.transaction - パッケージ org.seasar.eclipselink.jpa.transaction
EclipseLinkのTransactionController実装を提供します。
org.seasar.eclipselink.jpa.unit - パッケージ org.seasar.eclipselink.jpa.unit
S2EclipseLink-JPA用のorg.seasar.framework.jpa.unit API実装を提供します。

P

processingClass - クラス org.seasar.eclipselink.jpa.unit.EclipseLinkEntityCollectionReader の変数
EntityReader生成時に一時的にEntityClassを保持するフィールド

R

read() - クラス org.seasar.eclipselink.jpa.unit.EclipseLinkEntityReader のメソッド
 

S

S2EclipseLinkDialect - org.seasar.eclipselink.jpa.impl の クラス
EclipseLink用のDialect実装です。
S2EclipseLinkDialect() - クラス org.seasar.eclipselink.jpa.impl.S2EclipseLinkDialect のコンストラクタ
 
S2EclipseLinkEntityManagerInterceptor - org.seasar.eclipselink.jpa.aop.interceptors の クラス
EclipseLinkのQuery実装が、createNamedQuery実行時にNamedQueryの存在チェックを行わない問題の対処を行うInterceptor
S2EclipseLinkEntityManagerInterceptor() - クラス org.seasar.eclipselink.jpa.aop.interceptors.S2EclipseLinkEntityManagerInterceptor のコンストラクタ
 
S2ServerPlatform - org.seasar.eclipselink.jpa.platform.server の クラス
Seasar2用のServerPlatform実装です。
S2ServerPlatform(DatabaseSession) - クラス org.seasar.eclipselink.jpa.platform.server.S2ServerPlatform のコンストラクタ
コンストラクタ
serverSession - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkAttributeDesc の変数
ServerSessionオブジェクト
serverSession - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkEntityDesc の変数
ServerSessionオブジェクト
setAdditionalIdRow(Map<String, DataRow>, DatabaseField, Object) - クラス org.seasar.eclipselink.jpa.unit.EclipseLinkEntityReader のメソッド
継承戦略を使った子クラスのID値をDataRowにセットします。
setupAttributeColumns() - クラス org.seasar.eclipselink.jpa.unit.EclipseLinkEntityReader のメソッド
entityDescからdataSetのカラム定義を生成します。
setupColumns() - クラス org.seasar.eclipselink.jpa.unit.EclipseLinkEntityReader のメソッド
dataSetのカラム定義を生成します。
setupDiscriminatorColumn() - クラス org.seasar.eclipselink.jpa.unit.EclipseLinkEntityReader のメソッド
entityDescからInheritancePolicyを取得し、継承関連のカラムをdataSetに定義します。
setupRow(Object) - クラス org.seasar.eclipselink.jpa.unit.EclipseLinkEntityReader のメソッド
dataSetの行データを生成します。
setValue(Object, Object) - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkAttributeDesc のメソッド
 
shouldUseJDBCOuterJoinSyntax() - クラス org.seasar.eclipselink.jpa.platform.database.H2Platform のメソッド
 
SingletonS2TransactionController - org.seasar.eclipselink.jpa.transaction の クラス
Seasar2用のJTATransactionController実装です。
SingletonS2TransactionController() - クラス org.seasar.eclipselink.jpa.transaction.SingletonS2TransactionController のコンストラクタ
 
sqlType - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkAttributeDesc の変数
 
supportsForeignKeyConstraints() - クラス org.seasar.eclipselink.jpa.platform.database.H2Platform のメソッド
 
supportsForeignKeyConstraints() - クラス org.seasar.eclipselink.jpa.platform.database.HSQLDBPlatform のメソッド
 
supportsNativeSequenceNumbers() - クラス org.seasar.eclipselink.jpa.platform.database.H2Platform のメソッド
 
supportsNativeSequenceNumbers() - クラス org.seasar.eclipselink.jpa.platform.database.HSQLDBPlatform のメソッド
 
supportsSelectForUpdateNoWait() - クラス org.seasar.eclipselink.jpa.platform.database.H2Platform のメソッド
 

T

tableNames - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkEntityDesc の変数
このオブジェクトに関連するEntityクラスがマッピングされているテーブル名のList
temporalType - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkAttributeDesc の変数
 
todayOperator() - クラス org.seasar.eclipselink.jpa.platform.database.H2Platform のメソッド
 
type - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkAttributeDesc の変数
 

V

version - クラス org.seasar.eclipselink.jpa.metadata.EclipseLinkAttributeDesc の変数
 

A B C D E F G H I M N O P R S T V

Copyright © 2008 The Seasar Foundation. All Rights Reserved.