Class AbstractCompositeSearchCriteria
- java.lang.Object
-
- ch.ethz.sis.openbis.generic.asapi.v3.dto.common.search.AbstractSearchCriteria
-
- ch.ethz.sis.openbis.generic.asapi.v3.dto.common.search.AbstractCompositeSearchCriteria
-
- All Implemented Interfaces:
ISearchCriteria,java.io.Serializable
- Direct Known Subclasses:
AbstractObjectSearchCriteria,DataSetFileSearchCriteria,FileFormatTypeSearchCriteria,GlobalSearchCriteria,LinkedDataSearchCriteria,LocatorTypeSearchCriteria,ObjectKindModificationSearchCriteria,OperationExecutionSearchCriteria,PhysicalDataSearchCriteria,StorageFormatSearchCriteria
@JsonObject("as.dto.common.search.AbstractCompositeSearchCriteria") public abstract class AbstractCompositeSearchCriteria extends AbstractSearchCriteria- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Collection<ISearchCriteria>criteriaprotected SearchOperatoroperator
-
Constructor Summary
Constructors Constructor Description AbstractCompositeSearchCriteria()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected SearchCriteriaToStringBuildercreateBuilder()java.util.Collection<ISearchCriteria>getCriteria()SearchOperatorgetOperator()voidsetCriteria(java.util.Collection<ISearchCriteria> criteria)java.lang.StringtoString()protected java.lang.StringtoString(java.lang.String indentation)protected <T extends ISearchCriteria>
Twith(T criterion)AbstractCompositeSearchCriteriawithOperator(SearchOperator anOperator)-
Methods inherited from class ch.ethz.sis.openbis.generic.asapi.v3.dto.common.search.AbstractSearchCriteria
equals, hashCode, isNegated, setNegated
-
-
-
-
Field Detail
-
criteria
protected java.util.Collection<ISearchCriteria> criteria
-
operator
protected SearchOperator operator
-
-
Method Detail
-
getCriteria
public java.util.Collection<ISearchCriteria> getCriteria()
-
setCriteria
public void setCriteria(java.util.Collection<ISearchCriteria> criteria)
-
with
protected <T extends ISearchCriteria> T with(T criterion)
-
withOperator
public AbstractCompositeSearchCriteria withOperator(SearchOperator anOperator)
-
getOperator
public SearchOperator getOperator()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
toString
protected final java.lang.String toString(java.lang.String indentation)
-
createBuilder
protected SearchCriteriaToStringBuilder createBuilder()
-
-