Class TimestampStrategyFactory

java.lang.Object
org.zeroturnaround.zip.timestamps.TimestampStrategyFactory

public class TimestampStrategyFactory extends Object
The getInstance() of this method will return a JDK8 implementation when running on JVM 8 and a no operation instance when running on older JVM.
Since:
1.9
  • Field Details

    • HAS_ZIP_ENTRY_FILE_TIME_METHODS

      public static boolean HAS_ZIP_ENTRY_FILE_TIME_METHODS
    • INSTANCE

      private static TimestampStrategy INSTANCE
  • Constructor Details

    • TimestampStrategyFactory

      private TimestampStrategyFactory()
  • Method Details

    • hasZipEntryFileTimeMethods

      private static boolean hasZipEntryFileTimeMethods()
    • getStrategy

      private static TimestampStrategy getStrategy()
    • getInstance

      public static TimestampStrategy getInstance()