Class PropertyTypeFetchOptions
- java.lang.Object
-
- ch.ethz.sis.openbis.generic.asapi.v3.dto.common.fetchoptions.FetchOptions<PropertyType>
-
- ch.ethz.sis.openbis.generic.asapi.v3.dto.property.fetchoptions.PropertyTypeFetchOptions
-
- All Implemented Interfaces:
java.io.Serializable
@JsonObject("as.dto.property.fetchoptions.PropertyTypeFetchOptions") public class PropertyTypeFetchOptions extends FetchOptions<PropertyType> implements java.io.Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PropertyTypeFetchOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected FetchOptionsToStringBuilder
getFetchOptionsStringBuilder()
PropertyTypeSortOptions
getSortBy()
boolean
hasMaterialType()
boolean
hasRegistrator()
boolean
hasSampleType()
boolean
hasSemanticAnnotations()
boolean
hasVocabulary()
PropertyTypeSortOptions
sortBy()
MaterialTypeFetchOptions
withMaterialType()
MaterialTypeFetchOptions
withMaterialTypeUsing(MaterialTypeFetchOptions fetchOptions)
PersonFetchOptions
withRegistrator()
PersonFetchOptions
withRegistratorUsing(PersonFetchOptions fetchOptions)
SampleTypeFetchOptions
withSampleType()
SampleTypeFetchOptions
withSampleTypeUsing(SampleTypeFetchOptions fetchOptions)
SemanticAnnotationFetchOptions
withSemanticAnnotations()
SemanticAnnotationFetchOptions
withSemanticAnnotationsUsing(SemanticAnnotationFetchOptions fetchOptions)
VocabularyFetchOptions
withVocabulary()
VocabularyFetchOptions
withVocabularyUsing(VocabularyFetchOptions 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
-
withVocabulary
public VocabularyFetchOptions withVocabulary()
-
withVocabularyUsing
public VocabularyFetchOptions withVocabularyUsing(VocabularyFetchOptions fetchOptions)
-
hasVocabulary
public boolean hasVocabulary()
-
withMaterialType
public MaterialTypeFetchOptions withMaterialType()
-
withMaterialTypeUsing
public MaterialTypeFetchOptions withMaterialTypeUsing(MaterialTypeFetchOptions fetchOptions)
-
hasMaterialType
public boolean hasMaterialType()
-
withSampleType
public SampleTypeFetchOptions withSampleType()
-
withSampleTypeUsing
public SampleTypeFetchOptions withSampleTypeUsing(SampleTypeFetchOptions fetchOptions)
-
hasSampleType
public boolean hasSampleType()
-
withSemanticAnnotations
public SemanticAnnotationFetchOptions withSemanticAnnotations()
-
withSemanticAnnotationsUsing
public SemanticAnnotationFetchOptions withSemanticAnnotationsUsing(SemanticAnnotationFetchOptions fetchOptions)
-
hasSemanticAnnotations
public boolean hasSemanticAnnotations()
-
withRegistrator
public PersonFetchOptions withRegistrator()
-
withRegistratorUsing
public PersonFetchOptions withRegistratorUsing(PersonFetchOptions fetchOptions)
-
hasRegistrator
public boolean hasRegistrator()
-
sortBy
public PropertyTypeSortOptions sortBy()
- Specified by:
sortBy
in classFetchOptions<PropertyType>
-
getSortBy
public PropertyTypeSortOptions getSortBy()
- Specified by:
getSortBy
in classFetchOptions<PropertyType>
-
getFetchOptionsStringBuilder
protected FetchOptionsToStringBuilder getFetchOptionsStringBuilder()
- Specified by:
getFetchOptionsStringBuilder
in classFetchOptions<PropertyType>
-
-