package org.codehaus.mojo.deb.jdpkg.ar;
import static org.codehaus.mojo.deb.jdpkg.ar.ArUtil.closeSilent;
import java.io.File;
import java.io.IOException;
/**
* @author <a href="mailto:trygve.laugstol@arktekk.no">Trygve Laugstøl</a>
* @version $Id$
*/
public class ArCli {
public static void main(String[] args) throws IOException {
File file = new File("/Users/trygvis/dev/org.codehaus.mojo/trunk/sandbox/deb-maven-plugin/bash_3.1dfsg-8_i386.deb");
CloseableIterable<ReadableArFile> reader = null;
try {
for (ArFile arFile : reader = Ar.read(file)) {
System.out.println("arFile.getName() = " + arFile.getName());
System.out.println("arFile.getLastModified() = " + arFile.getLastModified());
System.out.println("arFile.getOwnerId() = " + arFile.getOwnerId());
System.out.println("arFile.getGroupId() = " + arFile.getGroupId());
System.out.println("arFile.getMode() = " + arFile.getMode());
System.out.println("arFile.getSize() = " + arFile.getSize());
}
}
finally {
closeSilent(reader);
}
}
}