Class RoomPackageModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.staticpackageservices.model.RoomPackageModel
- All Implemented Interfaces:
Serializable
Generated model class for type RoomPackage first defined at extension staticpackageservices.
This type represents an accommodation package.
- 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 ofRoomPackage.accommodationattribute defined at extensionstaticpackageservices.static final StringGenerated constant - Attribute key ofRoomPackage.accommodationOfferingattribute defined at extensionstaticpackageservices.static final StringGenerated constant - Attribute key ofRoomPackage.catalogVersionattribute defined at extensionstaticpackageservices.static final StringGenerated constant - Attribute key ofRoomPackage.idattribute defined at extensionstaticpackageservices.static final StringGenerated constant - Attribute key ofRoomPackage.ratePlanattribute defined at extensionstaticpackageservices.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.RoomPackageModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx) Generated constructor - Default constructor for creation with existing contextRoomPackageModel(AccommodationModel _accommodation, AccommodationOfferingModel _accommodationOffering, CatalogVersionModel _catalogVersion, String _id, ItemModel _owner, RatePlanModel _ratePlan) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersRoomPackageModel(AccommodationModel _accommodation, AccommodationOfferingModel _accommodationOffering, CatalogVersionModel _catalogVersion, String _id, RatePlanModel _ratePlan) 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 theRoomPackage.accommodationattribute defined at extensionstaticpackageservices.Generated method - Getter of theRoomPackage.accommodationOfferingattribute defined at extensionstaticpackageservices.Generated method - Getter of theRoomPackage.catalogVersionattribute defined at extensionstaticpackageservices.getId()Generated method - Getter of theRoomPackage.idattribute defined at extensionstaticpackageservices.Generated method - Getter of theRoomPackage.ratePlanattribute defined at extensionstaticpackageservices.voidGenerated method - Setter ofRoomPackage.accommodationattribute defined at extensionstaticpackageservices.voidGenerated method - Setter ofRoomPackage.accommodationOfferingattribute defined at extensionstaticpackageservices.voidGenerated method - Setter ofRoomPackage.catalogVersionattribute defined at extensionstaticpackageservices.voidGenerated method - Setter ofRoomPackage.idattribute defined at extensionstaticpackageservices.voidsetRatePlan(RatePlanModel value) Generated method - Setter ofRoomPackage.ratePlanattribute defined at extensionstaticpackageservices.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 ofRoomPackage.idattribute defined at extensionstaticpackageservices.- See Also:
-
ACCOMMODATION
Generated constant - Attribute key ofRoomPackage.accommodationattribute defined at extensionstaticpackageservices.- See Also:
-
ACCOMMODATIONOFFERING
Generated constant - Attribute key ofRoomPackage.accommodationOfferingattribute defined at extensionstaticpackageservices.- See Also:
-
RATEPLAN
Generated constant - Attribute key ofRoomPackage.ratePlanattribute defined at extensionstaticpackageservices.- See Also:
-
CATALOGVERSION
Generated constant - Attribute key ofRoomPackage.catalogVersionattribute defined at extensionstaticpackageservices.- See Also:
-
-
Constructor Details
-
RoomPackageModel
public RoomPackageModel()Generated constructor - Default constructor for generic creation. -
RoomPackageModel
public RoomPackageModel(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
-
RoomPackageModel
@Deprecated(since="4.1.1", forRemoval=true) public RoomPackageModel(AccommodationModel _accommodation, AccommodationOfferingModel _accommodationOffering, CatalogVersionModel _catalogVersion, String _id, RatePlanModel _ratePlan) 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:
_accommodation- initial attribute declared by typeRoomPackageat extensionstaticpackageservices_accommodationOffering- initial attribute declared by typeRoomPackageat extensionstaticpackageservices_catalogVersion- initial attribute declared by typeRoomPackageat extensionstaticpackageservices_id- initial attribute declared by typeRoomPackageat extensionstaticpackageservices_ratePlan- initial attribute declared by typeRoomPackageat extensionstaticpackageservices
-
RoomPackageModel
@Deprecated(since="4.1.1", forRemoval=true) public RoomPackageModel(AccommodationModel _accommodation, AccommodationOfferingModel _accommodationOffering, CatalogVersionModel _catalogVersion, String _id, ItemModel _owner, RatePlanModel _ratePlan) 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:
_accommodation- initial attribute declared by typeRoomPackageat extensionstaticpackageservices_accommodationOffering- initial attribute declared by typeRoomPackageat extensionstaticpackageservices_catalogVersion- initial attribute declared by typeRoomPackageat extensionstaticpackageservices_id- initial attribute declared by typeRoomPackageat extensionstaticpackageservices_owner- initial attribute declared by typeItemat extensioncore_ratePlan- initial attribute declared by typeRoomPackageat extensionstaticpackageservices
-
-
Method Details
-
getAccommodation
Generated method - Getter of theRoomPackage.accommodationattribute defined at extensionstaticpackageservices.- Returns:
- the accommodation
-
getAccommodationOffering
@Accessor(qualifier="accommodationOffering", type=GETTER) public AccommodationOfferingModel getAccommodationOffering()Generated method - Getter of theRoomPackage.accommodationOfferingattribute defined at extensionstaticpackageservices.- Returns:
- the accommodationOffering
-
getCatalogVersion
Generated method - Getter of theRoomPackage.catalogVersionattribute defined at extensionstaticpackageservices.- Returns:
- the catalogVersion
-
getId
Generated method - Getter of theRoomPackage.idattribute defined at extensionstaticpackageservices.- Returns:
- the id
-
getRatePlan
Generated method - Getter of theRoomPackage.ratePlanattribute defined at extensionstaticpackageservices.- Returns:
- the ratePlan
-
setAccommodation
@Accessor(qualifier="accommodation", type=SETTER) public void setAccommodation(AccommodationModel value) Generated method - Setter ofRoomPackage.accommodationattribute defined at extensionstaticpackageservices.- Parameters:
value- the accommodation
-
setAccommodationOffering
@Accessor(qualifier="accommodationOffering", type=SETTER) public void setAccommodationOffering(AccommodationOfferingModel value) Generated method - Setter ofRoomPackage.accommodationOfferingattribute defined at extensionstaticpackageservices.- Parameters:
value- the accommodationOffering
-
setCatalogVersion
@Accessor(qualifier="catalogVersion", type=SETTER) public void setCatalogVersion(CatalogVersionModel value) Generated method - Setter ofRoomPackage.catalogVersionattribute defined at extensionstaticpackageservices.- Parameters:
value- the catalogVersion
-
setId
Generated method - Setter ofRoomPackage.idattribute defined at extensionstaticpackageservices.- Parameters:
value- the id
-
setRatePlan
Generated method - Setter ofRoomPackage.ratePlanattribute defined at extensionstaticpackageservices.- Parameters:
value- the ratePlan
-