Package org.labkey.remoteapi.query
Interface Row
- All Known Implementing Classes:
RowMap
public interface Row
Provides a format-neutral way of obtaining a row's value. If you requested the extended format
(see SelectRowsCommand.setExtendedFormat()), you may also get the display value (if different),
the url, the missing value indicator, and the missing value raw value. Note that all of these
may return null if the column does not have a url, is not missing-value enabled, or does not
have a different display value from its raw value.
-
Method Summary
Modifier and TypeMethodDescriptiongetDisplayValue
(String columnName) Returns a column's display value (if different from value).getMvRawValue
(String columnName) Returns the column's missing-value raw value.getMvValue
(String columName) Returns a column's missing-value indicator.Returns a column's URLReturns a column's raw value.
-
Method Details
-
getValue
Returns a column's raw value.- Parameters:
columnName
- The column name.- Returns:
- The column's raw value or null if the column was not found.
-
getDisplayValue
Returns a column's display value (if different from value).- Parameters:
columnName
- The column name.- Returns:
- The display value, or null if the column was not found or does not have a different display value.
-
getUrl
Returns a column's URL- Parameters:
columnName
- The column name.- Returns:
- The column's URL value, or null if the column was not found or does not have a URL.
-
getMvValue
Returns a column's missing-value indicator.- Parameters:
columName
- The column name.- Returns:
- The column's mising-value indicator, or null if the column was not found or is not missing-value enabled.
-
getMvRawValue
Returns the column's missing-value raw value. This is the actual value imported into the database along with the missing-value indicator.- Parameters:
columnName
- The column name.- Returns:
- The column's mising-value raw value, or null if the column was not found or is not missing-value enabled.
-