Class TimestampStrategyFactory
- java.lang.Object
-
- org.zeroturnaround.zip.timestamps.TimestampStrategyFactory
-
public class TimestampStrategyFactory extends java.lang.ObjectThe 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 Summary
Fields Modifier and Type Field Description static booleanHAS_ZIP_ENTRY_FILE_TIME_METHODSprivate static TimestampStrategyINSTANCE
-
Constructor Summary
Constructors Modifier Constructor Description privateTimestampStrategyFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static TimestampStrategygetInstance()private static TimestampStrategygetStrategy()private static booleanhasZipEntryFileTimeMethods()
-
-
-
Field Detail
-
HAS_ZIP_ENTRY_FILE_TIME_METHODS
public static boolean HAS_ZIP_ENTRY_FILE_TIME_METHODS
-
INSTANCE
private static TimestampStrategy INSTANCE
-
-
Method Detail
-
hasZipEntryFileTimeMethods
private static boolean hasZipEntryFileTimeMethods()
-
getStrategy
private static TimestampStrategy getStrategy()
-
getInstance
public static TimestampStrategy getInstance()
-
-