| showStoragePolicyUsing(String) |  | 0% |  | 0% | 18 | 18 | 68 | 68 | 1 | 1 |
| compatible() |  | 0% |  | 0% | 6 | 6 | 24 | 24 | 1 | 1 |
| replayCreate(Policy) |  | 0% |  | 0% | 6 | 6 | 19 | 19 | 1 | 1 |
| dropPolicy(DropPolicyLog, boolean) |   | 32% |   | 31% | 6 | 9 | 15 | 25 | 0 | 1 |
| replayDrop(DropPolicyLog) |  | 0% |  | 0% | 5 | 5 | 15 | 15 | 1 | 1 |
| alterPolicy(String, Map) |  | 0% |  | 0% | 3 | 3 | 15 | 15 | 1 | 1 |
| getShowPolicy(Policy, PolicyTypeEnum) |  | 0% |  | 0% | 6 | 6 | 15 | 15 | 1 | 1 |
| addPolicy(Policy) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
| getPolicy(Policy) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| updateTablePolicies() |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| checkStoragePolicyIfSameResource(String, String) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| checkStoragePolicyExist(String) |   | 11% |   | 50% | 1 | 2 | 10 | 12 | 0 | 1 |
| replayStoragePolicyAlter(StoragePolicy) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| showRowPolicy(UserIdentity, String) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| lambda$unprotectedDrop$5(DropPolicyLog, Policy) |   | 51% |   | 66% | 2 | 4 | 4 | 10 | 0 | 1 |
| read(DataInput) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| lambda$alterPolicy$10(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$checkStoragePolicyExist$12(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCopiedPoliciesByType(PolicyTypeEnum) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| showStoragePolicy() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| createPolicy(Policy, boolean) |   | 84% |   | 75% | 2 | 5 | 2 | 13 | 0 | 1 |
| write(DataOutput) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$replayStoragePolicyAlter$4(StoragePolicy, Policy) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$addPolicy$1(Policy, Policy) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$createPolicy$0(Policy, Policy) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$checkStoragePolicyExist$13(Policy) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$checkStoragePolicyExist$11(String, Policy) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$findPolicy$9(String, Policy) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getUserPolicies(String, String, String, UserIdentity) |   | 96% |   | 63% | 8 | 12 | 1 | 19 | 0 | 1 |
| getPoliciesByType(PolicyTypeEnum) |   | 75% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| lambda$getShowPolicy$7(Policy, Policy) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| createDefaultStoragePolicy() |  | 96% |   | 50% | 1 | 2 | 1 | 11 | 0 | 1 |
| unprotectedAdd(Policy) |  | 96% |   | 75% | 1 | 3 | 1 | 8 | 0 | 1 |
| addTablePolicies(RowPolicy) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
| unprotectedDrop(DropPolicyLog) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| getOrCreateTblPolicies(String, String, String) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| getOrCreateDbPolicyMap(String, String) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| existPolicy(Policy) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| existPolicy(DropPolicyLog) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| getOrCreateCtlPolicyMap(String) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| findPolicy(String, PolicyTypeEnum) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| PolicyMgr() |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| dropTablePolicies(RowPolicy) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| writeLock() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| writeUnlock() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| readLock() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| readUnlock() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$dropTablePolicies$8(RowPolicy, RowPolicy) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$getUserPolicies$6(Role) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$existPolicy$3(DropPolicyLog, Policy) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$existPolicy$2(Policy, Policy) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |