public class StringDatum extends SurveyDatum
| Modifier and Type | Field and Description |
|---|---|
String |
data
The string representing this component.
|
CUSTOM_DATUM, DEFAULT_SOURCE_COL, SYSTEM_DEFINED, TOTAL_COMPONENTS| Constructor and Description |
|---|
StringDatum(String data) |
StringDatum(String data,
int row,
int col,
int index)
Creates a string component with row and column data.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
dataEquals(String data) |
boolean |
equals(Object c)
Two StringComponents are equal if they have equal component ids.
|
boolean |
isEmpty()
A StringDatum is empty if either its data is empty or it has no component id.
|
protected String |
jsonize() |
String |
toString()
A string representation comprised of the identifier and the relative index, for use in debugging and logging.
|
compareTo, getId, getIndex, getSourceCol, getSourceRow, hashCode, html, isCustomDatum, isCustomDatum, jsonize, makeSurveyDatumId, resetId, setIndexpublic final String data
public StringDatum(String data, int row, int col, int index)
data - The string representing this component.row - The input row.col - The input column.public StringDatum(String data)
public boolean isEmpty()
isEmpty in class SurveyDatumprotected String jsonize()
jsonize in class SurveyDatumpublic boolean equals(Object c)
equals in class SurveyDatumc - Another StringDatum.public boolean dataEquals(String data)
dataEquals in class SurveyDatumpublic String toString()
SurveyDatumtoString in class SurveyDatumCopyright © 2015. All rights reserved.