net.kldp.junzip
Class NameEncodedZipEntry

java.lang.Object
  extended bynet.kldp.junzip.NameEncodedZipEntry
All Implemented Interfaces:
java.lang.Comparable

public class NameEncodedZipEntry
extends java.lang.Object
implements java.lang.Comparable

Author:
손권남(kwon37xi@yahoo.co.kr)

Field Summary
 net.sf.jazzlib.ZipEntry zipEntry
          저장하고 있는 엔트리
 
Constructor Summary
NameEncodedZipEntry(net.sf.jazzlib.ZipEntry zipEntry, java.lang.String encoding)
          ZipEntry와 각 엔트리의 파일 이름을 인코딩할 문자 인코딩을 넘겨 밭아 NameEncodedZipEntry를 생성한다.
 
Method Summary
 int compareTo(java.lang.Object o)
          ZipEntry의 이름을 기준으로 비교할 수 있게 한다.
 java.lang.String getName()
          지정된 문자 인코딩에 따라 인코딩된 ZipEntry의 이름을 가져온다.
 net.sf.jazzlib.ZipEntry getZipEntry()
          실제 ZipEntry를 넘겨준다.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

zipEntry

public net.sf.jazzlib.ZipEntry zipEntry
저장하고 있는 엔트리

Constructor Detail

NameEncodedZipEntry

public NameEncodedZipEntry(net.sf.jazzlib.ZipEntry zipEntry,
                           java.lang.String encoding)
                    throws JUnzipException
ZipEntry와 각 엔트리의 파일 이름을 인코딩할 문자 인코딩을 넘겨 밭아 NameEncodedZipEntry를 생성한다.

Parameters:
zipEntry - ZipEntry
encoding - 파일 이름을 인코딩할 문자 인코딩
Throws:
JUnzipException
Method Detail

getZipEntry

public net.sf.jazzlib.ZipEntry getZipEntry()
실제 ZipEntry를 넘겨준다.

Returns:
실제 ZipEntry

getName

public java.lang.String getName()
지정된 문자 인코딩에 따라 인코딩된 ZipEntry의 이름을 가져온다.

Returns:
지정된 문자 인코딩에 따라 인코딩된 ZipEntry의 이름

toString

public java.lang.String toString()

compareTo

public int compareTo(java.lang.Object o)
ZipEntry의 이름을 기준으로 비교할 수 있게 한다.

Specified by:
compareTo in interface java.lang.Comparable