Class SemanticAnnotationFetchOptions
- java.lang.Object
-
- ch.ethz.sis.openbis.generic.asapi.v3.dto.common.fetchoptions.FetchOptions<SemanticAnnotation>
-
- ch.ethz.sis.openbis.generic.asapi.v3.dto.semanticannotation.fetchoptions.SemanticAnnotationFetchOptions
-
- All Implemented Interfaces:
java.io.Serializable
@JsonObject("as.dto.semanticannotation.fetchoptions.SemanticAnnotationFetchOptions") public class SemanticAnnotationFetchOptions extends FetchOptions<SemanticAnnotation> implements java.io.Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SemanticAnnotationFetchOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected FetchOptionsToStringBuilder
getFetchOptionsStringBuilder()
SemanticAnnotationSortOptions
getSortBy()
boolean
hasEntityType()
boolean
hasPropertyAssignment()
boolean
hasPropertyType()
SemanticAnnotationSortOptions
sortBy()
EntityTypeFetchOptions
withEntityType()
EntityTypeFetchOptions
withEntityTypeUsing(EntityTypeFetchOptions fetchOptions)
PropertyAssignmentFetchOptions
withPropertyAssignment()
PropertyAssignmentFetchOptions
withPropertyAssignmentUsing(PropertyAssignmentFetchOptions fetchOptions)
PropertyTypeFetchOptions
withPropertyType()
PropertyTypeFetchOptions
withPropertyTypeUsing(PropertyTypeFetchOptions 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()
-
withPropertyAssignment
public PropertyAssignmentFetchOptions withPropertyAssignment()
-
withPropertyAssignmentUsing
public PropertyAssignmentFetchOptions withPropertyAssignmentUsing(PropertyAssignmentFetchOptions fetchOptions)
-
hasPropertyAssignment
public boolean hasPropertyAssignment()
-
sortBy
public SemanticAnnotationSortOptions sortBy()
- Specified by:
sortBy
in classFetchOptions<SemanticAnnotation>
-
getSortBy
public SemanticAnnotationSortOptions getSortBy()
- Specified by:
getSortBy
in classFetchOptions<SemanticAnnotation>
-
getFetchOptionsStringBuilder
protected FetchOptionsToStringBuilder getFetchOptionsStringBuilder()
- Specified by:
getFetchOptionsStringBuilder
in classFetchOptions<SemanticAnnotation>
-
-