Uses of Class com.j0h1.contour.server.rest.pojo.Session

## Uses of Class
com.j0h1.contour.server.rest.pojo.Session

- Packages that use Session
  Package | Description
  --- | ---
  com.j0h1.contour.server.dao |
  com.j0h1.contour.server.dao.impl |
  com.j0h1.contour.server.rest.pojo |

- - ### Uses of Session in com.j0h1.contour.server.dao

    Methods in com.j0h1.contour.server.dao that return types with arguments of type Session
    Modifier and Type | Method and Description
    --- | ---
    `java.util.ArrayList<Session>` | DAOSession.`getCustomSessions(int playerId)` Queries for the 10 best custom sessions (sessions with the highest score) of a specific player in descending order (by score).
    `java.util.ArrayList<Session>` | DAOSession.`getTrackSessions(int playerId, int trackId)` Queries for the 10 best track sessions (sessions with the highest score) of a specific track and player in descending order (by score).

    Methods in com.j0h1.contour.server.dao with parameters of type Session
    Modifier and Type | Method and Description
    --- | ---
    `void` | DAOSession.`persistCustomSession(Session session, java.lang.String playername, java.lang.String originalData, java.lang.String edgeData, java.lang.String imagename, Image drawing, Image scoreImage)` Persists a custom session to the database.
    `void` | DAOSession.`persistTrackSession(Session session, java.lang.String playername, java.util.ArrayList<Image> drawings, java.util.ArrayList<Image> scoreImages)` Persists a track session to the database.

  - ### Uses of Session in com.j0h1.contour.server.dao.impl

    Methods in com.j0h1.contour.server.dao.impl that return types with arguments of type Session
    Modifier and Type | Method and Description
    --- | ---
    `java.util.ArrayList<Session>` | DAOSessionImpl.`getCustomSessions(int playerId)`
    `java.util.ArrayList<Session>` | DAOSessionImpl.`getTrackSessions(int playerId, int trackId)`

    Methods in com.j0h1.contour.server.dao.impl with parameters of type Session
    Modifier and Type | Method and Description
    --- | ---
    `void` | DAOSessionImpl.`persistCustomSession(Session session, java.lang.String playername, java.lang.String originalData, java.lang.String edgeData, java.lang.String imagename, Image drawing, Image scoreImage)`
    `void` | DAOSessionImpl.`persistTrackSession(Session session, java.lang.String playername, java.util.ArrayList<Image> drawings, java.util.ArrayList<Image> scoreImages)`

  - ### Uses of Session in com.j0h1.contour.server.rest.pojo

    Fields in com.j0h1.contour.server.rest.pojo with type parameters of type Session
    Modifier and Type | Field and Description
    --- | ---
    `private java.util.ArrayList<Session>` | SessionResponseList.`list`

    Methods in com.j0h1.contour.server.rest.pojo that return types with arguments of type Session
    Modifier and Type | Method and Description
    --- | ---
    `java.util.ArrayList<Session>` | SessionResponseList.`getList()`

    Method parameters in com.j0h1.contour.server.rest.pojo with type arguments of type Session
    Modifier and Type | Method and Description
    --- | ---
    `void` | SessionResponseList.`setList(java.util.ArrayList<Session> list)`