Class AdvancedShippingNoticeModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.warehousing.model.AdvancedShippingNoticeModel
-
- All Implemented Interfaces:
java.io.Serializable
public class AdvancedShippingNoticeModel extends ItemModel
Generated model class for type AdvancedShippingNotice first defined at extension warehousing.- 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_ADVANCEDSHIPPINGNOTICEENTRY2ASNRELATIONGenerated relation code constant for relationAdvancedShippingNoticeEntry2AsnRelationdefining source attributeasnEntriesin extensionwarehousing.static java.lang.String_TYPECODEGenerated model type code constant.static java.lang.StringASNENTRIESGenerated constant - Attribute key ofAdvancedShippingNotice.asnEntriesattribute defined at extensionwarehousing.static java.lang.StringEXTERNALIDGenerated constant - Attribute key ofAdvancedShippingNotice.externalIdattribute defined at extensionwarehousing.static java.lang.StringINTERNALIDGenerated constant - Attribute key ofAdvancedShippingNotice.internalIdattribute defined at extensionwarehousing.static java.lang.StringPOINTOFSERVICEGenerated constant - Attribute key ofAdvancedShippingNotice.pointOfServiceattribute defined at extensionwarehousing.static java.lang.StringRELEASEDATEGenerated constant - Attribute key ofAdvancedShippingNotice.releaseDateattribute defined at extensionwarehousing.static java.lang.StringSTATUSGenerated constant - Attribute key ofAdvancedShippingNotice.statusattribute defined at extensionwarehousing.static java.lang.StringWAREHOUSEGenerated constant - Attribute key ofAdvancedShippingNotice.warehouseattribute defined at extensionwarehousing.-
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 AdvancedShippingNoticeModel()Generated constructor - Default constructor for generic creation.AdvancedShippingNoticeModel(ItemModelContext ctx)Generated constructor - Default constructor for creation with existing contextAdvancedShippingNoticeModel(java.lang.String _externalId, java.lang.String _internalId, ItemModel _owner, PointOfServiceModel _pointOfService, java.util.Date _releaseDate)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersAdvancedShippingNoticeModel(java.lang.String _externalId, java.lang.String _internalId, PointOfServiceModel _pointOfService, java.util.Date _releaseDate)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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<AdvancedShippingNoticeEntryModel>getAsnEntries()Generated method - Getter of theAdvancedShippingNotice.asnEntriesattribute defined at extensionwarehousing.java.lang.StringgetExternalId()Generated method - Getter of theAdvancedShippingNotice.externalIdattribute defined at extensionwarehousing.java.lang.StringgetInternalId()Generated method - Getter of theAdvancedShippingNotice.internalIdattribute defined at extensionwarehousing.PointOfServiceModelgetPointOfService()Generated method - Getter of theAdvancedShippingNotice.pointOfServiceattribute defined at extensionwarehousing.java.util.DategetReleaseDate()Generated method - Getter of theAdvancedShippingNotice.releaseDateattribute defined at extensionwarehousing.AsnStatusgetStatus()Generated method - Getter of theAdvancedShippingNotice.statusattribute defined at extensionwarehousing.WarehouseModelgetWarehouse()Generated method - Getter of theAdvancedShippingNotice.warehouseattribute defined at extensionwarehousing.voidsetAsnEntries(java.util.List<AdvancedShippingNoticeEntryModel> value)Generated method - Setter ofAdvancedShippingNotice.asnEntriesattribute defined at extensionwarehousing.voidsetExternalId(java.lang.String value)Generated method - Setter ofAdvancedShippingNotice.externalIdattribute defined at extensionwarehousing.voidsetInternalId(java.lang.String value)Generated method - Setter ofAdvancedShippingNotice.internalIdattribute defined at extensionwarehousing.voidsetPointOfService(PointOfServiceModel value)Generated method - Setter ofAdvancedShippingNotice.pointOfServiceattribute defined at extensionwarehousing.voidsetReleaseDate(java.util.Date value)Generated method - Setter ofAdvancedShippingNotice.releaseDateattribute defined at extensionwarehousing.voidsetStatus(AsnStatus value)Generated method - Setter ofAdvancedShippingNotice.statusattribute defined at extensionwarehousing.voidsetWarehouse(WarehouseModel value)Generated method - Setter ofAdvancedShippingNotice.warehouseattribute defined at extensionwarehousing.-
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
-
_ADVANCEDSHIPPINGNOTICEENTRY2ASNRELATION
public static final java.lang.String _ADVANCEDSHIPPINGNOTICEENTRY2ASNRELATION
Generated relation code constant for relationAdvancedShippingNoticeEntry2AsnRelationdefining source attributeasnEntriesin extensionwarehousing.- See Also:
- Constant Field Values
-
STATUS
public static final java.lang.String STATUS
Generated constant - Attribute key ofAdvancedShippingNotice.statusattribute defined at extensionwarehousing.- See Also:
- Constant Field Values
-
EXTERNALID
public static final java.lang.String EXTERNALID
Generated constant - Attribute key ofAdvancedShippingNotice.externalIdattribute defined at extensionwarehousing.- See Also:
- Constant Field Values
-
INTERNALID
public static final java.lang.String INTERNALID
Generated constant - Attribute key ofAdvancedShippingNotice.internalIdattribute defined at extensionwarehousing.- See Also:
- Constant Field Values
-
RELEASEDATE
public static final java.lang.String RELEASEDATE
Generated constant - Attribute key ofAdvancedShippingNotice.releaseDateattribute defined at extensionwarehousing.- See Also:
- Constant Field Values
-
WAREHOUSE
public static final java.lang.String WAREHOUSE
Generated constant - Attribute key ofAdvancedShippingNotice.warehouseattribute defined at extensionwarehousing.- See Also:
- Constant Field Values
-
POINTOFSERVICE
public static final java.lang.String POINTOFSERVICE
Generated constant - Attribute key ofAdvancedShippingNotice.pointOfServiceattribute defined at extensionwarehousing.- See Also:
- Constant Field Values
-
ASNENTRIES
public static final java.lang.String ASNENTRIES
Generated constant - Attribute key ofAdvancedShippingNotice.asnEntriesattribute defined at extensionwarehousing.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
AdvancedShippingNoticeModel
public AdvancedShippingNoticeModel()
Generated constructor - Default constructor for generic creation.
-
AdvancedShippingNoticeModel
public AdvancedShippingNoticeModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
AdvancedShippingNoticeModel
@Deprecated(since="4.1.1", forRemoval=true) public AdvancedShippingNoticeModel(java.lang.String _externalId, java.lang.String _internalId, PointOfServiceModel _pointOfService, java.util.Date _releaseDate)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:
_externalId- initial attribute declared by typeAdvancedShippingNoticeat extensionwarehousing_internalId- initial attribute declared by typeAdvancedShippingNoticeat extensionwarehousing_pointOfService- initial attribute declared by typeAdvancedShippingNoticeat extensionwarehousing_releaseDate- initial attribute declared by typeAdvancedShippingNoticeat extensionwarehousing
-
AdvancedShippingNoticeModel
@Deprecated(since="4.1.1", forRemoval=true) public AdvancedShippingNoticeModel(java.lang.String _externalId, java.lang.String _internalId, ItemModel _owner, PointOfServiceModel _pointOfService, java.util.Date _releaseDate)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:
_externalId- initial attribute declared by typeAdvancedShippingNoticeat extensionwarehousing_internalId- initial attribute declared by typeAdvancedShippingNoticeat extensionwarehousing_owner- initial attribute declared by typeItemat extensioncore_pointOfService- initial attribute declared by typeAdvancedShippingNoticeat extensionwarehousing_releaseDate- initial attribute declared by typeAdvancedShippingNoticeat extensionwarehousing
-
-
Method Detail
-
getAsnEntries
@Accessor(qualifier="asnEntries", type=GETTER) public java.util.List<AdvancedShippingNoticeEntryModel> getAsnEntries()
Generated method - Getter of theAdvancedShippingNotice.asnEntriesattribute defined at extensionwarehousing. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the asnEntries
-
getExternalId
@Accessor(qualifier="externalId", type=GETTER) public java.lang.String getExternalId()
Generated method - Getter of theAdvancedShippingNotice.externalIdattribute defined at extensionwarehousing.- Returns:
- the externalId - ASN id coming from external provider
-
getInternalId
@Accessor(qualifier="internalId", type=GETTER) public java.lang.String getInternalId()
Generated method - Getter of theAdvancedShippingNotice.internalIdattribute defined at extensionwarehousing.- Returns:
- the internalId - Internal ASN id which is generated by NumberSeries
-
getPointOfService
@Accessor(qualifier="pointOfService", type=GETTER) public PointOfServiceModel getPointOfService()
Generated method - Getter of theAdvancedShippingNotice.pointOfServiceattribute defined at extensionwarehousing.- Returns:
- the pointOfService
-
getReleaseDate
@Accessor(qualifier="releaseDate", type=GETTER) public java.util.Date getReleaseDate()
Generated method - Getter of theAdvancedShippingNotice.releaseDateattribute defined at extensionwarehousing.- Returns:
- the releaseDate - Release date for asn entries
-
getStatus
@Accessor(qualifier="status", type=GETTER) public AsnStatus getStatus()
Generated method - Getter of theAdvancedShippingNotice.statusattribute defined at extensionwarehousing.- Returns:
- the status - Determines the status of given ASN
-
getWarehouse
@Accessor(qualifier="warehouse", type=GETTER) public WarehouseModel getWarehouse()
Generated method - Getter of theAdvancedShippingNotice.warehouseattribute defined at extensionwarehousing.- Returns:
- the warehouse
-
setAsnEntries
@Accessor(qualifier="asnEntries", type=SETTER) public void setAsnEntries(java.util.List<AdvancedShippingNoticeEntryModel> value)
Generated method - Setter ofAdvancedShippingNotice.asnEntriesattribute defined at extensionwarehousing.- Parameters:
value- the asnEntries
-
setExternalId
@Accessor(qualifier="externalId", type=SETTER) public void setExternalId(java.lang.String value)
Generated method - Setter ofAdvancedShippingNotice.externalIdattribute defined at extensionwarehousing.- Parameters:
value- the externalId - ASN id coming from external provider
-
setInternalId
@Accessor(qualifier="internalId", type=SETTER) public void setInternalId(java.lang.String value)
Generated method - Setter ofAdvancedShippingNotice.internalIdattribute defined at extensionwarehousing.- Parameters:
value- the internalId - Internal ASN id which is generated by NumberSeries
-
setPointOfService
@Accessor(qualifier="pointOfService", type=SETTER) public void setPointOfService(PointOfServiceModel value)
Generated method - Setter ofAdvancedShippingNotice.pointOfServiceattribute defined at extensionwarehousing.- Parameters:
value- the pointOfService
-
setReleaseDate
@Accessor(qualifier="releaseDate", type=SETTER) public void setReleaseDate(java.util.Date value)
Generated method - Setter ofAdvancedShippingNotice.releaseDateattribute defined at extensionwarehousing.- Parameters:
value- the releaseDate - Release date for asn entries
-
setStatus
@Accessor(qualifier="status", type=SETTER) public void setStatus(AsnStatus value)
Generated method - Setter ofAdvancedShippingNotice.statusattribute defined at extensionwarehousing.- Parameters:
value- the status - Determines the status of given ASN
-
setWarehouse
@Accessor(qualifier="warehouse", type=SETTER) public void setWarehouse(WarehouseModel value)
Generated method - Setter ofAdvancedShippingNotice.warehouseattribute defined at extensionwarehousing.- Parameters:
value- the warehouse
-
-