Interface Allocator

All Superinterfaces:
Iterable<Long>
All Known Implementing Classes:
IntegerBestFitAllocator, LongBestFitAllocator

public interface Allocator extends Iterable<Long>
  • Method Details

    • allocate

      long allocate(long size)
    • free

      void free(long address)
    • clear

      void clear()
    • expand

      void expand(long size)
    • occupied

      long occupied()
    • validateAllocator

      void validateAllocator()
    • getLastUsedAddress

      long getLastUsedAddress()
    • getLastUsedPointer

      long getLastUsedPointer()
    • getMinimalSize

      int getMinimalSize()
    • getMaximumAddress

      long getMaximumAddress()