概要
パッケージ
クラス
使用
階層ツリー
非推奨 API
索引
ヘルプ
前 次
フレームあり
フレームなし
すべてのクラス
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
概要
パッケージ
クラス
使用
階層ツリー
非推奨 API
索引
ヘルプ
前 次
フレームあり
フレームなし
すべてのクラス
Copyright © 2008
The Seasar Foundation
. All Rights Reserved.