Class KeywordsDynamicResult
- All Implemented Interfaces:
Serializable
The class KeywordsDynamicResult defines the return value of the IX call
IXServicePortIF.checkoutKeywordsDynamic(ClientInfo, KeywordsDynamicInfo)
.
- Since:
- 9.00.000.001
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionList of column properties.This list contains the column descriptions to be displayed as the header of thetable
at the client.List of key names.protected String
The executed script may provide additional informations to the client such as "Please fill field XYZ".protected boolean
Is true if there are more results.This value contains the result set as a table.protected String
A brief and succinctly description about the represented data.Fields inherited from class byps.BValueClass
bypsClient, changedMembers, dbHelper, FLAG_SEALED, flags
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetTable()
getTitle()
boolean
void
setColumnProperties
(List<Map<String, String>> columnProperties) void
void
setKeyNames
(List<String> keyNames) void
setMessage
(String message) void
setMoreResults
(boolean moreResults) void
void
toString()
Methods inherited from class byps.BValueClass
getBypsClient, getChangedMembers, getDbHelper, isChangedMember, isSealed, seal, seal, setBypsClient, setChangedMember, setChangedMembers, setDbHelper
-
Field Details
-
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.
-
header
This list contains the column descriptions to be displayed as the header of the
table
at the client. The size of this list matches the amount of columns intable
. The value at index i represents the column description of the column i. The first column index is 0. Columns without a header value must be represented by an empty or undefined 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
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 moreResultsIs true if there are more results.
-
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
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
-
-
Method Details