Uses of Class org.gcube.portal.trainingmodule.shared.ItemType (training-module-library 1.0.0-4.12.0-163223 API)
Date: 2018-07-19

## Uses of Class
org.gcube.portal.trainingmodule.shared.ItemType

- Packages that use ItemType
  Package | Description
  --- | ---
  org.gcube.portal.trainingmodule |
  org.gcube.portal.trainingmodule.dao |
  org.gcube.portal.trainingmodule.shared |

- - ### Uses of ItemType in org.gcube.portal.trainingmodule

    Methods in org.gcube.portal.trainingmodule with parameters of type ItemType
    Modifier and Type | Method and Description
    --- | ---
    `List<TrainingUnitProgressDTO>` | TrainingModuleManager.`getProgressesForUnit(long unitId, String context, String username, String itemId, ItemType itemType)` Gets the progresses for unit.
    `List<ProgressPerUnit>` | TrainingDTOManager.`getProgressForUnit(long unitId, String context, String username, String itemId, ItemType itemType)` Gets the progress for unit.
    `List<ProgressPerUnit>` | TrainingProjectJDBCManager.`selectTrainingUnitProgress(String context, long unitId, String username, String itemId, ItemType itemType)` Select training unit progress.
    `ProgressPerUnit` | TrainingDTOManager.`setProgressForUnit(long unitId, String context, String username, String itemId, ItemType itemType, boolean read)` Sets the progress for unit.
    `TrainingUnitProgressDTO` | TrainingModuleManager.`setProgressForUnit(long unitId, String context, String username, String itemId, ItemType itemType, boolean read)` Sets the progress for unit.

  - ### Uses of ItemType in org.gcube.portal.trainingmodule.dao

    Methods in org.gcube.portal.trainingmodule.dao that return ItemType
    Modifier and Type | Method and Description
    --- | ---
    `ItemType` | ProgressPerUnit.`getType()` Gets the type.

    Methods in org.gcube.portal.trainingmodule.dao with parameters of type ItemType
    Modifier and Type | Method and Description
    --- | ---
    `void` | ProgressPerUnit.`setType(ItemType type)` Sets the type.

    Constructors in org.gcube.portal.trainingmodule.dao with parameters of type ItemType
    Constructor and Description
    `ProgressPerUnit(long internalId, long unitId, String username, ItemType type, String itemId, boolean read)` Instantiates a new progress per unit.
    `ProgressPerUnit(long unitId, String username, ItemType type, String itemId, boolean read)` Instantiates a new progress per unit.

  - ### Uses of ItemType in org.gcube.portal.trainingmodule.shared

    Methods in org.gcube.portal.trainingmodule.shared that return ItemType
    Modifier and Type | Method and Description
    --- | ---
    `ItemType` | TrainingUnitProgressDTO.`getType()` Gets the type.
    `static ItemType` | ItemType.`valueOf(String name)` Returns the enum constant of this type with the specified name.
    `static ItemType[]` | ItemType.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

    Methods in org.gcube.portal.trainingmodule.shared with parameters of type ItemType
    Modifier and Type | Method and Description
    --- | ---
    `void` | TrainingUnitProgressDTO.`setType(ItemType type)` Sets the type.

    Constructors in org.gcube.portal.trainingmodule.shared with parameters of type ItemType
    Constructor and Description
    `TrainingUnitProgressDTO(long internalId, long unitId, String username, ItemType type, String itemId, boolean read)` Instantiates a new training unit progress.
    `TrainingUnitProgressDTO(long unitId, String username, ItemType type, String itemId, boolean read)` Instantiates a new training unit progress.

Copyright © 2018. All Rights Reserved.