Class OrderModificationRecordModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.ordermodify.model.OrderModificationRecordModel
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
OrderCancelRecordModel
,OrderReturnRecordModel
public class OrderModificationRecordModel extends ItemModel
Generated model class for type OrderModificationRecord first defined at extension basecommerce.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
_ORDER2ORDERMODIFICATIONRECORDS
Generated relation code constant for relationOrder2OrderModificationRecords
defining source attributeorder
in extensionbasecommerce
.static java.lang.String
_TYPECODE
Generated model type code constant.static java.lang.String
IDENTIFIER
Generated constant - Attribute key ofOrderModificationRecord.identifier
attribute defined at extensionbasecommerce
.static java.lang.String
INPROGRESS
Generated constant - Attribute key ofOrderModificationRecord.inProgress
attribute defined at extensionbasecommerce
.static java.lang.String
MODIFICATIONRECORDENTRIES
Generated constant - Attribute key ofOrderModificationRecord.modificationRecordEntries
attribute defined at extensionbasecommerce
.static java.lang.String
ORDER
Generated constant - Attribute key ofOrderModificationRecord.order
attribute defined at extensionbasecommerce
.-
Fields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALED
-
Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
-
-
Constructor Summary
Constructors Constructor Description OrderModificationRecordModel()
Generated constructor - Default constructor for generic creation.OrderModificationRecordModel(boolean _inProgress, OrderModel _order)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersOrderModificationRecordModel(boolean _inProgress, OrderModel _order, 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 parametersOrderModificationRecordModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getIdentifier()
Generated method - Getter of theOrderModificationRecord.identifier
attribute defined at extensionbasecommerce
.java.util.Collection<OrderModificationRecordEntryModel>
getModificationRecordEntries()
Generated method - Getter of theOrderModificationRecord.modificationRecordEntries
attribute defined at extensionbasecommerce
.OrderModel
getOrder()
Generated method - Getter of theOrderModificationRecord.order
attribute defined at extensionbasecommerce
.boolean
isInProgress()
Generated method - Getter of theOrderModificationRecord.inProgress
attribute defined at extensionbasecommerce
.void
setIdentifier(java.lang.String value)
Generated method - Setter ofOrderModificationRecord.identifier
attribute defined at extensionbasecommerce
.void
setInProgress(boolean value)
Generated method - Setter ofOrderModificationRecord.inProgress
attribute defined at extensionbasecommerce
.void
setModificationRecordEntries(java.util.Collection<OrderModificationRecordEntryModel> value)
Generated method - Setter ofOrderModificationRecord.modificationRecordEntries
attribute defined at extensionbasecommerce
.void
setOrder(OrderModel value)
Generated method - Setter ofOrderModificationRecord.order
attribute defined at extensionbasecommerce
.-
Methods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwner
-
Methods 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 Detail
-
_TYPECODE
public static final java.lang.String _TYPECODE
Generated model type code constant.- See Also:
- Constant Field Values
-
_ORDER2ORDERMODIFICATIONRECORDS
public static final java.lang.String _ORDER2ORDERMODIFICATIONRECORDS
Generated relation code constant for relationOrder2OrderModificationRecords
defining source attributeorder
in extensionbasecommerce
.- See Also:
- Constant Field Values
-
INPROGRESS
public static final java.lang.String INPROGRESS
Generated constant - Attribute key ofOrderModificationRecord.inProgress
attribute defined at extensionbasecommerce
.- See Also:
- Constant Field Values
-
IDENTIFIER
public static final java.lang.String IDENTIFIER
Generated constant - Attribute key ofOrderModificationRecord.identifier
attribute defined at extensionbasecommerce
.- See Also:
- Constant Field Values
-
ORDER
public static final java.lang.String ORDER
Generated constant - Attribute key ofOrderModificationRecord.order
attribute defined at extensionbasecommerce
.- See Also:
- Constant Field Values
-
MODIFICATIONRECORDENTRIES
public static final java.lang.String MODIFICATIONRECORDENTRIES
Generated constant - Attribute key ofOrderModificationRecord.modificationRecordEntries
attribute defined at extensionbasecommerce
.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
OrderModificationRecordModel
public OrderModificationRecordModel()
Generated constructor - Default constructor for generic creation.
-
OrderModificationRecordModel
public OrderModificationRecordModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx
- the model context to be injected, must not be null
-
OrderModificationRecordModel
@Deprecated(since="4.1.1", forRemoval=true) public OrderModificationRecordModel(boolean _inProgress, OrderModel _order)
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:
_inProgress
- initial attribute declared by typeOrderModificationRecord
at extensionbasecommerce
_order
- initial attribute declared by typeOrderModificationRecord
at extensionbasecommerce
-
OrderModificationRecordModel
@Deprecated(since="4.1.1", forRemoval=true) public OrderModificationRecordModel(boolean _inProgress, OrderModel _order, 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:
_inProgress
- initial attribute declared by typeOrderModificationRecord
at extensionbasecommerce
_order
- initial attribute declared by typeOrderModificationRecord
at extensionbasecommerce
_owner
- initial attribute declared by typeItem
at extensioncore
-
-
Method Detail
-
getIdentifier
@Accessor(qualifier="identifier", type=GETTER) public java.lang.String getIdentifier()
Generated method - Getter of theOrderModificationRecord.identifier
attribute defined at extensionbasecommerce
.- Returns:
- the identifier
-
getModificationRecordEntries
@Accessor(qualifier="modificationRecordEntries", type=GETTER) public java.util.Collection<OrderModificationRecordEntryModel> getModificationRecordEntries()
Generated method - Getter of theOrderModificationRecord.modificationRecordEntries
attribute defined at extensionbasecommerce
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the modificationRecordEntries
-
getOrder
@Accessor(qualifier="order", type=GETTER) public OrderModel getOrder()
Generated method - Getter of theOrderModificationRecord.order
attribute defined at extensionbasecommerce
.- Returns:
- the order
-
isInProgress
@Accessor(qualifier="inProgress", type=GETTER) public boolean isInProgress()
Generated method - Getter of theOrderModificationRecord.inProgress
attribute defined at extensionbasecommerce
.- Returns:
- the inProgress - Determines if the partial type of orderModification is currently in progress
-
setIdentifier
@Accessor(qualifier="identifier", type=SETTER) public void setIdentifier(java.lang.String value)
Generated method - Setter ofOrderModificationRecord.identifier
attribute defined at extensionbasecommerce
.- Parameters:
value
- the identifier
-
setInProgress
@Accessor(qualifier="inProgress", type=SETTER) public void setInProgress(boolean value)
Generated method - Setter ofOrderModificationRecord.inProgress
attribute defined at extensionbasecommerce
.- Parameters:
value
- the inProgress - Determines if the partial type of orderModification is currently in progress
-
setModificationRecordEntries
@Accessor(qualifier="modificationRecordEntries", type=SETTER) public void setModificationRecordEntries(java.util.Collection<OrderModificationRecordEntryModel> value)
Generated method - Setter ofOrderModificationRecord.modificationRecordEntries
attribute defined at extensionbasecommerce
.- Parameters:
value
- the modificationRecordEntries
-
setOrder
@Accessor(qualifier="order", type=SETTER) public void setOrder(OrderModel value)
Generated method - Setter ofOrderModificationRecord.order
attribute defined at extensionbasecommerce
.- Parameters:
value
- the order
-
-