Class TableAsVector<RequestT>

java.lang.Object
com.sap.cloud.sdk.s4hana.connectivity.rfc.TableAsVector<RequestT>
Type Parameters:
RequestT - The invoking request to be returned.

@Deprecated public class TableAsVector<RequestT> extends Object
Deprecated.
This module will be discontinued, along with its classes and methods.
A representation of a generic table as single-column vector. Usually used with domain-types as table row-type.
  • Method Details

    • row

      @Nonnull public <T extends ErpType<T>> TableAsVector<RequestT> row(@Nonnull T value)
      Deprecated.
      Creates a new Value based object as element for the given vector.
      Type Parameters:
      T - The type of the value.
      Parameters:
      value - The vector element value.
      Returns:
      This TableAsVector to facilitate a fluent interface.
    • row

      @Nonnull public <T> TableAsVector<RequestT> row(@Nullable T value, @Nullable ErpTypeConverter<T> typeConverter)
      Deprecated.
      Creates a new Value based object as element for the given vector.
      Type Parameters:
      T - The type of the value.
      Parameters:
      value - The vector element value.
      typeConverter - A custom type converter.
      Returns:
      This TableAsVector to facilitate a fluent interface.
    • row

      @Nonnull public TableAsVector<RequestT> row(@Nullable Boolean value)
      Deprecated.
      Creates a new Value based object as element for the given vector.
      Parameters:
      value - The vector element value.
      Returns:
      This TableAsVector to facilitate a fluent interface.
    • row

      @Nonnull public TableAsVector<RequestT> row(@Nullable Byte value)
      Deprecated.
      Creates a new Value based object as element for the given vector.
      Parameters:
      value - The vector element value.
      Returns:
      This TableAsVector to facilitate a fluent interface.
    • row

      @Nonnull public TableAsVector<RequestT> row(@Nullable Character value)
      Deprecated.
      Creates a new Value based object as element for the given vector.
      Parameters:
      value - The vector element value.
      Returns:
      This TableAsVector to facilitate a fluent interface.
    • row

      @Nonnull public TableAsVector<RequestT> row(@Nullable String value)
      Deprecated.
      Creates a new Value based object as element for the given vector.
      Parameters:
      value - The vector element value.
      Returns:
      This TableAsVector to facilitate a fluent interface.
    • row

      @Nonnull public TableAsVector<RequestT> row(@Nullable Short value)
      Deprecated.
      Creates a new Value based object as element for the given vector.
      Parameters:
      value - The vector element value.
      Returns:
      This TableAsVector to facilitate a fluent interface.
    • row

      @Nonnull public TableAsVector<RequestT> row(@Nullable Integer value)
      Deprecated.
      Creates a new Value based object as element for the given vector.
      Parameters:
      value - The vector element value.
      Returns:
      This TableAsVector to facilitate a fluent interface.
    • row

      @Nonnull public TableAsVector<RequestT> row(@Nullable Long value)
      Deprecated.
      Creates a new Value based object as element for the given vector.
      Parameters:
      value - The vector element value.
      Returns:
      This TableAsVector to facilitate a fluent interface.
    • row

      @Nonnull public TableAsVector<RequestT> row(@Nullable Float value)
      Deprecated.
      Creates a new Value based object as element for the given vector.
      Parameters:
      value - The vector element value.
      Returns:
      This TableAsVector to facilitate a fluent interface.
    • row

      @Nonnull public TableAsVector<RequestT> row(@Nullable Double value)
      Deprecated.
      Creates a new Value based object as element for the given vector.
      Parameters:
      value - The vector element value.
      Returns:
      This TableAsVector to facilitate a fluent interface.
    • row

      @Nonnull public TableAsVector<RequestT> row(@Nullable BigInteger value)
      Deprecated.
      Creates a new Value based object as element for the given vector.
      Parameters:
      value - The vector element value.
      Returns:
      This TableAsVector to facilitate a fluent interface.
    • row

      @Nonnull public TableAsVector<RequestT> row(@Nullable BigDecimal value)
      Deprecated.
      Creates a new Value based object as element for the given vector.
      Parameters:
      value - The vector element value.
      Returns:
      This TableAsVector to facilitate a fluent interface.
    • row

      @Nonnull public TableAsVector<RequestT> row(@Nullable Year value)
      Deprecated.
      Creates a new Value based object as element for the given vector.
      Parameters:
      value - The vector element value.
      Returns:
      This TableAsVector to facilitate a fluent interface.
    • row

      @Nonnull public TableAsVector<RequestT> row(@Nullable LocalDate value)
      Deprecated.
      Creates a new Value based object as element for the given vector.
      Parameters:
      value - The vector element value.
      Returns:
      This TableAsVector to facilitate a fluent interface.
    • row

      @Nonnull public TableAsVector<RequestT> row(@Nullable LocalTime value)
      Deprecated.
      Creates a new Value based object as element for the given vector.
      Parameters:
      value - The vector element value.
      Returns:
      This TableAsVector to facilitate a fluent interface.
    • row

      @Nonnull public TableAsVector<RequestT> row(@Nullable Locale value)
      Deprecated.
      Creates a new Value based object as element for the given vector.
      Parameters:
      value - The vector element value.
      Returns:
      This TableAsVector to facilitate a fluent interface.
    • end

      @Nonnull public RequestT end()
      Deprecated.
      Returns the initial request, finalizing the access to this Table.
      Returns:
      The original request.
    • 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