Class ZoneDeliveryModeValueModel

All Implemented Interfaces:
Serializable

public class ZoneDeliveryModeValueModel extends ItemModel
Generated model class for type ZoneDeliveryModeValue first defined at extension deliveryzone.
See Also:
  • Field Details

    • _TYPECODE

      public static final String _TYPECODE
      Generated model type code constant.
      See Also:
    • _MODEVALUESRELATION

      public static final String _MODEVALUESRELATION
      Generated relation code constant for relation ModeValuesRelation defining source attribute deliveryMode in extension deliveryzone.
      See Also:
    • CURRENCY

      public static final String CURRENCY
      Generated constant - Attribute key of ZoneDeliveryModeValue.currency attribute defined at extension deliveryzone.
      See Also:
    • MINIMUM

      public static final String MINIMUM
      Generated constant - Attribute key of ZoneDeliveryModeValue.minimum attribute defined at extension deliveryzone.
      See Also:
    • VALUE

      public static final String VALUE
      Generated constant - Attribute key of ZoneDeliveryModeValue.value attribute defined at extension deliveryzone.
      See Also:
    • ZONE

      public static final String ZONE
      Generated constant - Attribute key of ZoneDeliveryModeValue.zone attribute defined at extension deliveryzone.
      See Also:
    • DELIVERYMODE

      public static final String DELIVERYMODE
      Generated constant - Attribute key of ZoneDeliveryModeValue.deliveryMode attribute defined at extension deliveryzone.
      See Also:
  • Constructor Details

    • ZoneDeliveryModeValueModel

      public ZoneDeliveryModeValueModel()
      Generated constructor - Default constructor for generic creation.
    • ZoneDeliveryModeValueModel

      public ZoneDeliveryModeValueModel(ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
      Parameters:
      ctx - the model context to be injected, must not be null
    • ZoneDeliveryModeValueModel

      @Deprecated(since="4.1.1", forRemoval=true) public ZoneDeliveryModeValueModel(CurrencyModel _currency, ZoneDeliveryModeModel _deliveryMode, Double _minimum, Double _value, ZoneModel _zone)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      Generated constructor - Constructor with all mandatory attributes.
      Parameters:
      _currency - initial attribute declared by type ZoneDeliveryModeValue at extension deliveryzone
      _deliveryMode - initial attribute declared by type ZoneDeliveryModeValue at extension deliveryzone
      _minimum - initial attribute declared by type ZoneDeliveryModeValue at extension deliveryzone
      _value - initial attribute declared by type ZoneDeliveryModeValue at extension deliveryzone
      _zone - initial attribute declared by type ZoneDeliveryModeValue at extension deliveryzone
    • ZoneDeliveryModeValueModel

      @Deprecated(since="4.1.1", forRemoval=true) public ZoneDeliveryModeValueModel(CurrencyModel _currency, ZoneDeliveryModeModel _deliveryMode, Double _minimum, ItemModel _owner, Double _value, ZoneModel _zone)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      Generated constructor - for all mandatory and initial attributes.
      Parameters:
      _currency - initial attribute declared by type ZoneDeliveryModeValue at extension deliveryzone
      _deliveryMode - initial attribute declared by type ZoneDeliveryModeValue at extension deliveryzone
      _minimum - initial attribute declared by type ZoneDeliveryModeValue at extension deliveryzone
      _owner - initial attribute declared by type Item at extension core
      _value - initial attribute declared by type ZoneDeliveryModeValue at extension deliveryzone
      _zone - initial attribute declared by type ZoneDeliveryModeValue at extension deliveryzone
  • Method Details

    • getCurrency

      @Accessor(qualifier="currency", type=GETTER) public CurrencyModel getCurrency()
      Generated method - Getter of the ZoneDeliveryModeValue.currency attribute defined at extension deliveryzone.
      Returns:
      the currency
    • getDeliveryMode

      @Accessor(qualifier="deliveryMode", type=GETTER) public ZoneDeliveryModeModel getDeliveryMode()
      Generated method - Getter of the ZoneDeliveryModeValue.deliveryMode attribute defined at extension deliveryzone.
      Returns:
      the deliveryMode
    • getMinimum

      @Accessor(qualifier="minimum", type=GETTER) public Double getMinimum()
      Generated method - Getter of the ZoneDeliveryModeValue.minimum attribute defined at extension deliveryzone.
      Returns:
      the minimum
    • getValue

      @Accessor(qualifier="value", type=GETTER) public Double getValue()
      Generated method - Getter of the ZoneDeliveryModeValue.value attribute defined at extension deliveryzone.
      Returns:
      the value
    • getZone

      @Accessor(qualifier="zone", type=GETTER) public ZoneModel getZone()
      Generated method - Getter of the ZoneDeliveryModeValue.zone attribute defined at extension deliveryzone.
      Returns:
      the zone
    • setCurrency

      @Accessor(qualifier="currency", type=SETTER) public void setCurrency(CurrencyModel value)
      Generated method - Setter of ZoneDeliveryModeValue.currency attribute defined at extension deliveryzone.
      Parameters:
      value - the currency
    • setDeliveryMode

      @Accessor(qualifier="deliveryMode", type=SETTER) public void setDeliveryMode(ZoneDeliveryModeModel value)
      Generated method - Initial setter of ZoneDeliveryModeValue.deliveryMode attribute defined at extension deliveryzone. Can only be used at creation of model - before first save.
      Parameters:
      value - the deliveryMode
    • setMinimum

      @Accessor(qualifier="minimum", type=SETTER) public void setMinimum(Double value)
      Generated method - Setter of ZoneDeliveryModeValue.minimum attribute defined at extension deliveryzone.
      Parameters:
      value - the minimum
    • setValue

      @Accessor(qualifier="value", type=SETTER) public void setValue(Double value)
      Generated method - Setter of ZoneDeliveryModeValue.value attribute defined at extension deliveryzone.
      Parameters:
      value - the value
    • setZone

      @Accessor(qualifier="zone", type=SETTER) public void setZone(ZoneModel value)
      Generated method - Setter of ZoneDeliveryModeValue.zone attribute defined at extension deliveryzone.
      Parameters:
      value - the zone