java.lang.Object
com.sap.cloud.sdk.s4hana.connectivity.rfc.Fields

@Deprecated public class Fields extends Object
Deprecated.
This module will be discontinued, along with its classes and methods.
Stores a list of values.
  • Constructor Details

    • Fields

      public Fields()
      Deprecated.
  • Method Details

    • fields

      @Nonnull public static Fields fields()
      Deprecated.
      Creates a new instance of Fields.
      Returns:
      A new instance of Fields.
    • size

      public int size()
      Deprecated.
      Returns the size of this Fields.
      Returns:
      The size of this Fields.
    • isEmpty

      public boolean isEmpty()
      Deprecated.
      Returns whether this Fields is empty.
      Returns:
      Whether this Fields is empty.
    • field

      @Nonnull public <T extends ErpType<T>> Fields field(@Nonnull String name, @Nullable String dataType, @Nullable T value)
      Deprecated.
      Adds a new field to this Fields.
      Type Parameters:
      T - The type of the value.
      Parameters:
      name - The name of the field.
      dataType - The data type of the field.
      value - The value of the field.
      Returns:
      This Fields.
    • field

      @Nonnull public <T> Fields field(@Nonnull String name, @Nullable String dataType, @Nullable T value, @Nullable ErpTypeConverter<T> typeConverter)
      Deprecated.
      Adds a new field to this Fields.
      Type Parameters:
      T - The type of the value.
      Parameters:
      name - The name of the field.
      dataType - The data type of the field.
      value - The value of the field.
      typeConverter - The type converter to use.
      Returns:
      This Fields.
    • field

      @Nonnull public Fields field(@Nonnull String name, @Nullable String dataType, @Nullable Boolean value)
      Deprecated.
      Adds a new structure to this Fields.
      Parameters:
      name - The name of the structure.
      dataType - The data type of the structure.
      value - The value of the structure.
      Returns:
      This Fields.
    • field

      @Nonnull public Fields field(@Nonnull String name, @Nullable String dataType, @Nullable Byte value)
      Deprecated.
      Adds a new structure to this Fields.
      Parameters:
      name - The name of the structure.
      dataType - The data type of the structure.
      value - The value of the structure.
      Returns:
      This Fields.
    • field

      @Nonnull public Fields field(@Nonnull String name, @Nullable String dataType, @Nullable Character value)
      Deprecated.
      Adds a new structure to this Fields.
      Parameters:
      name - The name of the structure.
      dataType - The data type of the structure.
      value - The value of the structure.
      Returns:
      This Fields.
    • field

      @Nonnull public Fields field(@Nonnull String name, @Nullable String dataType, @Nullable String value)
      Deprecated.
      Adds a new structure to this Fields.
      Parameters:
      name - The name of the structure.
      dataType - The data type of the structure.
      value - The value of the structure.
      Returns:
      This Fields.
    • field

      @Nonnull public Fields field(@Nonnull String name, @Nullable String dataType, @Nullable Short value)
      Deprecated.
      Adds a new structure to this Fields.
      Parameters:
      name - The name of the structure.
      dataType - The data type of the structure.
      value - The value of the structure.
      Returns:
      This Fields.
    • field

      @Nonnull public Fields field(@Nonnull String name, @Nullable String dataType, @Nullable Integer value)
      Deprecated.
      Adds a new structure to this Fields.
      Parameters:
      name - The name of the structure.
      dataType - The data type of the structure.
      value - The value of the structure.
      Returns:
      This Fields.
    • field

      @Nonnull public Fields field(@Nonnull String name, @Nullable String dataType, @Nullable Long value)
      Deprecated.
      Adds a new structure to this Fields.
      Parameters:
      name - The name of the structure.
      dataType - The data type of the structure.
      value - The value of the structure.
      Returns:
      This Fields.
    • field

      @Nonnull public Fields field(@Nonnull String name, @Nullable String dataType, @Nullable Float value)
      Deprecated.
      Adds a new structure to this Fields.
      Parameters:
      name - The name of the structure.
      dataType - The data type of the structure.
      value - The value of the structure.
      Returns:
      This Fields.
    • field

      @Nonnull public Fields field(@Nonnull String name, @Nullable String dataType, @Nullable Double value)
      Deprecated.
      Adds a new structure to this Fields.
      Parameters:
      name - The name of the structure.
      dataType - The data type of the structure.
      value - The value of the structure.
      Returns:
      This Fields.
    • field

      @Nonnull public Fields field(@Nonnull String name, @Nullable String dataType, @Nullable BigInteger value)
      Deprecated.
      Adds a new structure to this Fields.
      Parameters:
      name - The name of the structure.
      dataType - The data type of the structure.
      value - The value of the structure.
      Returns:
      This Fields.
    • field

      @Nonnull public Fields field(@Nonnull String name, @Nullable String dataType, @Nullable BigDecimal value)
      Deprecated.
      Adds a new structure to this Fields.
      Parameters:
      name - The name of the structure.
      dataType - The data type of the structure.
      value - The value of the structure.
      Returns:
      This Fields.
    • field

      @Nonnull public Fields field(@Nonnull String name, @Nullable String dataType, @Nullable Year value)
      Deprecated.
      Adds a new structure to this Fields.
      Parameters:
      name - The name of the structure.
      dataType - The data type of the structure.
      value - The value of the structure.
      Returns:
      This Fields.
    • field

      @Nonnull public Fields field(@Nonnull String name, @Nullable String dataType, @Nullable LocalDate value)
      Deprecated.
      Adds a new structure to this Fields.
      Parameters:
      name - The name of the structure.
      dataType - The data type of the structure.
      value - The value of the structure.
      Returns:
      This Fields.
    • field

      @Nonnull public Fields field(@Nonnull String name, @Nullable String dataType, @Nullable Locale value)
      Deprecated.
      Adds a new structure to this Fields.
      Parameters:
      name - The name of the structure.
      dataType - The data type of the structure.
      value - The value of the structure.
      Returns:
      This Fields.
    • 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