Class PointsAverageInput
java.lang.Object
ch.tocco.nice2.optional.qualification.impl.util.entities.inputtypes.AbstractInputType
ch.tocco.nice2.optional.qualification.impl.util.entities.inputtypes.AbstractPointsInput
ch.tocco.nice2.optional.qualification.impl.util.entities.inputtypes.PointsInput
ch.tocco.nice2.optional.qualification.impl.util.entities.inputtypes.PointsAverageInput
AbstractInputType
is mostly used for old client, but since points averages are only supported in new client
we overwrite as little as possible here-
Nested Class Summary
Nested classes/interfaces inherited from class ch.tocco.nice2.optional.qualification.impl.util.entities.inputtypes.PointsInput
PointsInput.PointInputDataRecord
Nested classes/interfaces inherited from class ch.tocco.nice2.optional.qualification.impl.util.entities.inputtypes.AbstractPointsInput
AbstractPointsInput.AbstractPointsDataRecord, AbstractPointsInput.PointsStatistics
Nested classes/interfaces inherited from class ch.tocco.nice2.optional.qualification.impl.util.entities.inputtypes.AbstractInputType
AbstractInputType.AbstractDataStoreRecord, AbstractInputType.AbstractStatistics, AbstractInputType.ExamRecord, AbstractInputType.InboundInputDataRecord, AbstractInputType.InboundRatingRecord, AbstractInputType.RatingRecord
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetDataStoreRecord
(InputData inputData) Returns aDataStoreRecord
as simplified representation of a givenInput_data
to be used in the client UI.getSingleRelevantRating
(InputData inputData) boolean
Determine whether a InputData entity is empty, i.e.Methods inherited from class ch.tocco.nice2.optional.qualification.impl.util.entities.inputtypes.PointsInput
getServerFeedback, getUserData, writeRow
Methods inherited from class ch.tocco.nice2.optional.qualification.impl.util.entities.inputtypes.AbstractPointsInput
aggregateInputData, getAndValidateDispensed, getAndValidateRatings, getDatabaseValue, getDatabaseValue, getDataType, getEvaluationObject, getNumNonEmptyRatings, getStatistics, getStatistics, getUserGradesDetailData, writeDataStoreRecord, writeDataStoreRecord
Methods inherited from class ch.tocco.nice2.optional.qualification.impl.util.entities.inputtypes.AbstractInputType
getEventsAsString, validateImportStructure
-
Constructor Details
-
PointsAverageInput
public PointsAverageInput()
-
-
Method Details
-
getDataStoreRecord
Description copied from class:AbstractInputType
Returns aDataStoreRecord
as simplified representation of a givenInput_data
to be used in the client UI.- Overrides:
getDataStoreRecord
in classPointsInput
- Parameters:
inputData
- theInput_data
to build the representation for- Returns:
- the simple representation of the given
Input_data
-
isEmpty
Description copied from class:AbstractInputType
Determine whether a InputData entity is empty, i.e. no inputs have been made or all relevant inputs have been deleted- Overrides:
isEmpty
in classPointsInput
- Parameters:
inputData
- the InputData to analyze- Returns:
- true if the InputData is empty
-
getSingleRelevantRating
- Overrides:
getSingleRelevantRating
in classPointsInput
-