Class TuaLanguageAbilityModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.tuadatamodel.model.TuaLanguageAbilityModel
- All Implemented Interfaces:
Serializable
Generated model class for type TuaLanguageAbility first defined at extension tuadatamodel.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.servicelayer.model.AbstractItemModel.NewModelContextFactory -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofTuaLanguageAbility.endDateattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaLanguageAbility.externalIdentifiersattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaLanguageAbility.idattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaLanguageAbility.isFavouriteLanguageattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaLanguageAbility.languageattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaLanguageAbility.listeningProficiencyattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaLanguageAbility.readingProficiencyattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaLanguageAbility.speakingProficiencyattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaLanguageAbility.startDateattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaLanguageAbility.writingProficiencyattribute defined at extensiontuadatamodel.Fields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDFields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY -
Constructor Summary
ConstructorsConstructorDescriptionGenerated constructor - Default constructor for generic creation.TuaLanguageAbilityModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx) Generated constructor - Default constructor for creation with existing contextTuaLanguageAbilityModel(String _id, LanguageModel _language) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersTuaLanguageAbilityModel(String _id, LanguageModel _language, ItemModel _owner) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parameters -
Method Summary
Modifier and TypeMethodDescriptionGenerated method - Getter of theTuaLanguageAbility.endDateattribute defined at extensiontuadatamodel.Generated method - Getter of theTuaLanguageAbility.externalIdentifiersattribute defined at extensiontuadatamodel.getId()Generated method - Getter of theTuaLanguageAbility.idattribute defined at extensiontuadatamodel.Generated method - Getter of theTuaLanguageAbility.isFavouriteLanguageattribute defined at extensiontuadatamodel.Generated method - Getter of theTuaLanguageAbility.languageattribute defined at extensiontuadatamodel.Generated method - Getter of theTuaLanguageAbility.listeningProficiencyattribute defined at extensiontuadatamodel.Generated method - Getter of theTuaLanguageAbility.readingProficiencyattribute defined at extensiontuadatamodel.Generated method - Getter of theTuaLanguageAbility.speakingProficiencyattribute defined at extensiontuadatamodel.Generated method - Getter of theTuaLanguageAbility.startDateattribute defined at extensiontuadatamodel.Generated method - Getter of theTuaLanguageAbility.writingProficiencyattribute defined at extensiontuadatamodel.voidsetEndDate(Date value) Generated method - Setter ofTuaLanguageAbility.endDateattribute defined at extensiontuadatamodel.voidGenerated method - Setter ofTuaLanguageAbility.externalIdentifiersattribute defined at extensiontuadatamodel.voidGenerated method - Setter ofTuaLanguageAbility.idattribute defined at extensiontuadatamodel.voidsetIsFavouriteLanguage(Boolean value) Generated method - Setter ofTuaLanguageAbility.isFavouriteLanguageattribute defined at extensiontuadatamodel.voidsetLanguage(LanguageModel value) Generated method - Setter ofTuaLanguageAbility.languageattribute defined at extensiontuadatamodel.voidsetListeningProficiency(String value) Generated method - Setter ofTuaLanguageAbility.listeningProficiencyattribute defined at extensiontuadatamodel.voidsetReadingProficiency(String value) Generated method - Setter ofTuaLanguageAbility.readingProficiencyattribute defined at extensiontuadatamodel.voidsetSpeakingProficiency(String value) Generated method - Setter ofTuaLanguageAbility.speakingProficiencyattribute defined at extensiontuadatamodel.voidsetStartDate(Date value) Generated method - Setter ofTuaLanguageAbility.startDateattribute defined at extensiontuadatamodel.voidsetWritingProficiency(String value) Generated method - Setter ofTuaLanguageAbility.writingProficiencyattribute defined at extensiontuadatamodel.Methods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwnerMethods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
equals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplace
-
Field Details
-
_TYPECODE
Generated model type code constant.- See Also:
-
ID
Generated constant - Attribute key ofTuaLanguageAbility.idattribute defined at extensiontuadatamodel.- See Also:
-
ISFAVOURITELANGUAGE
Generated constant - Attribute key ofTuaLanguageAbility.isFavouriteLanguageattribute defined at extensiontuadatamodel.- See Also:
-
LANGUAGE
Generated constant - Attribute key ofTuaLanguageAbility.languageattribute defined at extensiontuadatamodel.- See Also:
-
LISTENINGPROFICIENCY
Generated constant - Attribute key ofTuaLanguageAbility.listeningProficiencyattribute defined at extensiontuadatamodel.- See Also:
-
READINGPROFICIENCY
Generated constant - Attribute key ofTuaLanguageAbility.readingProficiencyattribute defined at extensiontuadatamodel.- See Also:
-
SPEAKINGPROFICIENCY
Generated constant - Attribute key ofTuaLanguageAbility.speakingProficiencyattribute defined at extensiontuadatamodel.- See Also:
-
WRITINGPROFICIENCY
Generated constant - Attribute key ofTuaLanguageAbility.writingProficiencyattribute defined at extensiontuadatamodel.- See Also:
-
STARTDATE
Generated constant - Attribute key ofTuaLanguageAbility.startDateattribute defined at extensiontuadatamodel.- See Also:
-
ENDDATE
Generated constant - Attribute key ofTuaLanguageAbility.endDateattribute defined at extensiontuadatamodel.- See Also:
-
EXTERNALIDENTIFIERS
Generated constant - Attribute key ofTuaLanguageAbility.externalIdentifiersattribute defined at extensiontuadatamodel.- See Also:
-
-
Constructor Details
-
TuaLanguageAbilityModel
public TuaLanguageAbilityModel()Generated constructor - Default constructor for generic creation. -
TuaLanguageAbilityModel
public TuaLanguageAbilityModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx) Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
TuaLanguageAbilityModel
@Deprecated(since="4.1.1", forRemoval=true) public TuaLanguageAbilityModel(String _id, LanguageModel _language) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - Constructor with all mandatory attributes.- Parameters:
_id- initial attribute declared by typeTuaLanguageAbilityat extensiontuadatamodel_language- initial attribute declared by typeTuaLanguageAbilityat extensiontuadatamodel
-
TuaLanguageAbilityModel
@Deprecated(since="4.1.1", forRemoval=true) public TuaLanguageAbilityModel(String _id, LanguageModel _language, ItemModel _owner) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_id- initial attribute declared by typeTuaLanguageAbilityat extensiontuadatamodel_language- initial attribute declared by typeTuaLanguageAbilityat extensiontuadatamodel_owner- initial attribute declared by typeItemat extensioncore
-
-
Method Details
-
getEndDate
Generated method - Getter of theTuaLanguageAbility.endDateattribute defined at extensiontuadatamodel.- Returns:
- the endDate - The end date of the language ability
-
getExternalIdentifiers
@Accessor(qualifier="externalIdentifiers", type=GETTER) public List<TuaExternalIdentifierModel> getExternalIdentifiers()Generated method - Getter of theTuaLanguageAbility.externalIdentifiersattribute defined at extensiontuadatamodel. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the externalIdentifiers
-
getId
Generated method - Getter of theTuaLanguageAbility.idattribute defined at extensiontuadatamodel.- Returns:
- the id - The unique identifier of the language ability
-
getIsFavouriteLanguage
Generated method - Getter of theTuaLanguageAbility.isFavouriteLanguageattribute defined at extensiontuadatamodel.- Returns:
- the isFavouriteLanguage - Flag indicating if it is the preferred language
-
getLanguage
Generated method - Getter of theTuaLanguageAbility.languageattribute defined at extensiontuadatamodel.- Returns:
- the language - The language
-
getListeningProficiency
Generated method - Getter of theTuaLanguageAbility.listeningProficiencyattribute defined at extensiontuadatamodel.- Returns:
- the listeningProficiency - The proficiency in listening to the language
-
getReadingProficiency
Generated method - Getter of theTuaLanguageAbility.readingProficiencyattribute defined at extensiontuadatamodel.- Returns:
- the readingProficiency - The proficiency in reading in the language
-
getSpeakingProficiency
Generated method - Getter of theTuaLanguageAbility.speakingProficiencyattribute defined at extensiontuadatamodel.- Returns:
- the speakingProficiency - The proficiency in speaking the language
-
getStartDate
Generated method - Getter of theTuaLanguageAbility.startDateattribute defined at extensiontuadatamodel.- Returns:
- the startDate - The start date of the language ability
-
getWritingProficiency
Generated method - Getter of theTuaLanguageAbility.writingProficiencyattribute defined at extensiontuadatamodel.- Returns:
- the writingProficiency - The proficiency in writing in the language
-
setEndDate
Generated method - Setter ofTuaLanguageAbility.endDateattribute defined at extensiontuadatamodel.- Parameters:
value- the endDate - The end date of the language ability
-
setExternalIdentifiers
@Accessor(qualifier="externalIdentifiers", type=SETTER) public void setExternalIdentifiers(List<TuaExternalIdentifierModel> value) Generated method - Setter ofTuaLanguageAbility.externalIdentifiersattribute defined at extensiontuadatamodel.- Parameters:
value- the externalIdentifiers
-
setId
Generated method - Setter ofTuaLanguageAbility.idattribute defined at extensiontuadatamodel.- Parameters:
value- the id - The unique identifier of the language ability
-
setIsFavouriteLanguage
@Accessor(qualifier="isFavouriteLanguage", type=SETTER) public void setIsFavouriteLanguage(Boolean value) Generated method - Setter ofTuaLanguageAbility.isFavouriteLanguageattribute defined at extensiontuadatamodel.- Parameters:
value- the isFavouriteLanguage - Flag indicating if it is the preferred language
-
setLanguage
Generated method - Setter ofTuaLanguageAbility.languageattribute defined at extensiontuadatamodel.- Parameters:
value- the language - The language
-
setListeningProficiency
@Accessor(qualifier="listeningProficiency", type=SETTER) public void setListeningProficiency(String value) Generated method - Setter ofTuaLanguageAbility.listeningProficiencyattribute defined at extensiontuadatamodel.- Parameters:
value- the listeningProficiency - The proficiency in listening to the language
-
setReadingProficiency
@Accessor(qualifier="readingProficiency", type=SETTER) public void setReadingProficiency(String value) Generated method - Setter ofTuaLanguageAbility.readingProficiencyattribute defined at extensiontuadatamodel.- Parameters:
value- the readingProficiency - The proficiency in reading in the language
-
setSpeakingProficiency
@Accessor(qualifier="speakingProficiency", type=SETTER) public void setSpeakingProficiency(String value) Generated method - Setter ofTuaLanguageAbility.speakingProficiencyattribute defined at extensiontuadatamodel.- Parameters:
value- the speakingProficiency - The proficiency in speaking the language
-
setStartDate
Generated method - Setter ofTuaLanguageAbility.startDateattribute defined at extensiontuadatamodel.- Parameters:
value- the startDate - The start date of the language ability
-
setWritingProficiency
@Accessor(qualifier="writingProficiency", type=SETTER) public void setWritingProficiency(String value) Generated method - Setter ofTuaLanguageAbility.writingProficiencyattribute defined at extensiontuadatamodel.- Parameters:
value- the writingProficiency - The proficiency in writing in the language
-