Class FetchOptions<OBJECT>
- java.lang.Object
-
- ch.ethz.sis.openbis.generic.asapi.v3.dto.common.fetchoptions.FetchOptions<OBJECT>
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
AggregationServiceFetchOptions
,AttachmentFetchOptions
,AuthorizationGroupFetchOptions
,CustomASServiceFetchOptions
,DataSetFetchOptions
,DataSetFileFetchOptions
,DataSetTypeFetchOptions
,DataStoreFetchOptions
,DeletionFetchOptions
,EmptyFetchOptions
,EntityTypeFetchOptions
,EventFetchOptions
,ExperimentFetchOptions
,ExperimentTypeFetchOptions
,ExternalDmsFetchOptions
,FileFormatTypeFetchOptions
,GlobalSearchObjectFetchOptions
,HistoryEntryFetchOptions
,LinkedDataFetchOptions
,LocatorTypeFetchOptions
,MaterialFetchOptions
,MaterialTypeFetchOptions
,ObjectKindModificationFetchOptions
,OperationExecutionDetailsFetchOptions
,OperationExecutionFetchOptions
,OperationExecutionNotificationFetchOptions
,OperationExecutionSummaryFetchOptions
,PersonFetchOptions
,PhysicalDataFetchOptions
,PluginFetchOptions
,ProcessingServiceFetchOptions
,ProjectFetchOptions
,PropertyAssignmentFetchOptions
,PropertyTypeFetchOptions
,QueryDatabaseFetchOptions
,QueryFetchOptions
,ReportingServiceFetchOptions
,RoleAssignmentFetchOptions
,SampleFetchOptions
,SampleTypeFetchOptions
,SearchDomainServiceFetchOptions
,SemanticAnnotationFetchOptions
,SpaceFetchOptions
,StorageFormatFetchOptions
,TagFetchOptions
,VocabularyFetchOptions
,VocabularyTermFetchOptions
,WebAppSettingsFetchOptions
@JsonObject("as.dto.common.fetchoptions.FetchOptions") public abstract class FetchOptions<OBJECT> extends java.lang.Object implements java.io.Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description FetchOptions()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description FetchOptions<OBJECT>
cacheMode(CacheMode mode)
Deprecated.caching modes are ignoredFetchOptions<OBJECT>
count(java.lang.Integer count)
FetchOptions<OBJECT>
from(java.lang.Integer from)
CacheMode
getCacheMode()
java.lang.Integer
getCount()
protected abstract FetchOptionsToStringBuilder
getFetchOptionsStringBuilder()
java.lang.Integer
getFrom()
abstract SortOptions<OBJECT>
getSortBy()
abstract SortOptions<OBJECT>
sortBy()
java.lang.String
toString()
-
-
-
Method Detail
-
count
public FetchOptions<OBJECT> count(java.lang.Integer count)
-
getCount
public java.lang.Integer getCount()
-
from
public FetchOptions<OBJECT> from(java.lang.Integer from)
-
getFrom
public java.lang.Integer getFrom()
-
cacheMode
@Deprecated public FetchOptions<OBJECT> cacheMode(CacheMode mode)
Deprecated.caching modes are ignored- Returns:
-
getCacheMode
public CacheMode getCacheMode()
-
sortBy
public abstract SortOptions<OBJECT> sortBy()
-
getSortBy
public abstract SortOptions<OBJECT> getSortBy()
-
getFetchOptionsStringBuilder
protected abstract FetchOptionsToStringBuilder getFetchOptionsStringBuilder()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-