java.lang.Object
com.sap.cloud.sdk.datamodel.odata.helper.VdmObject<EntityT>
com.sap.cloud.sdk.datamodel.odata.helper.VdmEntity<CustomerUnloadingPoint>
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.businesspartner.CustomerUnloadingPoint

public class CustomerUnloadingPoint extends VdmEntity<CustomerUnloadingPoint>
Customer Unloading Point

Original entity name from the Odata EDM: A_CustomerUnloadingPointType

  • Field Details

    • ALL_FIELDS

      public static final CustomerUnloadingPointSelectable ALL_FIELDS
      Selector for all available fields of CustomerUnloadingPoint.
    • CUSTOMER

      public static final CustomerUnloadingPointField<String> CUSTOMER
      Use with available fluent helpers to apply the Customer field to query operations.
    • UNLOADING_POINT_NAME

      public static final CustomerUnloadingPointField<String> UNLOADING_POINT_NAME
      Use with available fluent helpers to apply the UnloadingPointName field to query operations.
    • CUSTOMER_FACTORY_CALENDER_CODE

      public static final CustomerUnloadingPointField<String> CUSTOMER_FACTORY_CALENDER_CODE
      Use with available fluent helpers to apply the CustomerFactoryCalenderCode field to query operations.
    • BP_GOODS_RECEIVING_HOURS_CODE

      public static final CustomerUnloadingPointField<String> BP_GOODS_RECEIVING_HOURS_CODE
      Use with available fluent helpers to apply the BPGoodsReceivingHoursCode field to query operations.
    • IS_DFLT_BP_UNLOADING_POINT

      public static final CustomerUnloadingPointField<Boolean> IS_DFLT_BP_UNLOADING_POINT
      Use with available fluent helpers to apply the IsDfltBPUnloadingPoint field to query operations.
    • MONDAY_MORNING_OPENING_TIME

      public static final CustomerUnloadingPointField<LocalTime> MONDAY_MORNING_OPENING_TIME
      Use with available fluent helpers to apply the MondayMorningOpeningTime field to query operations.
    • MONDAY_MORNING_CLOSING_TIME

      public static final CustomerUnloadingPointField<LocalTime> MONDAY_MORNING_CLOSING_TIME
      Use with available fluent helpers to apply the MondayMorningClosingTime field to query operations.
    • MONDAY_AFTERNOON_OPENING_TIME

      public static final CustomerUnloadingPointField<LocalTime> MONDAY_AFTERNOON_OPENING_TIME
      Use with available fluent helpers to apply the MondayAfternoonOpeningTime field to query operations.
    • MONDAY_AFTERNOON_CLOSING_TIME

      public static final CustomerUnloadingPointField<LocalTime> MONDAY_AFTERNOON_CLOSING_TIME
      Use with available fluent helpers to apply the MondayAfternoonClosingTime field to query operations.
    • TUESDAY_MORNING_OPENING_TIME

      public static final CustomerUnloadingPointField<LocalTime> TUESDAY_MORNING_OPENING_TIME
      Use with available fluent helpers to apply the TuesdayMorningOpeningTime field to query operations.
    • TUESDAY_MORNING_CLOSING_TIME

      public static final CustomerUnloadingPointField<LocalTime> TUESDAY_MORNING_CLOSING_TIME
      Use with available fluent helpers to apply the TuesdayMorningClosingTime field to query operations.
    • TUESDAY_AFTERNOON_OPENING_TIME

      public static final CustomerUnloadingPointField<LocalTime> TUESDAY_AFTERNOON_OPENING_TIME
      Use with available fluent helpers to apply the TuesdayAfternoonOpeningTime field to query operations.
    • TUESDAY_AFTERNOON_CLOSING_TIME

      public static final CustomerUnloadingPointField<LocalTime> TUESDAY_AFTERNOON_CLOSING_TIME
      Use with available fluent helpers to apply the TuesdayAfternoonClosingTime field to query operations.
    • WEDNESDAY_MORNING_OPENING_TIME

      public static final CustomerUnloadingPointField<LocalTime> WEDNESDAY_MORNING_OPENING_TIME
      Use with available fluent helpers to apply the WednesdayMorningOpeningTime field to query operations.
    • WEDNESDAY_MORNING_CLOSING_TIME

      public static final CustomerUnloadingPointField<LocalTime> WEDNESDAY_MORNING_CLOSING_TIME
      Use with available fluent helpers to apply the WednesdayMorningClosingTime field to query operations.
    • WEDNESDAY_AFTERNOON_OPENING_TIME

      public static final CustomerUnloadingPointField<LocalTime> WEDNESDAY_AFTERNOON_OPENING_TIME
      Use with available fluent helpers to apply the WednesdayAfternoonOpeningTime field to query operations.
    • WEDNESDAY_AFTERNOON_CLOSING_TIME

      public static final CustomerUnloadingPointField<LocalTime> WEDNESDAY_AFTERNOON_CLOSING_TIME
      Use with available fluent helpers to apply the WednesdayAfternoonClosingTime field to query operations.
    • THURSDAY_MORNING_OPENING_TIME

      public static final CustomerUnloadingPointField<LocalTime> THURSDAY_MORNING_OPENING_TIME
      Use with available fluent helpers to apply the ThursdayMorningOpeningTime field to query operations.
    • THURSDAY_MORNING_CLOSING_TIME

      public static final CustomerUnloadingPointField<LocalTime> THURSDAY_MORNING_CLOSING_TIME
      Use with available fluent helpers to apply the ThursdayMorningClosingTime field to query operations.
    • THURSDAY_AFTERNOON_OPENING_TIME

      public static final CustomerUnloadingPointField<LocalTime> THURSDAY_AFTERNOON_OPENING_TIME
      Use with available fluent helpers to apply the ThursdayAfternoonOpeningTime field to query operations.
    • THURSDAY_AFTERNOON_CLOSING_TIME

      public static final CustomerUnloadingPointField<LocalTime> THURSDAY_AFTERNOON_CLOSING_TIME
      Use with available fluent helpers to apply the ThursdayAfternoonClosingTime field to query operations.
    • FRIDAY_MORNING_OPENING_TIME

      public static final CustomerUnloadingPointField<LocalTime> FRIDAY_MORNING_OPENING_TIME
      Use with available fluent helpers to apply the FridayMorningOpeningTime field to query operations.
    • FRIDAY_MORNING_CLOSING_TIME

      public static final CustomerUnloadingPointField<LocalTime> FRIDAY_MORNING_CLOSING_TIME
      Use with available fluent helpers to apply the FridayMorningClosingTime field to query operations.
    • FRIDAY_AFTERNOON_OPENING_TIME

      public static final CustomerUnloadingPointField<LocalTime> FRIDAY_AFTERNOON_OPENING_TIME
      Use with available fluent helpers to apply the FridayAfternoonOpeningTime field to query operations.
    • FRIDAY_AFTERNOON_CLOSING_TIME

      public static final CustomerUnloadingPointField<LocalTime> FRIDAY_AFTERNOON_CLOSING_TIME
      Use with available fluent helpers to apply the FridayAfternoonClosingTime field to query operations.
    • SATURDAY_MORNING_OPENING_TIME

      public static final CustomerUnloadingPointField<LocalTime> SATURDAY_MORNING_OPENING_TIME
      Use with available fluent helpers to apply the SaturdayMorningOpeningTime field to query operations.
    • SATURDAY_MORNING_CLOSING_TIME

      public static final CustomerUnloadingPointField<LocalTime> SATURDAY_MORNING_CLOSING_TIME
      Use with available fluent helpers to apply the SaturdayMorningClosingTime field to query operations.
    • SATURDAY_AFTERNOON_OPENING_TIME

      public static final CustomerUnloadingPointField<LocalTime> SATURDAY_AFTERNOON_OPENING_TIME
      Use with available fluent helpers to apply the SaturdayAfternoonOpeningTime field to query operations.
    • SATURDAY_AFTERNOON_CLOSING_TIME

      public static final CustomerUnloadingPointField<LocalTime> SATURDAY_AFTERNOON_CLOSING_TIME
      Use with available fluent helpers to apply the SaturdayAfternoonClosingTime field to query operations.
    • SUNDAY_MORNING_OPENING_TIME

      public static final CustomerUnloadingPointField<LocalTime> SUNDAY_MORNING_OPENING_TIME
      Use with available fluent helpers to apply the SundayMorningOpeningTime field to query operations.
    • SUNDAY_MORNING_CLOSING_TIME

      public static final CustomerUnloadingPointField<LocalTime> SUNDAY_MORNING_CLOSING_TIME
      Use with available fluent helpers to apply the SundayMorningClosingTime field to query operations.
    • SUNDAY_AFTERNOON_OPENING_TIME

      public static final CustomerUnloadingPointField<LocalTime> SUNDAY_AFTERNOON_OPENING_TIME
      Use with available fluent helpers to apply the SundayAfternoonOpeningTime field to query operations.
    • SUNDAY_AFTERNOON_CLOSING_TIME

      public static final CustomerUnloadingPointField<LocalTime> SUNDAY_AFTERNOON_CLOSING_TIME
      Use with available fluent helpers to apply the SundayAfternoonClosingTime field to query operations.
  • Constructor Details

    • CustomerUnloadingPoint

      public CustomerUnloadingPoint()
    • CustomerUnloadingPoint

      public CustomerUnloadingPoint(@Nullable String customer, @Nullable String unloadingPointName, @Nullable String customerFactoryCalenderCode, @Nullable String bPGoodsReceivingHoursCode, @Nullable Boolean isDfltBPUnloadingPoint, @Nullable LocalTime mondayMorningOpeningTime, @Nullable LocalTime mondayMorningClosingTime, @Nullable LocalTime mondayAfternoonOpeningTime, @Nullable LocalTime mondayAfternoonClosingTime, @Nullable LocalTime tuesdayMorningOpeningTime, @Nullable LocalTime tuesdayMorningClosingTime, @Nullable LocalTime tuesdayAfternoonOpeningTime, @Nullable LocalTime tuesdayAfternoonClosingTime, @Nullable LocalTime wednesdayMorningOpeningTime, @Nullable LocalTime wednesdayMorningClosingTime, @Nullable LocalTime wednesdayAfternoonOpeningTime, @Nullable LocalTime wednesdayAfternoonClosingTime, @Nullable LocalTime thursdayMorningOpeningTime, @Nullable LocalTime thursdayMorningClosingTime, @Nullable LocalTime thursdayAfternoonOpeningTime, @Nullable LocalTime thursdayAfternoonClosingTime, @Nullable LocalTime fridayMorningOpeningTime, @Nullable LocalTime fridayMorningClosingTime, @Nullable LocalTime fridayAfternoonOpeningTime, @Nullable LocalTime fridayAfternoonClosingTime, @Nullable LocalTime saturdayMorningOpeningTime, @Nullable LocalTime saturdayMorningClosingTime, @Nullable LocalTime saturdayAfternoonOpeningTime, @Nullable LocalTime saturdayAfternoonClosingTime, @Nullable LocalTime sundayMorningOpeningTime, @Nullable LocalTime sundayMorningClosingTime, @Nullable LocalTime sundayAfternoonOpeningTime, @Nullable LocalTime sundayAfternoonClosingTime)
  • Method Details

    • getType

      @Nonnull public Class<CustomerUnloadingPoint> getType()
      Specified by:
      getType in class VdmObject<CustomerUnloadingPoint>
    • setCustomer

      public void setCustomer(@Nullable String customer)
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Customer

      Parameters:
      customer - Customer Number
    • setUnloadingPointName

      public void setUnloadingPointName(@Nullable String unloadingPointName)
      (Key Field) Constraints: Not nullable, Maximum length: 25

      Original property name from the Odata EDM: UnloadingPointName

      Parameters:
      unloadingPointName - Unloading Point
    • setCustomerFactoryCalenderCode

      public void setCustomerFactoryCalenderCode(@Nullable String customerFactoryCalenderCode)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CustomerFactoryCalenderCode

      Parameters:
      customerFactoryCalenderCode - Customer's factory calendar
    • setBPGoodsReceivingHoursCode

      public void setBPGoodsReceivingHoursCode(@Nullable String bPGoodsReceivingHoursCode)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BPGoodsReceivingHoursCode

      Parameters:
      bPGoodsReceivingHoursCode - Goods receiving hours ID (default value)
    • setIsDfltBPUnloadingPoint

      public void setIsDfltBPUnloadingPoint(@Nullable Boolean isDfltBPUnloadingPoint)
      Constraints: none

      Original property name from the Odata EDM: IsDfltBPUnloadingPoint

      Parameters:
      isDfltBPUnloadingPoint - Default unloading point
    • setMondayMorningOpeningTime

      public void setMondayMorningOpeningTime(@Nullable LocalTime mondayMorningOpeningTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: MondayMorningOpeningTime

      Parameters:
      mondayMorningOpeningTime - Goods receipt times: Monday morning from ...
    • setMondayMorningClosingTime

      public void setMondayMorningClosingTime(@Nullable LocalTime mondayMorningClosingTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: MondayMorningClosingTime

      Parameters:
      mondayMorningClosingTime - Goods receiving hours: Monday morning until ...
    • setMondayAfternoonOpeningTime

      public void setMondayAfternoonOpeningTime(@Nullable LocalTime mondayAfternoonOpeningTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: MondayAfternoonOpeningTime

      Parameters:
      mondayAfternoonOpeningTime - Goods receiving hours: Monday afternoon from ...
    • setMondayAfternoonClosingTime

      public void setMondayAfternoonClosingTime(@Nullable LocalTime mondayAfternoonClosingTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: MondayAfternoonClosingTime

      Parameters:
      mondayAfternoonClosingTime - Goods receiving hours: Monday afternoon until ...
    • setTuesdayMorningOpeningTime

      public void setTuesdayMorningOpeningTime(@Nullable LocalTime tuesdayMorningOpeningTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: TuesdayMorningOpeningTime

      Parameters:
      tuesdayMorningOpeningTime - Goods receiving hours: Tuesday morning from...
    • setTuesdayMorningClosingTime

      public void setTuesdayMorningClosingTime(@Nullable LocalTime tuesdayMorningClosingTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: TuesdayMorningClosingTime

      Parameters:
      tuesdayMorningClosingTime - Goods receipt times: Tuesday morning until ...
    • setTuesdayAfternoonOpeningTime

      public void setTuesdayAfternoonOpeningTime(@Nullable LocalTime tuesdayAfternoonOpeningTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: TuesdayAfternoonOpeningTime

      Parameters:
      tuesdayAfternoonOpeningTime - Goods receiving hours: Tuesday afternoon from ...
    • setTuesdayAfternoonClosingTime

      public void setTuesdayAfternoonClosingTime(@Nullable LocalTime tuesdayAfternoonClosingTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: TuesdayAfternoonClosingTime

      Parameters:
      tuesdayAfternoonClosingTime - Goods receiving hours: Tuesday afternoon until ...
    • setWednesdayMorningOpeningTime

      public void setWednesdayMorningOpeningTime(@Nullable LocalTime wednesdayMorningOpeningTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: WednesdayMorningOpeningTime

      Parameters:
      wednesdayMorningOpeningTime - Goods receiving hours: Wednesday morning from ...
    • setWednesdayMorningClosingTime

      public void setWednesdayMorningClosingTime(@Nullable LocalTime wednesdayMorningClosingTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: WednesdayMorningClosingTime

      Parameters:
      wednesdayMorningClosingTime - Goods receiving hours: Wednesday morning until ...
    • setWednesdayAfternoonOpeningTime

      public void setWednesdayAfternoonOpeningTime(@Nullable LocalTime wednesdayAfternoonOpeningTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: WednesdayAfternoonOpeningTime

      Parameters:
      wednesdayAfternoonOpeningTime - Goods receiving hours: Wednesday afternoon from ...
    • setWednesdayAfternoonClosingTime

      public void setWednesdayAfternoonClosingTime(@Nullable LocalTime wednesdayAfternoonClosingTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: WednesdayAfternoonClosingTime

      Parameters:
      wednesdayAfternoonClosingTime - Goods receiving hours: Wednesday afternoon until ...
    • setThursdayMorningOpeningTime

      public void setThursdayMorningOpeningTime(@Nullable LocalTime thursdayMorningOpeningTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ThursdayMorningOpeningTime

      Parameters:
      thursdayMorningOpeningTime - Goods receiving hours: Thursday morning from ...
    • setThursdayMorningClosingTime

      public void setThursdayMorningClosingTime(@Nullable LocalTime thursdayMorningClosingTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ThursdayMorningClosingTime

      Parameters:
      thursdayMorningClosingTime - Goods receiving hours: Thursday morning until ...
    • setThursdayAfternoonOpeningTime

      public void setThursdayAfternoonOpeningTime(@Nullable LocalTime thursdayAfternoonOpeningTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ThursdayAfternoonOpeningTime

      Parameters:
      thursdayAfternoonOpeningTime - Goods receiving hours: Thursday afternoon from ...
    • setThursdayAfternoonClosingTime

      public void setThursdayAfternoonClosingTime(@Nullable LocalTime thursdayAfternoonClosingTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ThursdayAfternoonClosingTime

      Parameters:
      thursdayAfternoonClosingTime - Goods receiving hours: Thursday afternoon until...
    • setFridayMorningOpeningTime

      public void setFridayMorningOpeningTime(@Nullable LocalTime fridayMorningOpeningTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: FridayMorningOpeningTime

      Parameters:
      fridayMorningOpeningTime - Goods receiving hours: Friday morning from ...
    • setFridayMorningClosingTime

      public void setFridayMorningClosingTime(@Nullable LocalTime fridayMorningClosingTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: FridayMorningClosingTime

      Parameters:
      fridayMorningClosingTime - Goods receiving hours: Friday morning until ...
    • setFridayAfternoonOpeningTime

      public void setFridayAfternoonOpeningTime(@Nullable LocalTime fridayAfternoonOpeningTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: FridayAfternoonOpeningTime

      Parameters:
      fridayAfternoonOpeningTime - Goods receiving hours: Friday afternoon from ...
    • setFridayAfternoonClosingTime

      public void setFridayAfternoonClosingTime(@Nullable LocalTime fridayAfternoonClosingTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: FridayAfternoonClosingTime

      Parameters:
      fridayAfternoonClosingTime - Goods receiving hours: Friday afternoon until ...
    • setSaturdayMorningOpeningTime

      public void setSaturdayMorningOpeningTime(@Nullable LocalTime saturdayMorningOpeningTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: SaturdayMorningOpeningTime

      Parameters:
      saturdayMorningOpeningTime - Goods receiving hours: Saturday morning from ...
    • setSaturdayMorningClosingTime

      public void setSaturdayMorningClosingTime(@Nullable LocalTime saturdayMorningClosingTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: SaturdayMorningClosingTime

      Parameters:
      saturdayMorningClosingTime - Goods receiving hours: Saturday morning from ...
    • setSaturdayAfternoonOpeningTime

      public void setSaturdayAfternoonOpeningTime(@Nullable LocalTime saturdayAfternoonOpeningTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: SaturdayAfternoonOpeningTime

      Parameters:
      saturdayAfternoonOpeningTime - Goods receiving hours: Saturday afternoon from ...
    • setSaturdayAfternoonClosingTime

      public void setSaturdayAfternoonClosingTime(@Nullable LocalTime saturdayAfternoonClosingTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: SaturdayAfternoonClosingTime

      Parameters:
      saturdayAfternoonClosingTime - Goods receiving hours: Saturday afternoon until ...
    • setSundayMorningOpeningTime

      public void setSundayMorningOpeningTime(@Nullable LocalTime sundayMorningOpeningTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: SundayMorningOpeningTime

      Parameters:
      sundayMorningOpeningTime - Goods receiving hours: Sunday morning from ...
    • setSundayMorningClosingTime

      public void setSundayMorningClosingTime(@Nullable LocalTime sundayMorningClosingTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: SundayMorningClosingTime

      Parameters:
      sundayMorningClosingTime - Goods receiving hours: Sunday morning until ...
    • setSundayAfternoonOpeningTime

      public void setSundayAfternoonOpeningTime(@Nullable LocalTime sundayAfternoonOpeningTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: SundayAfternoonOpeningTime

      Parameters:
      sundayAfternoonOpeningTime - Goods receiving hours: Sunday afternoon from ...
    • setSundayAfternoonClosingTime

      public void setSundayAfternoonClosingTime(@Nullable LocalTime sundayAfternoonClosingTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: SundayAfternoonClosingTime

      Parameters:
      sundayAfternoonClosingTime - Goods receiving hours: Sunday afternoon until ...
    • getEntityCollection

      protected String getEntityCollection()
      Specified by:
      getEntityCollection in class VdmEntity<CustomerUnloadingPoint>
    • getKey

      @Nonnull protected Map<String,Object> getKey()
      Overrides:
      getKey in class VdmObject<CustomerUnloadingPoint>
    • toMapOfFields

      @Nonnull protected Map<String,Object> toMapOfFields()
      Overrides:
      toMapOfFields in class VdmObject<CustomerUnloadingPoint>
    • fromMap

      protected void fromMap(Map<String,Object> inputValues)
      Overrides:
      fromMap in class VdmObject<CustomerUnloadingPoint>
    • field

      @Nonnull public static <T> CustomerUnloadingPointField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType)
      Use with available fluent helpers to apply an extension field to query operations.
      Type Parameters:
      T - The type of the extension field when performing value comparisons.
      Parameters:
      fieldName - The name of the extension field as returned by the OData service.
      fieldType - The Java type to use for the extension field when performing value comparisons.
      Returns:
      A representation of an extension field from this entity.
    • field

      @Nonnull public static <T, DomainT> CustomerUnloadingPointField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T,DomainT> typeConverter)
      Use with available fluent helpers to apply an extension field to query operations.
      Type Parameters:
      T - The type of the extension field when performing value comparisons.
      DomainT - The type of the extension field as returned by the OData service.
      Parameters:
      typeConverter - A TypeConverter<T, DomainT> instance whose first generic type matches the Java type of the field
      fieldName - The name of the extension field as returned by the OData service.
      Returns:
      A representation of an extension field from this entity, holding a reference to the given TypeConverter.
    • getDestinationForFetch

      @Nullable public HttpDestinationProperties getDestinationForFetch()
      Overrides:
      getDestinationForFetch in class VdmEntity<CustomerUnloadingPoint>
    • setServicePathForFetch

      protected void setServicePathForFetch(@Nullable String servicePathForFetch)
      Overrides:
      setServicePathForFetch in class VdmEntity<CustomerUnloadingPoint>
    • attachToService

      public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination)
      Overrides:
      attachToService in class VdmEntity<CustomerUnloadingPoint>
    • getDefaultServicePath

      protected String getDefaultServicePath()
      Overrides:
      getDefaultServicePath in class VdmEntity<CustomerUnloadingPoint>
    • builder

      @Nonnull public static CustomerUnloadingPoint.CustomerUnloadingPointBuilder builder()
    • getCustomer

      @Nullable public String getCustomer()
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Customer

      Returns:
      Customer Number
    • getUnloadingPointName

      @Nullable public String getUnloadingPointName()
      (Key Field) Constraints: Not nullable, Maximum length: 25

      Original property name from the Odata EDM: UnloadingPointName

      Returns:
      Unloading Point
    • getCustomerFactoryCalenderCode

      @Nullable public String getCustomerFactoryCalenderCode()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CustomerFactoryCalenderCode

      Returns:
      Customer's factory calendar
    • getBPGoodsReceivingHoursCode

      @Nullable public String getBPGoodsReceivingHoursCode()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BPGoodsReceivingHoursCode

      Returns:
      Goods receiving hours ID (default value)
    • getIsDfltBPUnloadingPoint

      @Nullable public Boolean getIsDfltBPUnloadingPoint()
      Constraints: none

      Original property name from the Odata EDM: IsDfltBPUnloadingPoint

      Returns:
      Default unloading point
    • getMondayMorningOpeningTime

      @Nullable public LocalTime getMondayMorningOpeningTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: MondayMorningOpeningTime

      Returns:
      Goods receipt times: Monday morning from ...
    • getMondayMorningClosingTime

      @Nullable public LocalTime getMondayMorningClosingTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: MondayMorningClosingTime

      Returns:
      Goods receiving hours: Monday morning until ...
    • getMondayAfternoonOpeningTime

      @Nullable public LocalTime getMondayAfternoonOpeningTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: MondayAfternoonOpeningTime

      Returns:
      Goods receiving hours: Monday afternoon from ...
    • getMondayAfternoonClosingTime

      @Nullable public LocalTime getMondayAfternoonClosingTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: MondayAfternoonClosingTime

      Returns:
      Goods receiving hours: Monday afternoon until ...
    • getTuesdayMorningOpeningTime

      @Nullable public LocalTime getTuesdayMorningOpeningTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: TuesdayMorningOpeningTime

      Returns:
      Goods receiving hours: Tuesday morning from...
    • getTuesdayMorningClosingTime

      @Nullable public LocalTime getTuesdayMorningClosingTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: TuesdayMorningClosingTime

      Returns:
      Goods receipt times: Tuesday morning until ...
    • getTuesdayAfternoonOpeningTime

      @Nullable public LocalTime getTuesdayAfternoonOpeningTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: TuesdayAfternoonOpeningTime

      Returns:
      Goods receiving hours: Tuesday afternoon from ...
    • getTuesdayAfternoonClosingTime

      @Nullable public LocalTime getTuesdayAfternoonClosingTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: TuesdayAfternoonClosingTime

      Returns:
      Goods receiving hours: Tuesday afternoon until ...
    • getWednesdayMorningOpeningTime

      @Nullable public LocalTime getWednesdayMorningOpeningTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: WednesdayMorningOpeningTime

      Returns:
      Goods receiving hours: Wednesday morning from ...
    • getWednesdayMorningClosingTime

      @Nullable public LocalTime getWednesdayMorningClosingTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: WednesdayMorningClosingTime

      Returns:
      Goods receiving hours: Wednesday morning until ...
    • getWednesdayAfternoonOpeningTime

      @Nullable public LocalTime getWednesdayAfternoonOpeningTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: WednesdayAfternoonOpeningTime

      Returns:
      Goods receiving hours: Wednesday afternoon from ...
    • getWednesdayAfternoonClosingTime

      @Nullable public LocalTime getWednesdayAfternoonClosingTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: WednesdayAfternoonClosingTime

      Returns:
      Goods receiving hours: Wednesday afternoon until ...
    • getThursdayMorningOpeningTime

      @Nullable public LocalTime getThursdayMorningOpeningTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ThursdayMorningOpeningTime

      Returns:
      Goods receiving hours: Thursday morning from ...
    • getThursdayMorningClosingTime

      @Nullable public LocalTime getThursdayMorningClosingTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ThursdayMorningClosingTime

      Returns:
      Goods receiving hours: Thursday morning until ...
    • getThursdayAfternoonOpeningTime

      @Nullable public LocalTime getThursdayAfternoonOpeningTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ThursdayAfternoonOpeningTime

      Returns:
      Goods receiving hours: Thursday afternoon from ...
    • getThursdayAfternoonClosingTime

      @Nullable public LocalTime getThursdayAfternoonClosingTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ThursdayAfternoonClosingTime

      Returns:
      Goods receiving hours: Thursday afternoon until...
    • getFridayMorningOpeningTime

      @Nullable public LocalTime getFridayMorningOpeningTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: FridayMorningOpeningTime

      Returns:
      Goods receiving hours: Friday morning from ...
    • getFridayMorningClosingTime

      @Nullable public LocalTime getFridayMorningClosingTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: FridayMorningClosingTime

      Returns:
      Goods receiving hours: Friday morning until ...
    • getFridayAfternoonOpeningTime

      @Nullable public LocalTime getFridayAfternoonOpeningTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: FridayAfternoonOpeningTime

      Returns:
      Goods receiving hours: Friday afternoon from ...
    • getFridayAfternoonClosingTime

      @Nullable public LocalTime getFridayAfternoonClosingTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: FridayAfternoonClosingTime

      Returns:
      Goods receiving hours: Friday afternoon until ...
    • getSaturdayMorningOpeningTime

      @Nullable public LocalTime getSaturdayMorningOpeningTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: SaturdayMorningOpeningTime

      Returns:
      Goods receiving hours: Saturday morning from ...
    • getSaturdayMorningClosingTime

      @Nullable public LocalTime getSaturdayMorningClosingTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: SaturdayMorningClosingTime

      Returns:
      Goods receiving hours: Saturday morning from ...
    • getSaturdayAfternoonOpeningTime

      @Nullable public LocalTime getSaturdayAfternoonOpeningTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: SaturdayAfternoonOpeningTime

      Returns:
      Goods receiving hours: Saturday afternoon from ...
    • getSaturdayAfternoonClosingTime

      @Nullable public LocalTime getSaturdayAfternoonClosingTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: SaturdayAfternoonClosingTime

      Returns:
      Goods receiving hours: Saturday afternoon until ...
    • getSundayMorningOpeningTime

      @Nullable public LocalTime getSundayMorningOpeningTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: SundayMorningOpeningTime

      Returns:
      Goods receiving hours: Sunday morning from ...
    • getSundayMorningClosingTime

      @Nullable public LocalTime getSundayMorningClosingTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: SundayMorningClosingTime

      Returns:
      Goods receiving hours: Sunday morning until ...
    • getSundayAfternoonOpeningTime

      @Nullable public LocalTime getSundayAfternoonOpeningTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: SundayAfternoonOpeningTime

      Returns:
      Goods receiving hours: Sunday afternoon from ...
    • getSundayAfternoonClosingTime

      @Nullable public LocalTime getSundayAfternoonClosingTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: SundayAfternoonClosingTime

      Returns:
      Goods receiving hours: Sunday afternoon until ...
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class VdmObject<CustomerUnloadingPoint>
    • equals

      public boolean equals(@Nullable Object o)
      Overrides:
      equals in class VdmEntity<CustomerUnloadingPoint>
    • canEqual

      protected boolean canEqual(@Nullable Object other)
      Overrides:
      canEqual in class VdmEntity<CustomerUnloadingPoint>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class VdmEntity<CustomerUnloadingPoint>