Class LocalTimeErpType<T extends LocalTimeErpType<T>>

java.lang.Object
com.sap.cloud.sdk.s4hana.serialization.LocalTimeErpType<T>
Type Parameters:
T - The generic sub class type.
All Implemented Interfaces:
ErpType<T>, Serializable

@Deprecated public abstract class LocalTimeErpType<T extends LocalTimeErpType<T>> extends Object implements ErpType<T>
Deprecated.
This module will be discontinued, along with its classes and methods.
Base class for local time ERP types.
See Also:
  • Constructor Details

    • LocalTimeErpType

      public LocalTimeErpType(int hour, int minute, int second)
      Deprecated.
      Constructor.
      Parameters:
      hour - The hour.
      minute - The minute.
      second - The second.
    • LocalTimeErpType

      public LocalTimeErpType(@Nullable LocalTime value)
      Deprecated.
  • Method Details

    • getType

      @Nonnull protected abstract Class<T> getType()
      Deprecated.
      Get the sub class type.
      Returns:
      The sub class type.
    • getTypeConverter

      @Nonnull public ErpTypeConverter<T> getTypeConverter()
      Deprecated.
      Description copied from interface: ErpType
      Get the type converter for the ERP type.
      Specified by:
      getTypeConverter in interface ErpType<T extends LocalTimeErpType<T>>
      Returns:
      The type converter.
    • equals

      public boolean equals(@Nullable Object o)
      Deprecated.
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(@Nullable Object other)
      Deprecated.
    • hashCode

      public int hashCode()
      Deprecated.
      Overrides:
      hashCode in class Object
    • toString

      @Nonnull public String toString()
      Deprecated.
      Overrides:
      toString in class Object
    • getValue

      @Nullable public LocalTime getValue()
      Deprecated.