public class MeasurementStore extends java.lang.Object implements OmeroMeasurementStore
コンストラクタと説明 |
---|
MeasurementStore(ome.api.local.LocalUpdate update,
omero.grid.TablePrx table) |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addCircle(java.lang.String roiLsid,
double x,
double y,
double r) |
void |
addObject(java.lang.String lsid,
ome.model.IObject obj) |
void |
addObjects(java.util.Map<java.lang.String,ome.model.IObject> map) |
void |
addRows(java.lang.Object[][] rows)
Adds an array of rows (Object[]) to the store.
|
java.util.List<java.lang.Long> |
getRoiIds()
Returns the ids of all Roi instances created during the save method.
|
omero.grid.TablePrx |
getTable()
Returns the Table proxy which is in use by this service.
|
void |
initialize(java.lang.String[] headers,
java.lang.String[] idTypes,
java.lang.Class[] types,
java.util.Map<java.lang.String,java.lang.Object> metadata) |
void |
save() |
public MeasurementStore(ome.api.local.LocalUpdate update, omero.grid.TablePrx table) throws omero.ServerError
omero.ServerError
public void initialize(java.lang.String[] headers, java.lang.String[] idTypes, java.lang.Class[] types, java.util.Map<java.lang.String,java.lang.Object> metadata) throws omero.ServerError
initialize
インタフェース内 OmeroMeasurementStore
omero.ServerError
public void addObject(java.lang.String lsid, ome.model.IObject obj)
addObject
インタフェース内 OmeroMeasurementStore
public void addObjects(java.util.Map<java.lang.String,ome.model.IObject> map)
addObjects
インタフェース内 OmeroMeasurementStore
public void addRows(java.lang.Object[][] rows) throws omero.ServerError
OmeroMeasurementStore
OmeroMeasurementStore.addRows(Object[][])
a call to OmeroMeasurementStore.save()
must be made. This
allows a single measurement store to be filled with the values from
multiple measurement files. To differentiate between the various files,
include a File lsid column during the initialization phase.addRows
インタフェース内 OmeroMeasurementStore
omero.ServerError
public void addCircle(java.lang.String roiLsid, double x, double y, double r) throws omero.ServerError
addCircle
インタフェース内 OmeroMeasurementStore
omero.ServerError
public void save() throws java.lang.Exception
save
インタフェース内 OmeroMeasurementStore
java.lang.Exception
public java.util.List<java.lang.Long> getRoiIds()
OmeroMeasurementStore
OmeroMeasurementStore.save()
has not been called, this will
return null.getRoiIds
インタフェース内 OmeroMeasurementStore
public omero.grid.TablePrx getTable()
OmeroMeasurementStore
getTable
インタフェース内 OmeroMeasurementStore