Module org.refcodes.criteria
Package org.refcodes.criteria
Interface CriteriaAccessor.CriteriaProperty
-
- All Superinterfaces:
CriteriaAccessor
,CriteriaAccessor.CriteriaMutator
- Enclosing interface:
- CriteriaAccessor
public static interface CriteriaAccessor.CriteriaProperty extends CriteriaAccessor, CriteriaAccessor.CriteriaMutator
Provides aCriteria
property.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.refcodes.criteria.CriteriaAccessor
CriteriaAccessor.CriteriaMutator, CriteriaAccessor.CriteriaProperty
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Criteria
letCriteria(Criteria aCriteria)
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenCriteria
(setter) as ofCriteriaAccessor.CriteriaMutator.setCriteria(Criteria)
and returns the very same value (getter).-
Methods inherited from interface org.refcodes.criteria.CriteriaAccessor
getCriteria
-
Methods inherited from interface org.refcodes.criteria.CriteriaAccessor.CriteriaMutator
setCriteria
-
-
-
-
Method Detail
-
letCriteria
default Criteria letCriteria(Criteria aCriteria)
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenCriteria
(setter) as ofCriteriaAccessor.CriteriaMutator.setCriteria(Criteria)
and returns the very same value (getter).- Parameters:
aCriteria
- TheCriteria
to set (viaCriteriaAccessor.CriteriaMutator.setCriteria(Criteria)
).- Returns:
- Returns the value passed for it to be used in conclusive processing steps.
-
-