Class GlobalSearchObjectFetchOptions
- java.lang.Object
-
- ch.ethz.sis.openbis.generic.asapi.v3.dto.common.fetchoptions.FetchOptions<GlobalSearchObject>
-
- ch.ethz.sis.openbis.generic.asapi.v3.dto.global.fetchoptions.GlobalSearchObjectFetchOptions
-
- All Implemented Interfaces:
java.io.Serializable
@JsonObject("as.dto.global.fetchoptions.GlobalSearchObjectFetchOptions") public class GlobalSearchObjectFetchOptions extends FetchOptions<GlobalSearchObject> implements java.io.Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description GlobalSearchObjectFetchOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected FetchOptionsToStringBuilder
getFetchOptionsStringBuilder()
GlobalSearchObjectSortOptions
getSortBy()
boolean
hasDataSet()
boolean
hasExperiment()
boolean
hasMatch()
boolean
hasMaterial()
boolean
hasSample()
GlobalSearchObjectSortOptions
sortBy()
DataSetFetchOptions
withDataSet()
DataSetFetchOptions
withDataSetUsing(DataSetFetchOptions fetchOptions)
ExperimentFetchOptions
withExperiment()
ExperimentFetchOptions
withExperimentUsing(ExperimentFetchOptions fetchOptions)
MatchFetchOptions
withMatch()
MatchFetchOptions
withMatchUsing(MatchFetchOptions fetchOptions)
MaterialFetchOptions
withMaterial()
MaterialFetchOptions
withMaterialUsing(MaterialFetchOptions fetchOptions)
SampleFetchOptions
withSample()
SampleFetchOptions
withSampleUsing(SampleFetchOptions fetchOptions)
-
Methods inherited from class ch.ethz.sis.openbis.generic.asapi.v3.dto.common.fetchoptions.FetchOptions
cacheMode, count, from, getCacheMode, getCount, getFrom, toString
-
-
-
-
Method Detail
-
withExperiment
public ExperimentFetchOptions withExperiment()
-
withExperimentUsing
public ExperimentFetchOptions withExperimentUsing(ExperimentFetchOptions fetchOptions)
-
hasExperiment
public boolean hasExperiment()
-
withSample
public SampleFetchOptions withSample()
-
withSampleUsing
public SampleFetchOptions withSampleUsing(SampleFetchOptions fetchOptions)
-
hasSample
public boolean hasSample()
-
withDataSet
public DataSetFetchOptions withDataSet()
-
withDataSetUsing
public DataSetFetchOptions withDataSetUsing(DataSetFetchOptions fetchOptions)
-
hasDataSet
public boolean hasDataSet()
-
withMaterial
public MaterialFetchOptions withMaterial()
-
withMaterialUsing
public MaterialFetchOptions withMaterialUsing(MaterialFetchOptions fetchOptions)
-
hasMaterial
public boolean hasMaterial()
-
withMatch
public MatchFetchOptions withMatch()
-
hasMatch
public boolean hasMatch()
-
withMatchUsing
public MatchFetchOptions withMatchUsing(MatchFetchOptions fetchOptions)
-
sortBy
public GlobalSearchObjectSortOptions sortBy()
- Specified by:
sortBy
in classFetchOptions<GlobalSearchObject>
-
getSortBy
public GlobalSearchObjectSortOptions getSortBy()
- Specified by:
getSortBy
in classFetchOptions<GlobalSearchObject>
-
getFetchOptionsStringBuilder
protected FetchOptionsToStringBuilder getFetchOptionsStringBuilder()
- Specified by:
getFetchOptionsStringBuilder
in classFetchOptions<GlobalSearchObject>
-
-