Class GeneratedSAPInvoice

java.lang.Object
de.hybris.platform.util.BridgeAbstraction
de.hybris.platform.jalo.Item
de.hybris.platform.jalo.ExtensibleItem
de.hybris.platform.jalo.c2l.LocalizableItem
de.hybris.platform.jalo.GenericItem
de.hybris.platform.commerceservices.jalo.GeneratedSAPInvoice
All Implemented Interfaces:
Serializable, Comparable

public abstract class GeneratedSAPInvoice extends de.hybris.platform.jalo.GenericItem
Generated class for type SAPInvoice.
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class de.hybris.platform.jalo.GenericItem

    de.hybris.platform.jalo.GenericItem.GenericItemImpl

    Nested classes/interfaces inherited from class de.hybris.platform.jalo.c2l.LocalizableItem

    de.hybris.platform.jalo.c2l.LocalizableItem.LocalizableItemImpl

    Nested classes/interfaces inherited from class de.hybris.platform.jalo.ExtensibleItem

    de.hybris.platform.jalo.ExtensibleItem.ExtensibleItemImpl

    Nested classes/interfaces inherited from class de.hybris.platform.jalo.Item

    de.hybris.platform.jalo.Item.AttributeFilter, de.hybris.platform.jalo.Item.AttributeMode, de.hybris.platform.jalo.Item.CachedGetter, de.hybris.platform.jalo.Item.CachedSetter, de.hybris.platform.jalo.Item.ItemAttributeMap, de.hybris.platform.jalo.Item.ItemConstraint, de.hybris.platform.jalo.Item.ItemImpl, de.hybris.platform.jalo.Item.JaloCachedComputationException
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Qualifier of the SAPInvoice.consignmentEntries attribute
    protected static final de.hybris.platform.util.OneToManyHandler<de.hybris.platform.ordersplitting.jalo.ConsignmentEntry>
    OneToManyHandler for handling 1:n CONSIGNMENTENTRIES's relation attributes from 'many' side.
    static final String
    Qualifier of the SAPInvoice.currency attribute
    protected static final Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    static final String
    Qualifier of the SAPInvoice.externalSystemId attribute
    static final String
    Qualifier of the SAPInvoice.id attribute
    static final String
    Qualifier of the SAPInvoice.invoiceMedia attribute
    static final String
    Qualifier of the SAPInvoice.netPrice attribute
    static final String
    Qualifier of the SAPInvoice.totalPrice attribute

    Fields inherited from class de.hybris.platform.jalo.c2l.LocalizableItem

    LANGUAGE_FALLBACK_ENABLED

    Fields inherited from class de.hybris.platform.jalo.Item

    _CREATION_TIME_INTERNAL, _MODIFIED_TIME_INTERNAL, accessorLog, CREATION_TIME, DISABLE_ATTRIBUTE_CHECK, DISABLE_ITEMCHECK_BEFORE_REMOVABLE, EVEN, FEATURE_ACCESSMAP_QUALIFIER, HJMPTS, INITIAL_CREATION_FLAG, isJaloOnly, MODIFIED_TIME, NEGATIVE, NOT_FOUND, OWNER, PK, POSITIVE, SAVE_FROM_SERVICE_LAYER, staticTransientObjects, TYPE

    Fields inherited from class de.hybris.platform.util.BridgeAbstraction

    impl, tenant
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addToConsignmentEntries(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.ordersplitting.jalo.ConsignmentEntry value)
    Generated method - Adds value to consignmentEntries.
    void
    addToConsignmentEntries(de.hybris.platform.ordersplitting.jalo.ConsignmentEntry value)
    Generated method - Adds value to consignmentEntries.
    Set<de.hybris.platform.ordersplitting.jalo.ConsignmentEntry>
    Generated method - Getter of the SAPInvoice.consignmentEntries attribute.
    Set<de.hybris.platform.ordersplitting.jalo.ConsignmentEntry>
    getConsignmentEntries(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the SAPInvoice.consignmentEntries attribute.
    de.hybris.platform.jalo.c2l.Currency
    Generated method - Getter of the SAPInvoice.currency attribute.
    de.hybris.platform.jalo.c2l.Currency
    getCurrency(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the SAPInvoice.currency attribute.
    protected Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    de.hybris.platform.jalo.enumeration.EnumerationValue
    Generated method - Getter of the SAPInvoice.externalSystemId attribute.
    de.hybris.platform.jalo.enumeration.EnumerationValue
    getExternalSystemId(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the SAPInvoice.externalSystemId attribute.
    Generated method - Getter of the SAPInvoice.id attribute.
    getId(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the SAPInvoice.id attribute.
    de.hybris.platform.commerceservices.jalo.SAPInvoiceMedia
    Generated method - Getter of the SAPInvoice.invoiceMedia attribute.
    de.hybris.platform.commerceservices.jalo.SAPInvoiceMedia
    getInvoiceMedia(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the SAPInvoice.invoiceMedia attribute.
    Generated method - Getter of the SAPInvoice.netPrice attribute.
    getNetPrice(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the SAPInvoice.netPrice attribute.
    Generated method - Getter of the SAPInvoice.totalPrice attribute.
    getTotalPrice(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the SAPInvoice.totalPrice attribute.
    void
    removeFromConsignmentEntries(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.ordersplitting.jalo.ConsignmentEntry value)
    Generated method - Removes value from consignmentEntries.
    void
    removeFromConsignmentEntries(de.hybris.platform.ordersplitting.jalo.ConsignmentEntry value)
    Generated method - Removes value from consignmentEntries.
    void
    setConsignmentEntries(de.hybris.platform.jalo.SessionContext ctx, Set<de.hybris.platform.ordersplitting.jalo.ConsignmentEntry> value)
    Generated method - Setter of the SAPInvoice.consignmentEntries attribute.
    void
    setConsignmentEntries(Set<de.hybris.platform.ordersplitting.jalo.ConsignmentEntry> value)
    Generated method - Setter of the SAPInvoice.consignmentEntries attribute.
    void
    setCurrency(de.hybris.platform.jalo.c2l.Currency value)
    Generated method - Setter of the SAPInvoice.currency attribute.
    void
    setCurrency(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.c2l.Currency value)
    Generated method - Setter of the SAPInvoice.currency attribute.
    void
    setExternalSystemId(de.hybris.platform.jalo.enumeration.EnumerationValue value)
    Generated method - Setter of the SAPInvoice.externalSystemId attribute.
    void
    setExternalSystemId(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.enumeration.EnumerationValue value)
    Generated method - Setter of the SAPInvoice.externalSystemId attribute.
    void
    setId(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the SAPInvoice.id attribute.
    void
    setId(String value)
    Generated method - Setter of the SAPInvoice.id attribute.
    void
    setInvoiceMedia(de.hybris.platform.commerceservices.jalo.SAPInvoiceMedia value)
    Generated method - Setter of the SAPInvoice.invoiceMedia attribute.
    void
    setInvoiceMedia(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.commerceservices.jalo.SAPInvoiceMedia value)
    Generated method - Setter of the SAPInvoice.invoiceMedia attribute.
    void
    setNetPrice(de.hybris.platform.jalo.SessionContext ctx, BigDecimal value)
    Generated method - Setter of the SAPInvoice.netPrice attribute.
    void
    Generated method - Setter of the SAPInvoice.netPrice attribute.
    void
    setTotalPrice(de.hybris.platform.jalo.SessionContext ctx, BigDecimal value)
    Generated method - Setter of the SAPInvoice.totalPrice attribute.
    void
    Generated method - Setter of the SAPInvoice.totalPrice attribute.

    Methods inherited from class de.hybris.platform.jalo.GenericItem

    createItem, getImplementation, getInitialProperties, getNonInitialAttributes, getRelatedItems, getRelatedItems, setRelatedItems

    Methods inherited from class de.hybris.platform.jalo.c2l.LocalizableItem

    getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllValuesSessionContext, getLocalizedProperty, getLocalizedProperty, getLocalizedPropertyInternal, getLocalizedPropertyNames, getLocalizedPropertyNames, hasLanguage, isEmptyValue, isFallbackEnabled, removeLocalizedProperty, removeLocalizedProperty, setAllLocalizedProperties, setAllLocalizedProperties, setLocalizedProperty, setLocalizedProperty

    Methods inherited from class de.hybris.platform.jalo.ExtensibleItem

    createNonClassAccessor, getAllProperties, getAllProperties, getProperty, getProperty, getPropertyNames, getPropertyNames, removeProperty, removeProperty, setAllProperties, setAllProperties, setProperty, setProperty

    Methods inherited from class de.hybris.platform.jalo.Item

    addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addNegativePermission, addPermission, addPositivePermission, assureExtensionsLoaded, changeTypeAfterCreation, checkConstraint, checkItemPermission, checkMandatoryAttribute, checkMandatoryAttribute, checkPermission, checkPermission, checkRemovable, clearPermission, compareTo, ctx, doAfterRemove, doBeforeRemove, equals, getAccessorFor, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributesInternal, getAllLinkedItems, getAndCheckCacheBoundItem, getAttribute, getAttribute, getCacheBoundItem, getComposedType, getComposedTypePK, getCreationTime, getCurrentlyRemovingCount, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItemsCount, getLinkedItemsCount, getLinkedItemsCount, getModificationTime, getNegativePermissions, getOwner, getPartOfRemovedSessionMarker, getPermissionMap, getPermissions, getPersistenceVersion, getPK, getPositivePermissions, getRestrictedPrincipals, getSession, getSyncObject, getTenant, getTransientObject, getTransientObjectMap, hashCode, hasRegisteredClassAccessorFor, internal_registerClassAccessorFor, internal_registerNonClassAccessorFor, invalidateLocalCaches, isAlive, isCacheBound, isCurrentlyRemoving, isCurrentlyRemoving, isEmptyRelationValue, isInCreate, isInstanceOf, isItemCheckBeforeRemoveableDisabled, isMarkModifiedDisabled, isRelationLocalizationFallbackEnabled, newInstance, notifyExtensionsAfterItemCreation, notifyExtensionsBeforeItemCreation, notifyItemRemoval, notifyManagerAboutItemRemoval, readResolve, registerAccessFor, registerAccessFor, registerJaloInvalidationListeners, remove, remove, removeItemCollection, removeItemCollection, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinks, removePartOfItems, removePartOfItems, setAllAttributes, setAllAttributes, setAllAttributesInternal, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAttribute, setAttribute, setAttributeFromString, setAttributeFromString, setCacheBound, setComposedType, setCreationTime, setImplementation, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setModificationTime, setNonInitialAttributes, setOwner, setPermissionsByMap, setTransientObject, setUseTA, suppressRelation, toString, useTA, writeReplace

    Methods inherited from class de.hybris.platform.util.BridgeAbstraction

    setTenant

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • ID

      public static final String ID
      Qualifier of the SAPInvoice.id attribute
      See Also:
    • TOTALPRICE

      public static final String TOTALPRICE
      Qualifier of the SAPInvoice.totalPrice attribute
      See Also:
    • NETPRICE

      public static final String NETPRICE
      Qualifier of the SAPInvoice.netPrice attribute
      See Also:
    • CURRENCY

      public static final String CURRENCY
      Qualifier of the SAPInvoice.currency attribute
      See Also:
    • EXTERNALSYSTEMID

      public static final String EXTERNALSYSTEMID
      Qualifier of the SAPInvoice.externalSystemId attribute
      See Also:
    • INVOICEMEDIA

      public static final String INVOICEMEDIA
      Qualifier of the SAPInvoice.invoiceMedia attribute
      See Also:
    • CONSIGNMENTENTRIES

      public static final String CONSIGNMENTENTRIES
      Qualifier of the SAPInvoice.consignmentEntries attribute
      See Also:
    • CONSIGNMENTENTRIESHANDLER

      protected static final de.hybris.platform.util.OneToManyHandler<de.hybris.platform.ordersplitting.jalo.ConsignmentEntry> CONSIGNMENTENTRIESHANDLER
      OneToManyHandler for handling 1:n CONSIGNMENTENTRIES's relation attributes from 'many' side.
    • DEFAULT_INITIAL_ATTRIBUTES

      protected static final Map<String,de.hybris.platform.jalo.Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
  • Constructor Details

    • GeneratedSAPInvoice

      public GeneratedSAPInvoice()
  • Method Details

    • getDefaultAttributeModes

      protected Map<String,de.hybris.platform.jalo.Item.AttributeMode> getDefaultAttributeModes()
      Overrides:
      getDefaultAttributeModes in class de.hybris.platform.jalo.Item
    • getConsignmentEntries

      public Set<de.hybris.platform.ordersplitting.jalo.ConsignmentEntry> getConsignmentEntries(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the SAPInvoice.consignmentEntries attribute.
      Returns:
      the consignmentEntries
    • getConsignmentEntries

      public Set<de.hybris.platform.ordersplitting.jalo.ConsignmentEntry> getConsignmentEntries()
      Generated method - Getter of the SAPInvoice.consignmentEntries attribute.
      Returns:
      the consignmentEntries
    • setConsignmentEntries

      public void setConsignmentEntries(de.hybris.platform.jalo.SessionContext ctx, Set<de.hybris.platform.ordersplitting.jalo.ConsignmentEntry> value)
      Generated method - Setter of the SAPInvoice.consignmentEntries attribute.
      Parameters:
      value - the consignmentEntries
    • setConsignmentEntries

      public void setConsignmentEntries(Set<de.hybris.platform.ordersplitting.jalo.ConsignmentEntry> value)
      Generated method - Setter of the SAPInvoice.consignmentEntries attribute.
      Parameters:
      value - the consignmentEntries
    • addToConsignmentEntries

      public void addToConsignmentEntries(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.ordersplitting.jalo.ConsignmentEntry value)
      Generated method - Adds value to consignmentEntries.
      Parameters:
      value - the item to add to consignmentEntries
    • addToConsignmentEntries

      public void addToConsignmentEntries(de.hybris.platform.ordersplitting.jalo.ConsignmentEntry value)
      Generated method - Adds value to consignmentEntries.
      Parameters:
      value - the item to add to consignmentEntries
    • removeFromConsignmentEntries

      public void removeFromConsignmentEntries(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.ordersplitting.jalo.ConsignmentEntry value)
      Generated method - Removes value from consignmentEntries.
      Parameters:
      value - the item to remove from consignmentEntries
    • removeFromConsignmentEntries

      public void removeFromConsignmentEntries(de.hybris.platform.ordersplitting.jalo.ConsignmentEntry value)
      Generated method - Removes value from consignmentEntries.
      Parameters:
      value - the item to remove from consignmentEntries
    • getCurrency

      public de.hybris.platform.jalo.c2l.Currency getCurrency(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the SAPInvoice.currency attribute.
      Returns:
      the currency
    • getCurrency

      public de.hybris.platform.jalo.c2l.Currency getCurrency()
      Generated method - Getter of the SAPInvoice.currency attribute.
      Returns:
      the currency
    • setCurrency

      public void setCurrency(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.c2l.Currency value)
      Generated method - Setter of the SAPInvoice.currency attribute.
      Parameters:
      value - the currency
    • setCurrency

      public void setCurrency(de.hybris.platform.jalo.c2l.Currency value)
      Generated method - Setter of the SAPInvoice.currency attribute.
      Parameters:
      value - the currency
    • getExternalSystemId

      public de.hybris.platform.jalo.enumeration.EnumerationValue getExternalSystemId(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the SAPInvoice.externalSystemId attribute.
      Returns:
      the externalSystemId - External System ID where the invoice resides.
    • getExternalSystemId

      public de.hybris.platform.jalo.enumeration.EnumerationValue getExternalSystemId()
      Generated method - Getter of the SAPInvoice.externalSystemId attribute.
      Returns:
      the externalSystemId - External System ID where the invoice resides.
    • setExternalSystemId

      public void setExternalSystemId(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.enumeration.EnumerationValue value)
      Generated method - Setter of the SAPInvoice.externalSystemId attribute.
      Parameters:
      value - the externalSystemId - External System ID where the invoice resides.
    • setExternalSystemId

      public void setExternalSystemId(de.hybris.platform.jalo.enumeration.EnumerationValue value)
      Generated method - Setter of the SAPInvoice.externalSystemId attribute.
      Parameters:
      value - the externalSystemId - External System ID where the invoice resides.
    • getId

      public String getId(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the SAPInvoice.id attribute.
      Returns:
      the id
    • getId

      public String getId()
      Generated method - Getter of the SAPInvoice.id attribute.
      Returns:
      the id
    • setId

      public void setId(de.hybris.platform.jalo.SessionContext ctx, String value)
      Generated method - Setter of the SAPInvoice.id attribute.
      Parameters:
      value - the id
    • setId

      public void setId(String value)
      Generated method - Setter of the SAPInvoice.id attribute.
      Parameters:
      value - the id
    • getInvoiceMedia

      public de.hybris.platform.commerceservices.jalo.SAPInvoiceMedia getInvoiceMedia(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the SAPInvoice.invoiceMedia attribute.
      Returns:
      the invoiceMedia
    • getInvoiceMedia

      public de.hybris.platform.commerceservices.jalo.SAPInvoiceMedia getInvoiceMedia()
      Generated method - Getter of the SAPInvoice.invoiceMedia attribute.
      Returns:
      the invoiceMedia
    • setInvoiceMedia

      public void setInvoiceMedia(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.commerceservices.jalo.SAPInvoiceMedia value)
      Generated method - Setter of the SAPInvoice.invoiceMedia attribute.
      Parameters:
      value - the invoiceMedia
    • setInvoiceMedia

      public void setInvoiceMedia(de.hybris.platform.commerceservices.jalo.SAPInvoiceMedia value)
      Generated method - Setter of the SAPInvoice.invoiceMedia attribute.
      Parameters:
      value - the invoiceMedia
    • getNetPrice

      public BigDecimal getNetPrice(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the SAPInvoice.netPrice attribute.
      Returns:
      the netPrice
    • getNetPrice

      public BigDecimal getNetPrice()
      Generated method - Getter of the SAPInvoice.netPrice attribute.
      Returns:
      the netPrice
    • setNetPrice

      public void setNetPrice(de.hybris.platform.jalo.SessionContext ctx, BigDecimal value)
      Generated method - Setter of the SAPInvoice.netPrice attribute.
      Parameters:
      value - the netPrice
    • setNetPrice

      public void setNetPrice(BigDecimal value)
      Generated method - Setter of the SAPInvoice.netPrice attribute.
      Parameters:
      value - the netPrice
    • getTotalPrice

      public BigDecimal getTotalPrice(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the SAPInvoice.totalPrice attribute.
      Returns:
      the totalPrice
    • getTotalPrice

      public BigDecimal getTotalPrice()
      Generated method - Getter of the SAPInvoice.totalPrice attribute.
      Returns:
      the totalPrice
    • setTotalPrice

      public void setTotalPrice(de.hybris.platform.jalo.SessionContext ctx, BigDecimal value)
      Generated method - Setter of the SAPInvoice.totalPrice attribute.
      Parameters:
      value - the totalPrice
    • setTotalPrice

      public void setTotalPrice(BigDecimal value)
      Generated method - Setter of the SAPInvoice.totalPrice attribute.
      Parameters:
      value - the totalPrice