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, setIndex
public 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 SurveyDatum
protected String jsonize()
jsonize
in class SurveyDatum
public boolean equals(Object c)
equals
in class SurveyDatum
c
- Another StringDatum.public boolean dataEquals(String data)
dataEquals
in class SurveyDatum
public String toString()
SurveyDatum
toString
in class SurveyDatum
Copyright © 2015. All rights reserved.