Loading core/java/android/os/HidlSupport.java +19 −0 Original line number Diff line number Diff line Loading @@ -85,6 +85,25 @@ public class HidlSupport { return lft.equals(rgt); } /** * Class which can be used to fetch an object out of a lambda. Fetching an object * out of a local scope with HIDL is a common operation (although usually it can * and should be avoided). * * @param <E> Inner object type. */ public static final class Mutable<E> { public E value; public Mutable() { value = null; } public Mutable(E value) { this.value = value; } } /** * Similar to Arrays.deepHashCode, but also take care of lists. */ Loading Loading
core/java/android/os/HidlSupport.java +19 −0 Original line number Diff line number Diff line Loading @@ -85,6 +85,25 @@ public class HidlSupport { return lft.equals(rgt); } /** * Class which can be used to fetch an object out of a lambda. Fetching an object * out of a local scope with HIDL is a common operation (although usually it can * and should be avoided). * * @param <E> Inner object type. */ public static final class Mutable<E> { public E value; public Mutable() { value = null; } public Mutable(E value) { this.value = value; } } /** * Similar to Arrays.deepHashCode, but also take care of lists. */ Loading