Skip to content

Commit 4d5514e

Browse files
authored
Add modifiers getter (#343)
1 parent 213f9a1 commit 4d5514e

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

jacodb-ets/src/main/kotlin/org/jacodb/ets/model/Modifiers.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,5 +60,8 @@ value class EtsModifiers(val mask: Int) : WithModifiers {
6060
val EMPTY = EtsModifiers(0)
6161
}
6262

63+
val modifiers: List<EtsModifier>
64+
get() = EtsModifier.entries.filter { hasModifier(it) }
65+
6366
override fun hasModifier(modifier: EtsModifier): Boolean = (mask and modifier.value) != 0
6467
}

0 commit comments

Comments
 (0)