|
2.17.2: 2011-06-17 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sf.basedb.core.data.BasicData net.sf.basedb.core.data.FeatureData
public class FeatureData
This class holds information about a regular feature.
Feature
,
Array LIMS - arrays overviewField Summary | |
---|---|
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 Summary | |
---|---|
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. |
Method Summary | |
---|---|
(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)
|
Methods inherited from class net.sf.basedb.core.data.BasicData |
---|
equals, getId, getVersion, hashCode, setId, setVersion, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface net.sf.basedb.core.data.IdentifiableData |
---|
getId, getVersion |
Field Detail |
---|
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
Constructor Detail |
---|
FeatureData()
public FeatureData(ArrayDesignBlockData arrayDesignBlock, WellData well)
public FeatureData(ArrayDesignBlockData arrayDesignBlock, ReporterData reporter)
Method Detail |
---|
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)
|
2.17.2: 2011-06-17 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |