public class RunSliceHeaderAsyncReader extends AbstractRunSliceHeaderReader
Constructor and Description |
---|
RunSliceHeaderAsyncReader(MzDbAsyncReader mzDbReader)
Instantiates a new run slice header reader.
|
Modifier and Type | Method and Description |
---|---|
MzDbAsyncReader |
getMzDbReader()
specialized getter
|
rx.Observable<RunSliceHeader> |
getRunSliceForMz(double mz,
int msLevel)
Gets the run slice for mz.
|
rx.Observable<RunSliceHeader> |
getRunSliceHeader(int id)
Gets the run slice header.
|
rx.Observable<Map<Integer,RunSliceHeader>> |
getRunSliceHeaderById()
Gets the run slice header by id.
|
rx.Observable<HashMap<Integer,RunSliceHeader>> |
getRunSliceHeaderById(int msLevel)
Gets the run slice by id.
|
rx.Observable<RunSliceHeader[]> |
getRunSliceHeaders()
Gets the run slices.
|
rx.Observable<RunSliceHeader[]> |
getRunSliceHeaders(int msLevel)
Gets the run slices.
|
rx.Observable<int[]> |
getRunSliceIdsForMzRange(double minMz,
double maxMz,
int msLevel)
Gets the run slice ids for mz range.
|
getRunSliceForMz, getRunSliceHeader, getRunSliceHeaderById, getRunSliceHeaderById, getRunSliceHeaders, getRunSliceHeaders, getRunSliceIdsForMzRange
getEntityCache
public RunSliceHeaderAsyncReader(MzDbAsyncReader mzDbReader)
mzDbReader
- the mz db readerpublic MzDbAsyncReader getMzDbReader()
getMzDbReader
in class MzDbEntityCacheContainer
public rx.Observable<RunSliceHeader[]> getRunSliceHeaders()
com.almworks.sqlite4java.SQLiteException
- the SQLite exceptionpublic rx.Observable<RunSliceHeader[]> getRunSliceHeaders(int msLevel)
msLevel
- the ms levelcom.almworks.sqlite4java.SQLiteException
- the SQLite exceptionpublic rx.Observable<HashMap<Integer,RunSliceHeader>> getRunSliceHeaderById(int msLevel)
msLevel
- the ms levelcom.almworks.sqlite4java.SQLiteException
- the sQ lite exceptionpublic rx.Observable<Map<Integer,RunSliceHeader>> getRunSliceHeaderById()
com.almworks.sqlite4java.SQLiteException
- the sQ lite exceptionpublic rx.Observable<RunSliceHeader> getRunSliceHeader(int id)
id
- the idcom.almworks.sqlite4java.SQLiteException
- the sQ lite exceptionpublic rx.Observable<RunSliceHeader> getRunSliceForMz(double mz, int msLevel)
mz
- the mzmsLevel
- the ms levelcom.almworks.sqlite4java.SQLiteException
- the sQ lite exceptionpublic rx.Observable<int[]> getRunSliceIdsForMzRange(double minMz, double maxMz, int msLevel)
minMz
- the min mzmaxMz
- the max mzmsLevel
- the ms levelcom.almworks.sqlite4java.SQLiteException
- the sQ lite exceptionCopyright © 2019. All rights reserved.