Package io.jmix.security.model
Interface RowLevelBiPredicate<T,U extends org.springframework.context.ApplicationContext>
- All Superinterfaces:
BiPredicate<T,
,U> Serializable
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface
public interface RowLevelBiPredicate<T,U extends org.springframework.context.ApplicationContext>
extends BiPredicate<T,U>, Serializable
Represents row level policy in-memory predicate. It expects two arguments: entity instance and
ApplicationContext
. Use ApplicationContext
when you need to get any Spring bean instance if you need to use
the bean inside the function.-
Method Summary
Methods inherited from interface java.util.function.BiPredicate
and, negate, or, test