A B C D E F G H I J L M N O P Q R S T U V W
すべてのクラス すべてのパッケージ
すべてのクラス すべてのパッケージ
すべてのクラス すべてのパッケージ
A
- accept(ConsumerHandler<Stream<T>>) - インタフェース のメソッドorg.nkjmlab.sorm4j.result.ResultSetStream
- accept(T) - インタフェース のメソッドorg.nkjmlab.sorm4j.common.ConsumerHandler
-
Performs this operation on the given argument.
- acceptHandler(int, ConsumerHandler<OrmTransaction>) - インタフェース のメソッドorg.nkjmlab.sorm4j.Sorm
-
Accepts a
OrmTransactionhandler for a task with object-relation mapping. - acceptHandler(ConsumerHandler<OrmConnection>) - インタフェース のメソッドorg.nkjmlab.sorm4j.Sorm
-
Accepts a
OrmConnectionhandler for a task with object-relation mapping. - addColumnDefinition(Enum<?>, String...) - クラス のメソッドorg.nkjmlab.sorm4j.util.table.TableSchema.Builder
- addColumnDefinition(String, String...) - クラス のメソッドorg.nkjmlab.sorm4j.util.table.TableSchema.Builder
-
Adds an column definition.
- addIndexDefinition(Enum<?>...) - クラス のメソッドorg.nkjmlab.sorm4j.util.table.TableSchema.Builder
- addIndexDefinition(String...) - クラス のメソッドorg.nkjmlab.sorm4j.util.table.TableSchema.Builder
-
Adds a column pair for an index key.
- addParameter(Object) - インタフェース のメソッドorg.nkjmlab.sorm4j.sql.OrderedParameterSql
-
Add one parameter to the SQL statement sequentially.
- addParameter(Object) - インタフェース のメソッドorg.nkjmlab.sorm4j.util.command.BasicCommand
- addParameter(Object) - インタフェース のメソッドorg.nkjmlab.sorm4j.util.command.OrderedParameterCommand
- addParameter(Object...) - インタフェース のメソッドorg.nkjmlab.sorm4j.sql.OrderedParameterSql
-
Add parameters to the SQL statement sequentially.
- addParameter(Object...) - インタフェース のメソッドorg.nkjmlab.sorm4j.util.command.BasicCommand
- addParameter(Object...) - インタフェース のメソッドorg.nkjmlab.sorm4j.util.command.OrderedParameterCommand
- addUniqueConstraint(Enum<?>...) - クラス のメソッドorg.nkjmlab.sorm4j.util.table.TableSchema.Builder
- addUniqueConstraint(String...) - クラス のメソッドorg.nkjmlab.sorm4j.util.table.TableSchema.Builder
-
Adds an unique constraint.
- ALL - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- and(Object...) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
-
Creates AND condition with concatenating arguments.
- AND - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- ANY - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- apply(FunctionHandler<Stream<T>, R>) - インタフェース のメソッドorg.nkjmlab.sorm4j.result.ResultSetStream
- apply(T) - インタフェース のメソッドorg.nkjmlab.sorm4j.common.FunctionHandler
-
Performs this operation on the given argument and return a value.
- applyHandler(int, FunctionHandler<OrmTransaction, R>) - インタフェース のメソッドorg.nkjmlab.sorm4j.Sorm
-
Applies a
OrmTransactionhandler for a task with object-relation mapping and gets the result. - applyHandler(FunctionHandler<OrmConnection, R>) - インタフェース のメソッドorg.nkjmlab.sorm4j.Sorm
-
Applies a
OrmConnectionhandler for a task with object-relation mapping and gets the result. - ARRAY - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
-
Data type
- as(Object, String) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
-
Creates AS alias.
- AS - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- ASC - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- AUTHORIZATION - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- AUTO_INCREMENT - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- avg(String) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
- AVG - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
B
- BasicCommand - org.nkjmlab.sorm4j.util.commandのインタフェース
- BasicTable<T> - org.nkjmlab.sorm4j.util.tableのクラス
- BasicTable(Sorm, Class<T>) - クラス のコンストラクタorg.nkjmlab.sorm4j.util.table.BasicTable
-
This table instance is bind to the table name is mapped to the given
BasicTable.valueType. - BasicTable(Sorm, Class<T>, String) - クラス のコンストラクタorg.nkjmlab.sorm4j.util.table.BasicTable
- BasicTableWithSchema<T> - org.nkjmlab.sorm4j.util.tableのクラス
- BasicTableWithSchema(Sorm, Class<T>, TableSchema) - クラス のコンストラクタorg.nkjmlab.sorm4j.util.table.BasicTableWithSchema
-
This table instance is bind to the table name defined in the given
TableSchema. - between(Object, Object, Object) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
- BETWEEN - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- BIGINT - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- bind(String, Object) - インタフェース のメソッドorg.nkjmlab.sorm4j.sql.NamedParameterSql
-
Binds a key-value pair to named parameters in a SQL statement.
- bind(String, Object) - インタフェース のメソッドorg.nkjmlab.sorm4j.util.command.BasicCommand
- bind(String, Object) - インタフェース のメソッドorg.nkjmlab.sorm4j.util.command.NamedParameterCommand
- bindAll(Map<String, Object>) - インタフェース のメソッドorg.nkjmlab.sorm4j.sql.NamedParameterSql
-
Binds key-value pairs to named parameters in a SQL statement.
- bindAll(Map<String, Object>) - インタフェース のメソッドorg.nkjmlab.sorm4j.util.command.BasicCommand
- bindAll(Map<String, Object>) - インタフェース のメソッドorg.nkjmlab.sorm4j.util.command.NamedParameterCommand
- bindBean(Object) - インタフェース のメソッドorg.nkjmlab.sorm4j.sql.NamedParameterSql
-
Binds a bean.
- bindBean(Object) - インタフェース のメソッドorg.nkjmlab.sorm4j.util.command.BasicCommand
- bindBean(Object) - インタフェース のメソッドorg.nkjmlab.sorm4j.util.command.NamedParameterCommand
- BOOLEAN - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- build() - クラス のメソッドorg.nkjmlab.sorm4j.context.MultiRowProcessorFactory.Builder
- build() - クラス のメソッドorg.nkjmlab.sorm4j.context.SormContext.Builder
- build() - クラス のメソッドorg.nkjmlab.sorm4j.util.logger.LoggerContext.Builder
- build() - クラス のメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql.Builder
-
Creates a select SQL statement from the objects.
- build() - クラス のメソッドorg.nkjmlab.sorm4j.util.table.TableSchema.Builder
-
Builds a
TableSchema. - builder() - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.context.MultiRowProcessorFactory
- builder() - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.context.SormContext
-
Returns new
SormContext.Builder - builder() - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.logger.LoggerContext
- builder() - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
-
Creates
SelectSql.Builderobject. - builder(String) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.table.TableSchema
-
Creates a new
TableSchema.Builderwith the given table name. - builder(SormContext) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.context.SormContext
-
Returns new
SormContext.Builderwhich has set values from the givenSormContext - Builder() - クラス のコンストラクタorg.nkjmlab.sorm4j.context.MultiRowProcessorFactory.Builder
C
- CANONICAL_CASE - org.nkjmlab.sorm4j.context.DefaultColumnValueToMapEntryConverter.LetterCaseOfKey
- CASE - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- CAST - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- castAs(String, String) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
-
Creates cast as.
- CHAR - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- chars(int) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SqlKeyword
- CHECK - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- close() - インタフェース のメソッドorg.nkjmlab.sorm4j.OrmConnection
-
Closes the
Connectionassociated with this instance. - close() - インタフェース のメソッドorg.nkjmlab.sorm4j.OrmTransaction
-
Closes the
Connectionassociated with this instance. - COLLATE - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- column(String, String) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
- COLUMN - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- ColumnMetaData - org.nkjmlab.sorm4j.commonのクラス
-
ColumnName name and data type for message.
- ColumnMetaData(String, int, String, int, String, String, String) - クラス のコンストラクタorg.nkjmlab.sorm4j.common.ColumnMetaData
- ColumnName - org.nkjmlab.sorm4j.commonのクラス
-
Value object of column.
- ColumnName(String) - クラス のコンストラクタorg.nkjmlab.sorm4j.common.ColumnName
- ColumnToFieldAccessorMapper - org.nkjmlab.sorm4j.contextのインタフェース
-
A mapper from column to field name.
- ColumnValueToJavaObjectConverter<T> - org.nkjmlab.sorm4j.contextのインタフェース
- ColumnValueToJavaObjectConverters - org.nkjmlab.sorm4j.contextのインタフェース
-
Convert
ResultSetfrom database to specified objects. - ColumnValueToMapEntryConverter - org.nkjmlab.sorm4j.contextのインタフェース
-
Converts an column value from database to a map entry.
- ColumnValueToMapKeyConverter - org.nkjmlab.sorm4j.contextのインタフェース
- ColumnValueToMapValueConverter - org.nkjmlab.sorm4j.contextのインタフェース
- columnWithTableName(String, String...) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
- Command - org.nkjmlab.sorm4j.util.commandのインタフェース
-
An executable request
- commit() - インタフェース のメソッドorg.nkjmlab.sorm4j.OrmConnection
-
Commits the
Connectionassociated with this instance. - compareTo(ColumnMetaData) - クラス のメソッドorg.nkjmlab.sorm4j.common.ColumnMetaData
- compareTo(ColumnName) - クラス のメソッドorg.nkjmlab.sorm4j.common.ColumnName
- cond(Object, String, Object) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
-
Creates a condition with binary operator
- cond(String) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
-
Creates
SelectSql.Conditioninstance. - CONSTRAINT - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- ConsumerHandler<T> - org.nkjmlab.sorm4j.commonのインタフェース
-
Interface for handling without a return value.
- convertTo(ResultSet, int, int, Class<T>) - インタフェース のメソッドorg.nkjmlab.sorm4j.context.ColumnValueToJavaObjectConverter
- convertTo(ResultSet, int, int, Class<T>) - インタフェース のメソッドorg.nkjmlab.sorm4j.context.ColumnValueToJavaObjectConverters
- convertTo(ResultSet, int, int, Class<T>) - クラス のメソッドorg.nkjmlab.sorm4j.context.DefaultColumnValueToJavaObjectConverters
- convertToKey(String) - インタフェース のメソッドorg.nkjmlab.sorm4j.context.ColumnValueToMapKeyConverter
-
Converts column name to key.
- convertToKey(String) - クラス のメソッドorg.nkjmlab.sorm4j.context.DefaultColumnValueToMapEntryConverter
- convertToKey(String) - クラス のメソッドorg.nkjmlab.sorm4j.context.DefaultColumnValueToMapKeyConverter
- convertToValue(ResultSet, int, int) - インタフェース のメソッドorg.nkjmlab.sorm4j.context.ColumnValueToMapValueConverter
- convertToValue(ResultSet, int, int) - クラス のメソッドorg.nkjmlab.sorm4j.context.DefaultColumnValueToMapEntryConverter
- convertToValue(ResultSet, int, int) - クラス のメソッドorg.nkjmlab.sorm4j.context.DefaultColumnValueToMapValueConverter
- count() - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrm
-
Counts all rows.
- count(String) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
- COUNT - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- create(String) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.Sorm
-
Creates a
Sorminstance which uses the givenDriverManagerDataSource. - create(DataSource) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.Sorm
-
Create a
Sormobject which usesDataSource. - create(DataSource, SormContext) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.Sorm
- create(TableMetaData) - クラス のメソッドorg.nkjmlab.sorm4j.context.DefaultTableSqlFactory
- create(TableMetaData) - インタフェース のメソッドorg.nkjmlab.sorm4j.context.TableSqlFactory
- create(OrmConnection, String) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.util.command.Command
-
Creates a
BasicCommandfrom SQL string. - create(OrmConnection, String, Object...) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.util.command.Command
-
Creates a
OrderedParameterCommandfrom SQL string. - create(OrmConnection, String, Map<String, Object>) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.util.command.Command
-
Creates a
NamedParameterCommandfrom SQL string. - create(OrmConnection, ParameterizedSql) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.util.command.Command
-
Creates a
Commandfrom SQL string. - create(Sorm, Class<T>) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.util.table.Table
- CREATE - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- createDataSource(String, String, String) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.Sorm
-
Creates an instance of
DriverManagerDataSource - createIndexesIfNotExists() - インタフェース のメソッドorg.nkjmlab.sorm4j.util.table.TableWithSchema
- createIndexesIfNotExists(Orm) - クラス のメソッドorg.nkjmlab.sorm4j.util.table.TableSchema
- createLogPoint(LoggerContext.Category, Class<?>) - クラス のメソッドorg.nkjmlab.sorm4j.util.logger.LoggerContext
- createMapping(Class<?>) - インタフェース のメソッドorg.nkjmlab.sorm4j.context.ColumnToFieldAccessorMapper
-
Creates mapping between column name and
FieldAccessor - createMapping(Class<?>) - クラス のメソッドorg.nkjmlab.sorm4j.context.DefaultColumnToFieldAccessorMapper
- createTableIfNotExists() - インタフェース のメソッドorg.nkjmlab.sorm4j.util.table.TableWithSchema
- createTableIfNotExists(Orm) - クラス のメソッドorg.nkjmlab.sorm4j.util.table.TableSchema
- CROSS - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- CURRENT_DATE - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- CURRENT_TIME - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- CURRENT_TIMESTAMP - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- CURRENT_USER - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
D
- DATE - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- debug(int, String, Object...) - インタフェース のメソッドorg.nkjmlab.sorm4j.util.logger.SormLogger
- debug(String, Object...) - インタフェース のメソッドorg.nkjmlab.sorm4j.util.logger.SormLogger
- decimal(int) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SqlKeyword
- decimal(int, int) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SqlKeyword
- DECIMAL - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- DEFAULT - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- DEFAULT_COLUMN_VALUE_TO_MAP_CONVERTER - クラス のstatic変数org.nkjmlab.sorm4j.context.SormContext.Builder
- DefaultColumnToFieldAccessorMapper - org.nkjmlab.sorm4j.contextのクラス
-
Default implementation of
ColumnToFieldAccessorMapper - DefaultColumnToFieldAccessorMapper() - クラス のコンストラクタorg.nkjmlab.sorm4j.context.DefaultColumnToFieldAccessorMapper
- DefaultColumnValueToJavaObjectConverters - org.nkjmlab.sorm4j.contextのクラス
-
Default implementation of
ColumnValueToJavaObjectConverters - DefaultColumnValueToJavaObjectConverters() - クラス のコンストラクタorg.nkjmlab.sorm4j.context.DefaultColumnValueToJavaObjectConverters
- DefaultColumnValueToJavaObjectConverters(Map<Class<?>, ColumnValueToJavaObjectConverter<?>>) - クラス のコンストラクタorg.nkjmlab.sorm4j.context.DefaultColumnValueToJavaObjectConverters
- DefaultColumnValueToMapEntryConverter - org.nkjmlab.sorm4j.contextのクラス
-
Default implementation of
ColumnValueToJavaObjectConverters - DefaultColumnValueToMapEntryConverter() - クラス のコンストラクタorg.nkjmlab.sorm4j.context.DefaultColumnValueToMapEntryConverter
- DefaultColumnValueToMapEntryConverter(DefaultColumnValueToMapEntryConverter.LetterCaseOfKey, Map<Integer, ColumnValueToMapValueConverter>) - クラス のコンストラクタorg.nkjmlab.sorm4j.context.DefaultColumnValueToMapEntryConverter
- DefaultColumnValueToMapEntryConverter.LetterCaseOfKey - org.nkjmlab.sorm4j.contextの列挙型
- DefaultColumnValueToMapKeyConverter - org.nkjmlab.sorm4j.contextのクラス
- DefaultColumnValueToMapKeyConverter(DefaultColumnValueToMapEntryConverter.LetterCaseOfKey) - クラス のコンストラクタorg.nkjmlab.sorm4j.context.DefaultColumnValueToMapKeyConverter
- DefaultColumnValueToMapValueConverter - org.nkjmlab.sorm4j.contextのクラス
- DefaultColumnValueToMapValueConverter(Map<Integer, ColumnValueToMapValueConverter>) - クラス のコンストラクタorg.nkjmlab.sorm4j.context.DefaultColumnValueToMapValueConverter
- DefaultPreparedStatementSupplier - org.nkjmlab.sorm4j.contextのクラス
- DefaultPreparedStatementSupplier() - クラス のコンストラクタorg.nkjmlab.sorm4j.context.DefaultPreparedStatementSupplier
- DefaultSqlParametersSetter - org.nkjmlab.sorm4j.contextのクラス
-
Default implementation of
SqlParametersSetter - DefaultSqlParametersSetter() - クラス のコンストラクタorg.nkjmlab.sorm4j.context.DefaultSqlParametersSetter
- DefaultSqlParametersSetter(Map<Class<?>, SqlParameterSetter>) - クラス のコンストラクタorg.nkjmlab.sorm4j.context.DefaultSqlParametersSetter
- DefaultTableMetaDataParser - org.nkjmlab.sorm4j.contextのクラス
- DefaultTableMetaDataParser() - クラス のコンストラクタorg.nkjmlab.sorm4j.context.DefaultTableMetaDataParser
- DefaultTableNameMapper - org.nkjmlab.sorm4j.contextのクラス
-
Default implementation of
TableNameMapper - DefaultTableNameMapper() - クラス のコンストラクタorg.nkjmlab.sorm4j.context.DefaultTableNameMapper
- DefaultTableSqlFactory - org.nkjmlab.sorm4j.contextのクラス
- DefaultTableSqlFactory() - クラス のコンストラクタorg.nkjmlab.sorm4j.context.DefaultTableSqlFactory
- delete(List<T>) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Deletes objects from the table corresponding to the class of the given objects.
- delete(List<T>) - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrm
- delete(T) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Deletes an object from the table corresponding to the class of the given objects.
- delete(T) - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrm
- delete(T...) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Deletes objects.
- delete(T...) - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrm
- deleteAll() - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrm
- deleteAll(Class<T>) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Deletes all objects in the table corresponding to the given class.
- deleteAllIn(String) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Deletes all objects in the table corresponding to the given table name.
- deleteIn(String, List<T>) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Deletes objects in the table of the given table name.
- deleteIn(String, T) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Deletes object in the table of the given table name.
- deleteIn(String, T...) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Deletes objects in the table of the given table name.
- DESC - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- disable(LoggerContext.Category...) - クラス のメソッドorg.nkjmlab.sorm4j.util.logger.LoggerContext.Builder
-
Disables logging for the given categories.
- disableAll() - クラス のメソッドorg.nkjmlab.sorm4j.util.logger.LoggerContext.Builder
-
Disables logging all categories.
- distinct() - クラス のメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql.Builder
-
Add distinct keyword to SQL.
- DISTINCT - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- DOUBLE - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- dropTableIfExists() - インタフェース のメソッドorg.nkjmlab.sorm4j.util.table.TableWithSchema
- dropTableIfExists(Orm) - クラス のメソッドorg.nkjmlab.sorm4j.util.table.TableSchema
E
- ELSE - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- embedParameter(String, Object...) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.sql.ParameterizedSql
-
Embeds the given parameters to the give SQL string.
- embedParameter(String, Map<String, Object>) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.sql.ParameterizedSql
-
Embeds the given parameters to the give SQL string.
- enable(LoggerContext.Category...) - クラス のメソッドorg.nkjmlab.sorm4j.util.logger.LoggerContext.Builder
-
Enables logging for the given parameter of
LoggerContext.Category. - enableAll() - クラス のメソッドorg.nkjmlab.sorm4j.util.logger.LoggerContext.Builder
-
Enables logging all categories.
- END - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- equals(Object) - クラス のメソッドorg.nkjmlab.sorm4j.common.ColumnMetaData
- equals(Object) - クラス のメソッドorg.nkjmlab.sorm4j.common.ColumnName
- equals(Object) - クラス のメソッドorg.nkjmlab.sorm4j.common.Tuple.Tuple1
- equals(Object) - クラス のメソッドorg.nkjmlab.sorm4j.common.Tuple.Tuple2
- equals(Object) - クラス のメソッドorg.nkjmlab.sorm4j.common.Tuple.Tuple3
- error(int, String, Object...) - インタフェース のメソッドorg.nkjmlab.sorm4j.util.logger.SormLogger
- error(String, Object...) - インタフェース のメソッドorg.nkjmlab.sorm4j.util.logger.SormLogger
- EXCEPT - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- EXECUTE_QUERY - org.nkjmlab.sorm4j.util.logger.LoggerContext.Category
- EXECUTE_UPDATE - org.nkjmlab.sorm4j.util.logger.LoggerContext.Category
- executeQuery(FunctionHandler<Connection, PreparedStatement>, ResultSetTraverser<T>) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Executes the query with the given PreparedStatement and applies the given
ResultSetTraverser. - executeQuery(FunctionHandler<Connection, PreparedStatement>, RowMapper<T>) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Executes the query with the given PreparedStatement and applies the given
RowMapper. - executeQuery(ResultSetTraverser<T>) - インタフェース のメソッドorg.nkjmlab.sorm4j.util.command.Command
-
Executes a query and apply the given handler to the returned result set.
- executeQuery(RowMapper<T>) - インタフェース のメソッドorg.nkjmlab.sorm4j.util.command.Command
-
Executes a query and apply the given mapper to the each row in returned result set.
- executeQuery(ParameterizedSql, ResultSetTraverser<T>) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Executes a query and apply the given
ResultSetTraverserto the returned result set. - executeQuery(ParameterizedSql, RowMapper<T>) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Executes a query and apply the given
RowMapperto the each row in returned result set. - executeUpdate() - インタフェース のメソッドorg.nkjmlab.sorm4j.util.command.Command
-
Executes an update and returns the number of rows modified.
- executeUpdate(String, Object...) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Executes an update and returns the number of rows modified.
- executeUpdate(ParameterizedSql) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
- exists(String, T) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Returns the object which has same primary key exists or not.
- exists(T) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Returns the object which has same primary key exists or not.
- exists(T) - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrm
- Experimental - org.nkjmlab.sorm4j.annotationの注釈型
-
Annotation that represents that an element is experimental and may change without further notice.
F
- FETCH - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- FieldAccessor - org.nkjmlab.sorm4j.contextのクラス
-
Field accessor mapping to the columnName.
- FieldAccessor(String, Field, Method, Method) - クラス のコンストラクタorg.nkjmlab.sorm4j.context.FieldAccessor
- FOR - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- FOREIGN - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- from(String) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.sql.NamedParameterSql
-
Creates
NamedParameterSqlobject. - from(String) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.sql.OrderedParameterSql
-
Creates a
OrderedParameterSqlobject. - from(String) - クラス のメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql.Builder
-
Creates from clause.
- from(String) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
- from(OrmConnection, String) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.util.command.BasicCommand
- from(OrmConnection, String) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.util.command.NamedParameterCommand
-
Creates a request from SQL string.
- from(OrmConnection, String) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.util.command.OrderedParameterCommand
-
Creates a request from SQL string.
- FROM - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- FULL - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- func(String, Object) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
-
functions
- func(String, Object...) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
- FunctionHandler<T,R> - org.nkjmlab.sorm4j.commonのインタフェース
-
Interface for handling with a return value.
G
- get(Object) - クラス のメソッドorg.nkjmlab.sorm4j.context.FieldAccessor
-
Gets the value from the corresponding field by getter method/field access.
- get(String) - クラス のメソッドorg.nkjmlab.sorm4j.result.JdbcDatabaseMetaData.JdbcIndexMetaData
- get(String) - クラス のメソッドorg.nkjmlab.sorm4j.result.JdbcDatabaseMetaData.JdbcTableMetaData
- getAllEqualSql(Tuple.Tuple2<?, ?>...) - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrm
-
Creates a SQL statement selecting rows which are satisfied all condition corresponding to the given arguments.
- getAutoGeneratedColumns() - インタフェース のメソッドorg.nkjmlab.sorm4j.common.TableMetaData
-
Gets auto generated columns list.
- getAutoGeneratedColumns(DatabaseMetaData, String) - クラス のメソッドorg.nkjmlab.sorm4j.context.DefaultTableMetaDataParser
- getAutoGeneratedColumns(DatabaseMetaData, String) - インタフェース のメソッドorg.nkjmlab.sorm4j.context.TableMetaDataParser
-
Retrieves a list of auto-generated columns of the given table name from the database metadata.
- getAutoGeneratedKeys() - インタフェース のメソッドorg.nkjmlab.sorm4j.result.InsertResult
-
Returns auto-generated keys.
- getBindedSql() - インタフェース のメソッドorg.nkjmlab.sorm4j.sql.ParameterizedSql
-
Gets the SQL string after binding parameter.
- getColumnAliases() - インタフェース のメソッドorg.nkjmlab.sorm4j.common.TableMetaData
-
Creates a string of column aliases.
- getColumnAliasPrefix(Class<?>) - インタフェース のメソッドorg.nkjmlab.sorm4j.context.ColumnToFieldAccessorMapper
-
Gets column alias prefix based on
OrmColumnAliasPrefixannotation or the given object class. - getColumnAliasPrefix(Class<?>) - クラス のメソッドorg.nkjmlab.sorm4j.context.DefaultColumnToFieldAccessorMapper
-
Gets column alias prefix based on
OrmColumnAliasPrefixannotation. - getColumnNames() - クラス のメソッドorg.nkjmlab.sorm4j.util.table.TableSchema
- getColumns() - インタフェース のメソッドorg.nkjmlab.sorm4j.common.TableMetaData
- getColumnsForUpdate() - インタフェース のメソッドorg.nkjmlab.sorm4j.common.TableMetaData
- getColumnsMetaData(DatabaseMetaData, String) - クラス のメソッドorg.nkjmlab.sorm4j.context.DefaultTableMetaDataParser
- getColumnsMetaData(DatabaseMetaData, String) - インタフェース のメソッドorg.nkjmlab.sorm4j.context.TableMetaDataParser
-
Gets a list of column metadata in the given table.
- getColumnsWithMetaData() - インタフェース のメソッドorg.nkjmlab.sorm4j.common.TableMetaData
- getContext() - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Gets the context of this object.
- getCreateIndexIfNotExistsStatements() - クラス のメソッドorg.nkjmlab.sorm4j.util.table.TableSchema
-
Gets create index if not exists statements.
- getCreateTableIfNotExistsStatement() - クラス のメソッドorg.nkjmlab.sorm4j.util.table.TableSchema
-
Returns a
Stringobject representing thisTableSchema's value. - getDatabaseProductName() - クラス のメソッドorg.nkjmlab.sorm4j.result.JdbcDatabaseMetaData
- getDatabaseProductVersion() - クラス のメソッドorg.nkjmlab.sorm4j.result.JdbcDatabaseMetaData
- getDataSource() - インタフェース のメソッドorg.nkjmlab.sorm4j.Sorm
-
Gets
DataSource. - getDefaultContext() - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.Sorm
-
Gets the default
SormContextinstance. - getDefaultTransactionIsolation() - クラス のメソッドorg.nkjmlab.sorm4j.result.JdbcDatabaseMetaData
- getDeleteSql() - クラス のメソッドorg.nkjmlab.sorm4j.context.TableSql
- getDriverName() - クラス のメソッドorg.nkjmlab.sorm4j.result.JdbcDatabaseMetaData
- getDriverVersion() - クラス のメソッドorg.nkjmlab.sorm4j.result.JdbcDatabaseMetaData
- getDropTableIfExistsStatement() - クラス のメソッドorg.nkjmlab.sorm4j.util.table.TableSchema
-
Gets drop table if exists statement.
- getExistsSql() - クラス のメソッドorg.nkjmlab.sorm4j.context.TableSql
- getFormattedString() - クラス のメソッドorg.nkjmlab.sorm4j.context.FieldAccessor
- getInsertSql() - クラス のメソッドorg.nkjmlab.sorm4j.context.TableSql
- getIsAutoIncremented() - クラス のメソッドorg.nkjmlab.sorm4j.common.ColumnMetaData
- getIsGenerated() - クラス のメソッドorg.nkjmlab.sorm4j.common.ColumnMetaData
- getIsNullable() - クラス のメソッドorg.nkjmlab.sorm4j.common.ColumnMetaData
- getJdbcConnection() - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Gets JDBC
Connection. - getJdbcDatabaseMetaData() - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Gets JDBC database metadata.
- getJdbcDriverVersion() - クラス のメソッドorg.nkjmlab.sorm4j.result.JdbcDatabaseMetaData
- getJdbcIndexesMetaData() - クラス のメソッドorg.nkjmlab.sorm4j.result.JdbcDatabaseMetaData
- getJdbcTablesMetaData() - クラス のメソッドorg.nkjmlab.sorm4j.result.JdbcDatabaseMetaData
- getLogger(Class<?>) - クラス のメソッドorg.nkjmlab.sorm4j.util.logger.LoggerContext
- getLoggerContext() - インタフェース のメソッドorg.nkjmlab.sorm4j.context.SormContext
- getMaxConnections() - クラス のメソッドorg.nkjmlab.sorm4j.result.JdbcDatabaseMetaData
- getMergeSql() - クラス のメソッドorg.nkjmlab.sorm4j.context.TableSql
- getMultirowInsertSql(int) - クラス のメソッドorg.nkjmlab.sorm4j.context.TableSql
- getMultirowMergeSql(int) - クラス のメソッドorg.nkjmlab.sorm4j.context.TableSql
- getMultiRowProcessor(LoggerContext, SqlParametersSetter, PreparedStatementSupplier, Class<T>, SqlParametersToTableMapping<T>) - インタフェース のメソッドorg.nkjmlab.sorm4j.context.MultiRowProcessorFactory
- getName() - クラス のメソッドorg.nkjmlab.sorm4j.common.ColumnMetaData
-
Gets name of this object.
- getName() - クラス のメソッドorg.nkjmlab.sorm4j.common.ColumnName
-
Gets name of this object.
- getNotAutoGeneratedColumns() - インタフェース のメソッドorg.nkjmlab.sorm4j.common.TableMetaData
- getNotPrimaryKeys() - インタフェース のメソッドorg.nkjmlab.sorm4j.common.TableMetaData
- getObject() - インタフェース のメソッドorg.nkjmlab.sorm4j.result.InsertResult
-
Returns the object which insert last with auto-generated keys.
- getOrdinalPosition() - クラス のメソッドorg.nkjmlab.sorm4j.common.ColumnMetaData
- getOrm() - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrm
-
Gets Sorm objects
- getOrm() - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrmConnection
-
Gets Sorm objects
- getOrm() - クラス のメソッドorg.nkjmlab.sorm4j.util.table.BasicTable
- getOrm() - インタフェース のメソッドorg.nkjmlab.sorm4j.util.table.Table
-
Gets Sorm objects
- getParameters() - インタフェース のメソッドorg.nkjmlab.sorm4j.sql.ParameterizedSql
-
Gets this ordered parameters.
- getPreparedStatementSupplier() - インタフェース のメソッドorg.nkjmlab.sorm4j.context.SormContext
- getPrimaryKeys() - インタフェース のメソッドorg.nkjmlab.sorm4j.common.TableMetaData
- getPrimaryKeys(DatabaseMetaData, String) - クラス のメソッドorg.nkjmlab.sorm4j.context.DefaultTableMetaDataParser
- getPrimaryKeys(DatabaseMetaData, String) - インタフェース のメソッドorg.nkjmlab.sorm4j.context.TableMetaDataParser
-
Retrieves a list of primary keys columns of the given table name from the database metadata.
- getResultSetTraverser() - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrm
- getResultSetTraverser(Class<T>) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Gets function which traverses and maps the all the rows in the given resultSet to an object list.
- getRowMapper() - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrm
- getRowMapper(Class<T>) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Gets a function which maps one row in the resultSet to an object.
- getRowsModified() - インタフェース のメソッドorg.nkjmlab.sorm4j.result.InsertResult
-
Returns the row count by executing a insert statement
PreparedStatement.executeUpdate(). - getSearchStringEscape() - クラス のメソッドorg.nkjmlab.sorm4j.result.JdbcDatabaseMetaData
- getSelectAllSql() - クラス のメソッドorg.nkjmlab.sorm4j.context.TableSql
- getSelectByPrimaryKeySql() - クラス のメソッドorg.nkjmlab.sorm4j.context.TableSql
- getSetterParameterType() - クラス のメソッドorg.nkjmlab.sorm4j.context.FieldAccessor
-
Gets parameter type of setter method/field access.
- getSql() - インタフェース のメソッドorg.nkjmlab.sorm4j.sql.ParameterizedSql
-
Gets this SQL statement.
- getSqlParametersSetter() - インタフェース のメソッドorg.nkjmlab.sorm4j.context.SormContext
- getT1() - クラス のメソッドorg.nkjmlab.sorm4j.common.Tuple.Tuple1
-
Gets a t1.
- getT2() - クラス のメソッドorg.nkjmlab.sorm4j.common.Tuple.Tuple2
-
Gets a t2.
- getT3() - クラス のメソッドorg.nkjmlab.sorm4j.common.Tuple.Tuple3
-
Gets a t3.
- getTable(Class<T>) - インタフェース のメソッドorg.nkjmlab.sorm4j.Sorm
-
Gets a new
Tableinstance. - getTable(Class<T>, String) - インタフェース のメソッドorg.nkjmlab.sorm4j.Sorm
-
Gets a new
Tableinstance. - getTableMetaData() - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrm
- getTableMetaData(Class<?>) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Gets table metadata corresponding to the given object class.
- getTableMetaData(String) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Gets table metadata to the table name.
- getTableName() - インタフェース のメソッドorg.nkjmlab.sorm4j.common.TableMetaData
- getTableName() - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrm
-
Gets the table name.
- getTableName() - クラス のメソッドorg.nkjmlab.sorm4j.util.table.BasicTable
- getTableName() - クラス のメソッドorg.nkjmlab.sorm4j.util.table.TableSchema
- getTableName() - インタフェース のメソッドorg.nkjmlab.sorm4j.util.table.TableWithSchema
- getTableName(Class<?>) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Gets table name corresponding to the given object class.
- getTableName(Class<?>, DatabaseMetaData) - クラス のメソッドorg.nkjmlab.sorm4j.context.DefaultTableNameMapper
- getTableName(Class<?>, DatabaseMetaData) - インタフェース のメソッドorg.nkjmlab.sorm4j.context.TableNameMapper
-
Get table name corresponding with the object class.
- getTableName(String, DatabaseMetaData) - クラス のメソッドorg.nkjmlab.sorm4j.context.DefaultTableNameMapper
- getTableName(String, DatabaseMetaData) - インタフェース のメソッドorg.nkjmlab.sorm4j.context.TableNameMapper
-
Get table name corresponding with the table name.
- getTableNames() - クラス のメソッドorg.nkjmlab.sorm4j.result.JdbcDatabaseMetaData
- getTableSchema() - クラス のメソッドorg.nkjmlab.sorm4j.util.table.BasicTableWithSchema
- getTableSchema() - クラス のメソッドorg.nkjmlab.sorm4j.util.table.TableSchema
-
Returns a
Stringobject representing thisTableSchema's value. - getTableSchema() - インタフェース のメソッドorg.nkjmlab.sorm4j.util.table.TableWithSchema
-
Gets the table schema.
- getTableSql(Class<?>) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Gets table metadata corresponding to the given object class.
- getTableSql(String) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Gets table SQL to the given table name.
- getTag() - クラス のメソッドorg.nkjmlab.sorm4j.util.logger.LogPoint
- getTypeName() - クラス のメソッドorg.nkjmlab.sorm4j.common.ColumnMetaData
- getUpdateSql() - クラス のメソッドorg.nkjmlab.sorm4j.context.TableSql
- getUrl() - クラス のメソッドorg.nkjmlab.sorm4j.result.JdbcDatabaseMetaData
- getUserName() - クラス のメソッドorg.nkjmlab.sorm4j.result.JdbcDatabaseMetaData
- getValueType() - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrm
-
Gets parameter type
as object class. - getValueType() - クラス のメソッドorg.nkjmlab.sorm4j.util.table.BasicTable
- GRANT - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- GROUP - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- GROUP_BY - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- groupBy(Object...) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
- groupBy(String...) - クラス のメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql.Builder
-
Creates group by clause.
H
- hasAutoGeneratedColumns() - インタフェース のメソッドorg.nkjmlab.sorm4j.common.TableMetaData
- hashCode() - クラス のメソッドorg.nkjmlab.sorm4j.common.ColumnMetaData
- hashCode() - クラス のメソッドorg.nkjmlab.sorm4j.common.ColumnName
- hashCode() - クラス のメソッドorg.nkjmlab.sorm4j.common.Tuple.Tuple1
- hashCode() - クラス のメソッドorg.nkjmlab.sorm4j.common.Tuple.Tuple2
- hashCode() - クラス のメソッドorg.nkjmlab.sorm4j.common.Tuple.Tuple3
- hasPrimaryKey() - インタフェース のメソッドorg.nkjmlab.sorm4j.common.TableMetaData
- having(String) - クラス のメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql.Builder
-
Creates having clause.
- having(SelectSql.Condition) - クラス のメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql.Builder
-
Creates having clause with the given
SelectSql.Condition. - HAVING - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
I
- IDENTITY - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- in(Object, List<?>) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
- IN - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- info(int, String, Object...) - インタフェース のメソッドorg.nkjmlab.sorm4j.util.logger.SormLogger
- info(String, Object...) - インタフェース のメソッドorg.nkjmlab.sorm4j.util.logger.SormLogger
- INNER - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- insert(List<T>) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Inserts objects in the table corresponding to the class of the given objects.
- insert(List<T>) - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrm
- insert(T) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Inserts object in the table corresponding to the class of the given object.
- insert(T) - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrm
- insert(T...) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Insert objects in the table corresponding to the class of the given objects.
- insert(T...) - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrm
- insertAndGet(List<T>) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Inserts objects and get the last insert result.
- insertAndGet(List<T>) - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrm
- insertAndGet(T) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Inserts an object and get the result.
- insertAndGet(T) - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrm
- insertAndGet(T...) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Inserts objects and get the last insert result.
- insertAndGet(T...) - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrm
- insertAndGetIn(String, List<T>) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Inserts objects and get the last insert result.
- insertAndGetIn(String, T) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Inserts an object and get the insert result.
- insertAndGetIn(String, T...) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Inserts objects and get the last insert result.
- insertIn(String, List<T>) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Inserts objects and get the last insert result.
- insertIn(String, T) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Inserts an object and get the insert result.
- insertIn(String, T...) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Inserts objects and get the last insert result.
- insertMapIn(String, List<Map<String, Object>>) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
This method is experimental.
- insertMapIn(String, Map<String, Object>) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
- insertMapIn(String, Map<String, Object>...) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
This method is experimental.
- InsertResult<T> - org.nkjmlab.sorm4j.resultのインタフェース
-
Represents a result from an insert operation with auto-generated keys.
- INT - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- INTERSECT - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- INTO - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- IS - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- IS_NOT_NULL - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- IS_NULL - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- isEnable(LoggerContext.Category) - クラス のメソッドorg.nkjmlab.sorm4j.util.logger.LoggerContext
- isSupportedReturnedType(Class<?>) - インタフェース のメソッドorg.nkjmlab.sorm4j.context.ColumnValueToJavaObjectConverters
-
Returns the given type could be converted to Java object or not.
- isSupportedReturnedType(Class<?>) - クラス のメソッドorg.nkjmlab.sorm4j.context.DefaultColumnValueToJavaObjectConverters
J
- JdbcDatabaseMetaData - org.nkjmlab.sorm4j.resultのクラス
- JdbcDatabaseMetaData(String, String, String, String, String, int, int, String, String, String, Map<String, JdbcDatabaseMetaData.JdbcTableMetaData>, Map<String, Map<String, JdbcDatabaseMetaData.JdbcIndexMetaData>>) - クラス のコンストラクタorg.nkjmlab.sorm4j.result.JdbcDatabaseMetaData
- JdbcDatabaseMetaData.JdbcIndexMetaData - org.nkjmlab.sorm4j.resultのクラス
- JdbcDatabaseMetaData.JdbcTableMetaData - org.nkjmlab.sorm4j.resultのクラス
- JdbcIndexMetaData(Map<String, String>) - クラス のコンストラクタorg.nkjmlab.sorm4j.result.JdbcDatabaseMetaData.JdbcIndexMetaData
- JdbcTableMetaData(Map<String, String>) - クラス のコンストラクタorg.nkjmlab.sorm4j.result.JdbcDatabaseMetaData.JdbcTableMetaData
- join(Class<T1>, Class<T2>, Class<T3>, String, String) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
- join(Class<T1>, Class<T2>, String) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
- join(TableWithSchema<S>, String) - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrm
- JOIN - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- joinCommaAndSpace(Object...) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
- joinObjects(String, Object...) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
- joinSpace(Object...) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
L
- LEFT - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- leftJoin(Class<T1>, Class<T2>, Class<T3>, String, String) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
- leftJoin(Class<T1>, Class<T2>, String) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
- leftJoin(TableWithSchema<S>, String) - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrm
- LIKE - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- limit(int) - クラス のメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql.Builder
-
Creates limit clause.
- limit(int, int) - クラス のメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql.Builder
-
Creates limit clause with offset.
- limit(Object) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
- LIMIT - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- literal(Object) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
-
Converts the given arguments to SQL literal.
- logAfterMultiRow(int[]) - クラス のメソッドorg.nkjmlab.sorm4j.util.logger.LogPoint
- logAfterMultiRow(String, long, int[]) - インタフェース のメソッドorg.nkjmlab.sorm4j.util.logger.SormLogger
- logAfterQuery(Object) - クラス のメソッドorg.nkjmlab.sorm4j.util.logger.LogPoint
- logAfterQuery(String, long, Object) - インタフェース のメソッドorg.nkjmlab.sorm4j.util.logger.SormLogger
- logAfterUpdate(int) - クラス のメソッドorg.nkjmlab.sorm4j.util.logger.LogPoint
- logAfterUpdate(String, long, int) - インタフェース のメソッドorg.nkjmlab.sorm4j.util.logger.SormLogger
- logBeforeMultiRow(String, Connection, Class<?>, int, String) - インタフェース のメソッドorg.nkjmlab.sorm4j.util.logger.SormLogger
- logBeforeMultiRow(Connection, Class<?>, int, String) - クラス のメソッドorg.nkjmlab.sorm4j.util.logger.LogPoint
- logBeforeSql(String, Connection, String, Object...) - インタフェース のメソッドorg.nkjmlab.sorm4j.util.logger.SormLogger
- logBeforeSql(String, Connection, ParameterizedSql) - インタフェース のメソッドorg.nkjmlab.sorm4j.util.logger.SormLogger
- logBeforeSql(Connection, String, Object...) - クラス のメソッドorg.nkjmlab.sorm4j.util.logger.LogPoint
- logBeforeSql(Connection, ParameterizedSql) - クラス のメソッドorg.nkjmlab.sorm4j.util.logger.LogPoint
- LoggerContext - org.nkjmlab.sorm4j.util.loggerのクラス
-
Logger for Sorm4j.
- LoggerContext.Builder - org.nkjmlab.sorm4j.util.loggerのクラス
- LoggerContext.Category - org.nkjmlab.sorm4j.util.loggerの列挙型
-
Logging Categories
- logMapping(String) - クラス のメソッドorg.nkjmlab.sorm4j.util.logger.LogPoint
- logMapping(String, String) - インタフェース のメソッドorg.nkjmlab.sorm4j.util.logger.SormLogger
- LogPoint - org.nkjmlab.sorm4j.util.loggerのクラス
- LOWER_CASE - org.nkjmlab.sorm4j.context.DefaultColumnValueToMapEntryConverter.LetterCaseOfKey
M
- MAPPING - org.nkjmlab.sorm4j.util.logger.LoggerContext.Category
- mapRow(ResultSet, int) - インタフェース のメソッドorg.nkjmlab.sorm4j.mapping.RowMapper
-
Maps a row in
RowMapperto a object. - mapTo(Class<T>) - インタフェース のメソッドorg.nkjmlab.sorm4j.OrmConnection
-
Gets a
TableMappedOrmConnectioninstance indicated the given parameter. - mapTo(Class<T>, String) - インタフェース のメソッドorg.nkjmlab.sorm4j.OrmConnection
-
Gets a
TableMappedOrmConnectioninstance indicated the given parameters. - MAX - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- merge(List<T>) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Merges by objects in the table corresponding to the class of the given objects.
- merge(List<T>) - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrm
- merge(T) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Merges by an object in the table corresponding to the class of the given object.
- merge(T) - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrm
- merge(T...) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Merges by objects in the table corresponding to the class of the given objects.
- merge(T...) - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrm
- mergeIn(String, List<T>) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Merges by objects in the table corresponding to the given table name.
- mergeIn(String, T) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Merges by an object in the table corresponding to the given table name.
- mergeIn(String, T...) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Merges by objects in the table corresponding to the given table name.
- MIN - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- MULTI_ROW - org.nkjmlab.sorm4j.context.MultiRowProcessorFactory.MultiRowProcessorType
- MULTI_ROW - org.nkjmlab.sorm4j.util.logger.LoggerContext.Category
- MULTI_ROW_AND_BATCH - org.nkjmlab.sorm4j.context.MultiRowProcessorFactory.MultiRowProcessorType
- MultiRowProcessorFactory - org.nkjmlab.sorm4j.contextのインタフェース
- MultiRowProcessorFactory.Builder - org.nkjmlab.sorm4j.contextのクラス
- MultiRowProcessorFactory.MultiRowProcessorType - org.nkjmlab.sorm4j.contextの列挙型
-
Type of how to execute multi-row update SQL statements.
N
- NamedParameterCommand - org.nkjmlab.sorm4j.util.commandのインタフェース
-
An executable request with named parameters.
- NamedParameterSql - org.nkjmlab.sorm4j.sqlのインタフェース
-
A SQL statement with named parameters.
- NO_CONVERSION - org.nkjmlab.sorm4j.context.DefaultColumnValueToMapEntryConverter.LetterCaseOfKey
- NOT - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- NOT_NULL - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- NULL - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
O
- of(String) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.sql.ParameterizedSql
-
Creates
ParameterizedSqlobject of the given SQL string. - of(String, Object...) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.sql.ParameterizedSql
-
Creates
ParameterizedSqlobject of the given SQL string and parameters. - of(Connection) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.OrmConnection
-
Create a
OrmConnectionwrapping the given JDBC Connection. - of(Connection, SormContext) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.OrmConnection
-
Create a
OrmConnectionwrapping the given JDBC Connection and the given context. - of(DatabaseMetaData) - クラス のstaticメソッドorg.nkjmlab.sorm4j.result.JdbcDatabaseMetaData
- of(RowMapper<T>) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.mapping.ResultSetTraverser
-
Converts the given
RowMapperto theResultSetTraverser. - of(T1) - クラス のstaticメソッドorg.nkjmlab.sorm4j.common.Tuple
- of(T1, T2) - クラス のstaticメソッドorg.nkjmlab.sorm4j.common.Tuple
- of(T1, T2, T3) - クラス のstaticメソッドorg.nkjmlab.sorm4j.common.Tuple
- ON - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- op(Object, String, Object) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
-
Creates a string of binary operator and operands which wrapped parentheses.
- open() - インタフェース のメソッドorg.nkjmlab.sorm4j.Sorm
-
Open
OrmConnection. - open(int) - インタフェース のメソッドorg.nkjmlab.sorm4j.Sorm
-
Open
OrmTransaction. - or(Object...) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
-
Creates OR condition with concatenating arguments.
- OR - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- ORDER - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- ORDER_BY - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- orderBy(Object) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
- orderBy(Object...) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
-
Creates orderBy clause.
- orderBy(String...) - クラス のメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql.Builder
-
Creates order by clause.
- orderByAsc(Object) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
- orderByDesc(Object) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
- OrderedParameterCommand - org.nkjmlab.sorm4j.util.commandのインタフェース
-
An executable request with ordered parameters.
- OrderedParameterSql - org.nkjmlab.sorm4j.sqlのインタフェース
-
SQL with ordered parameters.
- org.nkjmlab.sorm4j - パッケージ org.nkjmlab.sorm4j
-
Provides the main API for Sorm4j.
- org.nkjmlab.sorm4j.annotation - パッケージ org.nkjmlab.sorm4j.annotation
-
Provides annotation for object relation mapping.
- org.nkjmlab.sorm4j.common - パッケージ org.nkjmlab.sorm4j.common
-
Package for commons.
- org.nkjmlab.sorm4j.context - パッケージ org.nkjmlab.sorm4j.context
-
Package for context.
- org.nkjmlab.sorm4j.mapping - パッケージ org.nkjmlab.sorm4j.mapping
-
Provides classes for mapping.
- org.nkjmlab.sorm4j.result - パッケージ org.nkjmlab.sorm4j.result
-
Package for result.
- org.nkjmlab.sorm4j.sql - パッケージ org.nkjmlab.sorm4j.sql
-
Package for writing SQL and bind parameters.
- org.nkjmlab.sorm4j.util.command - パッケージ org.nkjmlab.sorm4j.util.command
-
Package for Command interface.
- org.nkjmlab.sorm4j.util.logger - パッケージ org.nkjmlab.sorm4j.util.logger
-
Provides Logger.
- org.nkjmlab.sorm4j.util.sql - パッケージ org.nkjmlab.sorm4j.util.sql
-
Package for SQL utilities.
- org.nkjmlab.sorm4j.util.table - パッケージ org.nkjmlab.sorm4j.util.table
-
Package for SQL utilities for table.
- Orm - org.nkjmlab.sorm4jのインタフェース
-
Main API for object relation mapping.
- OrmColumn - org.nkjmlab.sorm4j.annotationの注釈型
-
Defines a column mapping to a field.
- OrmColumnAliasPrefix - org.nkjmlab.sorm4j.annotationの注釈型
-
Defines a prefix for field alias.
- OrmConnection - org.nkjmlab.sorm4jのインタフェース
- OrmConstructor - org.nkjmlab.sorm4j.annotationの注釈型
-
OrmConstructor can be associated with constructor parameters and specify the names of the column.
- OrmGetter - org.nkjmlab.sorm4j.annotationの注釈型
-
Defines a getter method for mapping column to field.
- OrmIgnore - org.nkjmlab.sorm4j.annotationの注釈型
-
Defines an ignored field to map column.
- OrmRecord - org.nkjmlab.sorm4j.annotationの注釈型
-
Defines a record for mapping.
- OrmSetter - org.nkjmlab.sorm4j.annotationの注釈型
-
Defines a setter method for mapping column to field.
- OrmTable - org.nkjmlab.sorm4j.annotationの注釈型
-
Defines a table mapping for a given class.
- OrmTransaction - org.nkjmlab.sorm4jのインタフェース
-
An transaction with object relation mapping.
- OUTER - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
P
- ParameterizedSql - org.nkjmlab.sorm4j.sqlのインタフェース
-
This class represents a SQL statement with ordered parameters.
- ParameterizedSqlParser - org.nkjmlab.sorm4j.sqlのインタフェース
- parse() - インタフェース のメソッドorg.nkjmlab.sorm4j.sql.ParameterizedSqlParser
-
Parse to
ParameterizedSqlobjects. - parse(String, char, char, ColumnToFieldAccessorMapper) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.sql.NamedParameterSql
-
Creates
NamedParameterSqlobject. the named parameters should have the given prefix and suffix. - parse(String, Object...) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.sql.OrderedParameterSql
-
Creates a
OrderedParameterSqlobject with parameters. - parse(String, Object...) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.sql.ParameterizedSql
-
Parses the given SQL and ordered parameters which could include special parameters (e.g. list parameter and embedded parameter).
- parse(String, Map<String, Object>) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.sql.NamedParameterSql
-
Creates
NamedParameterSqlobject with parameters. - parse(String, Map<String, Object>) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.sql.ParameterizedSql
-
Parses the given SQL and named parameters which could include special parameters (e.g. list parameter and embedded parameter).
- PreparedStatementSupplier - org.nkjmlab.sorm4j.contextのインタフェース
- prepareStatement(Connection, String) - クラス のメソッドorg.nkjmlab.sorm4j.context.DefaultPreparedStatementSupplier
- prepareStatement(Connection, String) - インタフェース のメソッドorg.nkjmlab.sorm4j.context.PreparedStatementSupplier
- prepareStatement(Connection, String, String[]) - クラス のメソッドorg.nkjmlab.sorm4j.context.DefaultPreparedStatementSupplier
- prepareStatement(Connection, String, String[]) - インタフェース のメソッドorg.nkjmlab.sorm4j.context.PreparedStatementSupplier
- PRIMARY - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- PRIMARY_KEY - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
Q
- quote(String) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
-
Returns single quoted expression.
R
- readFirst(Class<T>) - インタフェース のメソッドorg.nkjmlab.sorm4j.util.command.Command
-
Reads an object from the database.
- readFirst(Class<T>, String, Object...) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Reads an object from the database.
- readFirst(Class<T>, ParameterizedSql) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Reads an object from the database.
- readFirst(String, Object...) - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrm
- readFirst(ParameterizedSql) - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrm
- readList(Class<T>) - インタフェース のメソッドorg.nkjmlab.sorm4j.util.command.Command
-
Reads a list of objects from the database by mapping the results of the parameterized SQL query into instances of the given object class.
- readList(Class<T>, String, Object...) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Reads a list of objects from the database by mapping the results of the parameterized SQL query into instances of the given object class.
- readList(Class<T>, ParameterizedSql) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Reads a list of objects from the database by mapping the results of the parameterized SQL query into instances of the given object class.
- readList(String, Object...) - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrm
- readList(ParameterizedSql) - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrm
- readOne(Class<T>) - インタフェース のメソッドorg.nkjmlab.sorm4j.util.command.Command
-
Reads a list of objects from the database by mapping the results of the parameterized SQL query into instances of the given object class.
- readOne(Class<T>, String, Object...) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Reads only one object from the database.
- readOne(Class<T>, ParameterizedSql) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Reads only one object from the database.
- readOne(String, Object...) - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrm
- readOne(ParameterizedSql) - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrm
- readTupleList(Class<T1>, Class<T2>) - インタフェース のメソッドorg.nkjmlab.sorm4j.util.command.Command
-
Reads results as List of
Tuple.Tuple2for reading JOIN SQL results typically. - readTupleList(Class<T1>, Class<T2>, Class<T3>) - インタフェース のメソッドorg.nkjmlab.sorm4j.util.command.Command
-
Reads results as List of
Tuple.Tuple3for reading JOIN SQL results typically. - readTupleList(Class<T1>, Class<T2>, Class<T3>, String, Object...) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Reads results as List of
Tuple.Tuple3for reading JOIN SQL results typically. - readTupleList(Class<T1>, Class<T2>, Class<T3>, ParameterizedSql) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Reads results as List of
Tuple.Tuple3for reading JOIN SQL results typically. - readTupleList(Class<T1>, Class<T2>, String, Object...) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Reads results as List of
Tuple.Tuple2for reading JOIN SQL results typically. - readTupleList(Class<T1>, Class<T2>, ParameterizedSql) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Reads results as List of
Tuple.Tuple2for reading JOIN SQL results typically. - REAL - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- REFERENCES - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- ResultSetStream<T> - org.nkjmlab.sorm4j.resultのインタフェース
- ResultSetTraverser<T> - org.nkjmlab.sorm4j.mappingのインタフェース
-
Traverses
ResultSetand maps to T. - RIGHT - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- rollback() - インタフェース のメソッドorg.nkjmlab.sorm4j.OrmConnection
-
Roll back the
Connectionassociated with this instance. - RowMap - org.nkjmlab.sorm4j.resultのインタフェース
-
A instance represents a row in a table.
- RowMapper<T> - org.nkjmlab.sorm4j.mappingのインタフェース
-
Maps a row in a
ResultSetto a object.
S
- select(Object...) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
- select(String) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
- select(String...) - クラス のメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql.Builder
-
Creates select clause.
- SELECT - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- SELECT_STAR - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- selectAll() - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrm
- selectAll(Class<T>) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Reads all rows from the table indicated by object class.
- selectByPrimaryKey(Class<T>, Object...) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Reads an object by its primary keys from the table indicated by object class.
- selectByPrimaryKey(Object...) - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrm
- selectCountFrom(String) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
- selectDistinct(Object...) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
- selectFirstAllEqual(Tuple.Tuple2<?, ?>...) - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrm
- selectListAllEqual(Tuple.Tuple2<?, ?>...) - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrm
- selectOneAllEqual(Tuple.Tuple2<?, ?>...) - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrm
- SelectSql - org.nkjmlab.sorm4j.util.sqlのクラス
-
API of creates a select SQL statement.
- SelectSql.Builder - org.nkjmlab.sorm4j.util.sqlのクラス
- SelectSql.Condition - org.nkjmlab.sorm4j.util.sqlのクラス
-
Value object represents conditions of where clause or having clause.
- selectStarFrom(String) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
- SESSION_USER - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- set(Object, Object) - クラス のメソッドorg.nkjmlab.sorm4j.context.FieldAccessor
-
Sets the given value to the corresponding field by setter method/field access.
- setAutoCommit(boolean) - インタフェース のメソッドorg.nkjmlab.sorm4j.OrmConnection
-
Sets the auto commit behavior for the
Connectionassociated with this instance. - setBatchSize(int) - クラス のメソッドorg.nkjmlab.sorm4j.context.MultiRowProcessorFactory.Builder
- setBatchSizeWithMultiRow(int) - クラス のメソッドorg.nkjmlab.sorm4j.context.MultiRowProcessorFactory.Builder
- setColumnToFieldAccessorMapper(ColumnToFieldAccessorMapper) - クラス のメソッドorg.nkjmlab.sorm4j.context.SormContext.Builder
- setColumnValueToJavaObjectConverter(ColumnValueToJavaObjectConverters) - クラス のメソッドorg.nkjmlab.sorm4j.context.SormContext.Builder
- setColumnValueToMapEntryConverter(ColumnValueToMapEntryConverter) - クラス のメソッドorg.nkjmlab.sorm4j.context.SormContext.Builder
- setLoggerContext(LoggerContext) - クラス のメソッドorg.nkjmlab.sorm4j.context.SormContext.Builder
- setLoggerSupplier(Supplier<SormLogger>) - クラス のメソッドorg.nkjmlab.sorm4j.util.logger.LoggerContext.Builder
- setMultiRowProcessorFactory(MultiRowProcessorFactory) - クラス のメソッドorg.nkjmlab.sorm4j.context.SormContext.Builder
- setMultiRowProcessorType(MultiRowProcessorFactory.MultiRowProcessorType) - クラス のメソッドorg.nkjmlab.sorm4j.context.MultiRowProcessorFactory.Builder
- setMultiRowSize(int) - クラス のメソッドorg.nkjmlab.sorm4j.context.MultiRowProcessorFactory.Builder
- setParameter(PreparedStatement, int, Object) - インタフェース のメソッドorg.nkjmlab.sorm4j.context.SqlParameterSetter
-
Sets parameter.
- setParameters(PreparedStatement, Object...) - クラス のメソッドorg.nkjmlab.sorm4j.context.DefaultSqlParametersSetter
- setParameters(PreparedStatement, Object...) - インタフェース のメソッドorg.nkjmlab.sorm4j.context.SqlParametersSetter
-
Sets parameters into the given prepared statement. i.e.
- setPreparedStatementSupplier(PreparedStatementSupplier) - クラス のメソッドorg.nkjmlab.sorm4j.context.SormContext.Builder
- setPrimaryKey(Enum<?>...) - クラス のメソッドorg.nkjmlab.sorm4j.util.table.TableSchema.Builder
- setPrimaryKey(String...) - クラス のメソッドorg.nkjmlab.sorm4j.util.table.TableSchema.Builder
-
Sets attributes as primary key attributes.
- setSqlParametersSetter(SqlParametersSetter) - クラス のメソッドorg.nkjmlab.sorm4j.context.SormContext.Builder
- setTableName(String) - クラス のメソッドorg.nkjmlab.sorm4j.util.table.TableSchema.Builder
-
Sets table name.
- setTableNameMapper(TableNameMapper) - クラス のメソッドorg.nkjmlab.sorm4j.context.SormContext.Builder
- setTableSqlFactory(TableSqlFactory) - クラス のメソッドorg.nkjmlab.sorm4j.context.SormContext.Builder
- SIMPLE_BATCH - org.nkjmlab.sorm4j.context.MultiRowProcessorFactory.MultiRowProcessorType
- SMALLINT - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- SOME - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- Sorm - org.nkjmlab.sorm4jのインタフェース
-
An interface of executing object-relation mapping.
- SormContext - org.nkjmlab.sorm4j.contextのインタフェース
-
A context for a
Sorminstance. - SormContext.Builder - org.nkjmlab.sorm4j.contextのクラス
- SormException - org.nkjmlab.sorm4j.commonの例外
-
Represents an exception thrown by Sorm4j.
- SormException(String) - 例外 のコンストラクタorg.nkjmlab.sorm4j.common.SormException
- SormException(String, Throwable) - 例外 のコンストラクタorg.nkjmlab.sorm4j.common.SormException
- SormLogger - org.nkjmlab.sorm4j.util.loggerのインタフェース
- SqlKeyword - org.nkjmlab.sorm4j.util.sqlのインタフェース
-
Sql keywords wrapped with space.
- SqlParameterSetter - org.nkjmlab.sorm4j.contextのインタフェース
- SqlParametersSetter - org.nkjmlab.sorm4j.contextのインタフェース
-
A setter for given
PreparedStatement. - STAR - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
-
util
- stream(Class<T>, String, Object...) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Returns an
ResultSetStream. - stream(Class<T>, ParameterizedSql) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Returns an
ResultSetStream. - stream(String, Object...) - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrm
-
Returns an
ResultSetStream. - stream(ParameterizedSql) - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrm
-
Returns an
ResultSetStream. - streamAll() - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrm
-
Returns
ResultSetStreamcontains all rows from the table indicated by object class. - streamAll(Class<T>) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Returns
ResultSetStreamrepresents all rows from the table indicated by object class. - sum(String) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
- SUM - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
T
- Table<T> - org.nkjmlab.sorm4j.util.tableのインタフェース
- TABLE - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- TableMappedOrm<T> - org.nkjmlab.sorm4jのインタフェース
- TableMappedOrmConnection<T> - org.nkjmlab.sorm4jのインタフェース
- TableMetaData - org.nkjmlab.sorm4j.commonのインタフェース
-
An instance of this class contains table metadata.
- TableMetaDataParser - org.nkjmlab.sorm4j.contextのインタフェース
- TableNameMapper - org.nkjmlab.sorm4j.contextのインタフェース
-
A mapper from a class or candidates of table name to a valid table name exists on database.
- TABLESAMPLE - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- TableSchema - org.nkjmlab.sorm4j.util.tableのクラス
-
This class represent a table schema.
- TableSchema.Builder - org.nkjmlab.sorm4j.util.tableのクラス
- TableSql - org.nkjmlab.sorm4j.contextのクラス
-
SQL statements generated by
TableSqlFactory. - TableSql(String, String, String, String, String, String, String, String, String, String, String) - クラス のコンストラクタorg.nkjmlab.sorm4j.context.TableSql
-
selectByPrimaryKeySql=select ID, NAME, ADDRESS from GUESTS where ID=?
- TableSqlFactory - org.nkjmlab.sorm4j.contextのインタフェース
- TableWithSchema<T> - org.nkjmlab.sorm4j.util.tableのインタフェース
- THEN - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- TIME - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- TIMESTAMP - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- TINYINT - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- TO - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- toPrettyString() - クラス のメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql.Builder
-
Creates prettified string.
- toPrettyString(boolean) - クラス のメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql.Builder
-
Creates prettified or plain string.
- toString() - クラス のメソッドorg.nkjmlab.sorm4j.common.ColumnMetaData
- toString() - クラス のメソッドorg.nkjmlab.sorm4j.common.ColumnName
-
Uses
ColumnName.getName()when you want to get name. - toString() - クラス のメソッドorg.nkjmlab.sorm4j.common.Tuple.Tuple1
- toString() - クラス のメソッドorg.nkjmlab.sorm4j.common.Tuple.Tuple2
- toString() - クラス のメソッドorg.nkjmlab.sorm4j.common.Tuple.Tuple3
- toString() - クラス のメソッドorg.nkjmlab.sorm4j.context.FieldAccessor
- toString() - クラス のメソッドorg.nkjmlab.sorm4j.context.TableSql
- toString() - クラス のメソッドorg.nkjmlab.sorm4j.result.JdbcDatabaseMetaData.JdbcIndexMetaData
- toString() - クラス のメソッドorg.nkjmlab.sorm4j.result.JdbcDatabaseMetaData.JdbcTableMetaData
- toString() - クラス のメソッドorg.nkjmlab.sorm4j.result.JdbcDatabaseMetaData
- toString() - クラス のメソッドorg.nkjmlab.sorm4j.util.logger.LoggerContext
- toString() - クラス のメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql.Builder
- toString() - クラス のメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql.Condition
- trace(int, String, Object...) - インタフェース のメソッドorg.nkjmlab.sorm4j.util.logger.SormLogger
- trace(String, Object...) - インタフェース のメソッドorg.nkjmlab.sorm4j.util.logger.SormLogger
- traverseAndMap(ResultSet) - インタフェース のメソッドorg.nkjmlab.sorm4j.mapping.ResultSetTraverser
-
Traverses
ResultSetand maps to T. - Tuple - org.nkjmlab.sorm4j.commonのクラス
-
Represents a tuple of objects
- Tuple.Tuple1<T1> - org.nkjmlab.sorm4j.commonのクラス
- Tuple.Tuple2<T1,T2> - org.nkjmlab.sorm4j.commonのクラス
-
Represents a tuple of two objects
- Tuple.Tuple3<T1,T2,T3> - org.nkjmlab.sorm4j.commonのクラス
-
Represents a tuple of three objects
U
- UNION - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- UNIQUE - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- update(List<T>) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Updates by objects in the table corresponding to the class of the given objects.
- update(List<T>) - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrm
- update(T) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Updates by an object in the table corresponding to the class of the given object.
- update(T) - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrm
- update(T...) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Updates by objects in the table corresponding to the class of the given objects.
- update(T...) - インタフェース のメソッドorg.nkjmlab.sorm4j.TableMappedOrm
- updateIn(String, List<T>) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Updates by objects in the table corresponding to the given table name.
- updateIn(String, T) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Updates by an object in the table corresponding to the given table name.
- updateIn(String, T...) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Updates by objects in the table corresponding to the given table name.
- UPPER_CASE - org.nkjmlab.sorm4j.context.DefaultColumnValueToMapEntryConverter.LetterCaseOfKey
- USER - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
V
- value() - 注釈型 のメソッドorg.nkjmlab.sorm4j.annotation.OrmColumn
-
Name of the column mapped to the field.
- value() - 注釈型 のメソッドorg.nkjmlab.sorm4j.annotation.OrmColumnAliasPrefix
-
Prefix for field alias.
- value() - 注釈型 のメソッドorg.nkjmlab.sorm4j.annotation.OrmConstructor
-
Name of the columns.
- value() - 注釈型 のメソッドorg.nkjmlab.sorm4j.annotation.OrmGetter
-
Name of the getter mapped to the field.
- value() - 注釈型 のメソッドorg.nkjmlab.sorm4j.annotation.OrmSetter
-
Name of the setter mapped to the field.
- value() - 注釈型 のメソッドorg.nkjmlab.sorm4j.annotation.OrmTable
-
Name of the table mapped to the class.
- valueOf(String) - 列挙 のstaticメソッドorg.nkjmlab.sorm4j.context.DefaultColumnValueToMapEntryConverter.LetterCaseOfKey
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドorg.nkjmlab.sorm4j.context.MultiRowProcessorFactory.MultiRowProcessorType
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドorg.nkjmlab.sorm4j.util.logger.LoggerContext.Category
-
指定した名前を持つこの型の列挙型定数を返します。
- values() - 列挙 のstaticメソッドorg.nkjmlab.sorm4j.context.DefaultColumnValueToMapEntryConverter.LetterCaseOfKey
-
この列挙型の定数を含む配列を宣言されている順序で返します。
- values() - 列挙 のstaticメソッドorg.nkjmlab.sorm4j.context.MultiRowProcessorFactory.MultiRowProcessorType
-
この列挙型の定数を含む配列を宣言されている順序で返します。
- values() - 列挙 のstaticメソッドorg.nkjmlab.sorm4j.util.logger.LoggerContext.Category
-
この列挙型の定数を含む配列を宣言されている順序で返します。
- VARCHAR - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
W
- warn(int, String, Object...) - インタフェース のメソッドorg.nkjmlab.sorm4j.util.logger.SormLogger
- warn(String, Object...) - インタフェース のメソッドorg.nkjmlab.sorm4j.util.logger.SormLogger
- WHEN - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- where() - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
- where(String) - クラス のメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql.Builder
-
Creates where clause.
- where(String) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
- where(SelectSql.Condition) - クラス のメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql.Builder
-
Creates where clause.
- where(SelectSql.Condition) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
- WHERE - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- WITH - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- wrapParentheses(Object) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
- wrapSingleQuote(Object) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
- wrapSpace(Object) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
-
Wrap single space
すべてのクラス すべてのパッケージ