if (UNKNOWN != (value = getMethod())) f.format(", method=%d", value); if (UNKNOWN != (value = getTime())) f.format(", time=%tc", value); if (UNKNOWN != (value = getCrc()))
@Test public void testTime() { try { entry.setTime(Long.MIN_VALUE); fail(); } catch (IllegalArgumentException expected) { } try { entry.setTime(UNKNOWN - 1); fail(); } catch (IllegalArgumentException expected) { } assertEquals(UNKNOWN, entry.getTime()); entry.setTime(0); assertEquals(entry.getTime(), DateTimeConverter.JAR.toJavaTime(MIN_DOS_TIME)); entry.setTime(Long.MAX_VALUE); assertEquals(entry.getTime(), DateTimeConverter.JAR.toJavaTime(MAX_DOS_TIME)); entry.setTime(UNKNOWN); assertEquals(UNKNOWN, entry.getTime()); }
/** * @param parentName * @param entry * @param entryName * @param correlationId * @return */ private ResourceId submitDirectory(final URI parentName, ZipEntry entry, String entryName, ResourceId correlationId) { IdentificationResultImpl result = new IdentificationResultImpl(); long size = entry.getSize(); long time = entry.getTime(); RequestMetaData metaData = new RequestMetaData( size != -1 ? size : null, time != -1 ? time : null, entryName); RequestIdentifier identifier = new RequestIdentifier( ArchiveFileUtils.toZipUri(parentName, entry.getName())); result.setRequestMetaData(metaData); result.setIdentifier(identifier); return resultHandler.handleDirectory(result, correlationId, false); }
long time = entry.getTime();
long time = entry.getTime();
/** * @param parentName * @param entry * @param entryName * @param correlationId * @return */ private ResourceId submitDirectory(final URI parentName, ZipEntry entry, String entryName, ResourceId correlationId) { IdentificationResultImpl result = new IdentificationResultImpl(); long size = entry.getSize(); long time = entry.getTime(); RequestMetaData metaData = new RequestMetaData( size != -1 ? size : null, time != -1 ? time : null, entryName); RequestIdentifier identifier = new RequestIdentifier( ArchiveFileUtils.toZipUri(parentName, entry.getName())); result.setRequestMetaData(metaData); result.setIdentifier(identifier); return resultHandler.handleDirectory(result, correlationId, false); }