Class TaxInvoiceModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.chinesetaxinvoiceservices.model.TaxInvoiceModel
- All Implemented Interfaces:
Serializable
Generated model class for type TaxInvoice first defined at extension chinesetaxinvoiceservices.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofTaxInvoice.categoryattribute defined at extensionchinesetaxinvoiceservices.static final StringGenerated constant - Attribute key ofTaxInvoice.recipientattribute defined at extensionchinesetaxinvoiceservices.static final StringGenerated constant - Attribute key ofTaxInvoice.recipientTypeattribute defined at extensionchinesetaxinvoiceservices.static final StringGenerated constant - Attribute key ofTaxInvoice.serialCodeattribute defined at extensionchinesetaxinvoiceservices.static final StringGenerated constant - Attribute key ofTaxInvoice.statusattribute defined at extensionchinesetaxinvoiceservices.static final StringGenerated constant - Attribute key ofTaxInvoice.taxpayerIDattribute defined at extensionchinesetaxinvoiceservices.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.TaxInvoiceModel(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 - Default constructor for creation with existing context -
Method Summary
Modifier and TypeMethodDescriptionGenerated method - Getter of theTaxInvoice.categoryattribute defined at extensionchinesetaxinvoiceservices.Generated method - Getter of theTaxInvoice.recipientattribute defined at extensionchinesetaxinvoiceservices.Generated method - Getter of theTaxInvoice.recipientTypeattribute defined at extensionchinesetaxinvoiceservices.Generated method - Getter of theTaxInvoice.serialCodeattribute defined at extensionchinesetaxinvoiceservices.Generated method - Getter of theTaxInvoice.statusattribute defined at extensionchinesetaxinvoiceservices.Generated method - Getter of theTaxInvoice.taxpayerIDattribute defined at extensionchinesetaxinvoiceservices.voidsetCategory(InvoiceCategory value) Generated method - Setter ofTaxInvoice.categoryattribute defined at extensionchinesetaxinvoiceservices.voidsetRecipient(String value) Generated method - Setter ofTaxInvoice.recipientattribute defined at extensionchinesetaxinvoiceservices.voidGenerated method - Setter ofTaxInvoice.recipientTypeattribute defined at extensionchinesetaxinvoiceservices.voidsetSerialCode(String value) Generated method - Setter ofTaxInvoice.serialCodeattribute defined at extensionchinesetaxinvoiceservices.voidsetStatus(InvoiceStatus value) Generated method - Setter ofTaxInvoice.statusattribute defined at extensionchinesetaxinvoiceservices.voidsetTaxpayerID(String value) Generated method - Setter ofTaxInvoice.taxpayerIDattribute defined at extensionchinesetaxinvoiceservices.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:
-
CATEGORY
Generated constant - Attribute key ofTaxInvoice.categoryattribute defined at extensionchinesetaxinvoiceservices.- See Also:
-
RECIPIENTTYPE
Generated constant - Attribute key ofTaxInvoice.recipientTypeattribute defined at extensionchinesetaxinvoiceservices.- See Also:
-
RECIPIENT
Generated constant - Attribute key ofTaxInvoice.recipientattribute defined at extensionchinesetaxinvoiceservices.- See Also:
-
TAXPAYERID
Generated constant - Attribute key ofTaxInvoice.taxpayerIDattribute defined at extensionchinesetaxinvoiceservices.- See Also:
-
STATUS
Generated constant - Attribute key ofTaxInvoice.statusattribute defined at extensionchinesetaxinvoiceservices.- See Also:
-
SERIALCODE
Generated constant - Attribute key ofTaxInvoice.serialCodeattribute defined at extensionchinesetaxinvoiceservices.- See Also:
-
-
Constructor Details
-
TaxInvoiceModel
public TaxInvoiceModel()Generated constructor - Default constructor for generic creation. -
TaxInvoiceModel
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
TaxInvoiceModel
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
-
getCategory
Generated method - Getter of theTaxInvoice.categoryattribute defined at extensionchinesetaxinvoiceservices.- Returns:
- the category - Invoice category
-
getRecipient
Generated method - Getter of theTaxInvoice.recipientattribute defined at extensionchinesetaxinvoiceservices.- Returns:
- the recipient - Recipient' name
-
getRecipientType
Generated method - Getter of theTaxInvoice.recipientTypeattribute defined at extensionchinesetaxinvoiceservices.- Returns:
- the recipientType - Invoice Recipient Type
-
getSerialCode
Generated method - Getter of theTaxInvoice.serialCodeattribute defined at extensionchinesetaxinvoiceservices.- Returns:
- the serialCode - serialCode
-
getStatus
Generated method - Getter of theTaxInvoice.statusattribute defined at extensionchinesetaxinvoiceservices.- Returns:
- the status - Invoice Status
-
getTaxpayerID
Generated method - Getter of theTaxInvoice.taxpayerIDattribute defined at extensionchinesetaxinvoiceservices.- Returns:
- the taxpayerID - Recipient' Code
-
setCategory
Generated method - Setter ofTaxInvoice.categoryattribute defined at extensionchinesetaxinvoiceservices.- Parameters:
value- the category - Invoice category
-
setRecipient
Generated method - Setter ofTaxInvoice.recipientattribute defined at extensionchinesetaxinvoiceservices.- Parameters:
value- the recipient - Recipient' name
-
setRecipientType
@Accessor(qualifier="recipientType", type=SETTER) public void setRecipientType(InvoiceRecipientType value) Generated method - Setter ofTaxInvoice.recipientTypeattribute defined at extensionchinesetaxinvoiceservices.- Parameters:
value- the recipientType - Invoice Recipient Type
-
setSerialCode
Generated method - Setter ofTaxInvoice.serialCodeattribute defined at extensionchinesetaxinvoiceservices.- Parameters:
value- the serialCode - serialCode
-
setStatus
Generated method - Setter ofTaxInvoice.statusattribute defined at extensionchinesetaxinvoiceservices.- Parameters:
value- the status - Invoice Status
-
setTaxpayerID
Generated method - Setter ofTaxInvoice.taxpayerIDattribute defined at extensionchinesetaxinvoiceservices.- Parameters:
value- the taxpayerID - Recipient' Code
-