Class ProjectFetchOptions
- java.lang.Object
-
- ch.ethz.sis.openbis.generic.asapi.v3.dto.common.fetchoptions.FetchOptions<Project>
-
- ch.ethz.sis.openbis.generic.asapi.v3.dto.project.fetchoptions.ProjectFetchOptions
-
- All Implemented Interfaces:
java.io.Serializable
@JsonObject("as.dto.project.fetchoptions.ProjectFetchOptions") public class ProjectFetchOptions extends FetchOptions<Project> implements java.io.Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ProjectFetchOptions()
-
Method Summary
-
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()
-
withHistory
public HistoryEntryFetchOptions withHistory()
-
withHistoryUsing
public HistoryEntryFetchOptions withHistoryUsing(HistoryEntryFetchOptions fetchOptions)
-
hasHistory
public boolean hasHistory()
-
withSpace
public SpaceFetchOptions withSpace()
-
withSpaceUsing
public SpaceFetchOptions withSpaceUsing(SpaceFetchOptions fetchOptions)
-
hasSpace
public boolean hasSpace()
-
withRegistrator
public PersonFetchOptions withRegistrator()
-
withRegistratorUsing
public PersonFetchOptions withRegistratorUsing(PersonFetchOptions fetchOptions)
-
hasRegistrator
public boolean hasRegistrator()
-
withModifier
public PersonFetchOptions withModifier()
-
withModifierUsing
public PersonFetchOptions withModifierUsing(PersonFetchOptions fetchOptions)
-
hasModifier
public boolean hasModifier()
-
withLeader
public PersonFetchOptions withLeader()
-
withLeaderUsing
public PersonFetchOptions withLeaderUsing(PersonFetchOptions fetchOptions)
-
hasLeader
public boolean hasLeader()
-
withAttachments
public AttachmentFetchOptions withAttachments()
-
withAttachmentsUsing
public AttachmentFetchOptions withAttachmentsUsing(AttachmentFetchOptions fetchOptions)
-
hasAttachments
public boolean hasAttachments()
-
sortBy
public ProjectSortOptions sortBy()
- Specified by:
sortBy
in classFetchOptions<Project>
-
getSortBy
public ProjectSortOptions getSortBy()
- Specified by:
getSortBy
in classFetchOptions<Project>
-
getFetchOptionsStringBuilder
protected FetchOptionsToStringBuilder getFetchOptionsStringBuilder()
- Specified by:
getFetchOptionsStringBuilder
in classFetchOptions<Project>
-
-