Class PropertyAssignmentFetchOptions
- java.lang.Object
-
- ch.ethz.sis.openbis.generic.asapi.v3.dto.common.fetchoptions.FetchOptions<PropertyAssignment>
-
- ch.ethz.sis.openbis.generic.asapi.v3.dto.property.fetchoptions.PropertyAssignmentFetchOptions
-
- All Implemented Interfaces:
java.io.Serializable
@JsonObject("as.dto.property.fetchoptions.PropertyAssignmentFetchOptions") public class PropertyAssignmentFetchOptions extends FetchOptions<PropertyAssignment> implements java.io.Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PropertyAssignmentFetchOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected FetchOptionsToStringBuilder
getFetchOptionsStringBuilder()
PropertyAssignmentSortOptions
getSortBy()
boolean
hasEntityType()
boolean
hasPlugin()
boolean
hasPropertyType()
boolean
hasRegistrator()
boolean
hasSemanticAnnotations()
PropertyAssignmentSortOptions
sortBy()
EntityTypeFetchOptions
withEntityType()
EntityTypeFetchOptions
withEntityTypeUsing(EntityTypeFetchOptions fetchOptions)
PluginFetchOptions
withPlugin()
PluginFetchOptions
withPluginUsing(PluginFetchOptions fetchOptions)
PropertyTypeFetchOptions
withPropertyType()
PropertyTypeFetchOptions
withPropertyTypeUsing(PropertyTypeFetchOptions fetchOptions)
PersonFetchOptions
withRegistrator()
PersonFetchOptions
withRegistratorUsing(PersonFetchOptions fetchOptions)
SemanticAnnotationFetchOptions
withSemanticAnnotations()
SemanticAnnotationFetchOptions
withSemanticAnnotationsUsing(SemanticAnnotationFetchOptions 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
-
withEntityType
public EntityTypeFetchOptions withEntityType()
-
withEntityTypeUsing
public EntityTypeFetchOptions withEntityTypeUsing(EntityTypeFetchOptions fetchOptions)
-
hasEntityType
public boolean hasEntityType()
-
withPropertyType
public PropertyTypeFetchOptions withPropertyType()
-
withPropertyTypeUsing
public PropertyTypeFetchOptions withPropertyTypeUsing(PropertyTypeFetchOptions fetchOptions)
-
hasPropertyType
public boolean hasPropertyType()
-
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()
-
withPlugin
public PluginFetchOptions withPlugin()
-
withPluginUsing
public PluginFetchOptions withPluginUsing(PluginFetchOptions fetchOptions)
-
hasPlugin
public boolean hasPlugin()
-
sortBy
public PropertyAssignmentSortOptions sortBy()
- Specified by:
sortBy
in classFetchOptions<PropertyAssignment>
-
getSortBy
public PropertyAssignmentSortOptions getSortBy()
- Specified by:
getSortBy
in classFetchOptions<PropertyAssignment>
-
getFetchOptionsStringBuilder
protected FetchOptionsToStringBuilder getFetchOptionsStringBuilder()
- Specified by:
getFetchOptionsStringBuilder
in classFetchOptions<PropertyAssignment>
-
-