Package de.hybris.platform.hmc.model
Class UserProfileModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.hmc.model.UserProfileModel
- All Implemented Interfaces:
Serializable
Generated model class for type UserProfile first defined at extension core.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofUserProfile.allReadableLanguagesattribute defined at extensioncore.static final StringGenerated constant - Attribute key ofUserProfile.allWritableLanguagesattribute defined at extensioncore.static final StringGenerated constant - Attribute key ofUserProfile.expandInitialattribute defined at extensioncore.static final StringGenerated constant - Attribute key ofUserProfile.readableLanguagesattribute defined at extensioncore.static final StringGenerated constant - Attribute key ofUserProfile.writableLanguagesattribute defined at extensioncore.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.UserProfileModel(PrincipalModel _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 - Default constructor for creation with existing context -
Method Summary
Modifier and TypeMethodDescriptionGenerated method - Getter of theUserProfile.allReadableLanguagesattribute defined at extensioncore.Generated method - Getter of theUserProfile.allWritableLanguagesattribute defined at extensioncore.Generated method - Getter of theUserProfile.expandInitialattribute defined at extensioncore.getOwner()Generated method - Getter of theItem.ownerattribute defined at extensioncoreand redeclared at extensioncore.Generated method - Getter of theUserProfile.readableLanguagesattribute defined at extensioncore.Generated method - Getter of theUserProfile.writableLanguagesattribute defined at extensioncore.voidsetExpandInitial(Boolean value) Generated method - Setter ofUserProfile.expandInitialattribute defined at extensioncore.voidGenerated method - Initial setter ofItem.ownerattribute defined at extensioncoreand redeclared at extensioncore.voidsetReadableLanguages(List<LanguageModel> value) Generated method - Setter ofUserProfile.readableLanguagesattribute defined at extensioncore.voidsetWritableLanguages(List<LanguageModel> value) Generated method - Setter ofUserProfile.writableLanguagesattribute defined at extensioncore.Methods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, isSealed, setComments, setCreationtime, setModifiedtimeMethods 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:
-
READABLELANGUAGES
Generated constant - Attribute key ofUserProfile.readableLanguagesattribute defined at extensioncore.- See Also:
-
WRITABLELANGUAGES
Generated constant - Attribute key ofUserProfile.writableLanguagesattribute defined at extensioncore.- See Also:
-
ALLREADABLELANGUAGES
Generated constant - Attribute key ofUserProfile.allReadableLanguagesattribute defined at extensioncore.- See Also:
-
ALLWRITABLELANGUAGES
Generated constant - Attribute key ofUserProfile.allWritableLanguagesattribute defined at extensioncore.- See Also:
-
EXPANDINITIAL
Generated constant - Attribute key ofUserProfile.expandInitialattribute defined at extensioncore.- See Also:
-
-
Constructor Details
-
UserProfileModel
public UserProfileModel()Generated constructor - Default constructor for generic creation. -
UserProfileModel
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
UserProfileModel
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:
_owner- initial attribute declared by typeUserProfileat extensioncore
-
-
Method Details
-
getAllReadableLanguages
@Accessor(qualifier="allReadableLanguages", type=GETTER) public Collection<LanguageModel> getAllReadableLanguages()Generated method - Getter of theUserProfile.allReadableLanguagesattribute defined at extensioncore. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the allReadableLanguages
-
getAllWritableLanguages
@Accessor(qualifier="allWritableLanguages", type=GETTER) public Collection<LanguageModel> getAllWritableLanguages()Generated method - Getter of theUserProfile.allWritableLanguagesattribute defined at extensioncore. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the allWritableLanguages
-
getExpandInitial
Generated method - Getter of theUserProfile.expandInitialattribute defined at extensioncore.- Returns:
- the expandInitial
-
getOwner
Generated method - Getter of theItem.ownerattribute defined at extensioncoreand redeclared at extensioncore. -
getReadableLanguages
@Accessor(qualifier="readableLanguages", type=GETTER) public List<LanguageModel> getReadableLanguages()Generated method - Getter of theUserProfile.readableLanguagesattribute defined at extensioncore. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the readableLanguages
-
getWritableLanguages
@Accessor(qualifier="writableLanguages", type=GETTER) public List<LanguageModel> getWritableLanguages()Generated method - Getter of theUserProfile.writableLanguagesattribute defined at extensioncore. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the writableLanguages
-
setExpandInitial
Generated method - Setter ofUserProfile.expandInitialattribute defined at extensioncore.- Parameters:
value- the expandInitial
-
setOwner
Generated method - Initial setter ofItem.ownerattribute defined at extensioncoreand redeclared at extensioncore. Can only be used at creation of model - before first save. Will only accept values of typePrincipalModel. -
setReadableLanguages
@Accessor(qualifier="readableLanguages", type=SETTER) public void setReadableLanguages(List<LanguageModel> value) Generated method - Setter ofUserProfile.readableLanguagesattribute defined at extensioncore.- Parameters:
value- the readableLanguages
-
setWritableLanguages
@Accessor(qualifier="writableLanguages", type=SETTER) public void setWritableLanguages(List<LanguageModel> value) Generated method - Setter ofUserProfile.writableLanguagesattribute defined at extensioncore.- Parameters:
value- the writableLanguages
-