public static ArrayList<AlgorithmType> getAlgorithmTypeFromBitMask(final short algorithmTypeValue) {
        final AlgorithmType[] algorithmTypes = AlgorithmType.values();
        final ArrayList<AlgorithmType> supportedAlgorithms = new ArrayList<>();
        for (AlgorithmType algorithmType : algorithmTypes) {
            if ((algorithmTypeValue & algorithmType.bitMask) == algorithmType.bitMask) {
                supportedAlgorithms.add(algorithmType);
                MeshLogger.verbose(TAG, "Supported output oob action type: " + algorithmType.name);
            }
        }
        return supportedAlgorithms;
    }
Parses the output oob action value

@param algorithmTypeValue algorithm type
@return selected output action type
mesh/src/main/java/no/nordicsemi/android/mesh/utils/AlgorithmType.java