| Package | Description |
|---|---|
| org.seasar.doma |
Provides annotations and exceptions.
|
| org.seasar.doma.jdbc |
Provides JDBC related interfaces and classes.
|
| org.seasar.doma.jdbc.builder |
Provides classes to build dynamic SQL statements.
|
| Modifier and Type | Method and Description |
|---|---|
static MapKeyNamingType |
MapKeyNamingType.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static MapKeyNamingType[] |
MapKeyNamingType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
default java.lang.String |
MapKeyNaming.apply(java.lang.reflect.Method method,
MapKeyNamingType mapKeyNamingType,
java.lang.String text)
Applies the naming convention.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
SelectBuilder.getMapResultList(MapKeyNamingType mapKeyNamingType)
Executes an SQL SELECT statement and returns the map results.
|
java.util.Map<java.lang.String,java.lang.Object> |
SelectBuilder.getMapSingleResult(MapKeyNamingType mapKeyNamingType)
Executes an SQL SELECT statement and returns a single map result.
|
java.util.Optional<java.util.Map<java.lang.String,java.lang.Object>> |
SelectBuilder.getOptionalMapSingleResult(MapKeyNamingType mapKeyNamingType)
Executes an SQL SELECT statement and returns a single map result as
Optional. |
java.util.stream.Stream<java.util.Map<java.lang.String,java.lang.Object>> |
SelectBuilder.streamMap(MapKeyNamingType mapKeyNamingType)
Executes an SQL SELECT statement and returns the stream of map results.
|
<RESULT> RESULT |
SelectBuilder.streamMap(MapKeyNamingType mapKeyNamingType,
java.util.function.Function<java.util.stream.Stream<java.util.Map<java.lang.String,java.lang.Object>>,RESULT> mapper)
Executes an SQL SELECT statement, handles the stream of map values and returns the result.
|
protected <RESULT> RESULT |
SelectBuilder.streamMapInternal(MapKeyNamingType mapKeyNamingType,
java.util.function.Function<java.util.stream.Stream<java.util.Map<java.lang.String,java.lang.Object>>,RESULT> mapper) |