Class LogFileCompressor.LogFileIterable

java.lang.Object
net.minecraft.util.logging.LogFileCompressor.LogFileIterable
All Implemented Interfaces:
Iterable<LogFileCompressor.LogFile>
Enclosing class:
LogFileCompressor

public static class LogFileCompressor.LogFileIterable extends Object implements Iterable<LogFileCompressor.LogFile>
Mappings:
Namespace Name
official ayo$d
intermediary net/minecraft/class_7929$class_7933
named net/minecraft/util/logging/LogFileCompressor$LogFileIterable
  • Field Details

    • logs

      private final List<LogFileCompressor.LogFile> logs
      Mappings:
      Namespace Name Mixin selector
      official a Layo$d;a:Ljava/util/List;
      intermediary field_41294 Lnet/minecraft/class_7929$class_7933;field_41294:Ljava/util/List;
      named logs Lnet/minecraft/util/logging/LogFileCompressor$LogFileIterable;logs:Ljava/util/List;
  • Constructor Details

    • LogFileIterable

      LogFileIterable(List<LogFileCompressor.LogFile> logs)
      Mappings:
      Namespace Name Mixin selector
      official <init> Layo$d;<init>(Ljava/util/List;)V
      intermediary <init> Lnet/minecraft/class_7929$class_7933;<init>(Ljava/util/List;)V
      named <init> Lnet/minecraft/util/logging/LogFileCompressor$LogFileIterable;<init>(Ljava/util/List;)V
  • Method Details

    • removeExpired

      public LogFileCompressor.LogFileIterable removeExpired(LocalDate currentDate, int retentionDays)
      Mappings:
      Namespace Name Mixin selector
      official a Layo$d;a(Ljava/time/LocalDate;I)Layo$d;
      intermediary method_47562 Lnet/minecraft/class_7929$class_7933;method_47562(Ljava/time/LocalDate;I)Lnet/minecraft/class_7929$class_7933;
      named removeExpired Lnet/minecraft/util/logging/LogFileCompressor$LogFileIterable;removeExpired(Ljava/time/LocalDate;I)Lnet/minecraft/util/logging/LogFileCompressor$LogFileIterable;
    • compressAll

      public LogFileCompressor.LogFileIterable compressAll()
      Mappings:
      Namespace Name Mixin selector
      official a Layo$d;a()Layo$d;
      intermediary method_47560 Lnet/minecraft/class_7929$class_7933;method_47560()Lnet/minecraft/class_7929$class_7933;
      named compressAll Lnet/minecraft/util/logging/LogFileCompressor$LogFileIterable;compressAll()Lnet/minecraft/util/logging/LogFileCompressor$LogFileIterable;
    • iterator

      public Iterator<LogFileCompressor.LogFile> iterator()
      Specified by:
      iterator in interface Iterable<LogFileCompressor.LogFile>
    • stream

      Mappings:
      Namespace Name Mixin selector
      official b Layo$d;b()Ljava/util/stream/Stream;
      intermediary method_47563 Lnet/minecraft/class_7929$class_7933;method_47563()Ljava/util/stream/Stream;
      named stream Lnet/minecraft/util/logging/LogFileCompressor$LogFileIterable;stream()Ljava/util/stream/Stream;
    • toIdSet

      public Set<LogFileCompressor.LogId> toIdSet()
      Mappings:
      Namespace Name Mixin selector
      official c Layo$d;c()Ljava/util/Set;
      intermediary method_47564 Lnet/minecraft/class_7929$class_7933;method_47564()Ljava/util/Set;
      named toIdSet Lnet/minecraft/util/logging/LogFileCompressor$LogFileIterable;toIdSet()Ljava/util/Set;