索引
All Classes and Interfaces|すべてのパッケージ|直列化された形式
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. - acceptHandler(ConsumerHandler<TableConnection<T>>) - インタフェースのメソッド org.nkjmlab.sorm4j.table.Table
-
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
- addSchema(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.commands.ScriptSql.Builder
- addTable(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.commands.ScriptSql.Builder
- 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. - applyHandler(FunctionHandler<TableConnection<T>, R>) - インタフェースのメソッド org.nkjmlab.sorm4j.table.Table
-
Applies a
OrmConnectionhandler for a task with object-relation mapping and gets the result. - args - クラスの変数 org.nkjmlab.sorm4j.util.h2.server.H2ServerProperties
- 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のAnnotation Interface
- avg(String) - クラスのstaticメソッド org.nkjmlab.sorm4j.util.sql.SelectSql
- AVG - インタフェースのstatic変数 org.nkjmlab.sorm4j.util.sql.SqlKeyword
- awaitShutdown() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.server.H2TcpServerProcess
- awaitShutdown(long, TimeUnit) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.server.H2TcpServerProcess
-
Shutdown H2 TCP server process and await server start with timeout.
- awaitStart() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.server.H2ServerProcess
-
Await to start the a H2 server process.
- awaitStart() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.server.H2WebConsoleServerProcess
- awaitStart(long, TimeUnit) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.server.H2ServerProcess
-
Starts H2 TCP server process and await server start with timeout.
- awaitStart(long, TimeUnit) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.server.H2WebConsoleServerProcess
-
Starts H2 server process and wait for start server.
B
- BackupSql - org.nkjmlab.sorm4j.util.h2.commandsのクラス
- BackupSql(String) - クラスのコンストラクタ org.nkjmlab.sorm4j.util.h2.commands.BackupSql
- BackupSql.Builder - org.nkjmlab.sorm4j.util.h2.commandsのクラス
- BasicCommand - org.nkjmlab.sorm4j.util.commandのインタフェース
- BasicRowMap - org.nkjmlab.sorm4j.resultのクラス
- BasicRowMap() - クラスのコンストラクタ org.nkjmlab.sorm4j.result.BasicRowMap
- BasicRowMap(int, float) - クラスのコンストラクタ org.nkjmlab.sorm4j.result.BasicRowMap
- BasicRowMap(Map<String, Object>) - クラスのコンストラクタ org.nkjmlab.sorm4j.result.BasicRowMap
- 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
- blockSize(int) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.commands.ScriptSql.Builder
- 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.commands.BackupSql.Builder
- build() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.commands.InsertSelectCsvReadSql.Builder
- build() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.commands.RunScriptSql.Builder
- build() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.commands.ScriptSql.Builder
- build() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.commands.SelectCsvReadSql.Builder
- build() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.datasource.H2DataSourceFactory.Builder
-
Builds a
H2DataSourceFactoryinstance. - build() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.functions.system.CsvWrite.Builder
- build() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.functions.table.CsvRead.Builder
- build() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.grammar.CsvOptions.Builder
- build() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.grammar.ScriptCompressionEncryption.Builder
- build() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.server.H2ServerPropertiesBuilder
- build() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.server.H2TcpServerProperties.Builder
- build() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.server.H2WebConsoleServerProperties.Builder
- build() - クラスのメソッド org.nkjmlab.sorm4j.util.logger.LoggerContext.Builder
- build() - クラスのメソッド org.nkjmlab.sorm4j.util.sql.JoinSql.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.commands.InsertSelectCsvReadSql
- builder() - クラスのstaticメソッド org.nkjmlab.sorm4j.util.h2.commands.RunScriptSql
- builder() - クラスのstaticメソッド org.nkjmlab.sorm4j.util.h2.commands.ScriptSql
- builder() - クラスのstaticメソッド org.nkjmlab.sorm4j.util.h2.commands.SelectCsvReadSql
- builder() - クラスのstaticメソッド org.nkjmlab.sorm4j.util.h2.datasource.H2DataSourceFactory
- builder() - クラスのstaticメソッド org.nkjmlab.sorm4j.util.h2.server.H2TcpServerProperties
-
Create a
H2TcpServerPropertiesobject. - builder() - クラスのstaticメソッド org.nkjmlab.sorm4j.util.h2.server.H2WebConsoleServerProperties
- builder() - クラスのstaticメソッド org.nkjmlab.sorm4j.util.jts.JtsSormContext
- builder() - クラスのstaticメソッド org.nkjmlab.sorm4j.util.logger.LoggerContext
- builder() - クラスのstaticメソッド org.nkjmlab.sorm4j.util.sql.SelectSql
-
Creates
SelectSql.Builderobject. - builder(ObjectMapper, Class<?>...) - クラスのstaticメソッド org.nkjmlab.sorm4j.util.jackson.JacksonSormContext
- builder(File) - クラスのstaticメソッド org.nkjmlab.sorm4j.util.h2.commands.BackupSql
- builder(File) - クラスのstaticメソッド org.nkjmlab.sorm4j.util.h2.functions.system.CsvWrite
- builder(File, String, String, String) - クラスのstaticメソッド org.nkjmlab.sorm4j.util.h2.datasource.H2DataSourceFactory
-
Initializes a newly created
H2DataSourceFactory.Builderobject; you can get {LocalDataSourceFactoryobject via build method. - builder(Class<?>) - クラスのstaticメソッド org.nkjmlab.sorm4j.util.table_def.TableDefinition
- builder(Class<?>, String) - クラスの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(String, SelectCsvReadSql) - クラスのstaticメソッド org.nkjmlab.sorm4j.util.h2.commands.InsertSelectCsvReadSql
- builder(TableMetaData) - クラスのstaticメソッド org.nkjmlab.sorm4j.util.sql.JoinSql
- builder(SormContext) - インタフェースのstaticメソッド org.nkjmlab.sorm4j.context.SormContext
-
Returns new
SormContext.Builderwhich has set values from the givenSormContext - builder(TableMappedOrm<?>) - クラスのstaticメソッド org.nkjmlab.sorm4j.util.sql.JoinSql
- builder(CsvRead) - クラスのstaticメソッド org.nkjmlab.sorm4j.util.h2.commands.SelectCsvReadSql
- builder(CsvRead, Class<?>) - クラスのstaticメソッド org.nkjmlab.sorm4j.util.h2.commands.SelectCsvReadSql
- Builder() - クラスのコンストラクタ org.nkjmlab.sorm4j.context.MultiRowProcessorFactory.Builder
- Builder() - クラスのコンストラクタ org.nkjmlab.sorm4j.util.h2.commands.RunScriptSql.Builder
- Builder() - クラスのコンストラクタ org.nkjmlab.sorm4j.util.h2.commands.ScriptSql.Builder
- Builder() - クラスのコンストラクタ org.nkjmlab.sorm4j.util.h2.datasource.H2DataSourceFactory.Builder
- Builder() - クラスのコンストラクタ org.nkjmlab.sorm4j.util.h2.functions.system.CsvWrite.Builder
- Builder() - クラスのコンストラクタ org.nkjmlab.sorm4j.util.h2.functions.table.CsvRead.Builder
- Builder() - クラスのコンストラクタ org.nkjmlab.sorm4j.util.h2.grammar.CsvOptions.Builder
- Builder() - クラスのコンストラクタ org.nkjmlab.sorm4j.util.h2.grammar.ScriptCompressionEncryption.Builder
- Builder() - クラスのコンストラクタ org.nkjmlab.sorm4j.util.h2.server.H2TcpServerProperties.Builder
-
This constructor is for external libraries.
- Builder() - クラスのコンストラクタ org.nkjmlab.sorm4j.util.h2.server.H2WebConsoleServerProperties.Builder
-
This constructor is for external libraries.
- Builder(File) - クラスのコンストラクタ org.nkjmlab.sorm4j.util.h2.commands.BackupSql.Builder
- Builder(String, SelectCsvReadSql) - クラスのコンストラクタ org.nkjmlab.sorm4j.util.h2.commands.InsertSelectCsvReadSql.Builder
- Builder(CsvRead) - クラスのコンストラクタ org.nkjmlab.sorm4j.util.h2.commands.SelectCsvReadSql.Builder
- Builder(CsvRead, Class<?>) - クラスのコンストラクタ org.nkjmlab.sorm4j.util.h2.commands.SelectCsvReadSql.Builder
- builderForCsvWithHeader(File) - クラスのstaticメソッド org.nkjmlab.sorm4j.util.h2.functions.table.CsvRead
- builderForCsvWithoutHeader(File, int) - クラスのstaticメソッド org.nkjmlab.sorm4j.util.h2.functions.table.CsvRead
- builderForCsvWithoutHeader(File, List<String>) - クラスのstaticメソッド org.nkjmlab.sorm4j.util.h2.functions.table.CsvRead
C
- CASE - インタフェースのstatic変数 org.nkjmlab.sorm4j.util.sql.SqlKeyword
- caseSensitiveColumnNames(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.functions.system.CsvWrite.Builder
- caseSensitiveColumnNames(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.functions.table.CsvRead.Builder
- caseSensitiveColumnNames(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.grammar.CsvOptions.Builder
-
caseSensitiveColumnNames (true or false; disabled by default),
- 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
- charset(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.commands.RunScriptSql.Builder
- charset(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.commands.ScriptSql.Builder
- charset(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.functions.system.CsvWrite.Builder
- charset(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.functions.table.CsvRead.Builder
- charset(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.grammar.CsvOptions.Builder
-
charset (for example 'UTF-8'),
- Check - org.nkjmlab.sorm4j.util.table_def.annotationのAnnotation Interface
- CHECK - インタフェースのstatic変数 org.nkjmlab.sorm4j.util.sql.SqlKeyword
- CheckConstraint - org.nkjmlab.sorm4j.util.table_def.annotationのAnnotation Interface
-
Defines indexes.
- cipher(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.grammar.ScriptCompressionEncryption.Builder
- clear() - クラスのメソッド org.nkjmlab.sorm4j.result.BasicRowMap
- 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
- columns() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.commands.ScriptSql.Builder
- columns(List<String>) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.functions.table.CsvRead.Builder
- ColumnToFieldAccessorMapper - org.nkjmlab.sorm4j.contextのインタフェース
-
A mapper from column to field name.
- ColumnValueToJavaObjectConverter - org.nkjmlab.sorm4j.contextのインタフェース
- ColumnValueToJavaObjectConverters - org.nkjmlab.sorm4j.contextのインタフェース
-
Convert
ResultSetfrom database to specified objects. - ColumnValueToMapValueConverters - 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
- compression(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.grammar.ScriptCompressionEncryption.Builder
- 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.
- containsKey(Object) - クラスのメソッド org.nkjmlab.sorm4j.result.BasicRowMap
- containsValue(Object) - クラスのメソッド org.nkjmlab.sorm4j.result.BasicRowMap
- convertTo(ResultSet, int, int, Class<?>) - インタフェースのメソッド org.nkjmlab.sorm4j.context.ColumnValueToJavaObjectConverter
- convertTo(ResultSet, int, int, Class<?>) - クラスのメソッド org.nkjmlab.sorm4j.util.jackson.JacksonColumnValueToJavaObjectConverter
- convertTo(ResultSet, int, int, Class<?>) - クラスのメソッド org.nkjmlab.sorm4j.util.jts.JtsColumnValueToJavaObjectConverter
- 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.ColumnValueToMapValueConverters
- convertToValue(ResultSet, int, int) - クラスのメソッド org.nkjmlab.sorm4j.context.DefaultColumnValueToMapValueConverters
- 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
- countRowsModified() - インタフェースのメソッド org.nkjmlab.sorm4j.result.InsertResult
-
Returns count of rows modified.
- create() - インタフェースのstaticメソッド org.nkjmlab.sorm4j.result.RowMap
- 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(JdbcTableMetaData, JdbcDatabaseMetaData) - クラスのメソッド org.nkjmlab.sorm4j.context.DefaultTableSqlFactory
- create(JdbcTableMetaData, 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 - createEmbeddedModeDataSource() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.datasource.H2DataSourceFactory
-
Creates a new embedded mode connection pool for H2 databases
- createEmbeddedModeDataSource(String...) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.datasource.H2DataSourceFactory
-
Creates a new embedded mode connection pool for H2 databases
- createIndexesIfNotExists() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.H2BasicTable
- createIndexesIfNotExists() - インタフェースのメソッド org.nkjmlab.sorm4j.util.table_def.WithTableDefinition
- createIndexesIfNotExists(Orm) - クラスのメソッド org.nkjmlab.sorm4j.util.table_def.TableDefinition
- createInMemoryModeDataSource() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.datasource.H2DataSourceFactory
-
Creates a new sever mode connection pool for H2 databases
- createInMemoryModeDataSource(String...) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.datasource.H2DataSourceFactory
-
Creates a new sever mode connection pool for H2 databases
- 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 - createMixedModeDataSource() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.datasource.H2DataSourceFactory
-
Creates a new mixed mode connection pool for H2 databases
- createMixedModeDataSource(String...) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.datasource.H2DataSourceFactory
-
Creates a new mixed mode connection pool for H2 databases
- createServerModeDataSource() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.datasource.H2DataSourceFactory
-
Creates a new sever mode connection pool for H2 databases
- createServerModeDataSource(String...) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.datasource.H2DataSourceFactory
-
Creates a new sever mode connection pool for H2 databases
- createTableIfNotExists() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.H2BasicTable
- createTableIfNotExists() - インタフェースのメソッド org.nkjmlab.sorm4j.util.table_def.WithTableDefinition
- createTableIfNotExists(Orm) - クラスのメソッド org.nkjmlab.sorm4j.util.table_def.TableDefinition
- createTableIfNotExists(CsvRead) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.H2BasicTable
- createTemporalInMemoryDataSource() - クラスのstaticメソッド org.nkjmlab.sorm4j.util.h2.datasource.H2DataSourceFactory
-
Creates temporal an in memory data source.
- CROSS - インタフェースのstatic変数 org.nkjmlab.sorm4j.util.sql.SqlKeyword
- CsvColumn - org.nkjmlab.sorm4j.util.h2.commands.annotationのAnnotation Interface
-
Mapping a csv column to a table column.
- CsvOptions - org.nkjmlab.sorm4j.util.h2.grammarのクラス
- CsvOptions(String, String) - クラスのコンストラクタ org.nkjmlab.sorm4j.util.h2.grammar.CsvOptions
- CsvOptions.Builder - org.nkjmlab.sorm4j.util.h2.grammarのクラス
- csvRead(CsvRead) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.commands.SelectCsvReadSql.Builder
- CsvRead - org.nkjmlab.sorm4j.util.h2.functions.tableのクラス
- CsvRead(String, List<String>) - クラスのコンストラクタ org.nkjmlab.sorm4j.util.h2.functions.table.CsvRead
- CsvRead.Builder - org.nkjmlab.sorm4j.util.h2.functions.tableのクラス
- CsvWrite - org.nkjmlab.sorm4j.util.h2.functions.systemのクラス
- CsvWrite(String) - クラスのコンストラクタ org.nkjmlab.sorm4j.util.h2.functions.system.CsvWrite
- CsvWrite.Builder - org.nkjmlab.sorm4j.util.h2.functions.systemのクラス
- 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のAnnotation Interface
- DEFAULT - インタフェースのstatic変数 org.nkjmlab.sorm4j.util.sql.SqlKeyword
- DEFAULT_COLUMN_VALUE_TO_MAP_VALUE_CONVERTERS - クラスのstatic変数 org.nkjmlab.sorm4j.context.SormContext.Builder
- defaultBuilder(String) - クラスのstaticメソッド org.nkjmlab.sorm4j.util.h2.grammar.ScriptCompressionEncryption
- 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(Set<Class<?>>, ColumnValueToJavaObjectConverter...) - クラスのコンストラクタ org.nkjmlab.sorm4j.context.DefaultColumnValueToJavaObjectConverters
- DefaultColumnValueToJavaObjectConverters(ColumnValueToJavaObjectConverter...) - クラスのコンストラクタ org.nkjmlab.sorm4j.context.DefaultColumnValueToJavaObjectConverters
- DefaultColumnValueToMapValueConverters - org.nkjmlab.sorm4j.contextのクラス
- DefaultColumnValueToMapValueConverters() - クラスのコンストラクタ org.nkjmlab.sorm4j.context.DefaultColumnValueToMapValueConverters
- DefaultColumnValueToMapValueConverters(Map<Integer, ColumnValueToMapValueConverters>) - クラスのコンストラクタ org.nkjmlab.sorm4j.context.DefaultColumnValueToMapValueConverters
- DefaultPreparedStatementSupplier - org.nkjmlab.sorm4j.contextのクラス
- DefaultPreparedStatementSupplier() - クラスのコンストラクタ org.nkjmlab.sorm4j.context.DefaultPreparedStatementSupplier
- DefaultSqlParametersSetter - org.nkjmlab.sorm4j.contextのクラス
-
Default implementation of
SqlParametersSetter - DefaultSqlParametersSetter(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.JoinSql.Builder
- 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 - drop(boolean) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.commands.ScriptSql.Builder
- dropTableIfExists() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.H2BasicTable
- dropTableIfExists() - インタフェースのメソッド org.nkjmlab.sorm4j.util.table_def.WithTableDefinition
- dropTableIfExists(Orm) - クラスのメソッド org.nkjmlab.sorm4j.util.table_def.TableDefinition
- dropTableIfExistsCascade() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.H2BasicTable
- dropTableIfExistsCascade() - インタフェースのメソッド org.nkjmlab.sorm4j.util.table_def.WithTableDefinition
- dropTableIfExistsCascade(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
- entrySet() - クラスのメソッド org.nkjmlab.sorm4j.result.BasicRowMap
- 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
- equals(Object) - クラスのメソッド org.nkjmlab.sorm4j.result.BasicRowMap
- equals(Object) - クラスのメソッド org.nkjmlab.sorm4j.util.datatype.GeometryString
- equals(Object) - クラスのメソッド org.nkjmlab.sorm4j.util.jts.GeometryJts
- error(int, String, Object...) - インタフェースのメソッド org.nkjmlab.sorm4j.util.logger.SormLogger
- error(String, Object...) - インタフェースのメソッド org.nkjmlab.sorm4j.util.logger.SormLogger
- escape(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.functions.system.CsvWrite.Builder
- escape(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.functions.table.CsvRead.Builder
- escape(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.grammar.CsvOptions.Builder
-
escape (the character that escapes the field delimiter),
- escapeJavaString(String) - クラスのstaticメソッド org.nkjmlab.sorm4j.util.h2.internal.LiteralUtils
-
Escapes the characters in a String using Java String rules.
- EXCEPT - インタフェースのstatic変数 org.nkjmlab.sorm4j.util.sql.SqlKeyword
- execute(String, Object...) - インタフェースのメソッド org.nkjmlab.sorm4j.Orm
- execute(ParameterizedSql) - インタフェースのメソッド org.nkjmlab.sorm4j.Orm
- EXECUTE_QUERY - enum classの列挙型定数 org.nkjmlab.sorm4j.util.logger.LoggerContext.Category
- EXECUTE_UPDATE - enum classの列挙型定数 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 Interface
-
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
- fieldDelimiter(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.functions.system.CsvWrite.Builder
- fieldDelimiter(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.functions.table.CsvRead.Builder
- fieldDelimiter(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.grammar.CsvOptions.Builder
-
fieldDelimiter (a double quote by default),
- fieldSeparator(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.functions.system.CsvWrite.Builder
- fieldSeparator(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.functions.table.CsvRead.Builder
- fieldSeparator(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.grammar.CsvOptions.Builder
-
fieldSeparator (a comma by default),
- file(File) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.functions.system.CsvWrite.Builder
- file(File) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.functions.table.CsvRead.Builder
- FOR - インタフェースのstatic変数 org.nkjmlab.sorm4j.util.sql.SqlKeyword
- FOREIGN - インタフェースのstatic変数 org.nkjmlab.sorm4j.util.sql.SqlKeyword
- from(File) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.commands.RunScriptSql.Builder
- from(String) - クラスのstaticメソッド org.nkjmlab.sorm4j.util.sql.SelectSql
- from(String...) - クラスのメソッド org.nkjmlab.sorm4j.util.sql.SelectSql.Builder
-
Creates from clause.
- from(OrmConnection, String) - インタフェースのstaticメソッド org.nkjmlab.sorm4j.util.command.BasicCommand
- FROM - インタフェースのstatic変数 org.nkjmlab.sorm4j.util.sql.SqlKeyword
- fromRecord(T) - インタフェースのstaticメソッド org.nkjmlab.sorm4j.result.RowMap
-
A
RowMapobject is created from a record object. - 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, JdbcTableMetaData, List<String>) - クラスのメソッド org.nkjmlab.sorm4j.context.DefaultTableSqlFactory
- GeometryJts - org.nkjmlab.sorm4j.util.jtsのクラス
- GeometryJts(Geometry) - クラスのコンストラクタ org.nkjmlab.sorm4j.util.jts.GeometryJts
- GeometryString - org.nkjmlab.sorm4j.util.datatypeのクラス
- GeometryString(String) - クラスのコンストラクタ org.nkjmlab.sorm4j.util.datatype.GeometryString
- get(Object) - クラスのメソッド org.nkjmlab.sorm4j.context.FieldAccessor
-
Gets the value from the corresponding field by getter method/field access.
- get(Object) - クラスのメソッド org.nkjmlab.sorm4j.result.BasicRowMap
- 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.BasicRowMap
- getArray(String, Class<T>) - インタフェースのメソッド org.nkjmlab.sorm4j.result.RowMap
- getAutoGeneratedColumns() - インタフェースのメソッド org.nkjmlab.sorm4j.common.JdbcTableMetaData
-
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.
- getBindedSql() - インタフェースのメソッド org.nkjmlab.sorm4j.sql.ParameterizedSql
-
Gets the SQL string after binding parameter.
- getBytes() - クラスのメソッド org.nkjmlab.sorm4j.util.datatype.JsonByte
- getCanonicalConstructor(Class<?>) - クラスのstaticメソッド org.nkjmlab.sorm4j.util.table_def.TableDefinition
- getColumnAliases() - インタフェースのメソッド org.nkjmlab.sorm4j.common.TableMetaData
-
Creates a list 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.JdbcTableMetaData
- getColumnsForUpdate() - インタフェースのメソッド org.nkjmlab.sorm4j.common.JdbcTableMetaData
- 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.JdbcTableMetaData
- 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. - getCsvColumns() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.functions.table.CsvRead
- getDatabaseDirectory() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.datasource.H2DataSourceFactory
- getDatabaseFile() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.datasource.H2DataSourceFactory
- getDatabaseName() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.datasource.H2DataSourceFactory
- getDatabasePath() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.datasource.H2DataSourceFactory
- getDatabaseProductName() - クラスのメソッド org.nkjmlab.sorm4j.result.JdbcDatabaseMetaData
- getDatabaseProductVersion() - クラスのメソッド org.nkjmlab.sorm4j.result.JdbcDatabaseMetaData
- getDataSource() - インタフェースのメソッド org.nkjmlab.sorm4j.Sorm
-
Gets
DataSource. - getDefaultContext() - インタフェースのstaticメソッド org.nkjmlab.sorm4j.context.SormContext
- getDefaultContext() - インタフェースのstaticメソッド org.nkjmlab.sorm4j.Sorm
-
Gets the default
SormContextinstance. - getDefaultLoggerSupplier() - クラスのstaticメソッド org.nkjmlab.sorm4j.util.logger.LoggerContext
- getDefaultTransactionIsolation() - クラスのメソッド org.nkjmlab.sorm4j.result.JdbcDatabaseMetaData
- getDeleteSql() - クラスのメソッド org.nkjmlab.sorm4j.context.TableSql
- getDouble(String) - クラスのメソッド org.nkjmlab.sorm4j.result.BasicRowMap
- 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.
- getEmbeddedModeJdbcUrl() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.datasource.H2DataSourceFactory
- getEmbeddedModeJdbcUrl(String...) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.datasource.H2DataSourceFactory
- getExistsSql() - クラスのメソッド org.nkjmlab.sorm4j.context.TableSql
- getFieldSeparator() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.grammar.CsvOptions
- getFloat(String) - クラスのメソッド org.nkjmlab.sorm4j.result.BasicRowMap
- getFloat(String) - インタフェースのメソッド org.nkjmlab.sorm4j.result.RowMap
- getFormattedString() - クラスのメソッド org.nkjmlab.sorm4j.context.FieldAccessor
- getGeneratedKeys() - インタフェースのメソッド org.nkjmlab.sorm4j.result.InsertResult
-
Returns the auto-generated keys.
- getGeometry() - クラスのメソッド org.nkjmlab.sorm4j.util.jts.GeometryJts
- getGetterReturnType() - クラスのメソッド org.nkjmlab.sorm4j.context.FieldAccessor
- getH2ClassPath() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.server.H2ServerPropertiesBuilder
- getInMemoryModeJdbcUrl() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.datasource.H2DataSourceFactory
- getInMemoryModeJdbcUrl(String...) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.datasource.H2DataSourceFactory
- getInsertSql() - クラスのメソッド org.nkjmlab.sorm4j.context.TableSql
- getInteger(String) - クラスのメソッド org.nkjmlab.sorm4j.result.BasicRowMap
- 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.OrmConnection
-
Gets JDBC
Connection. - getJdbcDatabaseMetaData() - インタフェースのメソッド org.nkjmlab.sorm4j.Orm
-
Gets JDBC database metadata.
- getJdbcDriverVersion() - クラスのメソッド org.nkjmlab.sorm4j.result.JdbcDatabaseMetaData
- getJdbcIndexesMetaData() - クラスのメソッド org.nkjmlab.sorm4j.result.JdbcDatabaseMetaData
- getJdbcTableMetaData(String) - インタフェースのメソッド org.nkjmlab.sorm4j.Orm
-
Gets JDBC table metadata.
- getJdbcTablesMetaData() - クラスのメソッド org.nkjmlab.sorm4j.result.JdbcDatabaseMetaData
- getLocalDate(String) - クラスのメソッド org.nkjmlab.sorm4j.result.BasicRowMap
- getLocalDate(String) - インタフェースのメソッド org.nkjmlab.sorm4j.result.RowMap
- getLocalDateTime(String) - クラスのメソッド org.nkjmlab.sorm4j.result.BasicRowMap
- getLocalDateTime(String) - インタフェースのメソッド org.nkjmlab.sorm4j.result.RowMap
- getLocalTime(String) - クラスのメソッド org.nkjmlab.sorm4j.result.BasicRowMap
- 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.BasicRowMap
- getLong(String) - インタフェースのメソッド org.nkjmlab.sorm4j.result.RowMap
- getMaxConnections() - クラスのメソッド org.nkjmlab.sorm4j.result.JdbcDatabaseMetaData
- getMergeSql() - クラスのメソッド org.nkjmlab.sorm4j.context.TableSql
- getMixedModeJdbcUrl() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.datasource.H2DataSourceFactory
- getMixedModeJdbcUrl(String...) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.datasource.H2DataSourceFactory
- 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.JdbcTableMetaData
- getNotPrimaryKeys() - インタフェースのメソッド org.nkjmlab.sorm4j.common.JdbcTableMetaData
- getObject(String) - クラスのメソッド org.nkjmlab.sorm4j.result.BasicRowMap
- getObject(String) - インタフェースのメソッド org.nkjmlab.sorm4j.result.RowMap
- getObjectList(String...) - クラスのメソッド org.nkjmlab.sorm4j.result.BasicRowMap
- getObjectList(String...) - インタフェースのメソッド org.nkjmlab.sorm4j.result.RowMap
- getOrdinalPosition() - クラスのメソッド org.nkjmlab.sorm4j.common.ColumnMetaData
- getOrm() - クラスのメソッド org.nkjmlab.sorm4j.table.SimpleTable
- getOrm() - インタフェースのメソッド org.nkjmlab.sorm4j.table.Table
-
Gets
Ormobject - getOrm() - インタフェースのメソッド org.nkjmlab.sorm4j.table.TableConnection
-
Gets
OrmConnectionobject - getOrm() - インタフェースのメソッド org.nkjmlab.sorm4j.table.TableMappedOrm
-
Gets
Ormobject - getOrm() - インタフェースのメソッド org.nkjmlab.sorm4j.util.h2.H2Connection
-
Gets
OrmConnectionobject - getOrm() - インタフェースのメソッド org.nkjmlab.sorm4j.util.h2.H2Orm
-
Gets
OrmConnectionobject - getOrm() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.internal.H2OrmConnectionImpl
- getOrm() - インタフェースのメソッド org.nkjmlab.sorm4j.util.table_def.WithTableDefinition
-
Gets
Ormobject - getParameters() - インタフェースのメソッド org.nkjmlab.sorm4j.sql.ParameterizedSql
-
Gets this ordered parameters.
- getParentLogger() - クラスのメソッド org.nkjmlab.sorm4j.common.DriverManagerDataSource
- getPassword() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.datasource.H2DataSourceFactory
- getPreparedStatementSupplier() - インタフェースのメソッド org.nkjmlab.sorm4j.context.SormContext
- getPrimaryKeys() - インタフェースのメソッド org.nkjmlab.sorm4j.common.JdbcTableMetaData
- 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.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
- getSelectColumns() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.commands.SelectCsvReadSql
- getServerModeJdbcUrl() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.datasource.H2DataSourceFactory
- getServerModeJdbcUrl(String...) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.datasource.H2DataSourceFactory
- getSetterParameterType() - クラスのメソッド org.nkjmlab.sorm4j.context.FieldAccessor
-
Gets parameter type of setter method/field access.
- getSql() - インタフェースのメソッド org.nkjmlab.sorm4j.sql.ParameterizedSql
-
Gets this SQL statement.
- getSql() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.commands.BackupSql
- getSql() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.commands.InsertSelectCsvReadSql
- getSql() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.commands.RunScriptSql
- getSql() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.commands.ScriptSql
- getSql() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.commands.SelectCsvReadSql
- getSql() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.functions.system.CsvWrite
- getSql() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.functions.table.CsvRead
- getSql() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.grammar.CsvOptions
- getSql() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.grammar.ScriptCompressionEncryption
- getSqlParametersSetter() - インタフェースのメソッド org.nkjmlab.sorm4j.context.SormContext
- getString(String) - クラスのメソッド org.nkjmlab.sorm4j.result.BasicRowMap
- getString(String) - インタフェースのメソッド org.nkjmlab.sorm4j.result.RowMap
- getStringList(String...) - クラスのメソッド org.nkjmlab.sorm4j.result.BasicRowMap
- getStringList(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.SimpleTableWithDefinition
- getTableDefinition() - インタフェースのメソッド org.nkjmlab.sorm4j.util.table_def.WithTableDefinition
-
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.
- getTableName() - インタフェースのメソッド org.nkjmlab.sorm4j.common.JdbcTableMetaData
- getTableName() - クラスのメソッド org.nkjmlab.sorm4j.table.SimpleTable
- getTableName() - インタフェースのメソッド org.nkjmlab.sorm4j.table.TableMappedOrm
-
Gets the table name.
- getTableName() - クラスのメソッド org.nkjmlab.sorm4j.util.table_def.TableDefinition
- 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
- getText() - クラスのメソッド org.nkjmlab.sorm4j.util.datatype.GeometryString
-
Quoted string containing a WKT/EWKT (Well-known text representation of geometry)
- getThisBuilder() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.server.H2ServerPropertiesBuilder
- getThisBuilder() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.server.H2TcpServerProperties.Builder
- getThisBuilder() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.server.H2WebConsoleServerProperties.Builder
- 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.util.h2.datasource.H2DataSourceFactory
- getUserName() - クラスのメソッド org.nkjmlab.sorm4j.result.JdbcDatabaseMetaData
- getValueType() - クラスのメソッド org.nkjmlab.sorm4j.table.SimpleTable
- getValueType() - インタフェースのメソッド org.nkjmlab.sorm4j.table.TableMappedOrm
-
Gets parameter type
as object class. - getWebServer() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.server.H2WebBrowsingService
- 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
- H2BasicTable<T> - org.nkjmlab.sorm4j.util.h2のクラス
- H2BasicTable(Sorm, Class<T>) - クラスのコンストラクタ org.nkjmlab.sorm4j.util.h2.H2BasicTable
-
This table instance is bind to the table name defined in the given class.
- H2BasicTable(Sorm, Class<T>, TableDefinition) - クラスのコンストラクタ org.nkjmlab.sorm4j.util.h2.H2BasicTable
-
This table instance is bind to the table name defined in the given
TableDefinition. - H2Connection - org.nkjmlab.sorm4j.util.h2のインタフェース
- H2DataSourceFactory - org.nkjmlab.sorm4j.util.h2.datasourceのクラス
-
A factory of local data source with h2 database.
- H2DataSourceFactory.Builder - org.nkjmlab.sorm4j.util.h2.datasourceのクラス
- H2Orm - org.nkjmlab.sorm4j.util.h2のインタフェース
- H2OrmConnection - org.nkjmlab.sorm4j.util.h2のインタフェース
- H2OrmConnectionImpl - org.nkjmlab.sorm4j.util.h2.internalのクラス
- H2OrmConnectionImpl(Connection, SormContextImpl) - クラスのコンストラクタ org.nkjmlab.sorm4j.util.h2.internal.H2OrmConnectionImpl
- H2OrmConnectionImpl(OrmConnection) - クラスのコンストラクタ org.nkjmlab.sorm4j.util.h2.internal.H2OrmConnectionImpl
- H2ServerProcess - org.nkjmlab.sorm4j.util.h2.serverのクラス
- H2ServerProcess(H2ServerProperties) - クラスのコンストラクタ org.nkjmlab.sorm4j.util.h2.server.H2ServerProcess
- H2ServerProperties - org.nkjmlab.sorm4j.util.h2.serverのクラス
-
This class represents H2 server properties.
- H2ServerProperties(String, int, String, String[]) - クラスのコンストラクタ org.nkjmlab.sorm4j.util.h2.server.H2ServerProperties
- H2ServerPropertiesBuilder<T extends H2ServerPropertiesBuilder<T>> - org.nkjmlab.sorm4j.util.h2.serverのクラス
- H2ServerPropertiesBuilder(String, int, String) - クラスのコンストラクタ org.nkjmlab.sorm4j.util.h2.server.H2ServerPropertiesBuilder
- H2Startup - org.nkjmlab.sorm4j.util.h2.serverのクラス
- H2Table<T> - org.nkjmlab.sorm4j.util.h2のインタフェース
- H2TcpServerProcess - org.nkjmlab.sorm4j.util.h2.serverのクラス
- H2TcpServerProcess(H2TcpServerProperties) - クラスのコンストラクタ org.nkjmlab.sorm4j.util.h2.server.H2TcpServerProcess
- H2TcpServerProperties - org.nkjmlab.sorm4j.util.h2.serverのクラス
- H2TcpServerProperties(String, int, String, String[]) - クラスのコンストラクタ org.nkjmlab.sorm4j.util.h2.server.H2TcpServerProperties
- H2TcpServerProperties.Builder - org.nkjmlab.sorm4j.util.h2.serverのクラス
- H2WebBrowsingService - org.nkjmlab.sorm4j.util.h2.serverのクラス
- H2WebBrowsingService(boolean) - クラスのコンストラクタ org.nkjmlab.sorm4j.util.h2.server.H2WebBrowsingService
- H2WebConsoleServerProcess - org.nkjmlab.sorm4j.util.h2.serverのクラス
- H2WebConsoleServerProcess(H2WebConsoleServerProperties) - クラスのコンストラクタ org.nkjmlab.sorm4j.util.h2.server.H2WebConsoleServerProcess
- H2WebConsoleServerProperties - org.nkjmlab.sorm4j.util.h2.serverのクラス
- H2WebConsoleServerProperties(String, int, String, String[]) - クラスのコンストラクタ org.nkjmlab.sorm4j.util.h2.server.H2WebConsoleServerProperties
- H2WebConsoleServerProperties.Builder - org.nkjmlab.sorm4j.util.h2.serverのクラス
- hasAutoGeneratedColumns() - インタフェースのメソッド org.nkjmlab.sorm4j.common.JdbcTableMetaData
- 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
- hashCode() - クラスのメソッド org.nkjmlab.sorm4j.result.BasicRowMap
- hashCode() - クラスのメソッド org.nkjmlab.sorm4j.util.datatype.GeometryString
- hashCode() - クラスのメソッド org.nkjmlab.sorm4j.util.jts.GeometryJts
- hasPrimaryKey() - インタフェースのメソッド org.nkjmlab.sorm4j.common.JdbcTableMetaData
- 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のAnnotation Interface
- IndexColumns - org.nkjmlab.sorm4j.util.table_def.annotationのAnnotation Interface
-
Defines multi-column index.
- 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 - org.nkjmlab.sorm4j.resultのインタフェース
-
Represents a result from an insert operation with the auto-generated keys.
- InsertSelectCsvReadSql - org.nkjmlab.sorm4j.util.h2.commandsのクラス
- InsertSelectCsvReadSql.Builder - org.nkjmlab.sorm4j.util.h2.commandsのクラス
- 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
- isEmpty() - クラスのメソッド org.nkjmlab.sorm4j.result.BasicRowMap
- 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
- JacksonColumnValueToJavaObjectConverter - org.nkjmlab.sorm4j.util.jacksonのクラス
- JacksonColumnValueToJavaObjectConverter(ObjectMapper, Class<?>...) - クラスのコンストラクタ org.nkjmlab.sorm4j.util.jackson.JacksonColumnValueToJavaObjectConverter
- JacksonSormContext - org.nkjmlab.sorm4j.util.jacksonのクラス
- JacksonSqlParameterSetter - org.nkjmlab.sorm4j.util.jacksonのクラス
- JacksonSqlParameterSetter(ObjectMapper, Class<?>...) - クラスのコンストラクタ org.nkjmlab.sorm4j.util.jackson.JacksonSqlParameterSetter
- 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 - org.nkjmlab.sorm4j.commonのインタフェース
- JdbcTableMetaData(Map<String, String>) - クラスのコンストラクタ org.nkjmlab.sorm4j.result.JdbcDatabaseMetaData.JdbcTableMetaData
- join(Class<T1>, Class<T2>, Class<T3>, String, Object...) - インタフェースのメソッド org.nkjmlab.sorm4j.Orm
- join(Class<T1>, Class<T2>, String, Object...) - インタフェースのメソッド org.nkjmlab.sorm4j.Orm
- join(String, TableMetaData, String) - クラスのメソッド org.nkjmlab.sorm4j.util.sql.JoinSql.Builder
- join(String, TableMappedOrm<?>, String) - クラスのメソッド org.nkjmlab.sorm4j.util.sql.JoinSql.Builder
- join(TableMappedOrm<S>, String, Object...) - インタフェースのメソッド org.nkjmlab.sorm4j.table.TableMappedOrm
- join(TableMappedOrm<S>, TableMappedOrm<U>, String, Object...) - インタフェースのメソッド org.nkjmlab.sorm4j.table.TableMappedOrm
- 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(TableMetaData, String) - クラスのメソッド org.nkjmlab.sorm4j.util.sql.JoinSql.Builder
- joinOn(TableMappedOrm<?>, String) - クラスのメソッド org.nkjmlab.sorm4j.util.sql.JoinSql.Builder
- joinOn(TableMappedOrm<S>, String) - インタフェースのメソッド org.nkjmlab.sorm4j.table.TableMappedOrm
- joinSpace(Object...) - クラスのstaticメソッド org.nkjmlab.sorm4j.util.sql.SelectSql
- JoinSql - org.nkjmlab.sorm4j.util.sqlのクラス
- JoinSql.Builder - org.nkjmlab.sorm4j.util.sqlのクラス
- joinSqlBuilder() - インタフェースのメソッド org.nkjmlab.sorm4j.table.TableMappedOrm
- joinUsing(Class<T1>, Class<T2>, String...) - インタフェースのメソッド org.nkjmlab.sorm4j.Orm
- joinUsing(TableMetaData, String...) - クラスのメソッド org.nkjmlab.sorm4j.util.sql.JoinSql.Builder
- joinUsing(TableMappedOrm<?>, String...) - クラスのメソッド org.nkjmlab.sorm4j.util.sql.JoinSql.Builder
- joinUsing(TableMappedOrm<S>, String...) - インタフェースのメソッド org.nkjmlab.sorm4j.table.TableMappedOrm
- JsonByte - org.nkjmlab.sorm4j.util.datatypeのクラス
- JsonByte(byte[]) - クラスのコンストラクタ org.nkjmlab.sorm4j.util.datatype.JsonByte
- JsonByte(String) - クラスのコンストラクタ org.nkjmlab.sorm4j.util.datatype.JsonByte
- JtsColumnValueToJavaObjectConverter - org.nkjmlab.sorm4j.util.jtsのクラス
- JtsColumnValueToJavaObjectConverter() - クラスのコンストラクタ org.nkjmlab.sorm4j.util.jts.JtsColumnValueToJavaObjectConverter
- JtsSormContext - org.nkjmlab.sorm4j.util.jtsのクラス
- JtsSqlParameterSetter - org.nkjmlab.sorm4j.util.jtsのクラス
- JtsSqlParameterSetter() - クラスのコンストラクタ org.nkjmlab.sorm4j.util.jts.JtsSqlParameterSetter
K
- keySet() - クラスのメソッド org.nkjmlab.sorm4j.result.BasicRowMap
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(TableMetaData, String) - クラスのメソッド org.nkjmlab.sorm4j.util.sql.JoinSql.Builder
- leftJoinOn(TableMappedOrm<?>, String) - クラスのメソッド org.nkjmlab.sorm4j.util.sql.JoinSql.Builder
- leftJoinOn(TableMappedOrm<S>, String) - インタフェースのメソッド org.nkjmlab.sorm4j.table.TableMappedOrm
- leftJoinUsing(TableMetaData, String...) - クラスのメソッド org.nkjmlab.sorm4j.util.sql.JoinSql.Builder
- leftJoinUsing(TableMappedOrm<?>, String...) - クラスのメソッド org.nkjmlab.sorm4j.util.sql.JoinSql.Builder
- LIKE - インタフェースのstatic変数 org.nkjmlab.sorm4j.util.sql.SqlKeyword
- limit(int) - クラスのメソッド org.nkjmlab.sorm4j.util.sql.JoinSql.Builder
-
Creates limit clause.
- limit(int) - クラスのメソッド org.nkjmlab.sorm4j.util.sql.SelectSql.Builder
-
Creates limit clause.
- limit(int, int) - クラスのメソッド org.nkjmlab.sorm4j.util.sql.JoinSql.Builder
-
Creates limit clause with offset.
- 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
- lineComment(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.functions.system.CsvWrite.Builder
- lineComment(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.functions.table.CsvRead.Builder
- lineComment(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.grammar.CsvOptions.Builder
-
lineComment (disabled by default),
- lineSeparator(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.functions.system.CsvWrite.Builder
- lineSeparator(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.functions.table.CsvRead.Builder
- lineSeparator(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.grammar.CsvOptions.Builder
-
lineSeparator (the line separator used for writing; ignored for reading),
- literal(Object) - クラスのstaticメソッド org.nkjmlab.sorm4j.util.sql.SelectSql
-
Converts the given arguments to SQL literal.
- LiteralUtils - org.nkjmlab.sorm4j.util.h2.internalのクラス
- LiteralUtils() - クラスのコンストラクタ org.nkjmlab.sorm4j.util.h2.internal.LiteralUtils
- 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のEnum Class
-
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
- makeFileDatabaseIfNotExists() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.datasource.H2DataSourceFactory
-
Make a new file database in not exists
- mapCsvColumnToTableColumn(String, String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.commands.SelectCsvReadSql.Builder
- MAPPING - enum classの列挙型定数 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
TableConnectioninstance indicated the given parameter. - mapToTable(Class<T>, String) - インタフェースのメソッド org.nkjmlab.sorm4j.OrmConnection
-
Gets a
TableConnectioninstance 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 - enum classの列挙型定数 org.nkjmlab.sorm4j.context.MultiRowProcessorFactory.MultiRowProcessorType
- MULTI_ROW - enum classの列挙型定数 org.nkjmlab.sorm4j.util.logger.LoggerContext.Category
- MULTI_ROW_AND_BATCH - enum classの列挙型定数 org.nkjmlab.sorm4j.context.MultiRowProcessorFactory.MultiRowProcessorType
- MultiRowProcessorFactory - org.nkjmlab.sorm4j.contextのインタフェース
- MultiRowProcessorFactory.Builder - org.nkjmlab.sorm4j.contextのクラス
- MultiRowProcessorFactory.MultiRowProcessorType - org.nkjmlab.sorm4j.contextのEnum Class
-
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のインタフェース
- noData() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.commands.ScriptSql.Builder
- noPasswords() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.commands.ScriptSql.Builder
- noSettings() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.commands.ScriptSql.Builder
- 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のAnnotation Interface
- NULL - インタフェースのstatic変数 org.nkjmlab.sorm4j.util.sql.SqlKeyword
- nullString(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.functions.system.CsvWrite.Builder
- nullString(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.functions.table.CsvRead.Builder
- nullString(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.grammar.CsvOptions.Builder
-
null Support reading existing CSV files that contain explicit null delimiters.
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) - インタフェースのstaticメソッド org.nkjmlab.sorm4j.util.h2.H2OrmConnection
- of(OrmConnection, Class<T>) - インタフェースのstaticメソッド org.nkjmlab.sorm4j.table.TableConnection
-
Gets a
TableConnectionwrapping the given JDBC Connection and the given context. - of(OrmConnection, Class<T>, String) - インタフェースのstaticメソッド org.nkjmlab.sorm4j.table.TableConnection
-
Gets a
TableConnectionwrapping the given JDBC Connection and the given context. - 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() - インタフェースのメソッド org.nkjmlab.sorm4j.table.Table
-
Open
TableOrmConnection. - open(int) - インタフェースのメソッド org.nkjmlab.sorm4j.Sorm
-
Open
OrmTransaction. - open(Connection) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.server.H2WebBrowsingService
-
Open a new browser tab or window.
- openJdbcConnection() - インタフェースのメソッド org.nkjmlab.sorm4j.Sorm
-
Opens JDBC
Connection. - 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.JoinSql.Builder
-
Creates order by 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.datatype - パッケージ org.nkjmlab.sorm4j.util.datatype
-
(Experimental API) Package for data types.
- org.nkjmlab.sorm4j.util.h2 - パッケージ org.nkjmlab.sorm4j.util.h2
-
(Experimental API) Package for H2 database features.
- org.nkjmlab.sorm4j.util.h2.commands - パッケージ org.nkjmlab.sorm4j.util.h2.commands
- org.nkjmlab.sorm4j.util.h2.commands.annotation - パッケージ org.nkjmlab.sorm4j.util.h2.commands.annotation
- org.nkjmlab.sorm4j.util.h2.datasource - パッケージ org.nkjmlab.sorm4j.util.h2.datasource
- org.nkjmlab.sorm4j.util.h2.functions.system - パッケージ org.nkjmlab.sorm4j.util.h2.functions.system
- org.nkjmlab.sorm4j.util.h2.functions.table - パッケージ org.nkjmlab.sorm4j.util.h2.functions.table
- org.nkjmlab.sorm4j.util.h2.grammar - パッケージ org.nkjmlab.sorm4j.util.h2.grammar
- org.nkjmlab.sorm4j.util.h2.internal - パッケージ org.nkjmlab.sorm4j.util.h2.internal
- org.nkjmlab.sorm4j.util.h2.server - パッケージ org.nkjmlab.sorm4j.util.h2.server
- org.nkjmlab.sorm4j.util.jackson - パッケージ org.nkjmlab.sorm4j.util.jackson
-
(Experimental API) Package for Jackson library.
- org.nkjmlab.sorm4j.util.jts - パッケージ org.nkjmlab.sorm4j.util.jts
-
(Experimental API) Package for JTS library.
- 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
-
Package for table definitions.
- org.nkjmlab.sorm4j.util.table_def.annotation - パッケージ org.nkjmlab.sorm4j.util.table_def.annotation
-
Package for table definition annotations.
- Orm - org.nkjmlab.sorm4jのインタフェース
-
Main API for object relation mapping.
- OrmColumn - org.nkjmlab.sorm4j.annotationのAnnotation Interface
-
Defines a column mapping to a field.
- OrmColumnAliasPrefix - org.nkjmlab.sorm4j.annotationのAnnotation Interface
-
Defines a prefix for field alias.
- OrmConnection - org.nkjmlab.sorm4jのインタフェース
- OrmConstructor - org.nkjmlab.sorm4j.annotationのAnnotation Interface
-
OrmConstructor can be associated with constructor parameters and specify the names of the column.
- OrmGetter - org.nkjmlab.sorm4j.annotationのAnnotation Interface
-
Defines a getter method for mapping column to field.
- OrmIgnore - org.nkjmlab.sorm4j.annotationのAnnotation Interface
-
Defines an ignored field to map column.
- OrmJsonColumnContainer - org.nkjmlab.sorm4j.util.datatypeのAnnotation Interface
- OrmRecord - org.nkjmlab.sorm4j.annotationのAnnotation Interface
-
Defines a record for mapping.
- OrmSetter - org.nkjmlab.sorm4j.annotationのAnnotation Interface
-
Defines a setter method for mapping column to field.
- OrmTable - org.nkjmlab.sorm4j.annotationのAnnotation Interface
-
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).
- password - クラスの変数 org.nkjmlab.sorm4j.util.h2.server.H2ServerProperties
- password(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.grammar.ScriptCompressionEncryption.Builder
- port - クラスの変数 org.nkjmlab.sorm4j.util.h2.server.H2ServerProperties
- 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
- preserveWhitespace(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.functions.system.CsvWrite.Builder
- preserveWhitespace(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.functions.table.CsvRead.Builder
- preserveWhitespace(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.grammar.CsvOptions.Builder
-
preserveWhitespace (true or false; disabled by default),
- 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のAnnotation Interface
- PrimaryKeyColumns - org.nkjmlab.sorm4j.util.table_def.annotationのAnnotation Interface
-
Defines multi-column primary key.
- put(String, Object) - クラスのメソッド org.nkjmlab.sorm4j.result.BasicRowMap
- putAll(Map<? extends String, ? extends Object>) - クラスのメソッド org.nkjmlab.sorm4j.result.BasicRowMap
Q
- query(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.functions.system.CsvWrite.Builder
- quote(String) - クラスのstaticメソッド org.nkjmlab.sorm4j.util.sql.SelectSql
-
Returns single quoted expression.
- quotedNulls(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.functions.system.CsvWrite.Builder
- quotedNulls(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.functions.table.CsvRead.Builder
- quotedNulls(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.grammar.CsvOptions.Builder
-
quotedNulls (quotes the nullString. true of false; disabled by default),
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.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
- remove(Object) - クラスのメソッド org.nkjmlab.sorm4j.result.BasicRowMap
- RepeatableCheckConstraints - org.nkjmlab.sorm4j.util.table_def.annotationのAnnotation Interface
- RepeatableIndexColumns - org.nkjmlab.sorm4j.util.table_def.annotationのAnnotation Interface
- RepeatableUniqueColumns - org.nkjmlab.sorm4j.util.table_def.annotationのAnnotation Interface
- 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. - RunScriptSql - org.nkjmlab.sorm4j.util.h2.commandsのクラス
- RunScriptSql(String) - クラスのコンストラクタ org.nkjmlab.sorm4j.util.h2.commands.RunScriptSql
- RunScriptSql.Builder - org.nkjmlab.sorm4j.util.h2.commandsのクラス
S
- scriptCompressionEncryption(ScriptCompressionEncryption) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.commands.RunScriptSql.Builder
- scriptCompressionEncryption(ScriptCompressionEncryption) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.commands.ScriptSql.Builder
- ScriptCompressionEncryption - org.nkjmlab.sorm4j.util.h2.grammarのクラス
- ScriptCompressionEncryption(String) - クラスのコンストラクタ org.nkjmlab.sorm4j.util.h2.grammar.ScriptCompressionEncryption
- ScriptCompressionEncryption.Builder - org.nkjmlab.sorm4j.util.h2.grammarのクラス
- ScriptSql - org.nkjmlab.sorm4j.util.h2.commandsのクラス
- ScriptSql(String) - クラスのコンストラクタ org.nkjmlab.sorm4j.util.h2.commands.ScriptSql
- ScriptSql.Builder - org.nkjmlab.sorm4j.util.h2.commandsのクラス
- 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
- SelectCsvReadSql - org.nkjmlab.sorm4j.util.h2.commandsのクラス
- SelectCsvReadSql.Builder - org.nkjmlab.sorm4j.util.h2.commandsのクラス
- 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
- serverType - クラスの変数 org.nkjmlab.sorm4j.util.h2.server.H2ServerProperties
- 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
- setColumnValueToJavaObjectConverters(ColumnValueToJavaObjectConverters) - クラスのメソッド org.nkjmlab.sorm4j.context.SormContext.Builder
- setColumnValueToMapValueConverters(ColumnValueToMapValueConverters) - クラスのメソッド org.nkjmlab.sorm4j.context.SormContext.Builder
- setDatabaseDirectory(File) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.datasource.H2DataSourceFactory.Builder
-
Sets database directory.
- setDatabaseName(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.datasource.H2DataSourceFactory.Builder
- setH2ClassPath(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.server.H2ServerPropertiesBuilder
- setJavaCommand(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.server.H2ServerPropertiesBuilder
- 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
- setOptions(String...) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.server.H2ServerPropertiesBuilder
- setParameter(PreparedStatement, int, Object) - インタフェースのメソッド org.nkjmlab.sorm4j.context.SqlParameterSetter
-
Sets parameter.
- setParameter(PreparedStatement, int, Object) - クラスのメソッド org.nkjmlab.sorm4j.util.jackson.JacksonSqlParameterSetter
- setParameter(PreparedStatement, int, Object) - クラスのメソッド org.nkjmlab.sorm4j.util.jts.JtsSqlParameterSetter
- 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.
- setPassword(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.datasource.H2DataSourceFactory.Builder
- setPassword(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.server.H2ServerPropertiesBuilder
- setPort(int) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.server.H2ServerPropertiesBuilder
- 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.
- setServerType(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.server.H2ServerPropertiesBuilder
- setSqlParametersSetter(SqlParametersSetter) - クラスのメソッド org.nkjmlab.sorm4j.context.SormContext.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
- setUsername(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.datasource.H2DataSourceFactory.Builder
- simple() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.commands.ScriptSql.Builder
- SIMPLE_BATCH - enum classの列挙型定数 org.nkjmlab.sorm4j.context.MultiRowProcessorFactory.MultiRowProcessorType
- SimpleTable<T> - org.nkjmlab.sorm4j.tableのクラス
- SimpleTable(Sorm, Class<T>) - クラスのコンストラクタ org.nkjmlab.sorm4j.table.SimpleTable
-
This table instance is bind to the table name is mapped to the given
SimpleTable.valueType. - SimpleTable(Sorm, Class<T>, String) - クラスのコンストラクタ org.nkjmlab.sorm4j.table.SimpleTable
-
This table instance is bind to the table by the table name.
- SimpleTableWithDefinition<T> - org.nkjmlab.sorm4j.util.table_defのクラス
- SimpleTableWithDefinition(Sorm, Class<T>) - クラスのコンストラクタ org.nkjmlab.sorm4j.util.table_def.SimpleTableWithDefinition
- SimpleTableWithDefinition(Sorm, Class<T>, TableDefinition) - クラスのコンストラクタ org.nkjmlab.sorm4j.util.table_def.SimpleTableWithDefinition
-
This table instance is bind to the table name defined in the given
TableDefinition. - size() - クラスのメソッド org.nkjmlab.sorm4j.result.BasicRowMap
- SkipCsvRead - org.nkjmlab.sorm4j.util.h2.commands.annotationのAnnotation Interface
-
The csvread function of the H2 database skips columns based on their annotations.
- 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 *
- startConsole(String...) - クラスのstaticメソッド org.nkjmlab.sorm4j.util.h2.server.H2Startup
- startDefaultLocalTcpServer() - クラスのstaticメソッド org.nkjmlab.sorm4j.util.h2.server.H2Startup
- startDefaultWebConsole() - クラスのstaticメソッド org.nkjmlab.sorm4j.util.h2.server.H2Startup
- startServer(String...) - クラスのstaticメソッド org.nkjmlab.sorm4j.util.h2.server.H2Startup
- 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
- tableColumns(String...) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.commands.SelectCsvReadSql.Builder
- tableColumns(List<String>) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.commands.SelectCsvReadSql.Builder
- TableConnection<T> - org.nkjmlab.sorm4j.tableのインタフェース
- 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のインタフェース
- 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のインタフェース
- test(Class<?>) - インタフェースのメソッド org.nkjmlab.sorm4j.context.ColumnValueToJavaObjectConverter
- test(Class<?>) - クラスのメソッド org.nkjmlab.sorm4j.util.jackson.JacksonColumnValueToJavaObjectConverter
- test(Class<?>) - クラスのメソッド org.nkjmlab.sorm4j.util.jts.JtsColumnValueToJavaObjectConverter
- test(PreparedStatement, int, Object) - インタフェースのメソッド org.nkjmlab.sorm4j.context.SqlParameterSetter
- test(PreparedStatement, int, Object) - クラスのメソッド org.nkjmlab.sorm4j.util.jackson.JacksonSqlParameterSetter
- test(PreparedStatement, int, Object) - クラスのメソッド org.nkjmlab.sorm4j.util.jts.JtsSqlParameterSetter
- 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(File) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.commands.ScriptSql.Builder
- TO - インタフェースのstatic変数 org.nkjmlab.sorm4j.util.sql.SqlKeyword
- toKey(String) - インタフェースのstaticメソッド org.nkjmlab.sorm4j.result.RowMap
-
Key to canonical key
- 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.
- toRecord(Class<T>) - インタフェースのメソッド org.nkjmlab.sorm4j.result.RowMap
-
The object is converted to a record object.
- toRecord(RowMap, Class<T>) - インタフェースのstaticメソッド org.nkjmlab.sorm4j.result.RowMap
-
The object is converted to a record object.
- 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.BasicRowMap
- 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.datatype.GeometryString
- toString() - クラスのメソッド org.nkjmlab.sorm4j.util.datatype.JsonByte
- toString() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.commands.SelectCsvReadSql.Builder
- toString() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.datasource.H2DataSourceFactory
- toString() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.functions.system.CsvWrite
- toString() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.functions.table.CsvRead
- toString() - クラスのメソッド org.nkjmlab.sorm4j.util.jts.GeometryJts
- 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
- toTableConnection(OrmConnection) - インタフェースのメソッド org.nkjmlab.sorm4j.table.Table
- toTableName(Class<?>) - クラスのstaticメソッド 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のAnnotation Interface
- UNIQUE - インタフェースのstatic変数 org.nkjmlab.sorm4j.util.sql.SqlKeyword
- UniqueColumns - org.nkjmlab.sorm4j.util.table_def.annotationのAnnotation Interface
- 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() - annotation interfaceの要素 org.nkjmlab.sorm4j.annotation.OrmColumn
-
Name of the column mapped to the field.
- value() - annotation interfaceの要素 org.nkjmlab.sorm4j.annotation.OrmColumnAliasPrefix
-
Prefix for field alias.
- value() - annotation interfaceの要素 org.nkjmlab.sorm4j.annotation.OrmConstructor
-
Name of the columns.
- value() - annotation interfaceの要素 org.nkjmlab.sorm4j.annotation.OrmGetter
-
Name of the getter mapped to the field.
- value() - annotation interfaceの要素 org.nkjmlab.sorm4j.annotation.OrmSetter
-
Name of the setter mapped to the field.
- value() - annotation interfaceの要素 org.nkjmlab.sorm4j.annotation.OrmTable
-
Name of the table mapped to the class.
- value() - annotation interfaceの要素 org.nkjmlab.sorm4j.util.h2.commands.annotation.CsvColumn
- value() - annotation interfaceの要素 org.nkjmlab.sorm4j.util.table_def.annotation.Check
- value() - annotation interfaceの要素 org.nkjmlab.sorm4j.util.table_def.annotation.CheckConstraint
-
Name of the index
- value() - annotation interfaceの要素 org.nkjmlab.sorm4j.util.table_def.annotation.Default
- value() - annotation interfaceの要素 org.nkjmlab.sorm4j.util.table_def.annotation.IndexColumns
-
Name of the index
- value() - annotation interfaceの要素 org.nkjmlab.sorm4j.util.table_def.annotation.PrimaryKeyColumns
- value() - annotation interfaceの要素 org.nkjmlab.sorm4j.util.table_def.annotation.RepeatableCheckConstraints
- value() - annotation interfaceの要素 org.nkjmlab.sorm4j.util.table_def.annotation.RepeatableIndexColumns
- value() - annotation interfaceの要素 org.nkjmlab.sorm4j.util.table_def.annotation.RepeatableUniqueColumns
- value() - annotation interfaceの要素 org.nkjmlab.sorm4j.util.table_def.annotation.UniqueColumns
- valueOf(String) - enum classのstaticメソッド org.nkjmlab.sorm4j.context.MultiRowProcessorFactory.MultiRowProcessorType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum classのstaticメソッド org.nkjmlab.sorm4j.util.logger.LoggerContext.Category
-
Returns the enum constant of this class with the specified name.
- values() - enum classのstaticメソッド org.nkjmlab.sorm4j.context.MultiRowProcessorFactory.MultiRowProcessorType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - クラスのメソッド org.nkjmlab.sorm4j.result.BasicRowMap
- values() - enum classのstaticメソッド org.nkjmlab.sorm4j.util.logger.LoggerContext.Category
-
Returns an array containing the constants of this enum class, in the order they are declared.
- valueType(Class<?>) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.commands.SelectCsvReadSql.Builder
- 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.JoinSql.Builder
-
Creates where clause.
- 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.JoinSql.Builder
-
Creates where clause.
- 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
- WithTableDefinition - org.nkjmlab.sorm4j.util.table_defのインタフェース
- wrapSingleQuote(Object) - クラスのstaticメソッド org.nkjmlab.sorm4j.util.h2.internal.LiteralUtils
-
Wraps the given string in single quotes.
- writeColumnHeader(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.functions.system.CsvWrite.Builder
- writeColumnHeader(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.functions.table.CsvRead.Builder
- writeColumnHeader(String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.grammar.CsvOptions.Builder
-
writeColumnHeader (true or false; enabled by default).
- writeCsv(File) - インタフェースのメソッド org.nkjmlab.sorm4j.util.h2.H2Table
-
Write all rows to csv file.
- writeCsv(File, String) - インタフェースのメソッド org.nkjmlab.sorm4j.util.h2.H2Table
-
Write selected rows to csv file.
All Classes and Interfaces|すべてのパッケージ|直列化された形式