mirror of
https://github.com/slhaf/Partner.git
synced 2026-05-12 16:53:04 +08:00
refactor(memory): remove redundant activated slice helpers
This commit is contained in:
@@ -15,10 +15,6 @@ public interface MemoryCapability {
|
||||
|
||||
void updateActivatedSlices(List<ActivatedMemorySlice> memorySlices);
|
||||
|
||||
boolean hasActivatedSlices();
|
||||
|
||||
int getActivatedSlicesSize();
|
||||
|
||||
List<ActivatedMemorySlice> getActivatedSlices();
|
||||
|
||||
void saveMemoryUnit(MemoryUnit memoryUnit);
|
||||
|
||||
@@ -51,16 +51,6 @@ public class MemoryCore extends PartnerCore<MemoryCore> {
|
||||
activatedSlices = new CopyOnWriteArrayList<>(memorySlices);
|
||||
}
|
||||
|
||||
@CapabilityMethod
|
||||
public boolean hasActivatedSlices() {
|
||||
return !activatedSlices.isEmpty();
|
||||
}
|
||||
|
||||
@CapabilityMethod
|
||||
public int getActivatedSlicesSize() {
|
||||
return activatedSlices.size();
|
||||
}
|
||||
|
||||
@CapabilityMethod
|
||||
public List<ActivatedMemorySlice> getActivatedSlices() {
|
||||
return new ArrayList<>(activatedSlices);
|
||||
|
||||
Reference in New Issue
Block a user