- saveChildren(Connection, PARENT) - Method in class org.hrorm.ChildrenDescriptor
-
- select(long) - Method in interface org.hrorm.Dao
-
Read a record from the database.
- select(long) - Method in class org.hrorm.DaoImpl
-
- select() - Method in class org.hrorm.SqlBuilder
-
- select(String, Supplier<T>, List<ChildrenDescriptor<T, ?>>) - Method in class org.hrorm.SqlRunner
-
- selectAll() - Method in interface org.hrorm.Dao
-
Read all the records in the database of type T.
- selectAll() - Method in class org.hrorm.DaoImpl
-
- selectByColumns(T, String...) - Method in interface org.hrorm.Dao
-
Select a single record from the database by some search criteria.
- selectByColumns(T, String...) - Method in class org.hrorm.DaoImpl
-
- selectByColumns(String...) - Method in class org.hrorm.SqlBuilder
-
- selectByColumns(String, Supplier<T>, List<String>, Map<String, TypedColumn<T>>, List<ChildrenDescriptor<T, ?>>, T) - Method in class org.hrorm.SqlRunner
-
- selectMany(List<Long>) - Method in interface org.hrorm.Dao
-
Read several records from the database.
- selectMany(List<Long>) - Method in class org.hrorm.DaoImpl
-
- selectManyByColumns(T, String...) - Method in interface org.hrorm.Dao
-
Select multiple records from the database by some search criteria.
- selectManyByColumns(T, String...) - Method in class org.hrorm.DaoImpl
-
- setKey(T, Long) - Method in interface org.hrorm.PrimaryKey
-
Sets the key onto the object
- setKey(T, Long) - Method in class org.hrorm.PrimaryKeyImpl
-
- setValue(T, int, PreparedStatement) - Method in class org.hrorm.BigDecimalColumn
-
- setValue(T, int, PreparedStatement) - Method in class org.hrorm.JoinColumn
-
- setValue(T, int, PreparedStatement) - Method in class org.hrorm.LocalDateTimeColumn
-
- setValue(T, int, PreparedStatement) - Method in class org.hrorm.LongColumn
-
- setValue(T, int, PreparedStatement) - Method in class org.hrorm.PrimaryKeyImpl
-
- setValue(T, int, PreparedStatement) - Method in class org.hrorm.StringColumn
-
- setValue(T, int, PreparedStatement) - Method in class org.hrorm.StringConverterColumn
-
- setValue(T, int, PreparedStatement) - Method in interface org.hrorm.TypedColumn
-
Sets a value onto the prepared statement based on the state of the object passed.
- SqlBuilder<T> - Class in org.hrorm
-
- SqlBuilder(String, List<TypedColumn<T>>, List<JoinColumn<T, ?>>, PrimaryKey<T>) - Constructor for class org.hrorm.SqlBuilder
-
- SqlRunner<T> - Class in org.hrorm
-
This class does the heavy lifting of creating Statement
s,
executing SQL, and parsing ResultSet
s.
- SqlRunner(Connection, List<TypedColumn<T>>, List<JoinColumn<T, ?>>) - Constructor for class org.hrorm.SqlRunner
-
- StringColumn<T> - Class in org.hrorm
-
Describes a column with a text value that can be mapped
to a String
- StringColumn(String, String, Function<T, String>, BiConsumer<T, String>, boolean) - Constructor for class org.hrorm.StringColumn
-
- StringColumn(String, String, Function<T, String>, BiConsumer<T, String>) - Constructor for class org.hrorm.StringColumn
-
- StringConverterColumn<T,E> - Class in org.hrorm
-
Describes a column with a text value that can be mapped
to a String
and then converted to type E
- StringConverterColumn(String, String, Function<T, E>, BiConsumer<T, E>, Converter<E, String>) - Constructor for class org.hrorm.StringConverterColumn
-
- supplier() - Method in class org.hrorm.DaoBuilder
-
- supplier() - Method in interface org.hrorm.DaoDescriptor
-
The mechanism to use to instantiate a new instance of type T
,
generally a no-argument constructor of the class.
- supplier() - Method in class org.hrorm.DaoImpl
-