Class ScheduleConfigurationModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.travelservices.model.travel.ScheduleConfigurationModel
- All Implemented Interfaces:
Serializable
Generated model class for type ScheduleConfiguration first defined at extension travelservices.
This item is responsible to store information selected in 'Create Schedule' wizard in backoffice.
- 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 ofScheduleConfiguration.endDateattribute defined at extensiontravelservices.static final StringGenerated constant - Attribute key ofScheduleConfiguration.numberattribute defined at extensiontravelservices.static final StringGenerated constant - Attribute key ofScheduleConfiguration.operatingTravelProviderattribute defined at extensionshoppingservices.static final StringGenerated constant - Attribute key ofScheduleConfiguration.scheduleConfigurationDaysattribute defined at extensiontravelservices.static final StringGenerated constant - Attribute key ofScheduleConfiguration.startDateattribute defined at extensiontravelservices.static final StringGenerated constant - Attribute key ofScheduleConfiguration.transportOfferingsattribute defined at extensiontravelservices.static final StringGenerated constant - Attribute key ofScheduleConfiguration.travelProviderattribute defined at extensiontravelservices.static final StringGenerated constant - Attribute key ofScheduleConfiguration.travelSectorattribute defined at extensiontravelservices.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.ScheduleConfigurationModel(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 parametersScheduleConfigurationModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx) Generated constructor - Default constructor for creation with existing context -
Method Summary
Modifier and TypeMethodDescriptionGenerated method - Getter of theScheduleConfiguration.endDateattribute defined at extensiontravelservices.Generated method - Getter of theScheduleConfiguration.numberattribute defined at extensiontravelservices.Generated method - Getter of theScheduleConfiguration.operatingTravelProviderattribute defined at extensionshoppingservices.Generated method - Getter of theScheduleConfiguration.scheduleConfigurationDaysattribute defined at extensiontravelservices.Generated method - Getter of theScheduleConfiguration.startDateattribute defined at extensiontravelservices.Generated method - Getter of theScheduleConfiguration.transportOfferingsattribute defined at extensiontravelservices.Generated method - Getter of theScheduleConfiguration.travelProviderattribute defined at extensiontravelservices.Generated method - Getter of theScheduleConfiguration.travelSectorattribute defined at extensiontravelservices.voidsetEndDate(Date value) Generated method - Setter ofScheduleConfiguration.endDateattribute defined at extensiontravelservices.voidGenerated method - Setter ofScheduleConfiguration.numberattribute defined at extensiontravelservices.voidGenerated method - Setter ofScheduleConfiguration.operatingTravelProviderattribute defined at extensionshoppingservices.voidGenerated method - Setter ofScheduleConfiguration.scheduleConfigurationDaysattribute defined at extensiontravelservices.voidsetStartDate(Date value) Generated method - Setter ofScheduleConfiguration.startDateattribute defined at extensiontravelservices.voidGenerated method - Setter ofScheduleConfiguration.transportOfferingsattribute defined at extensiontravelservices.voidGenerated method - Setter ofScheduleConfiguration.travelProviderattribute defined at extensiontravelservices.voidsetTravelSector(TravelSectorModel value) Generated method - Setter ofScheduleConfiguration.travelSectorattribute defined at extensiontravelservices.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:
-
TRAVELPROVIDER
Generated constant - Attribute key ofScheduleConfiguration.travelProviderattribute defined at extensiontravelservices.- See Also:
-
NUMBER
Generated constant - Attribute key ofScheduleConfiguration.numberattribute defined at extensiontravelservices.- See Also:
-
STARTDATE
Generated constant - Attribute key ofScheduleConfiguration.startDateattribute defined at extensiontravelservices.- See Also:
-
ENDDATE
Generated constant - Attribute key ofScheduleConfiguration.endDateattribute defined at extensiontravelservices.- See Also:
-
TRAVELSECTOR
Generated constant - Attribute key ofScheduleConfiguration.travelSectorattribute defined at extensiontravelservices.- See Also:
-
TRANSPORTOFFERINGS
Generated constant - Attribute key ofScheduleConfiguration.transportOfferingsattribute defined at extensiontravelservices.- See Also:
-
SCHEDULECONFIGURATIONDAYS
Generated constant - Attribute key ofScheduleConfiguration.scheduleConfigurationDaysattribute defined at extensiontravelservices.- See Also:
-
OPERATINGTRAVELPROVIDER
Generated constant - Attribute key ofScheduleConfiguration.operatingTravelProviderattribute defined at extensionshoppingservices.- See Also:
-
-
Constructor Details
-
ScheduleConfigurationModel
public ScheduleConfigurationModel()Generated constructor - Default constructor for generic creation. -
ScheduleConfigurationModel
public ScheduleConfigurationModel(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
-
ScheduleConfigurationModel
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 typeItemat extensioncore
-
-
Method Details
-
getEndDate
Generated method - Getter of theScheduleConfiguration.endDateattribute defined at extensiontravelservices.- Returns:
- the endDate
-
getNumber
Generated method - Getter of theScheduleConfiguration.numberattribute defined at extensiontravelservices.- Returns:
- the number
-
getOperatingTravelProvider
@Accessor(qualifier="operatingTravelProvider", type=GETTER) public TravelProviderModel getOperatingTravelProvider()Generated method - Getter of theScheduleConfiguration.operatingTravelProviderattribute defined at extensionshoppingservices.- Returns:
- the operatingTravelProvider
-
getScheduleConfigurationDays
@Accessor(qualifier="scheduleConfigurationDays", type=GETTER) public List<ScheduleConfigurationDayModel> getScheduleConfigurationDays()Generated method - Getter of theScheduleConfiguration.scheduleConfigurationDaysattribute defined at extensiontravelservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the scheduleConfigurationDays
-
getStartDate
Generated method - Getter of theScheduleConfiguration.startDateattribute defined at extensiontravelservices.- Returns:
- the startDate
-
getTransportOfferings
@Accessor(qualifier="transportOfferings", type=GETTER) public List<TransportOfferingModel> getTransportOfferings()Generated method - Getter of theScheduleConfiguration.transportOfferingsattribute defined at extensiontravelservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the transportOfferings
-
getTravelProvider
Generated method - Getter of theScheduleConfiguration.travelProviderattribute defined at extensiontravelservices.- Returns:
- the travelProvider
-
getTravelSector
Generated method - Getter of theScheduleConfiguration.travelSectorattribute defined at extensiontravelservices.- Returns:
- the travelSector
-
setEndDate
Generated method - Setter ofScheduleConfiguration.endDateattribute defined at extensiontravelservices.- Parameters:
value- the endDate
-
setNumber
Generated method - Setter ofScheduleConfiguration.numberattribute defined at extensiontravelservices.- Parameters:
value- the number
-
setOperatingTravelProvider
@Accessor(qualifier="operatingTravelProvider", type=SETTER) public void setOperatingTravelProvider(TravelProviderModel value) Generated method - Setter ofScheduleConfiguration.operatingTravelProviderattribute defined at extensionshoppingservices.- Parameters:
value- the operatingTravelProvider
-
setScheduleConfigurationDays
@Accessor(qualifier="scheduleConfigurationDays", type=SETTER) public void setScheduleConfigurationDays(List<ScheduleConfigurationDayModel> value) Generated method - Setter ofScheduleConfiguration.scheduleConfigurationDaysattribute defined at extensiontravelservices.- Parameters:
value- the scheduleConfigurationDays
-
setStartDate
Generated method - Setter ofScheduleConfiguration.startDateattribute defined at extensiontravelservices.- Parameters:
value- the startDate
-
setTransportOfferings
@Accessor(qualifier="transportOfferings", type=SETTER) public void setTransportOfferings(List<TransportOfferingModel> value) Generated method - Setter ofScheduleConfiguration.transportOfferingsattribute defined at extensiontravelservices.- Parameters:
value- the transportOfferings
-
setTravelProvider
@Accessor(qualifier="travelProvider", type=SETTER) public void setTravelProvider(TravelProviderModel value) Generated method - Setter ofScheduleConfiguration.travelProviderattribute defined at extensiontravelservices.- Parameters:
value- the travelProvider
-
setTravelSector
@Accessor(qualifier="travelSector", type=SETTER) public void setTravelSector(TravelSectorModel value) Generated method - Setter ofScheduleConfiguration.travelSectorattribute defined at extensiontravelservices.- Parameters:
value- the travelSector
-