Package de.hybris.platform.commons.model
Class FormatModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.commons.model.FormatModel
- All Implemented Interfaces:
Serializable
Generated model class for type Format first defined at extension commons.
- 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 ofFormat.chainedattribute defined at extensioncommons.static final StringGenerated constant - Attribute key ofFormat.codeattribute defined at extensioncommons.static final StringGenerated constant - Attribute key ofFormat.documentTypeattribute defined at extensioncommons.static final StringGenerated constant - Attribute key ofFormat.initialattribute defined at extensioncommons.static final StringGenerated constant - Attribute key ofFormat.nameattribute defined at extensioncommons.static final StringGenerated constant - Attribute key ofFormat.validForattribute defined at extensioncommons.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.Generated constructor - Default constructor for creation with existing contextFormatModel(String _code, DocumentTypeEnum _documentType, ItemFormatterModel _initial) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersFormatModel(String _code, DocumentTypeEnum _documentType, ItemFormatterModel _initial, 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 theFormat.chainedattribute defined at extensioncommons.getCode()Generated method - Getter of theFormat.codeattribute defined at extensioncommons.Generated method - Getter of theFormat.documentTypeattribute defined at extensioncommons.Generated method - Getter of theFormat.initialattribute defined at extensioncommons.getName()Generated method - Getter of theFormat.nameattribute defined at extensioncommons.Generated method - Getter of theFormat.nameattribute defined at extensioncommons.Generated method - Getter of theFormat.validForattribute defined at extensioncommons.voidsetChained(Collection<MediaFormatterModel> value) Generated method - Setter ofFormat.chainedattribute defined at extensioncommons.voidGenerated method - Initial setter ofFormat.codeattribute defined at extensioncommons.voidsetDocumentType(DocumentTypeEnum value) Generated method - Setter ofFormat.documentTypeattribute defined at extensioncommons.voidsetInitial(ItemFormatterModel value) Generated method - Setter ofFormat.initialattribute defined at extensioncommons.voidGenerated method - Setter ofFormat.nameattribute defined at extensioncommons.voidGenerated method - Setter ofFormat.nameattribute defined at extensioncommons.voidsetValidFor(Collection<ComposedTypeModel> value) Generated method - Setter ofFormat.validForattribute defined at extensioncommons.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:
-
CODE
Generated constant - Attribute key ofFormat.codeattribute defined at extensioncommons.- See Also:
-
NAME
Generated constant - Attribute key ofFormat.nameattribute defined at extensioncommons.- See Also:
-
INITIAL
Generated constant - Attribute key ofFormat.initialattribute defined at extensioncommons.- See Also:
-
DOCUMENTTYPE
Generated constant - Attribute key ofFormat.documentTypeattribute defined at extensioncommons.- See Also:
-
CHAINED
Generated constant - Attribute key ofFormat.chainedattribute defined at extensioncommons.- See Also:
-
VALIDFOR
Generated constant - Attribute key ofFormat.validForattribute defined at extensioncommons.- See Also:
-
-
Constructor Details
-
FormatModel
public FormatModel()Generated constructor - Default constructor for generic creation. -
FormatModel
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
FormatModel
@Deprecated(since="4.1.1", forRemoval=true) public FormatModel(String _code, DocumentTypeEnum _documentType, ItemFormatterModel _initial) 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:
_code- initial attribute declared by typeFormatat extensioncommons_documentType- initial attribute declared by typeFormatat extensioncommons_initial- initial attribute declared by typeFormatat extensioncommons
-
FormatModel
@Deprecated(since="4.1.1", forRemoval=true) public FormatModel(String _code, DocumentTypeEnum _documentType, ItemFormatterModel _initial, 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:
_code- initial attribute declared by typeFormatat extensioncommons_documentType- initial attribute declared by typeFormatat extensioncommons_initial- initial attribute declared by typeFormatat extensioncommons_owner- initial attribute declared by typeItemat extensioncore
-
-
Method Details
-
getChained
Generated method - Getter of theFormat.chainedattribute defined at extensioncommons. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the chained
-
getCode
Generated method - Getter of theFormat.codeattribute defined at extensioncommons.- Returns:
- the code
-
getDocumentType
Generated method - Getter of theFormat.documentTypeattribute defined at extensioncommons.- Returns:
- the documentType
-
getInitial
Generated method - Getter of theFormat.initialattribute defined at extensioncommons.- Returns:
- the initial
-
getName
Generated method - Getter of theFormat.nameattribute defined at extensioncommons.- Returns:
- the name
-
getName
Generated method - Getter of theFormat.nameattribute defined at extensioncommons.- Parameters:
loc- the value localization key- Returns:
- the name
- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
getValidFor
Generated method - Getter of theFormat.validForattribute defined at extensioncommons. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the validFor
-
setChained
@Accessor(qualifier="chained", type=SETTER) public void setChained(Collection<MediaFormatterModel> value) Generated method - Setter ofFormat.chainedattribute defined at extensioncommons.- Parameters:
value- the chained
-
setCode
Generated method - Initial setter ofFormat.codeattribute defined at extensioncommons. Can only be used at creation of model - before first save.- Parameters:
value- the code
-
setDocumentType
@Accessor(qualifier="documentType", type=SETTER) public void setDocumentType(DocumentTypeEnum value) Generated method - Setter ofFormat.documentTypeattribute defined at extensioncommons.- Parameters:
value- the documentType
-
setInitial
Generated method - Setter ofFormat.initialattribute defined at extensioncommons.- Parameters:
value- the initial
-
setName
Generated method - Setter ofFormat.nameattribute defined at extensioncommons.- Parameters:
value- the name
-
setName
Generated method - Setter ofFormat.nameattribute defined at extensioncommons.- Parameters:
value- the nameloc- the value localization key- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
setValidFor
@Accessor(qualifier="validFor", type=SETTER) public void setValidFor(Collection<ComposedTypeModel> value) Generated method - Setter ofFormat.validForattribute defined at extensioncommons.- Parameters:
value- the validFor
-