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. - addCheckConstraint(String...) - クラス のメソッドorg.nkjmlab.sorm4j.util.table_def.TableDefinition.Builder
- addColumnDefinition(Enum<?>, String...) - クラス のメソッドorg.nkjmlab.sorm4j.util.table_def.TableDefinition.Builder
- addColumnDefinition(String, String...) - クラス のメソッドorg.nkjmlab.sorm4j.util.table_def.TableDefinition.Builder
-
Adds an column definition.
- addIndexDefinition(Enum<?>...) - クラス のメソッドorg.nkjmlab.sorm4j.util.table_def.TableDefinition.Builder
- addIndexDefinition(String...) - クラス のメソッドorg.nkjmlab.sorm4j.util.table_def.TableDefinition.Builder
-
Adds a column pair for an index key.
- addParameter(Object) - インタフェース のメソッドorg.nkjmlab.sorm4j.sql.OrderedParameterSqlParser
-
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.OrderedParameterSqlParser
-
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_def.TableDefinition.Builder
- addUniqueConstraint(String...) - クラス のメソッドorg.nkjmlab.sorm4j.util.table_def.TableDefinition.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
- AutoIncrement - org.nkjmlab.sorm4j.util.table_def.annotationの注釈型
- avg(String) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
- AVG - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
B
- BasicCommand - org.nkjmlab.sorm4j.util.commandのインタフェース
- BasicH2Table<T> - org.nkjmlab.sorm4j.util.h2のクラス
- BasicH2Table(Sorm, Class<T>) - クラス のコンストラクタorg.nkjmlab.sorm4j.util.h2.BasicH2Table
-
This table instance is bind to the table name defined in the given class.
- BasicH2Table(Sorm, Class<T>, TableDefinition) - クラス のコンストラクタorg.nkjmlab.sorm4j.util.h2.BasicH2Table
-
This table instance is bind to the table name defined in the given
TableDefinition. - BasicTable<T> - org.nkjmlab.sorm4j.tableのクラス
- BasicTable(Sorm, Class<T>) - クラス のコンストラクタorg.nkjmlab.sorm4j.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.table.BasicTable
- BasicTableWithDefinition<T> - org.nkjmlab.sorm4j.util.table_defのクラス
- BasicTableWithDefinition(Sorm, Class<T>) - クラス のコンストラクタorg.nkjmlab.sorm4j.util.table_def.BasicTableWithDefinition
- BasicTableWithDefinition(Sorm, Class<T>, TableDefinition) - クラス のコンストラクタorg.nkjmlab.sorm4j.util.table_def.BasicTableWithDefinition
-
This table instance is bind to the table name defined in the given
TableDefinition. - 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.NamedParameterSqlParser
-
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.NamedParameterSqlParser
-
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.NamedParameterSqlParser
-
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.h2.sql.H2CsvReadSql.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_def.TableDefinition.Builder
-
Builds a
TableDefinition. - builder() - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.context.MultiRowProcessorFactory
- builder() - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.context.SormContext
-
Returns new
SormContext.Builder - builder() - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.h2.sql.H2CsvReadSql
- builder() - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.logger.LoggerContext
- builder() - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
-
Creates
SelectSql.Builderobject. - builder(File) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.h2.sql.H2CsvReadSql
- builder(File, Class<?>) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.h2.sql.H2CsvReadSql
- builder(Class<?>) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.table_def.TableDefinition
- builder(String) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.table_def.TableDefinition
-
Creates a new
TableDefinition.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
- Builder() - クラス のコンストラクタorg.nkjmlab.sorm4j.util.h2.sql.H2CsvReadSql.Builder
- Builder(File) - クラス のコンストラクタorg.nkjmlab.sorm4j.util.h2.sql.H2CsvReadSql.Builder
- Builder(File, Class<?>) - クラス のコンストラクタorg.nkjmlab.sorm4j.util.h2.sql.H2CsvReadSql.Builder
C
- 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 - org.nkjmlab.sorm4j.util.table_def.annotationの注釈型
- CHECK - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- CheckConstraint - org.nkjmlab.sorm4j.util.table_def.annotationの注釈型
-
Defines indexes.
- 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. - 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
- convertToValue(ResultSet, int, int) - インタフェース のメソッドorg.nkjmlab.sorm4j.context.ColumnValueToMapValueConverter
- convertToValue(ResultSet, int, int) - クラス のメソッドorg.nkjmlab.sorm4j.context.DefaultColumnValueToMapValueConverter
- count() - インタフェース のメソッドorg.nkjmlab.sorm4j.table.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(String, String, String) - クラス のstaticメソッドorg.nkjmlab.sorm4j.common.DriverManagerDataSource
- create(List<String>) - クラス のメソッドorg.nkjmlab.sorm4j.context.DefaultTableSqlFactory.UpdateSqlFactory
- create(Map<String, Object>) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.result.RowMap
- create(DataSource) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.Sorm
-
Create a
Sormobject which usesDataSource. - create(DataSource, SormContext) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.Sorm
- create(TableMetaData, JdbcDatabaseMetaData) - クラス のメソッドorg.nkjmlab.sorm4j.context.DefaultTableSqlFactory
- create(TableMetaData, JdbcDatabaseMetaData) - インタフェース のメソッド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.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_def.TableWithDefinition
- createIndexesIfNotExists(Orm) - クラス のメソッドorg.nkjmlab.sorm4j.util.table_def.TableDefinition
- createLogPoint(LoggerContext.Category, Class<?>) - クラス のメソッドorg.nkjmlab.sorm4j.util.logger.LoggerContext
- createMapping(Class<?>) - クラス のメソッドorg.nkjmlab.sorm4j.context.DefaultColumnToFieldAccessorMapper
- createMapping(Class<?>) - インタフェース のメソッドorg.nkjmlab.sorm4j.context.NameToFieldAccessorMapper
-
Creates mapping between name and
FieldAccessor - createTableIfNotExists() - インタフェース のメソッドorg.nkjmlab.sorm4j.util.table_def.TableWithDefinition
- createTableIfNotExists(Orm) - クラス のメソッドorg.nkjmlab.sorm4j.util.table_def.TableDefinition
- CROSS - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- csvReadSqlBuilder(File) - インタフェース のメソッドorg.nkjmlab.sorm4j.util.h2.H2Table
- 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 - org.nkjmlab.sorm4j.util.table_def.annotationの注釈型
- DEFAULT - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- DEFAULT_COLUMN_VALUE_TO_MAP_VALUE_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
- DefaultColumnValueToMapValueConverter - org.nkjmlab.sorm4j.contextのクラス
- DefaultColumnValueToMapValueConverter() - クラス のコンストラクタorg.nkjmlab.sorm4j.context.DefaultColumnValueToMapValueConverter
- 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
- DefaultTableSqlFactory.UpdateSqlFactory - org.nkjmlab.sorm4j.contextのクラス
- 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.table.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.table.TableMappedOrm
- delete(T...) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Deletes objects.
- delete(T...) - インタフェース のメソッドorg.nkjmlab.sorm4j.table.TableMappedOrm
- deleteAll() - インタフェース のメソッドorg.nkjmlab.sorm4j.table.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.
- deleteByPrimaryKey(Class<T>, Object...) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Deletes a row from the table corresponding to the class the by primary key.
- deleteByPrimaryKey(Object...) - インタフェース のメソッドorg.nkjmlab.sorm4j.table.TableMappedOrm
- deleteByPrimaryKeyIn(String, Object...) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Deletes a row from the table corresponding to the table name the by primary key.
- deleteByPrimaryKeyIn(String, Object...) - インタフェース のメソッドorg.nkjmlab.sorm4j.table.TableMappedOrm
- 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
- DriverManagerDataSource - org.nkjmlab.sorm4j.commonのクラス
-
A database connection source wrapped a
DriverManager - dropTableIfExists() - インタフェース のメソッドorg.nkjmlab.sorm4j.util.table_def.TableWithDefinition
- dropTableIfExists(Orm) - クラス のメソッドorg.nkjmlab.sorm4j.util.table_def.TableDefinition
E
- ELSE - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- embedParameter(String, Object...) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.sql.ParameterizedSqlParser
-
Embeds the given parameters to the give SQL string.
- embedParameter(String, Map<String, Object>) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.sql.ParameterizedSqlParser
-
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(Class<T>, Object...) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
- exists(Object...) - インタフェース のメソッドorg.nkjmlab.sorm4j.table.TableMappedOrm
- exists(String, Object...) - インタフェース のメソッド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.table.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) - クラス のメソッド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 - インタフェース の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
- generatePlaceholders(JdbcDatabaseMetaData, TableMetaData, List<String>) - クラス のメソッドorg.nkjmlab.sorm4j.context.DefaultTableSqlFactory
- 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(Object...) - インタフェース のメソッドorg.nkjmlab.sorm4j.table.TableMappedOrm
-
Creates a SQL statement selecting rows which are satisfied all equal condition corresponding to the given arguments.
- getArray(String, Class<T>) - インタフェース のメソッドorg.nkjmlab.sorm4j.result.RowMap
- 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.
- getBytes() - クラス のメソッドorg.nkjmlab.sorm4j.util.h2.datatype.Json
- getCallCsvWriteSql(File, String, Charset, char) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.h2.sql.H2CsvFunctions
-
Example.
- getCanonicalConstructor(Class<?>) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.table_def.TableDefinition
- 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_def.TableDefinition
- 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
- getColumnValueToJavaObjectConverter() - インタフェース のメソッドorg.nkjmlab.sorm4j.context.SormContext
- getColumnValueToMapValueConverter() - インタフェース のメソッドorg.nkjmlab.sorm4j.context.SormContext
- getConnection() - クラス のメソッドorg.nkjmlab.sorm4j.common.DriverManagerDataSource
- getConnection(String, String) - クラス のメソッドorg.nkjmlab.sorm4j.common.DriverManagerDataSource
- getContext() - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Gets the context of this object.
- getCreateIndexIfNotExistsStatements() - クラス のメソッドorg.nkjmlab.sorm4j.util.table_def.TableDefinition
-
Gets create index if not exists statements.
- getCreateTableIfNotExistsStatement() - クラス のメソッドorg.nkjmlab.sorm4j.util.table_def.TableDefinition
-
Returns a
Stringobject representing thisTableDefinition's value. - getCsvReadAndInsertSql(String) - クラス のメソッドorg.nkjmlab.sorm4j.util.h2.sql.H2CsvReadSql
- getCsvReadAndSelectSql() - クラス のメソッドorg.nkjmlab.sorm4j.util.h2.sql.H2CsvReadSql
- getCsvReadAndSelectSql(List<String>, File, List<String>, Charset, char) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.h2.sql.H2CsvFunctions
- getCsvReadSql(File, List<String>, Charset, char) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.h2.sql.H2CsvFunctions
-
getCsvReadSql(new File("foo.csv"), StandardCharsets.UTF_8, ",", null) returns csvread('C:\Users\bar\foo.csv',null,'charset=UTF-8 fieldSeparator='||char(44))
- 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
- getDouble(String) - インタフェース のメソッドorg.nkjmlab.sorm4j.result.RowMap
- getDriverName() - クラス のメソッドorg.nkjmlab.sorm4j.result.JdbcDatabaseMetaData
- getDriverVersion() - クラス のメソッドorg.nkjmlab.sorm4j.result.JdbcDatabaseMetaData
- getDropTableIfExistsStatement() - クラス のメソッドorg.nkjmlab.sorm4j.util.table_def.TableDefinition
-
Gets drop table if exists statement.
- getExistsSql() - クラス のメソッドorg.nkjmlab.sorm4j.context.TableSql
- getFloat(String) - インタフェース のメソッドorg.nkjmlab.sorm4j.result.RowMap
- getFormattedString() - クラス のメソッドorg.nkjmlab.sorm4j.context.FieldAccessor
- getInsertSql() - クラス のメソッドorg.nkjmlab.sorm4j.context.TableSql
- getInteger(String) - インタフェース のメソッドorg.nkjmlab.sorm4j.result.RowMap
- 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
- getLocalDate(String) - インタフェース のメソッドorg.nkjmlab.sorm4j.result.RowMap
- getLocalDateTime(String) - インタフェース のメソッドorg.nkjmlab.sorm4j.result.RowMap
- getLocalTime(String) - インタフェース のメソッドorg.nkjmlab.sorm4j.result.RowMap
- getLogger(Class<?>) - クラス のメソッドorg.nkjmlab.sorm4j.util.logger.LoggerContext
- getLoggerContext() - インタフェース のメソッドorg.nkjmlab.sorm4j.context.SormContext
- getLoginTimeout() - クラス のメソッドorg.nkjmlab.sorm4j.common.DriverManagerDataSource
- getLogWriter() - クラス のメソッドorg.nkjmlab.sorm4j.common.DriverManagerDataSource
- getLong(String) - インタフェース のメソッドorg.nkjmlab.sorm4j.result.RowMap
- 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.table.BasicTable
- getOrm() - インタフェース のメソッドorg.nkjmlab.sorm4j.table.Table
-
Gets Sorm objects
- getOrm() - インタフェース のメソッドorg.nkjmlab.sorm4j.table.TableMappedOrm
-
Gets Sorm objects
- getOrm() - インタフェース のメソッドorg.nkjmlab.sorm4j.table.TableMappedOrmConnection
-
Gets Sorm objects
- getParameters() - インタフェース のメソッドorg.nkjmlab.sorm4j.sql.ParameterizedSql
-
Gets this ordered parameters.
- getParentLogger() - クラス のメソッドorg.nkjmlab.sorm4j.common.DriverManagerDataSource
- 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.
- getReadCsvWithHeaderSql(File, Charset, char) - インタフェース のメソッドorg.nkjmlab.sorm4j.util.h2.H2Table
- getResultSetTraverser() - インタフェース のメソッドorg.nkjmlab.sorm4j.table.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.table.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
- getString(String) - インタフェース のメソッドorg.nkjmlab.sorm4j.result.RowMap
- 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. - getTableDefinition() - クラス のメソッドorg.nkjmlab.sorm4j.util.table_def.BasicTableWithDefinition
- getTableDefinition() - インタフェース のメソッドorg.nkjmlab.sorm4j.util.table_def.TableWithDefinition
-
Gets the table definition.
- getTableMetaData() - インタフェース のメソッドorg.nkjmlab.sorm4j.table.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.table.BasicTable
- getTableName() - インタフェース のメソッドorg.nkjmlab.sorm4j.table.TableMappedOrm
-
Gets the table name.
- getTableName() - クラス のメソッドorg.nkjmlab.sorm4j.util.table_def.TableDefinition
- getTableName() - インタフェース のメソッドorg.nkjmlab.sorm4j.util.table_def.TableWithDefinition
- 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.
- getTableNameAndColumnDefinitions() - クラス のメソッドorg.nkjmlab.sorm4j.util.table_def.TableDefinition
-
Returns a
Stringobject representing thisTableDefinition's value. - getTableNames() - クラス のメソッドorg.nkjmlab.sorm4j.result.JdbcDatabaseMetaData
- 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
- getUpdateSql(RowMap) - クラス のメソッドorg.nkjmlab.sorm4j.context.TableSql
- getUrl() - クラス のメソッドorg.nkjmlab.sorm4j.result.JdbcDatabaseMetaData
- getUserName() - クラス のメソッドorg.nkjmlab.sorm4j.result.JdbcDatabaseMetaData
- getValueType() - クラス のメソッドorg.nkjmlab.sorm4j.table.BasicTable
- getValueType() - インタフェース のメソッドorg.nkjmlab.sorm4j.table.TableMappedOrm
-
Gets parameter type
as object class. - 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
- H2CsvFunctions - org.nkjmlab.sorm4j.util.h2.sqlのクラス
- H2CsvReadSql - org.nkjmlab.sorm4j.util.h2.sqlのクラス
- H2CsvReadSql(List<String>, String) - クラス のコンストラクタorg.nkjmlab.sorm4j.util.h2.sql.H2CsvReadSql
- H2CsvReadSql.Builder - org.nkjmlab.sorm4j.util.h2.sqlのクラス
- H2Table<T> - org.nkjmlab.sorm4j.util.h2のインタフェース
- 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
- Index - org.nkjmlab.sorm4j.util.table_def.annotationの注釈型
- IndexColumns - org.nkjmlab.sorm4j.util.table_def.annotationの注釈型
-
Defines index pair.
- 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.table.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.table.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.table.TableMappedOrm
- insertAndGet(List<T>) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Inserts objects and get the last insert result.
- insertAndGet(List<T>) - インタフェース のメソッドorg.nkjmlab.sorm4j.table.TableMappedOrm
- insertAndGet(T) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Inserts an object and get the result.
- insertAndGet(T) - インタフェース のメソッドorg.nkjmlab.sorm4j.table.TableMappedOrm
- insertAndGet(T...) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
Inserts objects and get the last insert result.
- insertAndGet(T...) - インタフェース のメソッドorg.nkjmlab.sorm4j.table.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<RowMap>) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
This method is experimental.
- insertMapIn(String, RowMap) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
- insertMapIn(String, RowMap...) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
-
This method is experimental.
- insertMapIn(List<RowMap>) - インタフェース のメソッドorg.nkjmlab.sorm4j.table.TableMappedOrm
- insertMapIn(RowMap) - インタフェース のメソッドorg.nkjmlab.sorm4j.table.TableMappedOrm
- insertMapIn(RowMap...) - インタフェース のメソッドorg.nkjmlab.sorm4j.table.TableMappedOrm
- 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
- isWrapperFor(Class<?>) - クラス のメソッドorg.nkjmlab.sorm4j.common.DriverManagerDataSource
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 - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- joinCommaAndSpace(Object...) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
- joinCommaAndSpace(String...) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
- joinObjects(String, Object...) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
- joinOn(Class<T1>, Class<T2>, Class<T3>, String, String) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
- joinOn(Class<T1>, Class<T2>, String) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
- joinOn(Table<S>, String) - インタフェース のメソッドorg.nkjmlab.sorm4j.table.TableMappedOrm
- joinSpace(Object...) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
- joinUsing(Class<T1>, Class<T2>, String...) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
- joinUsing(Table<S>, String...) - インタフェース のメソッドorg.nkjmlab.sorm4j.table.TableMappedOrm
- Json - org.nkjmlab.sorm4j.util.h2.datatypeのクラス
- Json(byte[]) - クラス のコンストラクタorg.nkjmlab.sorm4j.util.h2.datatype.Json
L
- LEFT - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- leftJoinOn(Class<T1>, Class<T2>, Class<T3>, String, String) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
- leftJoinOn(Class<T1>, Class<T2>, String) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
- leftJoinOn(Table<S>, String) - インタフェース のメソッドorg.nkjmlab.sorm4j.table.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のクラス
M
- mapCsvColumnToTableColumn(String, String) - クラス のメソッドorg.nkjmlab.sorm4j.util.h2.sql.H2CsvReadSql.Builder
- MAPPING - org.nkjmlab.sorm4j.util.logger.LoggerContext.Category
- mapRow(ResultSet, int) - インタフェース のメソッドorg.nkjmlab.sorm4j.mapping.RowMapper
-
Maps a row in
RowMapperto a object. - mapToTable(Class<T>) - インタフェース のメソッドorg.nkjmlab.sorm4j.OrmConnection
-
Gets a
TableMappedOrmConnectioninstance indicated the given parameter. - mapToTable(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.table.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.table.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.table.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.
- NamedParameterSqlParser - org.nkjmlab.sorm4j.sqlのインタフェース
-
SQL parser for named parameters.
- NameToFieldAccessorMapper - org.nkjmlab.sorm4j.contextのインタフェース
- NOT - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- NOT_NULL - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- NotNull - org.nkjmlab.sorm4j.util.table_def.annotationの注釈型
- NULL - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
O
- of(String) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.sql.NamedParameterSqlParser
-
Creates
NamedParameterSqlParserobject. - of(String) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.sql.OrderedParameterSqlParser
-
Creates a
OrderedParameterSqlParserobject. - of(String) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.sql.ParameterizedSql
-
Creates
ParameterizedSqlobject of the given SQL string. - of(String, char, char, ColumnToFieldAccessorMapper) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.sql.NamedParameterSqlParser
-
Creates
NamedParameterSqlParserobject. the named parameters should have the given prefix and suffix. - of(String, Object) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.result.RowMap
- of(String, Object...) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.sql.ParameterizedSql
-
Creates
ParameterizedSqlobject of the given SQL string and parameters. - of(String, Object, String, Object) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.result.RowMap
- of(String, Object, String, Object, String, Object) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.result.RowMap
- of(String, Object, String, Object, String, Object, String, Object) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.result.RowMap
- of(String, Object, String, Object, String, Object, String, Object, String, Object) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.result.RowMap
- of(String, ColumnToFieldAccessorMapper) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.sql.NamedParameterSqlParser
- 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(Map.Entry<String, Object>...) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.result.RowMap
- of(RowMapper<T>) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.mapping.ResultSetTraverser
-
Converts the given
RowMapperto theResultSetTraverser. - of(OrmConnection, String) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.util.command.NamedParameterCommand
-
Creates a request from SQL string.
- of(OrmConnection, String) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.util.command.OrderedParameterCommand
-
Creates a request from SQL string.
- 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.
- OrderedParameterSqlParser - org.nkjmlab.sorm4j.sqlのインタフェース
-
SQL parser for ordered parameters.
- org.nkjmlab.sorm4j - モジュール org.nkjmlab.sorm4j
- 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.table - パッケージ org.nkjmlab.sorm4j.table
-
Package for SQL utilities for table.
- org.nkjmlab.sorm4j.util.command - パッケージ org.nkjmlab.sorm4j.util.command
-
Package for Command interface.
- org.nkjmlab.sorm4j.util.h2 - パッケージ org.nkjmlab.sorm4j.util.h2
- org.nkjmlab.sorm4j.util.h2.datatype - パッケージ org.nkjmlab.sorm4j.util.h2.datatype
- org.nkjmlab.sorm4j.util.h2.sql - パッケージ org.nkjmlab.sorm4j.util.h2.sql
- 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_def - パッケージ org.nkjmlab.sorm4j.util.table_def
- org.nkjmlab.sorm4j.util.table_def.annotation - パッケージ org.nkjmlab.sorm4j.util.table_def.annotation
- 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, Object...) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.sql.OrderedParameterSqlParser
-
Creates a
OrderedParameterSqlParserobject with parameters. - parse(String, Object...) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.sql.ParameterizedSqlParser
-
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.NamedParameterSqlParser
-
Creates
NamedParameterSqlParserobject with parameters. - parse(String, Map<String, Object>) - インタフェース のstaticメソッドorg.nkjmlab.sorm4j.sql.ParameterizedSqlParser
-
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
- PrimaryKey - org.nkjmlab.sorm4j.util.table_def.annotationの注釈型
- PrimaryKeyColumns - org.nkjmlab.sorm4j.util.table_def.annotationの注釈型
Q
- quote(String) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
-
Returns single quoted expression.
R
- readCsvWithHeader(File) - インタフェース のメソッドorg.nkjmlab.sorm4j.util.h2.H2Table
- readCsvWithHeader(File, Charset, char) - インタフェース のメソッドorg.nkjmlab.sorm4j.util.h2.H2Table
- 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.table.TableMappedOrm
- readFirst(ParameterizedSql) - インタフェース のメソッドorg.nkjmlab.sorm4j.table.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.table.TableMappedOrm
- readList(ParameterizedSql) - インタフェース のメソッドorg.nkjmlab.sorm4j.table.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.table.TableMappedOrm
- readOne(ParameterizedSql) - インタフェース のメソッドorg.nkjmlab.sorm4j.table.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
- RepeatableCheckConstraints - org.nkjmlab.sorm4j.util.table_def.annotationの注釈型
- RepeatableIndexColumns - org.nkjmlab.sorm4j.util.table_def.annotationの注釈型
- RepeatableUniqueColumns - org.nkjmlab.sorm4j.util.table_def.annotationの注釈型
- 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.table.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.table.TableMappedOrm
- selectCountFrom(String) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
- selectDistinct(Object...) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql
- selectFirstAllEqual(Object...) - インタフェース のメソッドorg.nkjmlab.sorm4j.table.TableMappedOrm
- selectListAllEqual(Object...) - インタフェース のメソッドorg.nkjmlab.sorm4j.table.TableMappedOrm
- selectOneAllEqual(Object...) - インタフェース のメソッドorg.nkjmlab.sorm4j.table.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
- setCharset(String) - クラス のメソッドorg.nkjmlab.sorm4j.util.h2.sql.H2CsvReadSql.Builder
- setCharset(Charset) - クラス のメソッドorg.nkjmlab.sorm4j.util.h2.sql.H2CsvReadSql.Builder
- setColumnToFieldAccessorMapper(ColumnToFieldAccessorMapper) - クラス のメソッドorg.nkjmlab.sorm4j.context.SormContext.Builder
- setColumnValueToJavaObjectConverter(ColumnValueToJavaObjectConverters) - クラス のメソッドorg.nkjmlab.sorm4j.context.SormContext.Builder
- setColumnValueToMapValueConverter(ColumnValueToMapValueConverter) - クラス のメソッドorg.nkjmlab.sorm4j.context.SormContext.Builder
- setCsvColumns(String...) - クラス のメソッドorg.nkjmlab.sorm4j.util.h2.sql.H2CsvReadSql.Builder
- setCsvColumns(List<String>) - クラス のメソッドorg.nkjmlab.sorm4j.util.h2.sql.H2CsvReadSql.Builder
- setCsvFile(File) - クラス のメソッドorg.nkjmlab.sorm4j.util.h2.sql.H2CsvReadSql.Builder
- setFieldSeparator(char) - クラス のメソッドorg.nkjmlab.sorm4j.util.h2.sql.H2CsvReadSql.Builder
- setLoggerContext(LoggerContext) - クラス のメソッドorg.nkjmlab.sorm4j.context.SormContext.Builder
- setLoggerSupplier(Supplier<SormLogger>) - クラス のメソッドorg.nkjmlab.sorm4j.util.logger.LoggerContext.Builder
- setLoginTimeout(int) - クラス のメソッドorg.nkjmlab.sorm4j.common.DriverManagerDataSource
- setLogWriter(PrintWriter) - クラス のメソッドorg.nkjmlab.sorm4j.common.DriverManagerDataSource
- 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
- setOrmRecordClass(Class<?>) - クラス のメソッドorg.nkjmlab.sorm4j.util.h2.sql.H2CsvReadSql.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_def.TableDefinition.Builder
- setPrimaryKey(String...) - クラス のメソッドorg.nkjmlab.sorm4j.util.table_def.TableDefinition.Builder
-
Sets attributes as primary key attributes.
- setSqlParametersSetter(SqlParametersSetter) - クラス のメソッドorg.nkjmlab.sorm4j.context.SormContext.Builder
- setTableColumns(String...) - クラス のメソッドorg.nkjmlab.sorm4j.util.h2.sql.H2CsvReadSql.Builder
- setTableColumns(List<String>) - クラス のメソッドorg.nkjmlab.sorm4j.util.h2.sql.H2CsvReadSql.Builder
- setTableName(String) - クラス のメソッドorg.nkjmlab.sorm4j.util.table_def.TableDefinition.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.table.TableMappedOrm
-
Returns an
ResultSetStream. - stream(ParameterizedSql) - インタフェース のメソッドorg.nkjmlab.sorm4j.table.TableMappedOrm
-
Returns an
ResultSetStream. - streamAll() - インタフェース のメソッドorg.nkjmlab.sorm4j.table.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.tableのインタフェース
- TABLE - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- TableDefinition - org.nkjmlab.sorm4j.util.table_defのクラス
-
This class represent a table schema.
- TableDefinition.Builder - org.nkjmlab.sorm4j.util.table_defのクラス
- TableMappedOrm<T> - org.nkjmlab.sorm4j.tableのインタフェース
- TableMappedOrmConnection<T> - org.nkjmlab.sorm4j.tableのインタフェース
- 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
- TableSql - org.nkjmlab.sorm4j.contextのクラス
-
SQL statements generated by
TableSqlFactory. - TableSql(String, String, String, String, String, String, String, String, String, String, String, DefaultTableSqlFactory.UpdateSqlFactory) - クラス のコンストラクタorg.nkjmlab.sorm4j.context.TableSql
-
selectByPrimaryKeySql=select * from GUESTS where ID=?
- TableSqlFactory - org.nkjmlab.sorm4j.contextのインタフェース
- TableWithDefinition<T> - org.nkjmlab.sorm4j.util.table_defのインタフェース
- 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.
- toSqlDataType(Class<?>) - クラス のstaticメソッドorg.nkjmlab.sorm4j.util.table_def.TableDefinition
- 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.h2.datatype.Json
- toString() - クラス のメソッドorg.nkjmlab.sorm4j.util.h2.sql.H2CsvReadSql.Builder
- toString() - クラス のメソッドorg.nkjmlab.sorm4j.util.logger.LoggerContext
- toString() - クラス のメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql.Builder
- toString() - クラス のメソッドorg.nkjmlab.sorm4j.util.sql.SelectSql.Condition
- toString() - クラス のメソッドorg.nkjmlab.sorm4j.util.table_def.TableDefinition
- 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 - org.nkjmlab.sorm4j.util.table_def.annotationの注釈型
- UNIQUE - インタフェース のstatic変数org.nkjmlab.sorm4j.util.sql.SqlKeyword
- UniqueColumns - org.nkjmlab.sorm4j.util.table_def.annotationの注釈型
- unwrap(Class<T>) - クラス のメソッドorg.nkjmlab.sorm4j.common.DriverManagerDataSource
- 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.table.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.table.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.table.TableMappedOrm
- updateByPrimaryKey(Class<T>, RowMap, Object...) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
- updateByPrimaryKey(RowMap, Object...) - インタフェース のメソッドorg.nkjmlab.sorm4j.table.TableMappedOrm
- updateByPrimaryKeyIn(String, RowMap, Object...) - インタフェース のメソッドorg.nkjmlab.sorm4j.Orm
- 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.
- UpdateSqlFactory(boolean, String, String, List<String>, String) - クラス のコンストラクタorg.nkjmlab.sorm4j.context.DefaultTableSqlFactory.UpdateSqlFactory
- 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.
- value() - 注釈型 のメソッドorg.nkjmlab.sorm4j.util.table_def.annotation.Check
- value() - 注釈型 のメソッドorg.nkjmlab.sorm4j.util.table_def.annotation.CheckConstraint
-
Name of the index
- value() - 注釈型 のメソッドorg.nkjmlab.sorm4j.util.table_def.annotation.Default
- value() - 注釈型 のメソッドorg.nkjmlab.sorm4j.util.table_def.annotation.IndexColumns
-
Name of the index
- value() - 注釈型 のメソッドorg.nkjmlab.sorm4j.util.table_def.annotation.PrimaryKeyColumns
- value() - 注釈型 のメソッドorg.nkjmlab.sorm4j.util.table_def.annotation.RepeatableCheckConstraints
- value() - 注釈型 のメソッドorg.nkjmlab.sorm4j.util.table_def.annotation.RepeatableIndexColumns
- value() - 注釈型 のメソッドorg.nkjmlab.sorm4j.util.table_def.annotation.RepeatableUniqueColumns
- value() - 注釈型 のメソッドorg.nkjmlab.sorm4j.util.table_def.annotation.UniqueColumns
- 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.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
- writeCsv(File) - インタフェース のメソッドorg.nkjmlab.sorm4j.util.h2.H2Table
- writeCsv(File, String) - インタフェース のメソッドorg.nkjmlab.sorm4j.util.h2.H2Table
すべてのクラス すべてのパッケージ