Index

A C D E G H I J L M N O P Q R S T U V 
All Classes and Interfaces|All Packages

A

AbstractDao<T> - Class in jp.ecuacion.util.jpa.dao
本クラスでは、JPAの技術的な処理はAbstractSystematicDaoAtFwCmnに譲り、業務システムとして使用する、 業務を考慮した処理を定義する。
AbstractDao(T...) - Constructor for class jp.ecuacion.util.jpa.dao.AbstractDao
 
AbstractSqlMacro - Class in jp.ecuacion.util.jpa.dao.sqlmacro
{+xxx ~ } というひとつのマクロを含む文字列とパラメータを受け取り、それをもとにマクロ処理をした結果を返すオブジェクト。
AbstractSqlMacro() - Constructor for class jp.ecuacion.util.jpa.dao.sqlmacro.AbstractSqlMacro
 
AbstractSystematicDao<T> - Class in jp.ecuacion.util.jpa.dao
DBアクセス関連の共通処理を持つabstractクラス。
AbstractSystematicDao(T...) - Constructor for class jp.ecuacion.util.jpa.dao.AbstractSystematicDao
裏技コンストラクタ^^;。
adaptSqlMacro(SqlInfo, Class<?>) - Method in class jp.ecuacion.util.jpa.dao.sqlmacro.ControllerOfSqlMacro
sql.propertiesで使えるsqlマクロに対して、それを変換して標準のsqlにする処理
※この処理は、SQL自体を解釈するものではない。
adaptSqlMacro(InputOfSqlMacro) - Method in class jp.ecuacion.util.jpa.dao.sqlmacro.AbstractSqlMacro
各マクロでの個別処理を実施。
adaptSqlMacro(InputOfSqlMacro) - Method in class jp.ecuacion.util.jpa.dao.sqlmacro.SqlMacroComment
 
adaptSqlMacro(InputOfSqlMacro) - Method in class jp.ecuacion.util.jpa.dao.sqlmacro.SqlMacroEmpty
 
adaptSqlMacro(InputOfSqlMacro) - Method in class jp.ecuacion.util.jpa.dao.sqlmacro.SqlMacroEmptyColsAndPairs
 
adaptSqlMacro(InputOfSqlMacro) - Method in class jp.ecuacion.util.jpa.dao.sqlmacro.SqlMacroIn
 
adaptSqlMacro(InputOfSqlMacro) - Method in class jp.ecuacion.util.jpa.dao.sqlmacro.SqlMacroInCols
 
adaptSqlMacro(InputOfSqlMacro) - Method in class jp.ecuacion.util.jpa.dao.sqlmacro.SqlMacroInsertAll
 
adaptSqlMacro(InputOfSqlMacro) - Method in class jp.ecuacion.util.jpa.dao.sqlmacro.SqlMacroLikeEmpty
 
adaptSqlMacro(InputOfSqlMacro) - Method in class jp.ecuacion.util.jpa.dao.sqlmacro.SqlMacroNull
 
adaptSqlMacro(InputOfSqlMacro) - Method in class jp.ecuacion.util.jpa.dao.sqlmacro.SqlMacroOrderBy
 
adaptSqlMacro(InputOfSqlMacro) - Method in class jp.ecuacion.util.jpa.dao.sqlmacro.SqlMacroPsqlLimit
 
adaptSqlMacro(InputOfSqlMacro) - Method in class jp.ecuacion.util.jpa.dao.sqlmacro.SqlMacroPsqlOffset
 
addElementsToArray(Object[], Object[]) - Method in class jp.ecuacion.util.jpa.dao.sqlmacro.ControllerOfSqlMacro
objsの先頭に、objsToAddの要素を付け加える。

C

COMPLETE_SEARCH - Enum constant in enum class jp.ecuacion.util.jpa.enums.StrSearchPtnEnum
 
confinesQueryToGroup() - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
 
ControllerOfSqlMacro - Class in jp.ecuacion.util.jpa.dao.sqlmacro
 
ControllerOfSqlMacro() - Constructor for class jp.ecuacion.util.jpa.dao.sqlmacro.ControllerOfSqlMacro
 
createCondition(CriteriaBuilder, Root, Path[]) - Method in class jp.ecuacion.util.jpa.dao.query.QueryCondition
likeの場合は、このメソッドの中では「%」はつけないこと。
CriteriaQuery - Enum constant in enum class jp.ecuacion.util.jpa.dao.query.QueryType
 

D

daoUtil - Variable in class jp.ecuacion.util.jpa.dao.AbstractSystematicDao
 
deleteByPk(EntityManager, T) - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
業務面が考慮された安全なdelete。
deleteEntityByConditions(EntityManager, String, Map<String, Object>) - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
 
deleteEntityByConditions(EntityManager, String, Map<String, Object>, QueryOptionEnum[]) - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
 
deleteEntityByConditions(EntityManager, String, QueryCondition[]) - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
 
deleteEntityByConditions(EntityManager, String, QueryCondition[], QueryOptionEnum[]) - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
 
deleteEntityListByConditions(EntityManager, String, Map<String, Object>) - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
 
deleteEntityListByConditions(EntityManager, String, Map<String, Object>, QueryOptionEnum[]) - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
 
deleteEntityListByConditions(EntityManager, String, QueryCondition[]) - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
 
deleteEntityListByConditions(EntityManager, String, QueryCondition[], QueryOptionEnum[]) - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
 
doesSqlParamHaveListWithEffectiveValues(Object, String, String, SkipPatternEnum[]) - Method in class jp.ecuacion.util.jpa.dao.sqlmacro.AbstractSqlMacro
0個のリスト、リストがnullなど、実質sqlマクロに展開されないようなsqlマクロの場合はfalseを返す。
doesSqlParamhaveObjectArrayWithEffectiveValuesInsideList(Object, String, String, SkipPatternEnum[], Integer) - Method in class jp.ecuacion.util.jpa.dao.sqlmacro.AbstractSqlMacro
 

E

entityClass(Class<?>) - Method in class jp.ecuacion.util.jpa.dao.query.QueryCondition
 
EQUAL - Enum constant in enum class jp.ecuacion.util.jpa.dao.query.QueryConditionOptionEnum
equal.
EQUAL - Enum constant in enum class jp.ecuacion.util.jpa.dao.query.QueryConditionRelationEnum
equal.
execute(InputOfSqlMacro) - Method in class jp.ecuacion.util.jpa.dao.sqlmacro.AbstractSqlMacro
マクロ処理したい側(AbstractDao)から呼び出される。

G

getCode() - Method in enum class jp.ecuacion.util.jpa.enums.StrSearchPtnEnum
codeを返す。
getDefinedMacroParamMap() - Method in class jp.ecuacion.util.jpa.dao.sqlmacro.AbstractSqlMacro
マクロに必要なパラメータ情報を設定。
getDefinedMacroParamMap() - Method in class jp.ecuacion.util.jpa.dao.sqlmacro.SqlMacroComment
 
getDefinedMacroParamMap() - Method in class jp.ecuacion.util.jpa.dao.sqlmacro.SqlMacroEmpty
 
getDefinedMacroParamMap() - Method in class jp.ecuacion.util.jpa.dao.sqlmacro.SqlMacroEmptyColsAndPairs
 
getDefinedMacroParamMap() - Method in class jp.ecuacion.util.jpa.dao.sqlmacro.SqlMacroIn
 
getDefinedMacroParamMap() - Method in class jp.ecuacion.util.jpa.dao.sqlmacro.SqlMacroInCols
 
getDefinedMacroParamMap() - Method in class jp.ecuacion.util.jpa.dao.sqlmacro.SqlMacroInsertAll
 
getDefinedMacroParamMap() - Method in class jp.ecuacion.util.jpa.dao.sqlmacro.SqlMacroLikeEmpty
 
getDefinedMacroParamMap() - Method in class jp.ecuacion.util.jpa.dao.sqlmacro.SqlMacroNull
 
getDefinedMacroParamMap() - Method in class jp.ecuacion.util.jpa.dao.sqlmacro.SqlMacroOrderBy
 
getDefinedMacroParamMap() - Method in class jp.ecuacion.util.jpa.dao.sqlmacro.SqlMacroPsqlLimit
 
getDefinedMacroParamMap() - Method in class jp.ecuacion.util.jpa.dao.sqlmacro.SqlMacroPsqlOffset
 
getEntityClass() - Method in class jp.ecuacion.util.jpa.dao.sqlmacro.InputOfSqlMacro
 
getFieldName() - Method in class jp.ecuacion.util.jpa.dao.query.OrderItem
 
getFieldPath(Root, String) - Method in class jp.ecuacion.util.jpa.dao.AbstractSystematicDao
fieldInfoを引数に与えることで、そこからPathを取得して返す。
getFields() - Method in class jp.ecuacion.util.jpa.dao.query.QueryCondition
 
getGroupFieldName() - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
 
getGroupFieldValue() - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
 
getJpql(Query) - Method in interface jp.ecuacion.util.jpa.dao.query.JpaQueryUtilInterface
 
getLabel() - Method in enum class jp.ecuacion.util.jpa.enums.StrSearchPtnEnum
defaultのLocaleを使用。
getLabel(Locale) - Method in enum class jp.ecuacion.util.jpa.enums.StrSearchPtnEnum
画面で表示するための名称を返す。
getLogicalDeleteFlagFieldInfo() - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
 
getMacroAdaptedParamList() - Method in class jp.ecuacion.util.jpa.dao.sqlmacro.OutputOfSqlMacro
 
getMacroAdaptedSql() - Method in class jp.ecuacion.util.jpa.dao.sqlmacro.OutputOfSqlMacro
 
getMacroName() - Method in class jp.ecuacion.util.jpa.dao.sqlmacro.InputOfSqlMacro
 
getMacroNameFromMacroPartSql(String, String) - Method in class jp.ecuacion.util.jpa.dao.sqlmacro.ControllerOfSqlMacro
macroPartSqlからmacro名を取得。
getMacroPartSql() - Method in class jp.ecuacion.util.jpa.dao.sqlmacro.InputOfSqlMacro
 
getParamMapFromPk(String, Object) - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
 
getParams(Query, Object) - Method in interface jp.ecuacion.util.jpa.dao.query.JpaQueryUtilInterface
本来はqueryからparamが取れると思うのだが、わからなかったのでparamsも引数に渡す。
getPkOrderByList() - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
pkのorderByのリスト:orderItem[]を生成。
getQueryConditionRelation() - Method in class jp.ecuacion.util.jpa.dao.query.QueryCondition
 
getSql(Query) - Method in interface jp.ecuacion.util.jpa.dao.query.JpaQueryUtilInterface
 
getSqlId() - Method in class jp.ecuacion.util.jpa.dao.sqlmacro.InputOfSqlMacro
 
getSqlParams() - Method in class jp.ecuacion.util.jpa.dao.sqlmacro.InputOfSqlMacro
 
getStrSearchPtn() - Method in class jp.ecuacion.util.jpa.dao.query.QueryCondition
 
getValues() - Method in class jp.ecuacion.util.jpa.dao.query.QueryCondition
 
getValues() - Method in enum class jp.ecuacion.util.jpa.dao.query.QueryOptionEnum
 
getVar() - Method in class jp.ecuacion.util.jpa.entity.SqlParam
 
GREATER - Enum constant in enum class jp.ecuacion.util.jpa.dao.query.QueryConditionOptionEnum
larger than.
GREATER_OR_EQUAL - Enum constant in enum class jp.ecuacion.util.jpa.dao.query.QueryConditionOptionEnum
larger than or equal to.
GREATER_THAN - Enum constant in enum class jp.ecuacion.util.jpa.dao.query.QueryConditionRelationEnum
greater than.
GREATER_THAN_OR_EQUAL_TO - Enum constant in enum class jp.ecuacion.util.jpa.dao.query.QueryConditionRelationEnum
larger than or equal to.

H

hasEffectiveVal(Set<SkipPatternEnum>, Object) - Method in class jp.ecuacion.util.jpa.dao.sqlmacro.AbstractSqlMacro
objectがeffectiveな値=skipしない値を持っているかを確認する処理。
hasGroupFieldInTable() - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
 
hasLogicalDeleteFlagFieldInTable() - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
 

I

IN - Enum constant in enum class jp.ecuacion.util.jpa.dao.query.QueryConditionRelationEnum
 
includesColumn(String) - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
SystemCommonBaseDaoで使用するメソッド。
InputOfSqlMacro - Class in jp.ecuacion.util.jpa.dao.sqlmacro
sqlMacroの処理を実施するにあたってのinput情報を持つdto。
InputOfSqlMacro(String, String, String, Object[], Class<?>) - Constructor for class jp.ecuacion.util.jpa.dao.sqlmacro.InputOfSqlMacro
 
insert(EntityManager, T) - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
insertだが、既にremoveされたレコードが存在する場合はエラーとはせず、削除してからinsertする。
insertAll(EntityManager, List<T>) - Method in class jp.ecuacion.util.jpa.dao.AbstractSystematicDao
insertAll insertは、業務的な制約に関係なく実施できる(他のグループのデータもinsertだけはできる)ものなので、public公開する。
insertOrUpdateByPk(EntityManager, T) - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
insertかupdateかを意識せずに使用でき、かつ業務面も考慮されたメソッド。
isDesc() - Method in class jp.ecuacion.util.jpa.dao.query.OrderItem
 
isGroupDefined() - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
 
isIgnoreWhenNullOrEmptyString() - Method in class jp.ecuacion.util.jpa.dao.query.QueryCondition
 
isJpql - Variable in class jp.ecuacion.util.jpa.dao.SqlInfo
 
isLogicalDeleteFlagDefined() - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
 
isSpringJpa() - Method in class jp.ecuacion.util.jpa.dao.AbstractSystematicDao
 

J

jp.ecuacion.util.jpa - module jp.ecuacion.util.jpa
 
jp.ecuacion.util.jpa.dao - package jp.ecuacion.util.jpa.dao
 
jp.ecuacion.util.jpa.dao.query - package jp.ecuacion.util.jpa.dao.query
 
jp.ecuacion.util.jpa.dao.sqlmacro - package jp.ecuacion.util.jpa.dao.sqlmacro
 
jp.ecuacion.util.jpa.entity - package jp.ecuacion.util.jpa.entity
 
jp.ecuacion.util.jpa.enums - package jp.ecuacion.util.jpa.enums
 
JpaQueryUtilFactory - Class in jp.ecuacion.util.jpa.dao
JPAQeuryUtilを、JPAの実装に従って生成する。
JpaQueryUtilFactory() - Constructor for class jp.ecuacion.util.jpa.dao.JpaQueryUtilFactory
 
JpaQueryUtilInterface - Interface in jp.ecuacion.util.jpa.dao.query
JPA実装ごとに異なる処理のInterface。
Jpql - Enum constant in enum class jp.ecuacion.util.jpa.dao.query.QueryType
 
jqplParameterize(String) - Method in class jp.ecuacion.util.jpa.dao.sqlmacro.ControllerOfSqlMacro
select ... where a = ?

L

LESS - Enum constant in enum class jp.ecuacion.util.jpa.dao.query.QueryConditionOptionEnum
less than.
LESS_OR_EQUAL - Enum constant in enum class jp.ecuacion.util.jpa.dao.query.QueryConditionOptionEnum
less than or equal to.
LESS_THAN - Enum constant in enum class jp.ecuacion.util.jpa.dao.query.QueryConditionRelationEnum
less than.
LESS_THAN_OR_EQUAL_TO - Enum constant in enum class jp.ecuacion.util.jpa.dao.query.QueryConditionRelationEnum
less than or equal to.
LIKE - Enum constant in enum class jp.ecuacion.util.jpa.dao.query.QueryConditionOptionEnum
like.
LIKE - Enum constant in enum class jp.ecuacion.util.jpa.dao.query.QueryConditionRelationEnum
like.
LIST_NONE - Enum constant in enum class jp.ecuacion.util.jpa.dao.sqlmacro.SkipPatternEnum
ArrayListやObject[] == null、またはサイズが0の場合にスキップ。
logicalDeleteByPk(EntityManager, T) - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
業務面が考慮された安全な論理削除。

M

MAX_RESULTS - Enum constant in enum class jp.ecuacion.util.jpa.dao.query.QueryOptionEnum
 

N

newInstance() - Static method in class jp.ecuacion.util.jpa.dao.JpaQueryUtilFactory
 
NOT_EQUAL - Enum constant in enum class jp.ecuacion.util.jpa.dao.query.QueryConditionRelationEnum
equal.
NOT_IN - Enum constant in enum class jp.ecuacion.util.jpa.dao.query.QueryConditionRelationEnum
 

O

OrderItem - Class in jp.ecuacion.util.jpa.dao.query
 
OrderItem(String) - Constructor for class jp.ecuacion.util.jpa.dao.query.OrderItem
 
OrderItem(String, boolean) - Constructor for class jp.ecuacion.util.jpa.dao.query.OrderItem
 
OutputOfSqlMacro - Class in jp.ecuacion.util.jpa.dao.sqlmacro
sqlMacroの処理を実施するにあたっての処理結果情報を持つdto。
OutputOfSqlMacro(String, Object[]) - Constructor for class jp.ecuacion.util.jpa.dao.sqlmacro.OutputOfSqlMacro
 

P

PARTIAL_SEARCH - Enum constant in enum class jp.ecuacion.util.jpa.enums.StrSearchPtnEnum
 
POSTFIX_SEARCH - Enum constant in enum class jp.ecuacion.util.jpa.enums.StrSearchPtnEnum
 
PREFIX_SEARCH - Enum constant in enum class jp.ecuacion.util.jpa.enums.StrSearchPtnEnum
 

Q

QueryCondition - Class in jp.ecuacion.util.jpa.dao.query
where句の中のひとつの条件を表す。
QueryCondition(Class<?>, String, Object) - Constructor for class jp.ecuacion.util.jpa.dao.query.QueryCondition
 
QueryCondition(String[], Object[]) - Constructor for class jp.ecuacion.util.jpa.dao.query.QueryCondition
 
QueryCondition(String[], Object[], QueryConditionRelationEnum, boolean) - Constructor for class jp.ecuacion.util.jpa.dao.query.QueryCondition
 
QueryCondition(String[], Object[], QueryConditionRelationEnum, boolean, Object[]) - Constructor for class jp.ecuacion.util.jpa.dao.query.QueryCondition
 
QueryCondition(String, Object) - Constructor for class jp.ecuacion.util.jpa.dao.query.QueryCondition
 
QueryCondition(String, Object, QueryConditionRelationEnum, boolean) - Constructor for class jp.ecuacion.util.jpa.dao.query.QueryCondition
 
QueryCondition(String, Object, QueryConditionRelationEnum, boolean, Object[]) - Constructor for class jp.ecuacion.util.jpa.dao.query.QueryCondition
 
QueryConditionOptionEnum - Enum Class in jp.ecuacion.util.jpa.dao.query
QueryConditionの中の1要素。
QueryConditionRelationEnum - Enum Class in jp.ecuacion.util.jpa.dao.query
QueryConditionの中の1要素。
QueryOptionEnum - Enum Class in jp.ecuacion.util.jpa.dao.query
 
QueryType - Enum Class in jp.ecuacion.util.jpa.dao.query
 

R

removeElementsFromArray(Object[], int) - Method in class jp.ecuacion.util.jpa.dao.sqlmacro.ControllerOfSqlMacro
objsの配列の先頭から、numOfRemovalで指定された個数だけ要素を除去し、次の要素が新しいObject[]の0番目となるようにする。
removeOutsideMacroStrFromMacroPartSql(String, String) - Method in class jp.ecuacion.util.jpa.dao.sqlmacro.AbstractSqlMacro
{+xxx yyy }となっているmacroAdaptedSqlから、"{+xxx "と"{"を取り除く。
returnsJpql(QueryType) - Method in interface jp.ecuacion.util.jpa.dao.query.JpaQueryUtilInterface
JPA実装とQueryのパターンにより、jpqlを出力できる場合とできない場合がある。

S

SEARCH_OTHER_GROUP - Enum constant in enum class jp.ecuacion.util.jpa.dao.query.QueryOptionEnum
 
SEARCH_REMOVED - Enum constant in enum class jp.ecuacion.util.jpa.dao.query.QueryOptionEnum
 
SELECT_FOR_UPDATE - Enum constant in enum class jp.ecuacion.util.jpa.dao.query.QueryOptionEnum
 
selectContainerListWithJpqlFromProperties(EntityManager, String, Object[], Class<E>) - Method in class jp.ecuacion.util.jpa.dao.AbstractSystematicDao
.jpql.propertiesから取得したjpqlを実行しContainerを返す共通処理。
selectContainerListWithSqlFromProperties(EntityManager, String, Object[], Class<E>) - Method in class jp.ecuacion.util.jpa.dao.AbstractSystematicDao
.jpql.propertiesから取得したjpqlを実行しContainerを返す共通処理。
selectCountByConditions(EntityManager, String, Map<String, Object>) - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
 
selectCountByConditions(EntityManager, String, Map<String, Object>, QueryOptionEnum[]) - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
 
selectCountByConditions(EntityManager, String, QueryCondition[]) - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
 
selectCountByConditions(EntityManager, String, QueryCondition[], QueryOptionEnum[]) - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
 
selectCountForBaseDao(EntityManager, String, Map<String, Object>) - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
BaseDaoにあらかじめ定義されたDBアクセス用メソッドたちの共通処理;selectCount。
selectCountWithJpqlFromProperties(EntityManager, String, Object[]) - Method in class jp.ecuacion.util.jpa.dao.AbstractSystematicDao
.jpql.propertiesから取得したjpqlを実行し単一カラムのオブジェクトを返す共通処理。
selectCountWithSqlFromProperties(EntityManager, String, Object[]) - Method in class jp.ecuacion.util.jpa.dao.AbstractSystematicDao
.nativesql.propertiesから取得したnative sqlを実行し単一カラムのオブジェクトを返す共通処理。
selectEntityByConditions(EntityManager, String, Map<String, Object>) - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
 
selectEntityByConditions(EntityManager, String, Map<String, Object>, QueryOptionEnum[]) - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
 
selectEntityByConditions(EntityManager, String, QueryCondition[]) - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
 
selectEntityByConditions(EntityManager, String, QueryCondition[], QueryOptionEnum[]) - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
 
selectEntityByPkForBaseDao(EntityManager, String, String, Object, boolean) - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
BaseDaoにあらかじめ定義されたDBアクセス用メソッドたちの共通処理:selectEntity。
selectEntityListByConditions(EntityManager, String, Map<String, Object>, OrderItem[]) - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
 
selectEntityListByConditions(EntityManager, String, Map<String, Object>, OrderItem[], QueryOptionEnum[]) - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
 
selectEntityListByConditions(EntityManager, String, QueryCondition[], OrderItem[]) - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
 
selectEntityListByConditions(EntityManager, String, QueryCondition[], OrderItem[], QueryOptionEnum[]) - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
 
selectEntityListForBaseDao(EntityManager, String, boolean) - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
BaseDaoにあらかじめ定義されたDBアクセス用メソッドたちの共通処理;selectEntityList。
selectEntityListWithJpqlFromProperties(EntityManager, String, Object[]) - Method in class jp.ecuacion.util.jpa.dao.AbstractSystematicDao
.jpql.propertiesから取得したjpqlを実行しentityのListを返す共通処理。
selectEntityListWithSqlFromProperties(EntityManager, String, Object[]) - Method in class jp.ecuacion.util.jpa.dao.AbstractSystematicDao
.nativesql.propertiesから取得したnative sqlを実行しentityのListを返す共通処理。
selectEntityWithJpqlFromProperties(EntityManager, String, Object[]) - Method in class jp.ecuacion.util.jpa.dao.AbstractSystematicDao
.jpql.propertiesから取得したjpqlを実行し一つのentityを返す共通処理。
selectEntityWithSqlFromProperties(EntityManager, String, Object[]) - Method in class jp.ecuacion.util.jpa.dao.AbstractSystematicDao
.nativesql.propertiesから取得したnative sqlを実行し一つのentityを返す共通処理。
selectEntityWithSqlFromProperties(EntityManager, String, Object[], SqlLogSuppressor) - Method in class jp.ecuacion.util.jpa.dao.AbstractSystematicDao
.nativesql.propertiesから取得したnative sqlを実行し一つのentityを返す共通処理。
selectListOfObjectsWithJpqlFromProperties(EntityManager, String, Object[]) - Method in class jp.ecuacion.util.jpa.dao.AbstractSystematicDao
.jpql.propertiesから取得したjpqlを実行しObject[]のListを返す共通処理。
selectListOfObjectsWithSqlFromProperties(EntityManager, String, Object[]) - Method in class jp.ecuacion.util.jpa.dao.AbstractSystematicDao
.navitesql.propertiesから取得したnative sqlを実行しObject[]ののListを返す共通処理。
selectObjectByConditions(EntityManager, String, Map<String, Object>) - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
 
selectObjectByConditions(EntityManager, String, Map<String, Object>, QueryOptionEnum[]) - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
 
selectObjectByConditions(EntityManager, String, QueryCondition[]) - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
 
selectObjectByConditions(EntityManager, String, QueryCondition[], QueryOptionEnum[]) - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
 
selectObjectListWithJpqlFromProperties(EntityManager, String, Object[], Class<E>) - Method in class jp.ecuacion.util.jpa.dao.AbstractSystematicDao
.jpql.propertiesから取得したjpqlを実行し単一カラムのオブジェクトのListを返す共通処理。
selectObjectListWithSqlFromProperties(EntityManager, String, Object[], Class<E>) - Method in class jp.ecuacion.util.jpa.dao.AbstractSystematicDao
.navitesql.propertiesから取得したnative sqlを実行し単一カラムのオブジェクトのListを返す共通処理。
selectObjectWithJpqlFromProperties(EntityManager, String, Object[], Class<E>) - Method in class jp.ecuacion.util.jpa.dao.AbstractSystematicDao
.jpql.propertiesから取得したjpqlを実行し単一カラムのオブジェクトを返す共通処理。
selectObjectWithSqlFromProperties(EntityManager, String, Object[], Class<E>) - Method in class jp.ecuacion.util.jpa.dao.AbstractSystematicDao
.nativesql.propertiesから取得したnative sqlを実行し単一カラムのオブジェクトを返す共通処理。
setDesc(boolean) - Method in class jp.ecuacion.util.jpa.dao.query.OrderItem
 
setFieldName(String) - Method in class jp.ecuacion.util.jpa.dao.query.OrderItem
 
setValues(Object[]) - Method in class jp.ecuacion.util.jpa.dao.query.QueryCondition
 
SkipPatternEnum - Enum Class in jp.ecuacion.util.jpa.dao.sqlmacro
sqlMacroにおいて、スキップのパターンをパラメータで指定したり、内部処理でもパターンを明確化したいことがあるので、 Enumとして定義しておく。
slg - Variable in class jp.ecuacion.util.jpa.dao.AbstractSystematicDao
logger。
sql - Variable in class jp.ecuacion.util.jpa.dao.SqlInfo
 
Sql - Enum constant in enum class jp.ecuacion.util.jpa.dao.query.QueryType
 
sqlId - Variable in class jp.ecuacion.util.jpa.dao.SqlInfo
 
SqlInfo - Class in jp.ecuacion.util.jpa.dao
 
SqlInfo() - Constructor for class jp.ecuacion.util.jpa.dao.SqlInfo
 
SqlLogSuppressor - Class in jp.ecuacion.util.jpa.dao
 
SqlLogSuppressor() - Constructor for class jp.ecuacion.util.jpa.dao.SqlLogSuppressor
 
SqlMacroComment - Class in jp.ecuacion.util.jpa.dao.sqlmacro
{+comment xxx } の中に記載されたものは、コメントとして、{+ ... }を含めsqlから削除する。
SqlMacroComment() - Constructor for class jp.ecuacion.util.jpa.dao.sqlmacro.SqlMacroComment
 
SqlMacroEmpty - Class in jp.ecuacion.util.jpa.dao.sqlmacro
{+empty ... ?
SqlMacroEmpty() - Constructor for class jp.ecuacion.util.jpa.dao.sqlmacro.SqlMacroEmpty
 
SqlMacroEmptyColsAndPairs - Class in jp.ecuacion.util.jpa.dao.sqlmacro
検索条件でありがちなパターン。
SqlMacroEmptyColsAndPairs() - Constructor for class jp.ecuacion.util.jpa.dao.sqlmacro.SqlMacroEmptyColsAndPairs
 
SqlMacroIn - Class in jp.ecuacion.util.jpa.dao.sqlmacro
{+in col1 = ?
SqlMacroIn() - Constructor for class jp.ecuacion.util.jpa.dao.sqlmacro.SqlMacroIn
 
SqlMacroInCols - Class in jp.ecuacion.util.jpa.dao.sqlmacro
{+in_cols (col1, col2) = ?
SqlMacroInCols() - Constructor for class jp.ecuacion.util.jpa.dao.sqlmacro.SqlMacroInCols
 
SqlMacroInsertAll - Class in jp.ecuacion.util.jpa.dao.sqlmacro
 
SqlMacroInsertAll() - Constructor for class jp.ecuacion.util.jpa.dao.sqlmacro.SqlMacroInsertAll
 
SqlMacroLikeEmpty - Class in jp.ecuacion.util.jpa.dao.sqlmacro
{+like_empty[PATTERN=PARTIAL] col like ?
SqlMacroLikeEmpty() - Constructor for class jp.ecuacion.util.jpa.dao.sqlmacro.SqlMacroLikeEmpty
 
SqlMacroNull - Class in jp.ecuacion.util.jpa.dao.sqlmacro
{+null ... ?
SqlMacroNull() - Constructor for class jp.ecuacion.util.jpa.dao.sqlmacro.SqlMacroNull
 
SqlMacroOrderBy - Class in jp.ecuacion.util.jpa.dao.sqlmacro
{+order_by ?
SqlMacroOrderBy() - Constructor for class jp.ecuacion.util.jpa.dao.sqlmacro.SqlMacroOrderBy
 
SqlMacroPsqlLimit - Class in jp.ecuacion.util.jpa.dao.sqlmacro
{+psql_limit ?
SqlMacroPsqlLimit() - Constructor for class jp.ecuacion.util.jpa.dao.sqlmacro.SqlMacroPsqlLimit
 
SqlMacroPsqlOffset - Class in jp.ecuacion.util.jpa.dao.sqlmacro
{+psql_offset ?
SqlMacroPsqlOffset() - Constructor for class jp.ecuacion.util.jpa.dao.sqlmacro.SqlMacroPsqlOffset
 
SqlParam - Class in jp.ecuacion.util.jpa.entity
sqlのパラメータで、entityの中には入れにくく、単独でパラメータを追加したい場合がある。
SqlParam(Object) - Constructor for class jp.ecuacion.util.jpa.entity.SqlParam
 
sqlParams - Variable in class jp.ecuacion.util.jpa.dao.SqlInfo
 
StrSearchPtnEnum - Enum Class in jp.ecuacion.util.jpa.enums
 

T

type - Variable in class jp.ecuacion.util.jpa.dao.AbstractSystematicDao
型変数Tを持つ裏技^^;。

U

updateByPk(EntityManager, T) - Method in class jp.ecuacion.util.jpa.dao.AbstractDao
業務面が考慮された安全なupdate。
updateWithJpqlFromProperties(EntityManager, String, Object[]) - Method in class jp.ecuacion.util.jpa.dao.AbstractSystematicDao
jpqlでのデータ更新処理に使用。
updateWithSqlFromProperties(EntityManager, String, Object[]) - Method in class jp.ecuacion.util.jpa.dao.AbstractSystematicDao
sqlでのデータ更新処理に使用。

V

VAL_ALL_NULL - Enum constant in enum class jp.ecuacion.util.jpa.dao.sqlmacro.SkipPatternEnum
全ての値がnullの場合にスキップ。
VAL_ALL_NULL_OR_EMPTY - Enum constant in enum class jp.ecuacion.util.jpa.dao.sqlmacro.SkipPatternEnum
全ての値がnullまたはStringの空文字の場合にスキップ。
validate(T) - Method in class jp.ecuacion.util.jpa.dao.AbstractSystematicDao
 
valueOf(String) - Static method in enum class jp.ecuacion.util.jpa.dao.query.QueryConditionOptionEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class jp.ecuacion.util.jpa.dao.query.QueryConditionRelationEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class jp.ecuacion.util.jpa.dao.query.QueryOptionEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class jp.ecuacion.util.jpa.dao.query.QueryType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class jp.ecuacion.util.jpa.dao.sqlmacro.SkipPatternEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class jp.ecuacion.util.jpa.enums.StrSearchPtnEnum
Returns the enum constant of this class with the specified name.
values() - Static method in enum class jp.ecuacion.util.jpa.dao.query.QueryConditionOptionEnum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class jp.ecuacion.util.jpa.dao.query.QueryConditionRelationEnum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class jp.ecuacion.util.jpa.dao.query.QueryOptionEnum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class jp.ecuacion.util.jpa.dao.query.QueryType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class jp.ecuacion.util.jpa.dao.sqlmacro.SkipPatternEnum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class jp.ecuacion.util.jpa.enums.StrSearchPtnEnum
Returns an array containing the constants of this enum class, in the order they are declared.
A C D E G H I J L M N O P Q R S T U V 
All Classes and Interfaces|All Packages