Package dev.morphia.query
Interface CriteriaContainer
-
- All Superinterfaces:
Criteria
- All Known Subinterfaces:
Query<T>
- All Known Implementing Classes:
CriteriaContainerImpl,LegacyQuery
@Deprecated(since="2.0", forRemoval=true) public interface CriteriaContainer extends Criteria
Deprecated, for removal: This API element is subject to removal in a future version.Internal class to represent groups ofCriteriainstances via $and and $or query clauses
-
-
Method Summary
All Methods Instance Methods Default Methods Deprecated Methods Modifier and Type Method Description default voidadd(Criteria... criteria)Deprecated, for removal: This API element is subject to removal in a future version.Adds Criteria to this containerdefault CriteriaContainerand(Criteria... criteria)Deprecated, for removal: This API element is subject to removal in a future version.Ands Criteria with this CriteriaContainer.default FieldEnd<? extends CriteriaContainer>criteria(String field)Deprecated, for removal: This API element is subject to removal in a future version.Creates a criteria against a fielddefault CriteriaContaineror(Criteria... criteria)Deprecated, for removal: This API element is subject to removal in a future version.Ors Criteria with this CriteriaContainer.default voidremove(Criteria criteria)Deprecated, for removal: This API element is subject to removal in a future version.Removes Criteria to this container-
Methods inherited from interface dev.morphia.query.Criteria
attach, getFieldName, toDocument
-
-
-
-
Method Detail
-
add
default void add(Criteria... criteria)
Deprecated, for removal: This API element is subject to removal in a future version.Adds Criteria to this container- Parameters:
criteria- the criteria to add
-
and
default CriteriaContainer and(Criteria... criteria)
Deprecated, for removal: This API element is subject to removal in a future version.Ands Criteria with this CriteriaContainer.- Parameters:
criteria- the criteria- Returns:
- the container
-
criteria
default FieldEnd<? extends CriteriaContainer> criteria(String field)
Deprecated, for removal: This API element is subject to removal in a future version.Creates a criteria against a field- Parameters:
field- the field- Returns:
- the FieldEnd to define the criteria to apply
-
or
default CriteriaContainer or(Criteria... criteria)
Deprecated, for removal: This API element is subject to removal in a future version.Ors Criteria with this CriteriaContainer.- Parameters:
criteria- the criteria- Returns:
- the container
-
remove
default void remove(Criteria criteria)
Deprecated, for removal: This API element is subject to removal in a future version.Removes Criteria to this container- Parameters:
criteria- the criteria to remove
-
-