Class PassengerInformationModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.travelservices.model.user.TravellerInfoModel
de.hybris.platform.travelservices.model.user.PassengerInformationModel
- All Implemented Interfaces:
Serializable
Generated model class for type PassengerInformation first defined at extension travelservices.
Extending traveller info type to represent a passenger information.
- 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 ofPassengerInformation.APISTypeattribute defined at extensiontravelservices.static final StringGenerated constant - Attribute key ofPassengerInformation.countryOfIssueattribute defined at extensiontravelservices.static final StringGenerated constant - Attribute key ofPassengerInformation.dateOfBirthattribute defined at extensiontravelservices.static final StringGenerated constant - Attribute key ofPassengerInformation.documentExpiryDateattribute defined at extensiontravelservices.static final StringGenerated constant - Attribute key ofPassengerInformation.documentNumberattribute defined at extensiontravelservices.static final StringGenerated constant - Attribute key ofPassengerInformation.documentTypeattribute defined at extensiontravelservices.static final StringGenerated constant - Attribute key ofPassengerInformation.emailattribute defined at extensiontravelservices.static final StringGenerated constant - Attribute key ofPassengerInformation.firstNameattribute defined at extensiontravelservices.static final StringGenerated constant - Attribute key ofPassengerInformation.genderattribute defined at extensiontravelservices.static final StringGenerated constant - Attribute key ofPassengerInformation.membershipNumberattribute defined at extensiontravelservices.static final StringGenerated constant - Attribute key ofPassengerInformation.nationalityattribute defined at extensiontravelservices.static final StringGenerated constant - Attribute key ofPassengerInformation.passengerTypeattribute defined at extensiontravelservices.static final StringGenerated constant - Attribute key ofPassengerInformation.reasonForTravelattribute defined at extensiontravelservices.static final StringGenerated constant - Attribute key ofPassengerInformation.surnameattribute defined at extensiontravelservices.static final StringGenerated constant - Attribute key ofPassengerInformation.titleattribute 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.PassengerInformationModel(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 parametersPassengerInformationModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx) Generated constructor - Default constructor for creation with existing context -
Method Summary
Modifier and TypeMethodDescriptionGenerated method - Getter of thePassengerInformation.APISTypeattribute defined at extensiontravelservices.Generated method - Getter of thePassengerInformation.countryOfIssueattribute defined at extensiontravelservices.Generated method - Getter of thePassengerInformation.dateOfBirthattribute defined at extensiontravelservices.Generated method - Getter of thePassengerInformation.documentExpiryDateattribute defined at extensiontravelservices.Generated method - Getter of thePassengerInformation.documentNumberattribute defined at extensiontravelservices.Generated method - Getter of thePassengerInformation.documentTypeattribute defined at extensiontravelservices.getEmail()Generated method - Getter of thePassengerInformation.emailattribute defined at extensiontravelservices.Generated method - Getter of thePassengerInformation.firstNameattribute defined at extensiontravelservices.Generated method - Getter of thePassengerInformation.genderattribute defined at extensiontravelservices.Generated method - Getter of thePassengerInformation.membershipNumberattribute defined at extensiontravelservices.Generated method - Getter of thePassengerInformation.nationalityattribute defined at extensiontravelservices.Generated method - Getter of thePassengerInformation.passengerTypeattribute defined at extensiontravelservices.Generated method - Getter of thePassengerInformation.reasonForTravelattribute defined at extensiontravelservices.Generated method - Getter of thePassengerInformation.surnameattribute defined at extensiontravelservices.getTitle()Generated method - Getter of thePassengerInformation.titleattribute defined at extensiontravelservices.voidsetAPISType(String value) Generated method - Setter ofPassengerInformation.APISTypeattribute defined at extensiontravelservices.voidsetCountryOfIssue(CountryModel value) Generated method - Setter ofPassengerInformation.countryOfIssueattribute defined at extensiontravelservices.voidsetDateOfBirth(Date value) Generated method - Setter ofPassengerInformation.dateOfBirthattribute defined at extensiontravelservices.voidsetDocumentExpiryDate(Date value) Generated method - Setter ofPassengerInformation.documentExpiryDateattribute defined at extensiontravelservices.voidsetDocumentNumber(String value) Generated method - Setter ofPassengerInformation.documentNumberattribute defined at extensiontravelservices.voidsetDocumentType(DocumentType value) Generated method - Setter ofPassengerInformation.documentTypeattribute defined at extensiontravelservices.voidGenerated method - Setter ofPassengerInformation.emailattribute defined at extensiontravelservices.voidsetFirstName(String value) Generated method - Setter ofPassengerInformation.firstNameattribute defined at extensiontravelservices.voidGenerated method - Setter ofPassengerInformation.genderattribute defined at extensiontravelservices.voidsetMembershipNumber(String value) Generated method - Setter ofPassengerInformation.membershipNumberattribute defined at extensiontravelservices.voidsetNationality(CountryModel value) Generated method - Setter ofPassengerInformation.nationalityattribute defined at extensiontravelservices.voidGenerated method - Setter ofPassengerInformation.passengerTypeattribute defined at extensiontravelservices.voidGenerated method - Setter ofPassengerInformation.reasonForTravelattribute defined at extensiontravelservices.voidsetSurname(String value) Generated method - Setter ofPassengerInformation.surnameattribute defined at extensiontravelservices.voidsetTitle(TitleModel value) Generated method - Setter ofPassengerInformation.titleattribute 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:
-
TITLE
Generated constant - Attribute key ofPassengerInformation.titleattribute defined at extensiontravelservices.- See Also:
-
FIRSTNAME
Generated constant - Attribute key ofPassengerInformation.firstNameattribute defined at extensiontravelservices.- See Also:
-
SURNAME
Generated constant - Attribute key ofPassengerInformation.surnameattribute defined at extensiontravelservices.- See Also:
-
DATEOFBIRTH
Generated constant - Attribute key ofPassengerInformation.dateOfBirthattribute defined at extensiontravelservices.- See Also:
-
PASSENGERTYPE
Generated constant - Attribute key ofPassengerInformation.passengerTypeattribute defined at extensiontravelservices.- See Also:
-
MEMBERSHIPNUMBER
Generated constant - Attribute key ofPassengerInformation.membershipNumberattribute defined at extensiontravelservices.- See Also:
-
GENDER
Generated constant - Attribute key ofPassengerInformation.genderattribute defined at extensiontravelservices.- See Also:
-
REASONFORTRAVEL
Generated constant - Attribute key ofPassengerInformation.reasonForTravelattribute defined at extensiontravelservices.- See Also:
-
DOCUMENTTYPE
Generated constant - Attribute key ofPassengerInformation.documentTypeattribute defined at extensiontravelservices.- See Also:
-
DOCUMENTNUMBER
Generated constant - Attribute key ofPassengerInformation.documentNumberattribute defined at extensiontravelservices.- See Also:
-
APISTYPE
Generated constant - Attribute key ofPassengerInformation.APISTypeattribute defined at extensiontravelservices.- See Also:
-
COUNTRYOFISSUE
Generated constant - Attribute key ofPassengerInformation.countryOfIssueattribute defined at extensiontravelservices.- See Also:
-
DOCUMENTEXPIRYDATE
Generated constant - Attribute key ofPassengerInformation.documentExpiryDateattribute defined at extensiontravelservices.- See Also:
-
NATIONALITY
Generated constant - Attribute key ofPassengerInformation.nationalityattribute defined at extensiontravelservices.- See Also:
-
EMAIL
Generated constant - Attribute key ofPassengerInformation.emailattribute defined at extensiontravelservices.- See Also:
-
-
Constructor Details
-
PassengerInformationModel
public PassengerInformationModel()Generated constructor - Default constructor for generic creation. -
PassengerInformationModel
public PassengerInformationModel(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
-
PassengerInformationModel
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
-
getAPISType
Generated method - Getter of thePassengerInformation.APISTypeattribute defined at extensiontravelservices.- Returns:
- the APISType
-
getCountryOfIssue
Generated method - Getter of thePassengerInformation.countryOfIssueattribute defined at extensiontravelservices.- Returns:
- the countryOfIssue
-
getDateOfBirth
Generated method - Getter of thePassengerInformation.dateOfBirthattribute defined at extensiontravelservices.- Returns:
- the dateOfBirth
-
getDocumentExpiryDate
Generated method - Getter of thePassengerInformation.documentExpiryDateattribute defined at extensiontravelservices.- Returns:
- the documentExpiryDate
-
getDocumentNumber
Generated method - Getter of thePassengerInformation.documentNumberattribute defined at extensiontravelservices.- Returns:
- the documentNumber
-
getDocumentType
Generated method - Getter of thePassengerInformation.documentTypeattribute defined at extensiontravelservices.- Returns:
- the documentType
-
getEmail
Generated method - Getter of thePassengerInformation.emailattribute defined at extensiontravelservices.- Returns:
- the email
-
getFirstName
Generated method - Getter of thePassengerInformation.firstNameattribute defined at extensiontravelservices.- Returns:
- the firstName
-
getGender
Generated method - Getter of thePassengerInformation.genderattribute defined at extensiontravelservices.- Returns:
- the gender
-
getMembershipNumber
Generated method - Getter of thePassengerInformation.membershipNumberattribute defined at extensiontravelservices.- Returns:
- the membershipNumber
-
getNationality
Generated method - Getter of thePassengerInformation.nationalityattribute defined at extensiontravelservices.- Returns:
- the nationality
-
getPassengerType
Generated method - Getter of thePassengerInformation.passengerTypeattribute defined at extensiontravelservices.- Returns:
- the passengerType
-
getReasonForTravel
Generated method - Getter of thePassengerInformation.reasonForTravelattribute defined at extensiontravelservices.- Returns:
- the reasonForTravel
-
getSurname
Generated method - Getter of thePassengerInformation.surnameattribute defined at extensiontravelservices.- Returns:
- the surname
-
getTitle
Generated method - Getter of thePassengerInformation.titleattribute defined at extensiontravelservices.- Returns:
- the title
-
setAPISType
Generated method - Setter ofPassengerInformation.APISTypeattribute defined at extensiontravelservices.- Parameters:
value- the APISType
-
setCountryOfIssue
@Accessor(qualifier="countryOfIssue", type=SETTER) public void setCountryOfIssue(CountryModel value) Generated method - Setter ofPassengerInformation.countryOfIssueattribute defined at extensiontravelservices.- Parameters:
value- the countryOfIssue
-
setDateOfBirth
Generated method - Setter ofPassengerInformation.dateOfBirthattribute defined at extensiontravelservices.- Parameters:
value- the dateOfBirth
-
setDocumentExpiryDate
@Accessor(qualifier="documentExpiryDate", type=SETTER) public void setDocumentExpiryDate(Date value) Generated method - Setter ofPassengerInformation.documentExpiryDateattribute defined at extensiontravelservices.- Parameters:
value- the documentExpiryDate
-
setDocumentNumber
Generated method - Setter ofPassengerInformation.documentNumberattribute defined at extensiontravelservices.- Parameters:
value- the documentNumber
-
setDocumentType
Generated method - Setter ofPassengerInformation.documentTypeattribute defined at extensiontravelservices.- Parameters:
value- the documentType
-
setEmail
Generated method - Setter ofPassengerInformation.emailattribute defined at extensiontravelservices.- Parameters:
value- the email
-
setFirstName
Generated method - Setter ofPassengerInformation.firstNameattribute defined at extensiontravelservices.- Parameters:
value- the firstName
-
setGender
Generated method - Setter ofPassengerInformation.genderattribute defined at extensiontravelservices.- Parameters:
value- the gender
-
setMembershipNumber
Generated method - Setter ofPassengerInformation.membershipNumberattribute defined at extensiontravelservices.- Parameters:
value- the membershipNumber
-
setNationality
Generated method - Setter ofPassengerInformation.nationalityattribute defined at extensiontravelservices.- Parameters:
value- the nationality
-
setPassengerType
@Accessor(qualifier="passengerType", type=SETTER) public void setPassengerType(PassengerTypeModel value) Generated method - Setter ofPassengerInformation.passengerTypeattribute defined at extensiontravelservices.- Parameters:
value- the passengerType
-
setReasonForTravel
@Accessor(qualifier="reasonForTravel", type=SETTER) public void setReasonForTravel(ReasonForTravel value) Generated method - Setter ofPassengerInformation.reasonForTravelattribute defined at extensiontravelservices.- Parameters:
value- the reasonForTravel
-
setSurname
Generated method - Setter ofPassengerInformation.surnameattribute defined at extensiontravelservices.- Parameters:
value- the surname
-
setTitle
Generated method - Setter ofPassengerInformation.titleattribute defined at extensiontravelservices.- Parameters:
value- the title
-