Skip to content

Commit 9b53ab8

Browse files
committed
feat(common): add methods to get gp shift, sys info shift, cate shift in CustomStatusParameters
1 parent 15180a4 commit 9b53ab8

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

common/src/main/java/nettee/common/status/CustomStatusParameters.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,18 @@ public CustomStatusParameters<C, Present> instanceBits(long instanceBits) {
8181
return instance;
8282
}
8383

84+
public int generalPurposeBitsShift() {
85+
return supplier.systemInfoBitSize() + supplier.categoryBitSize() + supplier.instanceDetailBitSize();
86+
}
87+
88+
public int systemInfoBitsShift() {
89+
return supplier.categoryBitSize() + supplier.instanceDetailBitSize();
90+
}
91+
92+
public int categoryBitsShift() {
93+
return supplier.instanceDetailBitSize();
94+
}
95+
8496
public long generalPurposeBits() {
8597
return generalPurposeBits;
8698
}

0 commit comments

Comments
 (0)