huangcm
2025-08-14 5d6606c55520a76d5bb8297d83fd9bbf967e5244
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
package com.android.launcher3.util;
 
public interface FlagOp {
 
    FlagOp NO_OP = i -> i;
 
    int apply(int flags);
 
    static FlagOp addFlag(int flag) {
        return i -> i | flag;
    }
 
    static FlagOp removeFlag(int flag) {
        return i -> i & ~flag;
    }
}