Package dev.cel.common.internal
Class AdaptingTypes
- java.lang.Object
-
- dev.cel.common.internal.AdaptingTypes
-
@CheckReturnValue @Internal public final class AdaptingTypes extends java.lang.Object
Collection of types which support bidirectional adaptation between CEL and Java native value representations.CEL Library Internals. Do Not Use.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <A,B>
java.util.List<B>adaptingList(java.util.List<A> list, BidiConverter<A,B> bidiConverter)static <A,B,C,D>
java.util.Map<C,D>adaptingMap(java.util.Map<A,B> map, BidiConverter<A,C> keyConverter, BidiConverter<B,D> valueConverter)
-
-
-
Method Detail
-
adaptingList
public static <A,B> java.util.List<B> adaptingList(java.util.List<A> list, BidiConverter<A,B> bidiConverter)
-
adaptingMap
public static <A,B,C,D> java.util.Map<C,D> adaptingMap(java.util.Map<A,B> map, BidiConverter<A,C> keyConverter, BidiConverter<B,D> valueConverter)
-
-