Class KeywordsDynamicResult

java.lang.Object
byps.BValueClass
de.elo.ix.client.ValueClass
de.elo.ix.client.KeywordsDynamicResult
All Implemented Interfaces:
Serializable

public class KeywordsDynamicResult extends ValueClass implements Serializable

The class KeywordsDynamicResult defines the return value of the IX call IXServicePortIF.checkoutKeywordsDynamic(ClientInfo, KeywordsDynamicInfo) .

Since:
9.00.000.001
See Also:
  • Field Details

    • table

      protected List<List<String>> table

      This value contains the result set as a table. Each entry of the outer list represents a row in the table. Thus, the entry i of an inner list represents the value of the i. column of the actual row. The length of each inner list is identical to the total amount of columns. Entries without a value are represented by an empty string.

    • keyNames

      protected List<String> keyNames

      List of key names. The size of this list equals to header. In this list, columns without a key name are represented by null or an empty String.

    • message

      protected String message

      The executed script may provide additional informations to the client such as "Please fill field XYZ". Such informations are stored in the value message. The script has to provide the translation to the client's language.

    • moreResults

      protected boolean moreResults

      Is true if there are more results.

    • title

      protected String title

      A brief and succinctly description about the represented data. The script developer must provide a title, otherwise an exception is thrown.

      Since:
      9.00.000.010
    • columnProperties

      protected List<Map<String,String>> columnProperties

      List of column properties. The size of this list equals to header. If the value at position i is null, the client will use a default value for the properties of column i.

      Since:
      9.00.016.018
  • Constructor Details

    • KeywordsDynamicResult

      public KeywordsDynamicResult()
    • KeywordsDynamicResult

      public KeywordsDynamicResult(KeywordsDynamicResult rhs)
  • Method Details

    • getTable

      public List<List<String>> getTable()
    • setTable

      public void setTable(List<List<String>> table)
    • getHeader

      public List<String> getHeader()
    • setHeader

      public void setHeader(List<String> header)
    • getKeyNames

      public List<String> getKeyNames()
    • setKeyNames

      public void setKeyNames(List<String> keyNames)
    • getMessage

      public String getMessage()
    • setMessage

      public void setMessage(String message)
    • isMoreResults

      public boolean isMoreResults()
    • setMoreResults

      public void setMoreResults(boolean moreResults)
    • getTitle

      public String getTitle()
    • setTitle

      public void setTitle(String title)
    • getColumnProperties

      public List<Map<String,String>> getColumnProperties()
    • setColumnProperties

      public void setColumnProperties(List<Map<String,String>> columnProperties)
    • toString

      public String toString()
      Overrides:
      toString in class Object