com.celadari.jsonlogicscala.evaluate
Returns minimum classes among set of classes.
Returns minimum classes among set of classes.
set of minimums.
class A, class B extends A, class C, class D extends B, trait E, class F extends B with E, class G extends B with E then result is set {class C, class D, class F, class G}
Returns minimum super-classes of classOb among set of classes.
Returns minimum super-classes of classOb among set of classes.
set of minimum super-classes of classOb.
A B C / \ / \ / D E F \ / G maxMins of G is Set(E,F)
Returns tuple of (set of classes, array).
Returns tuple of (set of classes, array). Set of classes corresponds to set of minimum classes of common ancestor class of all elements in values. Returned array is values whose elements are casted as common ancestor.
tuple of (minimum_classes, casted_values).
(Since version ) see corresponding Javadoc for more information.
Companion object that defines utility function to find minimum (class inheritance as partial order) classes among set of classes.