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:
java.io.Serializable
public class TaxInvoiceModel extends ItemModel
Generated model class for type TaxInvoice first defined at extension chinesetaxinvoiceservices.- 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_TYPECODEGenerated model type code constant.static java.lang.StringCATEGORYGenerated constant - Attribute key ofTaxInvoice.categoryattribute defined at extensionchinesetaxinvoiceservices.static java.lang.StringRECIPIENTGenerated constant - Attribute key ofTaxInvoice.recipientattribute defined at extensionchinesetaxinvoiceservices.static java.lang.StringRECIPIENTTYPEGenerated constant - Attribute key ofTaxInvoice.recipientTypeattribute defined at extensionchinesetaxinvoiceservices.static java.lang.StringSERIALCODEGenerated constant - Attribute key ofTaxInvoice.serialCodeattribute defined at extensionchinesetaxinvoiceservices.static java.lang.StringSTATUSGenerated constant - Attribute key ofTaxInvoice.statusattribute defined at extensionchinesetaxinvoiceservices.static java.lang.StringTAXPAYERIDGenerated 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, SEALED
-
Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
-
-
Constructor Summary
Constructors Constructor Description TaxInvoiceModel()Generated 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 parametersTaxInvoiceModel(ItemModelContext ctx)Generated constructor - Default constructor for creation with existing context
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InvoiceCategorygetCategory()Generated method - Getter of theTaxInvoice.categoryattribute defined at extensionchinesetaxinvoiceservices.java.lang.StringgetRecipient()Generated method - Getter of theTaxInvoice.recipientattribute defined at extensionchinesetaxinvoiceservices.InvoiceRecipientTypegetRecipientType()Generated method - Getter of theTaxInvoice.recipientTypeattribute defined at extensionchinesetaxinvoiceservices.java.lang.StringgetSerialCode()Generated method - Getter of theTaxInvoice.serialCodeattribute defined at extensionchinesetaxinvoiceservices.InvoiceStatusgetStatus()Generated method - Getter of theTaxInvoice.statusattribute defined at extensionchinesetaxinvoiceservices.java.lang.StringgetTaxpayerID()Generated method - Getter of theTaxInvoice.taxpayerIDattribute defined at extensionchinesetaxinvoiceservices.voidsetCategory(InvoiceCategory value)Generated method - Setter ofTaxInvoice.categoryattribute defined at extensionchinesetaxinvoiceservices.voidsetRecipient(java.lang.String value)Generated method - Setter ofTaxInvoice.recipientattribute defined at extensionchinesetaxinvoiceservices.voidsetRecipientType(InvoiceRecipientType value)Generated method - Setter ofTaxInvoice.recipientTypeattribute defined at extensionchinesetaxinvoiceservices.voidsetSerialCode(java.lang.String value)Generated method - Setter ofTaxInvoice.serialCodeattribute defined at extensionchinesetaxinvoiceservices.voidsetStatus(InvoiceStatus value)Generated method - Setter ofTaxInvoice.statusattribute defined at extensionchinesetaxinvoiceservices.voidsetTaxpayerID(java.lang.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, 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
-
CATEGORY
public static final java.lang.String CATEGORY
Generated constant - Attribute key ofTaxInvoice.categoryattribute defined at extensionchinesetaxinvoiceservices.- See Also:
- Constant Field Values
-
RECIPIENTTYPE
public static final java.lang.String RECIPIENTTYPE
Generated constant - Attribute key ofTaxInvoice.recipientTypeattribute defined at extensionchinesetaxinvoiceservices.- See Also:
- Constant Field Values
-
RECIPIENT
public static final java.lang.String RECIPIENT
Generated constant - Attribute key ofTaxInvoice.recipientattribute defined at extensionchinesetaxinvoiceservices.- See Also:
- Constant Field Values
-
TAXPAYERID
public static final java.lang.String TAXPAYERID
Generated constant - Attribute key ofTaxInvoice.taxpayerIDattribute defined at extensionchinesetaxinvoiceservices.- See Also:
- Constant Field Values
-
STATUS
public static final java.lang.String STATUS
Generated constant - Attribute key ofTaxInvoice.statusattribute defined at extensionchinesetaxinvoiceservices.- See Also:
- Constant Field Values
-
SERIALCODE
public static final java.lang.String SERIALCODE
Generated constant - Attribute key ofTaxInvoice.serialCodeattribute defined at extensionchinesetaxinvoiceservices.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
TaxInvoiceModel
public TaxInvoiceModel()
Generated constructor - Default constructor for generic creation.
-
TaxInvoiceModel
public TaxInvoiceModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
TaxInvoiceModel
@Deprecated(since="4.1.1", forRemoval=true) public 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 - for all mandatory and initial attributes.- Parameters:
_owner- initial attribute declared by typeItemat extensioncore
-
-
Method Detail
-
getCategory
@Accessor(qualifier="category", type=GETTER) public InvoiceCategory getCategory()
Generated method - Getter of theTaxInvoice.categoryattribute defined at extensionchinesetaxinvoiceservices.- Returns:
- the category - Invoice category
-
getRecipient
@Accessor(qualifier="recipient", type=GETTER) public java.lang.String getRecipient()
Generated method - Getter of theTaxInvoice.recipientattribute defined at extensionchinesetaxinvoiceservices.- Returns:
- the recipient - Recipient' name
-
getRecipientType
@Accessor(qualifier="recipientType", type=GETTER) public InvoiceRecipientType getRecipientType()
Generated method - Getter of theTaxInvoice.recipientTypeattribute defined at extensionchinesetaxinvoiceservices.- Returns:
- the recipientType - Invoice Recipient Type
-
getSerialCode
@Accessor(qualifier="serialCode", type=GETTER) public java.lang.String getSerialCode()
Generated method - Getter of theTaxInvoice.serialCodeattribute defined at extensionchinesetaxinvoiceservices.- Returns:
- the serialCode - serialCode
-
getStatus
@Accessor(qualifier="status", type=GETTER) public InvoiceStatus getStatus()
Generated method - Getter of theTaxInvoice.statusattribute defined at extensionchinesetaxinvoiceservices.- Returns:
- the status - Invoice Status
-
getTaxpayerID
@Accessor(qualifier="taxpayerID", type=GETTER) public java.lang.String getTaxpayerID()
Generated method - Getter of theTaxInvoice.taxpayerIDattribute defined at extensionchinesetaxinvoiceservices.- Returns:
- the taxpayerID - Recipient' Code
-
setCategory
@Accessor(qualifier="category", type=SETTER) public void setCategory(InvoiceCategory value)
Generated method - Setter ofTaxInvoice.categoryattribute defined at extensionchinesetaxinvoiceservices.- Parameters:
value- the category - Invoice category
-
setRecipient
@Accessor(qualifier="recipient", type=SETTER) public void setRecipient(java.lang.String value)
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
@Accessor(qualifier="serialCode", type=SETTER) public void setSerialCode(java.lang.String value)
Generated method - Setter ofTaxInvoice.serialCodeattribute defined at extensionchinesetaxinvoiceservices.- Parameters:
value- the serialCode - serialCode
-
setStatus
@Accessor(qualifier="status", type=SETTER) public void setStatus(InvoiceStatus value)
Generated method - Setter ofTaxInvoice.statusattribute defined at extensionchinesetaxinvoiceservices.- Parameters:
value- the status - Invoice Status
-
-