public class FeatureData extends BasicData implements BatchableData
Feature
,
Developer documentation: Array LIMS (arrays)Modifier and Type | Field and Description |
---|---|
private ArrayDesignBlockData |
arrayDesignBlock |
private int |
column |
private String |
externalId |
static int |
MAX_EXTERNAL_ID_LENGTH
The maximum length of the external ID that can be stored in the database.
|
private int |
position |
private ReporterData |
reporter |
private int |
row |
private WellData |
well |
Constructor and Description |
---|
FeatureData() |
FeatureData(ArrayDesignBlockData arrayDesignBlock,
ReporterData reporter)
Create a new feature which is linked to a reporter only.
|
FeatureData(ArrayDesignBlockData arrayDesignBlock,
WellData well)
Create a new feature which is linked to a well.
|
Modifier and Type | Method and Description |
---|---|
(package private) ArrayDesignBlockData |
getArrayDesignBlock()
Get the arraydesignblock of this feature.
|
int |
getColumn()
Get the column coordinate of the feature.
|
String |
getExternalId()
Get the external id for this
FeatureData item. |
int |
getPosition()
Get the position number of the feature.
|
ReporterData |
getReporter()
Get the reporter of the feature.
|
int |
getRow()
Get the row coordinate of the feature.
|
(package private) WellData |
getWell()
Get the well of the feature.
|
(package private) void |
setArrayDesignBlock(ArrayDesignBlockData arrayDesignBlock) |
void |
setColumn(int column) |
void |
setExternalId(String externalId) |
void |
setPosition(int position)
This method was private until 2.6.
|
(package private) void |
setReporter(ReporterData reporter) |
void |
setRow(int row) |
(package private) void |
setWell(WellData well) |
equals, getId, getVersion, hashCode, setId, setVersion, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getId, getVersion
private int column
private int row
private int position
public static final int MAX_EXTERNAL_ID_LENGTH
setExternalId(String)
,
Constant Field Valuesprivate String externalId
private ArrayDesignBlockData arrayDesignBlock
private ReporterData reporter
private WellData well
FeatureData()
public FeatureData(ArrayDesignBlockData arrayDesignBlock, WellData well)
public FeatureData(ArrayDesignBlockData arrayDesignBlock, ReporterData reporter)
public int getColumn()
public void setColumn(int column)
public int getRow()
public void setRow(int row)
public int getPosition()
public void setPosition(int position)
public String getExternalId()
FeatureData
item. If given,
it must be unique per array design.public void setExternalId(String externalId)
ArrayDesignBlockData getArrayDesignBlock()
void setArrayDesignBlock(ArrayDesignBlockData arrayDesignBlock)
public ReporterData getReporter()
void setReporter(ReporterData reporter)
WellData getWell()
void setWell(WellData well)