索引

A B C D E F G H I J K L M N O P Q R S T U V W 
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 OrmTransaction handler for a task with object-relation mapping.
acceptHandler(ConsumerHandler<OrmConnection>) - インタフェースのメソッド org.nkjmlab.sorm4j.Sorm
Accepts a OrmConnection handler for a task with object-relation mapping.
acceptHandler(ConsumerHandler<TableConnection<T>>) - インタフェースのメソッド org.nkjmlab.sorm4j.table.Table
Accepts a OrmConnection handler 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 OrmTransaction handler for a task with object-relation mapping and gets the result.
applyHandler(FunctionHandler<OrmConnection, R>) - インタフェースのメソッド org.nkjmlab.sorm4j.Sorm
Applies a OrmConnection handler for a task with object-relation mapping and gets the result.
applyHandler(FunctionHandler<TableConnection<T>, R>) - インタフェースのメソッド org.nkjmlab.sorm4j.table.Table
Applies a OrmConnection handler 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 H2DataSourceFactory instance.
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
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() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.grammar.CsvOptions
 
builder() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.grammar.ScriptCompressionEncryption
 
builder() - クラスのstaticメソッド org.nkjmlab.sorm4j.util.h2.server.H2TcpServerProperties
Create a H2TcpServerProperties object.
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.Builder object.
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.Builder object; you can get { LocalDataSourceFactory object 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.Builder with 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.Builder which has set values from the given SormContext
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
 
cipherAndPassword(String, String) - クラスのメソッド org.nkjmlab.sorm4j.util.h2.grammar.ScriptCompressionEncryption.Builder
 
clear() - クラスのメソッド org.nkjmlab.sorm4j.result.BasicRowMap
 
close() - インタフェースのメソッド org.nkjmlab.sorm4j.OrmConnection
Closes the Connection associated with this instance.
close() - インタフェースのメソッド org.nkjmlab.sorm4j.OrmTransaction
Closes the Connection associated with this instance.
close() - インタフェースのメソッド org.nkjmlab.sorm4j.table.TableConnection
 
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 ResultSet from 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 Connection associated 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.Condition instance.
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
Reads a column from the current row in the provided ResultSet and returns an instance of the specified Java Class containing the values read.
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
Reads a column from the current row in the provided ResultSet and returns an instance of the specified Java Class containing the values read.
convertTo(ResultSet, int, int, Class<T>) - クラスのメソッド org.nkjmlab.sorm4j.context.DefaultColumnValueToJavaObjectConverters
 
convertToValue(ResultSet, int, int) - インタフェースのメソッド org.nkjmlab.sorm4j.context.ColumnValueToMapValueConverters
Reads a column from the current row in the provided ResultSet and returns an instance of the specified Java SQLType containing the values read.
convertToValue(ResultSet, int, int) - クラスのメソッド org.nkjmlab.sorm4j.context.DefaultColumnValueToMapValueConverters
Reads a column from the current row in the provided ResultSet and returns an instance of the specified Java SQLType containing the values read.
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 Sorm instance which uses the given DriverManagerDataSource.
create(String, String, String) - クラスのstaticメソッド org.nkjmlab.sorm4j.common.DriverManagerDataSource
 
create(Map<String, Object>) - インタフェースのstaticメソッド org.nkjmlab.sorm4j.result.RowMap
 
create(DataSource) - インタフェースのstaticメソッド org.nkjmlab.sorm4j.Sorm
Create a Sorm object which uses DataSource.
create(DataSource, SormContext) - インタフェースのstaticメソッド org.nkjmlab.sorm4j.Sorm
Creates a Sorm instance which uses the given DriverManagerDataSource and the given SormContext.
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 BasicCommand from SQL string.
create(OrmConnection, String, Object...) - インタフェースのstaticメソッド org.nkjmlab.sorm4j.util.command.Command
Creates a OrderedParameterCommand from SQL string.
create(OrmConnection, String, Map<String, Object>) - インタフェースのstaticメソッド org.nkjmlab.sorm4j.util.command.Command
Creates a NamedParameterCommand from SQL string.
create(OrmConnection, ParameterizedSql) - インタフェースのstaticメソッド org.nkjmlab.sorm4j.util.command.Command
Creates a Command from 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.
createUpdateSql(Collection<String>) - クラスのメソッド org.nkjmlab.sorm4j.context.DefaultTableSqlFactory.UpdateSqlFactory
 
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 ResultSetTraverser to the returned result set.
executeQuery(ParameterizedSql, RowMapper<T>) - インタフェースのメソッド org.nkjmlab.sorm4j.Orm
Executes a query and apply the given RowMapper to 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(Object...) - インタフェースのメソッド org.nkjmlab.sorm4j.table.TableMappedOrm
 
exists(T) - インタフェースのメソッド org.nkjmlab.sorm4j.Orm
Returns the object which has same primary key exists or not.
exists(T) - インタフェースのメソッド org.nkjmlab.sorm4j.table.TableMappedOrm
 
existsByPrimaryKey(Class<T>, Object...) - インタフェースのメソッド org.nkjmlab.sorm4j.Orm
 
existsByPrimaryKeyIn(String, Object...) - インタフェースのメソッド org.nkjmlab.sorm4j.Orm
 
existsIn(String, T) - インタフェースのメソッド org.nkjmlab.sorm4j.Orm
Returns the object which has same primary key exists or not.
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 RowMap object 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 OrmColumnAliasPrefix annotation or the given object class.
getColumnAliasPrefix(Class<?>) - クラスのメソッド org.nkjmlab.sorm4j.context.DefaultColumnToFieldAccessorMapper
Gets column alias prefix based on OrmColumnAliasPrefix annotation.
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 String object representing this TableDefinition'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
getDefaultContext() - インタフェースのstaticメソッド org.nkjmlab.sorm4j.context.SormContext
 
getDefaultContext() - インタフェースのstaticメソッド org.nkjmlab.sorm4j.Sorm
Gets the default SormContext instance.
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 Orm object
getOrm() - インタフェースのメソッド org.nkjmlab.sorm4j.table.TableConnection
Gets OrmConnection object
getOrm() - インタフェースのメソッド org.nkjmlab.sorm4j.table.TableMappedOrm
Gets Orm object
getOrm() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.H2BasicTableMappedOrm
 
getOrm() - インタフェースのメソッド org.nkjmlab.sorm4j.util.h2.H2Connection
Gets OrmConnection object
getOrm() - インタフェースのメソッド org.nkjmlab.sorm4j.util.h2.H2Orm
Gets Orm object
getOrm() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.internal.H2OrmConnectionImpl
 
getOrm() - インタフェースのメソッド org.nkjmlab.sorm4j.util.table_def.WithTableDefinition
Gets Orm object
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 Table instance.
getTable(Class<T>, String) - インタフェースのメソッド org.nkjmlab.sorm4j.Sorm
Gets a new Table instance.
getTableDefinition() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.H2BasicTableMappedOrm
 
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.h2.H2BasicTableMappedOrm
 
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 String object representing this TableDefinition'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.
getValueType() - クラスのメソッド org.nkjmlab.sorm4j.util.h2.H2BasicTableMappedOrm
 
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.
H2BasicTableMappedOrm<T> - org.nkjmlab.sorm4j.util.h2のクラス
 
H2BasicTableMappedOrm(Orm, Class<T>) - クラスのコンストラクタ org.nkjmlab.sorm4j.util.h2.H2BasicTableMappedOrm
This table instance is bind to the table name defined in the given class.
H2BasicTableMappedOrm(Orm, Class<T>, TableDefinition) - クラスのコンストラクタ org.nkjmlab.sorm4j.util.h2.H2BasicTableMappedOrm
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のインタフェース
 
H2TableMappedOrm<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.
insertInto(String, List<T>) - インタフェースのメソッド org.nkjmlab.sorm4j.Orm
Inserts objects and get the last insert result.
insertInto(String, T) - インタフェースのメソッド org.nkjmlab.sorm4j.Orm
Inserts an object and get the insert result.
insertInto(String, T...) - インタフェースのメソッド org.nkjmlab.sorm4j.Orm
Inserts objects and get the last insert result.
insertMapIn(List<RowMap>) - インタフェースのメソッド org.nkjmlab.sorm4j.table.TableMappedOrm
 
insertMapIn(RowMap) - インタフェースのメソッド org.nkjmlab.sorm4j.table.TableMappedOrm
 
insertMapIn(RowMap...) - インタフェースのメソッド org.nkjmlab.sorm4j.table.TableMappedOrm
 
insertMapInto(String, List<RowMap>) - インタフェースのメソッド org.nkjmlab.sorm4j.Orm
This method is experimental.
insertMapInto(String, RowMap) - インタフェースのメソッド org.nkjmlab.sorm4j.Orm
 
insertMapInto(String, RowMap...) - インタフェースのメソッド org.nkjmlab.sorm4j.Orm
This method is experimental.
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 RowMapper to a object.
mapToTable(Class<T>) - インタフェースのメソッド org.nkjmlab.sorm4j.OrmConnection
Gets a TableConnection instance indicated the given parameter.
mapToTable(Class<T>, String) - インタフェースのメソッド org.nkjmlab.sorm4j.OrmConnection
Gets a TableConnection instance 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 NamedParameterSqlParser object.
of(String) - インタフェースのstaticメソッド org.nkjmlab.sorm4j.sql.OrderedParameterSqlParser
Creates a OrderedParameterSqlParser object.
of(String) - インタフェースのstaticメソッド org.nkjmlab.sorm4j.sql.ParameterizedSql
Creates ParameterizedSql object of the given SQL string.
of(String, char, char, ColumnToFieldAccessorMapper) - インタフェースのstaticメソッド org.nkjmlab.sorm4j.sql.NamedParameterSqlParser
Creates NamedParameterSqlParser object. 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 ParameterizedSql object 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 OrmConnection wrapping the given JDBC Connection.
of(Connection, SormContext) - インタフェースのstaticメソッド org.nkjmlab.sorm4j.OrmConnection
Create a OrmConnection wrapping 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 RowMapper to the ResultSetTraverser.
of(OrmConnection) - インタフェースのstaticメソッド org.nkjmlab.sorm4j.util.h2.H2OrmConnection
 
of(OrmConnection, Class<T>) - インタフェースのstaticメソッド org.nkjmlab.sorm4j.table.TableConnection
Gets a TableConnection wrapping the given JDBC Connection and the given context.
of(OrmConnection, Class<T>, String) - インタフェースのstaticメソッド org.nkjmlab.sorm4j.table.TableConnection
Gets a TableConnection wrapping 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() - インタフェースのメソッド org.nkjmlab.sorm4j.table.Table
Open TableOrmConnection.
open(int) - インタフェースのメソッド org.nkjmlab.sorm4j.Sorm
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 ParameterizedSql objects.
parse(String, Object...) - インタフェースのstaticメソッド org.nkjmlab.sorm4j.sql.OrderedParameterSqlParser
Creates a OrderedParameterSqlParser object 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 NamedParameterSqlParser object 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
 
queryEscape(boolean) - クラスのメソッド 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.Tuple2 for reading JOIN SQL results typically.
readTupleList(Class<T1>, Class<T2>, Class<T3>) - インタフェースのメソッド org.nkjmlab.sorm4j.util.command.Command
Reads results as List of Tuple.Tuple3 for reading JOIN SQL results typically.
readTupleList(Class<T1>, Class<T2>, Class<T3>, String, Object...) - インタフェースのメソッド org.nkjmlab.sorm4j.Orm
Reads results as List of Tuple.Tuple3 for reading JOIN SQL results typically.
readTupleList(Class<T1>, Class<T2>, Class<T3>, ParameterizedSql) - インタフェースのメソッド org.nkjmlab.sorm4j.Orm
Reads results as List of Tuple.Tuple3 for reading JOIN SQL results typically.
readTupleList(Class<T1>, Class<T2>, String, Object...) - インタフェースのメソッド org.nkjmlab.sorm4j.Orm
Reads results as List of Tuple.Tuple2 for reading JOIN SQL results typically.
readTupleList(Class<T1>, Class<T2>, ParameterizedSql) - インタフェースのメソッド org.nkjmlab.sorm4j.Orm
Reads results as List of Tuple.Tuple2 for 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 ResultSet and maps to T.
RIGHT - インタフェースのstatic変数 org.nkjmlab.sorm4j.util.sql.SqlKeyword
 
rollback() - インタフェースのメソッド org.nkjmlab.sorm4j.OrmConnection
Roll back the Connection associated 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 ResultSet to 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 Connection associated 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 Sorm instance.
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 ResultSetStream contains all rows from the table indicated by object class.
streamAll(Class<T>) - インタフェースのメソッド org.nkjmlab.sorm4j.Orm
Returns ResultSetStream represents 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, List<String>) - クラスのコンストラクタ 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 ResultSet and 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 with 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 with 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 with 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
Updates with map in the table corresponding to the class. the map should not be included primary keys.
updateByPrimaryKey(RowMap, Object...) - インタフェースのメソッド org.nkjmlab.sorm4j.table.TableMappedOrm
 
updateByPrimaryKeyIn(String, RowMap, Object...) - インタフェースのメソッド org.nkjmlab.sorm4j.Orm
Updates with map in the table corresponding to the given table name. the map should not be included primary keys.
UpdateSqlFactory(boolean, String, String, List<String>, String) - クラスのコンストラクタ org.nkjmlab.sorm4j.context.DefaultTableSqlFactory.UpdateSqlFactory
 
updateWith(String, List<T>) - インタフェースのメソッド org.nkjmlab.sorm4j.Orm
Updates with objects in the table corresponding to the given table name.
updateWith(String, T) - インタフェースのメソッド org.nkjmlab.sorm4j.Orm
Updates with an object in the table corresponding to the given table name.
updateWith(String, T...) - インタフェースのメソッド org.nkjmlab.sorm4j.Orm
Updates with objects in the table corresponding to the given table name.
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.H2TableMappedOrm
Write all rows to csv file.
writeCsv(CsvWrite) - インタフェースのメソッド org.nkjmlab.sorm4j.util.h2.H2TableMappedOrm
Write selected rows to csv file.
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|すべてのパッケージ|直列化された形式