|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcomum.util.Util
public class Util
| Nested Class Summary | |
|---|---|
static class |
Util.miTM
M�todo para liberar as imagens utilizadas em relat�rios sob protocolo SSL. |
| Constructor Summary | |
|---|---|
Util()
|
|
| Method Summary | |
|---|---|
static double |
calculaMediaValores(java.util.Collection<java.lang.Double> valores)
Calcula a m�dia de valores Double contidos em uma lista. |
static double |
calculaMediaValoresInteger(java.util.Collection<java.lang.Double> valores)
Calcula a m�dia de valores Integer contidos em uma lista. |
static java.lang.String |
completarCaracteres(java.lang.String string,
java.lang.String caracter,
int tamanho,
java.lang.String direcao)
Completa uma string com caracteres at� o tamanho, seguindo uma direcao. |
static java.lang.String |
completarZerosEsquerda(java.lang.Long numero,
int tamanho)
Completa um n�mero com zeros � esquerda. |
static double |
converteParaKb(double bytes)
Converte para KB. |
static double |
converteParaMb(double kBytes)
Converte para MB. |
static java.util.Collection<java.lang.Object> |
diferenca(java.util.Collection<java.lang.Object> col1,
java.util.Collection<java.lang.Object> col2)
Retorna uma cole��o com os elementos de col1 que n�o est�o em col2 ( col1 - col2) (col1 e col2 devem ser listas de objetos da mesma classe). |
static boolean |
ehValor(java.lang.String str)
Verifica se a string � um valor num�rico |
static boolean |
entre(int valorReferencia,
int valor1,
int valor2)
Retorna se um determinado valorRefer�ncia est� contido no intervalo entre outros dois valores (valor1 e valor2). |
static boolean |
entre(int valorReferencia,
java.lang.String valor1,
java.lang.String valor2)
Retorna se um determinado valorRefer�ncia est� contido no intervalo entre outros dois valores (valor1 e valor2). |
static boolean |
entre(java.lang.String valorReferencia,
java.lang.String valor1,
java.lang.String valor2)
Retorna se um determinado valorRefer�ncia est� contido no intervalo entre outros dois valores (valor1 e valor2). |
static void |
enviarEmail(java.lang.String assunto,
java.lang.String nomeRemetente,
java.lang.String remetente,
java.lang.String texto,
java.lang.String destinatarioPara,
java.lang.String destinatarioCc,
java.lang.String destinatarioBcc,
UsuarioUsu usuario)
Enviar um e-mail no formato texto ou html. |
static java.lang.String |
formataByte(java.lang.Long bytes)
Retorna formatado a String do tamanho do arquivo em KB ou MB. |
static java.lang.String |
formataMoeda(double number)
Retorna um n�mero com formata��o Monet�ria. |
static java.lang.String |
formataNumero(java.lang.String original)
Fun��o que retorna um n�mero formatado com '.' para separa��o decimal e sem v�rgulas. |
static java.lang.String |
formataNumeroDecimal(double number)
Retorna um n�mero com formata��o de unidades de milhar e casas decimais. |
static java.lang.String |
formataNumeroDecimal(java.lang.Double number)
|
static java.lang.String |
formataNumeroDecimalParaExportacao(double number,
int tamanho)
Retorna um n�mero com formata��o de unidades de milhar e casas decimais mas sem pontos e v�rgulas, para valores de exporta��o. |
static java.lang.String |
formataNumeroDecimalSemMilhar(double number)
Retorna um n�mero com formata��o das casas decimais (sem unidades de milhar). |
static java.lang.String |
formataNumeroInteiroSemMilhar(double number)
Retorna um n�mero com formata��o sem casas decimais |
static java.lang.String |
formataNumeroSemDecimal(double number)
Retorna um n�mero com formata��o sem casas decimais. |
static java.lang.String |
formataQtdValor(double number,
java.lang.String indQtd)
formata o numero de acordo com o indQtd se for qtd: #000 se for valor: #0.00 |
static java.lang.String |
getNomeArquivo(java.lang.String path)
Retorna apenas o nome do arquivo, de acordo com a string do caminho completo ou relativo informado como par�metro do m�todo. |
static java.lang.String |
getTagDica(java.lang.String nome,
java.lang.String contexto,
java.lang.String dica)
Retorna a tag usada para mostrar a imagem e a dica para a estrutura de telas do sistema. |
static java.lang.String |
getTagDica(java.lang.String nome,
java.lang.String contexto,
java.lang.String urlImagem,
java.lang.String dica)
Retorna a tag usada para mostrar a imagem e a dica para a estrutura de telas do sistema. |
static java.lang.String |
getTagDicaComImagemParecer(java.lang.String nome,
java.lang.String contexto,
java.lang.String urlImagem,
java.lang.String dica)
|
static java.lang.String |
getURLImagemAcompanhamento(Cor cor,
javax.servlet.http.HttpServletRequest request,
TipoFuncAcompTpfa funcao)
= (TipoFuncAcompTpfa) tipoFuncAcompDao.buscar(TipoFuncAcompTpfa.class, codTpfa); |
static java.util.Collection |
intersecao(java.util.Collection col1,
java.util.Collection col2)
Retorna uma cole��o com os elementos de col1 que est�o em col2 (col1 e col2 devem ser listas de objetos da mesma classe). |
static java.lang.Object |
invocaGet(java.lang.Object o,
java.lang.String atributo)
InvocaGet Simplificado, n�o recebe os par�metros de invoca��o de um objeto. |
static java.lang.Object |
invocaGet(java.lang.Object o,
java.lang.String atributo,
java.lang.Object[] objParams)
Invoca um metodo getXxxxx() para o objeto e o atributo informado. |
static java.lang.Object |
invocaSet(java.lang.Object o,
java.lang.String atributo,
java.lang.Object[] objParams)
Invoca o metodo setXxxx para o objeto e atributo informados. |
static void |
liberarImagem()
M�todo para liberar as imagens utilizadas em relat�rios sob protocolo SSL. |
static java.util.List<java.lang.reflect.Field> |
listaAtributos(java.lang.Object o)
Lista os todos os atributos declarados de um objeto passado como par�metro. |
static java.util.List<java.lang.reflect.Field> |
listaAtributos(java.lang.Object o,
java.lang.String pattern)
Devolve uma lista de atributos declarados pelo programador em um objeto. |
static java.util.List<java.lang.reflect.Method> |
listaMetodos(java.lang.Object o)
Lista todos os m�todos declarados de um objeto passado como par�metro. |
static java.util.List<java.lang.reflect.Method> |
listaMetodos(java.lang.Object o,
java.lang.String pattern)
Devolve uma lista de m�todos declarados pelo programador em um objeto. |
static java.util.List<java.lang.reflect.Method> |
listaMetodosGet(java.lang.Object o)
Lista os m�todos get de um objeto passado como par�metro. |
static java.util.List<java.lang.reflect.Method> |
listaMetodosSet(java.lang.Object o)
Lista os m�todos set de um objeto passado como par�metro. |
static java.lang.String |
normalizaCaracterMarcador(java.lang.String s)
Normaliza caracter Marcador. |
static java.lang.String |
normalizaQuebraDeLinha(java.lang.String s)
Normaliza a quantidade de caracteres da quebra de linha. |
static java.lang.String |
normalizaQuebraDeLinhaHTML(java.lang.String s)
Normaliza uma string para apresenta��o em HTML. |
static java.lang.String |
normalize(java.lang.String s)
Normaliza o String para apresenta-lo em HTML sem retirar o retorno de linha. |
static void |
normalizeChars(java.lang.String s,
java.lang.StringBuffer str,
int i)
Normaliza Chars: Ex. |
static void |
normalizeEnter(java.lang.String s,
java.lang.StringBuffer str,
int i)
Normaliza Enter. |
static java.lang.String |
primeiraLetraToUpperCase(java.lang.String string)
Retorna a String informada como par�metro modificando sua primeira letra pra letra mai�scula. |
static java.lang.String |
removeEspacosDuplicados(java.lang.String string)
Remove os espa�os que est�o sobrando em uma string. |
static java.lang.String |
retiraAcentuacao(java.lang.String string)
Retira acentuacao. |
static java.lang.String |
soPrimeiraLetraToUpperCase(java.lang.String string)
Retorna a String informada como par�metro com a primeira letra em mai�scula e o restante min�scula. |
static java.lang.String |
stripHTML(java.lang.String strHtml)
Retira os c�digos html do texto passado e retorna somente o texto substituindo o por " " e &nbps; por " " |
static java.lang.String |
substring(java.lang.String string,
int inicio,
int fim)
Retorna uma substring da posicao inicio at� a posicao fim ou at� o comprimento maximo da string. |
static java.lang.String |
todasPrimeirasLetrasToUpperCase(java.lang.String string)
Troca todas as primeiras letras de uma string para ma�scula. |
static double |
trataDivisaoPorZero(double dividendo,
double divisor)
Faz a divis�o entre os argumentos |
static java.lang.String |
trocaBarraParaDuasBarras(java.lang.String texto)
M�todo para substituir na vari�vel uma barra "\" e colocar "\\" Utilizado para passar para JavaScript Funcionamento: o java interpreta uma string "\\\\" como sendo "\", por isso a necessidade de tantas barras. |
static java.lang.String |
trocar(java.lang.String palavra,
java.lang.String original,
java.lang.String novo)
???????? |
static java.lang.String |
trocarEspacoPorCaracter(java.lang.String string,
java.lang.String caracter)
Substitui espacos numa string por um caracter especificado. |
private static void |
trustAllHttpsCertificates()
M�todo para liberar as imagens utilizadas em relat�rios sob protocolo SSL. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Util()
| Method Detail |
|---|
public static java.util.List<java.lang.reflect.Method> listaMetodosGet(java.lang.Object o)
Object - o - objeto a ser verificado
public static java.util.List<java.lang.reflect.Method> listaMetodosSet(java.lang.Object o)
Object - o - objeto a ser verificado
public static java.util.List<java.lang.reflect.Method> listaMetodos(java.lang.Object o)
Object - o - objeto a ser verificado
public static java.util.List<java.lang.reflect.Method> listaMetodos(java.lang.Object o,
java.lang.String pattern)
Object - o - objeto a ser verificadoString - pattern - uma expressao regular dos m�todos que desejam ser listados
Exemplo de utiliza��o:
List l = new ArrayList();
l = Util.listaMetodos(new Object(), ".*"); // todos os metodos da classe Object
for (int i = 0; i < l.size(); i++)
System.out.println(((Method)l.get(i)).getName());
public static java.util.List<java.lang.reflect.Field> listaAtributos(java.lang.Object o)
Object - o - objeto a ser verificado
public static java.util.List<java.lang.reflect.Field> listaAtributos(java.lang.Object o,
java.lang.String pattern)
Object - o - objeto a ser verificadoString - pattern - uma expressao regular dos atributos que desejam ser listados
Exemplo de utiliza��o:
List l = new ArrayList();
l = Util.listaAtributos(new Object(), ".*"); // todos os atributos da classe Object
for (int i = 0; i < l.size(); i++)
System.out.println(((Field)l.get(i)).getName());
public static java.lang.Object invocaGet(java.lang.Object o,
java.lang.String atributo,
java.lang.Object[] objParams)
throws ECARException
Object - o - o objeto cujo metodo get ser� chamadoString - atributo - o nome do atributo que identifica qual getter chamarObject[] - objParams - os parametros que devem ser passados para a invoca��o do m�todo - geralmente null
ECARException
public static java.lang.Object invocaGet(java.lang.Object o,
java.lang.String atributo)
throws ECARException
Object - oString - atributo
ECARException
public static java.lang.Object invocaSet(java.lang.Object o,
java.lang.String atributo,
java.lang.Object[] objParams)
throws ECARException
Object - o - o objeto a invocar o metodo setString - atributo - o atributo cujo metodo set ser� invocadoObject[] - objParams - um array de objetos com os parametros do setter
ECARExceptionpublic static java.lang.String primeiraLetraToUpperCase(java.lang.String string)
String - string - a String a ser modificada
public static java.lang.String soPrimeiraLetraToUpperCase(java.lang.String string)
string -
public static java.lang.String todasPrimeirasLetrasToUpperCase(java.lang.String string)
string -
public static java.lang.String removeEspacosDuplicados(java.lang.String string)
string -
public static boolean entre(int valorReferencia,
int valor1,
int valor2)
int - valorReferenciaint - valor1int - valor2
public static boolean entre(java.lang.String valorReferencia,
java.lang.String valor1,
java.lang.String valor2)
String - valorReferenciaString - valor1String - valor2
public static boolean entre(int valorReferencia,
java.lang.String valor1,
java.lang.String valor2)
int - valorReferenciaString - valor1String - valor2
public static java.lang.String substring(java.lang.String string,
int inicio,
int fim)
String - stringint - inicioint - fim
public static java.lang.String formataMoeda(double number)
double - number
public static java.lang.String formataNumeroDecimal(double number)
double - number
public static java.lang.String formataNumeroDecimal(java.lang.Double number)
public static java.lang.String formataNumeroDecimalParaExportacao(double number,
int tamanho)
double - numberint - tamanho
public static java.lang.String formataNumeroSemDecimal(double number)
double - number
public static java.lang.String formataNumeroDecimalSemMilhar(double number)
double - number
public static java.lang.String formataNumeroInteiroSemMilhar(double number)
double - number
public static java.lang.String formataQtdValor(double number,
java.lang.String indQtd)
number - indQtd -
public static java.lang.String formataNumero(java.lang.String original)
String - original
public static java.lang.String formataByte(java.lang.Long bytes)
Long - bytes
public static double converteParaKb(double bytes)
double - bytes
public static double converteParaMb(double kBytes)
double - kBytes
public static java.util.Collection intersecao(java.util.Collection col1,
java.util.Collection col2)
Collection - col1Collection - col2
public static java.util.Collection<java.lang.Object> diferenca(java.util.Collection<java.lang.Object> col1,
java.util.Collection<java.lang.Object> col2)
Collection - col1Collection - col2
public static java.lang.String retiraAcentuacao(java.lang.String string)
String - string
public static java.lang.String trocarEspacoPorCaracter(java.lang.String string,
java.lang.String caracter)
String - stringString - caracter
public static java.lang.String trocaBarraParaDuasBarras(java.lang.String texto)
String - texto
public static double calculaMediaValores(java.util.Collection<java.lang.Double> valores)
Collection - valores
public static double calculaMediaValoresInteger(java.util.Collection<java.lang.Double> valores)
Collection - valores
public static java.lang.String trocar(java.lang.String palavra,
java.lang.String original,
java.lang.String novo)
String - palavraString - originalString - novo
public static void enviarEmail(java.lang.String assunto,
java.lang.String nomeRemetente,
java.lang.String remetente,
java.lang.String texto,
java.lang.String destinatarioPara,
java.lang.String destinatarioCc,
java.lang.String destinatarioBcc,
UsuarioUsu usuario)
throws javax.mail.internet.AddressException,
javax.mail.MessagingException,
java.lang.Exception,
ECARException
String - assunto - Descri��o do assunto para o e-mailString - nomeRemetente - Nome do remetenteString - remetente - Remetente do e-mailString - texto - Texto do conte�do do e-mailString - destinatarioPara - Destinat�rio(s) do e-mail (se tiver mais de um endere�o separar entre v�rgula)String - destinatarioCc - Destinat�rio(s) que receber�o c�pia do e-mail (se tiver mais de um endere�o separar entre v�rgula)String - destinatarioBcc - Destinat�rio(s) que receber�o c�pia oculta do e-mail (se tiver mais de um endere�o separar entre v�rgula)
javax.mail.internet.AddressException - - Endere�o de e-mail inv�lido
javax.mail.MessagingException - - N�o foi poss�vel enviar e-mail
java.lang.Exception
ECARException
public static void normalizeChars(java.lang.String s,
java.lang.StringBuffer str,
int i)
String - sStringBuffer - strint - i
public static void normalizeEnter(java.lang.String s,
java.lang.StringBuffer str,
int i)
String - sStringBuffer - strint - ipublic static java.lang.String normalize(java.lang.String s)
String - s
public static java.lang.String normalizaQuebraDeLinha(java.lang.String s)
String - s
public static java.lang.String normalizaQuebraDeLinhaHTML(java.lang.String s)
s -
public static java.lang.String normalizaCaracterMarcador(java.lang.String s)
String - s
public static java.lang.String completarZerosEsquerda(java.lang.Long numero,
int tamanho)
Long - numeroint - tamanho
public static java.lang.String completarCaracteres(java.lang.String string,
java.lang.String caracter,
int tamanho,
java.lang.String direcao)
String - string - string a ser completadaString - caracter - Caracter para completar a stringint - tamanho - Tamanho para completar a string com caracteresString - direcao - "D": Completa caracteres � direita, "E": Completa Caracteres � esquerda.
public static java.lang.String getNomeArquivo(java.lang.String path)
String - path
public static java.lang.String getTagDica(java.lang.String nome,
java.lang.String contexto,
java.lang.String dica)
nome - - nome do atributocontexto - - conexto da aplica��odica - - texto usado no tooltip
public static java.lang.String getTagDicaComImagemParecer(java.lang.String nome,
java.lang.String contexto,
java.lang.String urlImagem,
java.lang.String dica)
nome - - nome do atributocontexto - -urlImagem - dica -
public static java.lang.String getTagDica(java.lang.String nome,
java.lang.String contexto,
java.lang.String urlImagem,
java.lang.String dica)
nome - - nome do atributocontexto - - conexto da aplica��odica - - texto usado no tooltip
public static void liberarImagem()
throws ECARException
ECARException
private static void trustAllHttpsCertificates()
throws java.lang.Exception
java.lang.Exception
public static java.lang.String getURLImagemAcompanhamento(Cor cor,
javax.servlet.http.HttpServletRequest request,
TipoFuncAcompTpfa funcao)
throws ECARException
cor - request -
ECARExceptionpublic static java.lang.String stripHTML(java.lang.String strHtml)
strHtml -
public static boolean ehValor(java.lang.String str)
public static double trataDivisaoPorZero(double dividendo,
double divisor)
dividendo - divisor -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||