Interface PackResource

All Superinterfaces:
Supplier<byte[]>
All Known Implementing Classes:
PackResource.Packed

public interface PackResource extends Supplier<byte[]>
  • Method Details

    • overlay

      @Nullable @Nullable PackOverlay overlay()
    • path

      @NotNull @NotNull PackPath path()
    • estimatedSize

      long estimatedSize()
    • of

      @NotNull static @NotNull PackResource of(@NotNull @NotNull PackPath path, long size, @NotNull @NotNull Supplier<byte[]> supplier)
    • of

      @NotNull static @NotNull PackResource of(@Nullable @Nullable PackOverlay overlay, @NotNull @NotNull PackPath path, long size, @NotNull @NotNull Supplier<byte[]> supplier)