|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectbr.gov.ans.tiss.nucleo.AgenteZIP
public class AgenteZIP
Agente genérico para compressão e descompressão. É um facilitador para tarefas que exigem uso de ZIP, já que isso é usado em várias partes do aplicativo.
| Field Summary | |
|---|---|
private static AgenteZIP |
m_instancia
Referência à instância única da classe. |
| Constructor Summary | |
|---|---|
protected |
AgenteZIP()
Construtor padrão vazio. |
| Method Summary | |
|---|---|
static byte[] |
comprime(byte[] pFonte)
Método base para compressão. |
static byte[] |
comprime(java.lang.String pFonte,
java.lang.String pCharSet)
Comprime um string dado, recuperando seus bytes a partir de um charset também passado como parâmetro. |
static byte[] |
expande(byte[] pFonte)
Expande um byte array dado, retornando o byte array original. |
static java.lang.String |
expande(byte[] pFonte,
java.lang.String pCharSet)
Expande um byte array dado, retornando um string formado a partir dos bytes resultantes, no charset pretendido. |
static AgenteZIP |
getInstance()
Constrói, se for o caso, e retorna a instância única da classe. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private static AgenteZIP m_instancia
| Constructor Detail |
|---|
protected AgenteZIP()
| Method Detail |
|---|
public static AgenteZIP getInstance()
public static byte[] comprime(byte[] pFonte)
pFonte - o array de bytes fonte
public static byte[] comprime(java.lang.String pFonte,
java.lang.String pCharSet)
pFonte - o string fontepCharSet - o nome do character set
public static byte[] expande(byte[] pFonte)
throws java.util.zip.DataFormatException
pFonte - o byte array comprimido
java.util.zip.DataFormatException - quando o byte array original está corrompido ou mal formado
public static java.lang.String expande(byte[] pFonte,
java.lang.String pCharSet)
throws java.util.zip.DataFormatException
pFonte - o byte array comprimidopCharSet - o nome do charset no qual o string resposta deve ser formado
java.util.zip.DataFormatException - quando o byte array comprimido está corrompido ou mal formado
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||