Class TagFetchOptions
- java.lang.Object
-
- ch.ethz.sis.openbis.generic.asapi.v3.dto.common.fetchoptions.FetchOptions<Tag>
-
- ch.ethz.sis.openbis.generic.asapi.v3.dto.tag.fetchoptions.TagFetchOptions
-
- All Implemented Interfaces:
java.io.Serializable
@JsonObject("as.dto.tag.fetchoptions.TagFetchOptions") public class TagFetchOptions extends FetchOptions<Tag> implements java.io.Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description TagFetchOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected FetchOptionsToStringBuilder
getFetchOptionsStringBuilder()
TagSortOptions
getSortBy()
boolean
hasDataSets()
boolean
hasExperiments()
boolean
hasMaterials()
boolean
hasOwner()
boolean
hasSamples()
TagSortOptions
sortBy()
DataSetFetchOptions
withDataSets()
DataSetFetchOptions
withDataSetsUsing(DataSetFetchOptions fetchOptions)
ExperimentFetchOptions
withExperiments()
ExperimentFetchOptions
withExperimentsUsing(ExperimentFetchOptions fetchOptions)
MaterialFetchOptions
withMaterials()
MaterialFetchOptions
withMaterialsUsing(MaterialFetchOptions fetchOptions)
PersonFetchOptions
withOwner()
PersonFetchOptions
withOwnerUsing(PersonFetchOptions fetchOptions)
SampleFetchOptions
withSamples()
SampleFetchOptions
withSamplesUsing(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
-
withExperiments
public ExperimentFetchOptions withExperiments()
-
withExperimentsUsing
public ExperimentFetchOptions withExperimentsUsing(ExperimentFetchOptions fetchOptions)
-
hasExperiments
public boolean hasExperiments()
-
withSamples
public SampleFetchOptions withSamples()
-
withSamplesUsing
public SampleFetchOptions withSamplesUsing(SampleFetchOptions fetchOptions)
-
hasSamples
public boolean hasSamples()
-
withDataSets
public DataSetFetchOptions withDataSets()
-
withDataSetsUsing
public DataSetFetchOptions withDataSetsUsing(DataSetFetchOptions fetchOptions)
-
hasDataSets
public boolean hasDataSets()
-
withMaterials
public MaterialFetchOptions withMaterials()
-
withMaterialsUsing
public MaterialFetchOptions withMaterialsUsing(MaterialFetchOptions fetchOptions)
-
hasMaterials
public boolean hasMaterials()
-
withOwner
public PersonFetchOptions withOwner()
-
withOwnerUsing
public PersonFetchOptions withOwnerUsing(PersonFetchOptions fetchOptions)
-
hasOwner
public boolean hasOwner()
-
sortBy
public TagSortOptions sortBy()
- Specified by:
sortBy
in classFetchOptions<Tag>
-
getSortBy
public TagSortOptions getSortBy()
- Specified by:
getSortBy
in classFetchOptions<Tag>
-
getFetchOptionsStringBuilder
protected FetchOptionsToStringBuilder getFetchOptionsStringBuilder()
- Specified by:
getFetchOptionsStringBuilder
in classFetchOptions<Tag>
-
-