Class TechnicalRepresentation
java.lang.Object
eu.dzhw.fdz.metadatamanagement.questionmanagement.domain.TechnicalRepresentation
- All Implemented Interfaces:
Serializable
public class TechnicalRepresentation extends Object implements Serializable
The technical representation of a
Question
which was used to generate the question for
instance in an online Instrument
.- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description private @NotEmpty(message="question-management.error.technical-representation.language.not-empty") @Size(max=32,message="question-management.error.technical-representation.language.size") String
language
The technical language of the source of this representation.private static long
serialVersionUID
private @NotEmpty(message="question-management.error.technical-representation.source.not-empty") @Size(max=1048576,message="question-management.error.technical-representation.source.size") String
source
The source code of the question.private @NotEmpty(message="question-management.error.technical-representation.type.not-empty") @Size(max=32,message="question-management.error.technical-representation.type.size") String
type
The type of the technical representation. -
Constructor Summary
Constructors Constructor Description TechnicalRepresentation()
-
Method Summary
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
- Constant Field Values
-
type
@NotEmpty(message="question-management.error.technical-representation.type.not-empty") @Size(max=32, message="question-management.error.technical-representation.type.size") private @NotEmpty(message="question-management.error.technical-representation.type.not-empty") @Size(max=32,message="question-management.error.technical-representation.type.size") String typeThe type of the technical representation. E.g. "zofar". Must not be empty and must not contain more than 32 characters. -
language
@NotEmpty(message="question-management.error.technical-representation.language.not-empty") @Size(max=32, message="question-management.error.technical-representation.language.size") private @NotEmpty(message="question-management.error.technical-representation.language.not-empty") @Size(max=32,message="question-management.error.technical-representation.language.size") String languageThe technical language of the source of this representation. E.g. "qml". Must not be empty and must not contain more than 32 characters. -
source
@NotEmpty(message="question-management.error.technical-representation.source.not-empty") @Size(max=1048576, message="question-management.error.technical-representation.source.size") private @NotEmpty(message="question-management.error.technical-representation.source.not-empty") @Size(max=1048576,message="question-management.error.technical-representation.source.size") String sourceThe source code of the question. Must not be empty and must not contain more than 1 MB characters.
-
-
Constructor Details
-
TechnicalRepresentation
public TechnicalRepresentation()
-