Class SearchSubCriteria
- java.lang.Object
-
- ch.systemsx.cisd.openbis.generic.shared.api.v1.dto.SearchSubCriteria
-
- All Implemented Interfaces:
java.io.Serializable
@JsonObject("SearchSubCriteria") public class SearchSubCriteria extends java.lang.Object implements java.io.Serializable
A specification of criteria for a subquery about a connected entity.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
SearchSubCriteria(SearchableEntityKind targetEntityKind, SearchCriteria criteria)
Protected constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SearchSubCriteria
createDataSetChildCriteria(SearchCriteria criteria)
static SearchSubCriteria
createDataSetContainerCriteria(SearchCriteria criteria)
static SearchSubCriteria
createDataSetParentCriteria(SearchCriteria criteria)
static SearchSubCriteria
createExperimentCriteria(SearchCriteria criteria)
static SearchSubCriteria
createSampleChildCriteria(SearchCriteria criteria)
static SearchSubCriteria
createSampleContainerCriteria(SearchCriteria criteria)
static SearchSubCriteria
createSampleCriteria(SearchCriteria criteria)
static SearchSubCriteria
createSampleParentCriteria(SearchCriteria criteria)
boolean
equals(java.lang.Object obj)
SearchCriteria
getCriteria()
SearchableEntityKind
getTargetEntityKind()
int
hashCode()
java.lang.String
toString()
-
-
-
Constructor Detail
-
SearchSubCriteria
protected SearchSubCriteria(SearchableEntityKind targetEntityKind, SearchCriteria criteria)
Protected constructor. Use one of the factory methods to instantiate aSearchSubCriteria
.- Parameters:
targetEntityKind
-criteria
-
-
-
Method Detail
-
createSampleParentCriteria
public static SearchSubCriteria createSampleParentCriteria(SearchCriteria criteria)
-
createSampleChildCriteria
public static SearchSubCriteria createSampleChildCriteria(SearchCriteria criteria)
-
createSampleContainerCriteria
public static SearchSubCriteria createSampleContainerCriteria(SearchCriteria criteria)
-
createSampleCriteria
public static SearchSubCriteria createSampleCriteria(SearchCriteria criteria)
-
createExperimentCriteria
public static SearchSubCriteria createExperimentCriteria(SearchCriteria criteria)
-
createDataSetContainerCriteria
public static SearchSubCriteria createDataSetContainerCriteria(SearchCriteria criteria)
-
createDataSetParentCriteria
public static SearchSubCriteria createDataSetParentCriteria(SearchCriteria criteria)
-
createDataSetChildCriteria
public static SearchSubCriteria createDataSetChildCriteria(SearchCriteria criteria)
-
getCriteria
public SearchCriteria getCriteria()
-
getTargetEntityKind
public SearchableEntityKind getTargetEntityKind()
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-