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.SerializableA specification of criteria for a subquery about a connected entity.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedSearchSubCriteria(SearchableEntityKind targetEntityKind, SearchCriteria criteria)Protected constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SearchSubCriteriacreateDataSetChildCriteria(SearchCriteria criteria)static SearchSubCriteriacreateDataSetContainerCriteria(SearchCriteria criteria)static SearchSubCriteriacreateDataSetParentCriteria(SearchCriteria criteria)static SearchSubCriteriacreateExperimentCriteria(SearchCriteria criteria)static SearchSubCriteriacreateSampleChildCriteria(SearchCriteria criteria)static SearchSubCriteriacreateSampleContainerCriteria(SearchCriteria criteria)static SearchSubCriteriacreateSampleCriteria(SearchCriteria criteria)static SearchSubCriteriacreateSampleParentCriteria(SearchCriteria criteria)booleanequals(java.lang.Object obj)SearchCriteriagetCriteria()SearchableEntityKindgetTargetEntityKind()inthashCode()java.lang.StringtoString()
-
-
-
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:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-