パッケージ org.nkjmlab.sorm4j

インタフェース OrmReader

    • メソッドの詳細

      • readAll

        <T> List<T> readAll​(Class<T> objectClass)
      • readByPrimaryKey

        <T> T readByPrimaryKey​(Class<T> objectClass,
                               Object... primaryKeyValues)
        Reads an object from the database by its primary keys.
      • readOne

        <T> T readOne​(Class<T> objectClass,
                      String sql,
                      Object... parameters)
      • readFirst

        <T> T readFirst​(Class<T> objectClass,
                        String sql,
                        Object... parameters)
      • readLazy

        <T> LazyResultSet<T> readLazy​(Class<T> objectClass,
                                      String sql,
                                      Object... parameters)
        Returns an LazyResultSet and convert it to Stream, List, and so on.

        Parameters will be set according with the correspondence defined in PreparedStatementParametersSetter#setParameters(PreparedStatement, int[], Object[])

        導入されたバージョン:
        1.0
      • readList

        <T> List<T> readList​(Class<T> objectClass,
                             String sql,
                             Object... parameters)
        Reads a list of objects from the database by mapping the results of the parameterized SQL query into instances of the given object class. Only the columns returned from the SQL query will be set into the object instance.

        Parameters will be set according with the correspondence defined in PreparedStatementParametersSetter#setParameters(PreparedStatement, int[], Object[])