public class StringUtils
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static interface |
StringUtils.TokenBuilder |
Modifier and Type | Field and Description |
---|---|
static int |
INDEX_NOT_FOUND |
static java.lang.String |
ISO_8859_1 |
static int |
ONLY_ALPHAS |
static int |
ONLY_DIGITS |
static java.lang.String |
UTF_8 |
static java.util.regex.Pattern |
VARIAVEIS_MSG |
Constructor and Description |
---|
StringUtils() |
StringUtils(java.lang.String str) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
adicionaBarras(java.lang.String pasta) |
StringUtils |
append(java.lang.String str) |
static java.lang.String |
blankWhenEmpty(java.lang.String value) |
static java.lang.String |
buildBairroCidade(java.lang.String bairro,
java.lang.String cidade,
java.math.BigDecimal codBai,
java.math.BigDecimal codCid) |
static java.lang.String |
buildCollectionAsString(java.util.Collection list,
java.lang.String tokenSeparator) |
static java.lang.String |
buildLogradouro(java.lang.String tipo,
java.lang.String logradouro,
java.lang.String nro,
java.lang.String complemento,
java.math.BigDecimal codEnd) |
static java.lang.String |
buildRaizCnpj(java.lang.String cnpj) |
static java.util.Collection |
buildTokens(java.lang.String s,
java.lang.String separator,
StringUtils.TokenBuilder builder) |
static java.util.Set |
buildTokensAsSet(java.lang.String s,
java.lang.String separator,
StringUtils.TokenBuilder builder) |
static java.lang.String |
buildUFCEP(java.lang.String uf,
java.lang.String cep,
java.math.BigDecimal codUF) |
static java.lang.String |
clobAsString(java.sql.Clob clb) |
static java.util.Collection<java.lang.String> |
commaSeparetedToCollection(java.lang.String commaSeparated) |
static boolean |
containsOnlyZeros(java.lang.Object value) |
static boolean |
containsOnlyZeros(java.lang.String value) |
static java.math.BigDecimal |
convertToBigDecimal(java.lang.String s) |
static java.lang.String |
copy(java.lang.Object val,
int pos,
int qtd)
Similar ao copy do Delphi.
|
static java.lang.String |
copy(java.lang.String val,
int pos,
int qtd)
Similar ao copy do Delphi.
|
static java.lang.String |
copySemPadr(java.lang.String val,
int pos,
int qtd)
Similar ao copy do Delphi.
|
int |
countChars(char c) |
static int |
countChars(java.lang.String s,
char c) |
static int |
countOcorrences(java.lang.String search,
java.lang.StringBuffer buf) |
StringUtils |
deleteChars(char c) |
StringUtils |
deleteChars(char c,
int count) |
StringUtils |
deleteChars(char c,
int count,
boolean from) |
StringUtils |
deleteExcept(int start,
int end) |
StringUtils |
deleteExcept(int start,
int end,
java.lang.String except) |
static void |
delimeterReplace(java.lang.String toReplace,
java.lang.StringBuffer s,
java.lang.String openDelim,
java.lang.String closeDelim,
int pos) |
static java.lang.String |
delimeterSubstring(java.lang.String s,
java.lang.String openDelim,
java.lang.String closeDelim,
int pos) |
static java.lang.String |
digitoVerificador(java.lang.String digitos) |
static java.lang.String |
duplicarAspasSimples(java.lang.String texto)
Similar ao xBase.DuplicarAspasSimples do Delphi.
|
boolean |
empty() |
static boolean |
empty(java.lang.String str)
Deprecated.
|
StringUtils |
format(java.lang.String str,
java.lang.String strFormat,
char blankChar) |
static java.lang.String |
formataCartao(java.lang.String nrocartao) |
static java.lang.String |
formataCep(java.lang.String cep) |
static java.lang.String |
formataCfop(java.lang.String format,
int codCFO) |
static java.lang.String |
formataCgcCpf(java.lang.String cgccpf) |
static java.lang.String |
formataCgcCpf(java.lang.String tipPessoa,
java.lang.String cgccpf) |
static java.lang.String |
formataPlaca(java.lang.String placa) |
static java.lang.String |
formataTelefone(java.lang.String telefone) |
static java.lang.String |
formataTelefone2(java.lang.String telefone) |
static java.lang.String |
formataTelefone3(java.lang.String telefone) |
static java.lang.String |
formatNumeric(java.lang.Object valor) |
static java.lang.String |
formatNumeric(java.lang.String format,
java.lang.Object value) |
static java.lang.String |
formatNumeric(java.lang.String format,
java.lang.Object value,
int minSize)
Muito utilizada em modelos de impressão.
|
static java.lang.String |
formatSizeBytesToString(long size) |
static java.lang.String |
formatTimestamp(java.sql.Timestamp t,
java.lang.String format) |
static java.lang.String |
getArrayCommaSeparated(java.lang.Object[] objs) |
static java.lang.String |
getClobFromStream(java.sql.ResultSet rset,
java.lang.String columnName) |
static java.lang.String |
getClobFromStream(java.sql.ResultSet rset,
java.lang.String columnName,
int size) |
static java.lang.String |
getCollectionCommaSeparated(java.util.Collection<?> col) |
static java.lang.String |
getCollectionCommaSeparated(java.util.Collection<?> col,
boolean wrapLines) |
static int |
getDelimiterClosingPosition(java.lang.CharSequence s,
char open,
char close,
int start) |
static int |
getDelimiterOpeningPosition(java.lang.CharSequence s,
char open,
char close,
int start) |
static java.lang.String |
getEmptyAsNull(java.lang.Object arg0) |
static java.lang.String |
getEmptyAsNull(java.lang.String s) |
static java.util.Collection<java.lang.String> |
getLines(java.lang.String s) |
static java.lang.String |
getListCommaSeparated(java.util.List<?> list) |
static java.lang.String |
getListCommaSeparated(java.util.List<?> list,
boolean wrapLines) |
static java.lang.String |
getNameFile(org.apache.commons.fileupload.FileItem file) |
static java.lang.String |
getNomeArquivo(java.lang.String caminho) |
static java.lang.String |
getNullAsEmpty(java.lang.Object arg0) |
static java.lang.String |
getNullAsEmpty(java.lang.String arg0) |
static java.lang.String |
getProximoDiaUtil(java.lang.String inputDate,
java.lang.String formatInput,
int prazoDias) |
static java.lang.String |
getProximoDiaUtil(java.lang.String inputDate,
java.lang.String formatInput,
java.lang.String formatOutPut,
int prazoDias) |
static java.lang.String |
getResourceAsString(java.lang.Class baseClass,
java.lang.String path) |
static java.lang.String |
getValidFileName(java.lang.String source) |
static boolean |
hasSpecialCharacter(java.lang.String str) |
static java.lang.String |
hexStr2decStr(java.lang.String s) |
static java.lang.String |
htmlScape(java.lang.String strHtml) |
static boolean |
isDelimitersBalanced(java.lang.String s,
char open,
char close) |
static boolean |
isEmpty(java.lang.Object s) |
static boolean |
isEmpty(java.lang.String s) |
static boolean |
isNotEmpty(java.lang.Object s) |
static boolean |
isNumeric(java.lang.String str) |
static java.lang.String |
join(java.lang.Object[] array,
java.lang.String separator)
Joins the elements of the provided array into a single String containing the
provided list of elements.
|
static java.lang.String |
join(java.lang.Object[] array,
java.lang.String separator,
int startIndex,
int endIndex)
Joins the elements of the provided array into a single String containing the
provided list of elements.
|
static java.lang.String |
joinArray(java.lang.Object[] source,
java.lang.String separator) |
static java.lang.String |
joinArray(java.lang.Object[] source,
java.lang.String separator,
boolean trimmed) |
static <T> java.lang.String |
joinElements(T... elements)
Joins the elements of the provided array into a single String containing the
provided list of elements.
|
static java.lang.String |
left(java.lang.Object value,
int count)
Similar ao LeftStr do Delphi.
|
static java.lang.String |
limitSize(java.lang.String value,
int size) |
static java.lang.String |
loadStringFromResource(java.lang.Class baseClass,
java.lang.String resourcePath) |
static java.lang.String |
ltrim(java.lang.String s) |
static void |
main(java.lang.String[] args) |
static java.lang.String |
modulo10(java.lang.String banda) |
static java.lang.String |
modulo11(java.lang.String digitos) |
static java.lang.String |
montaStringConfiguracoes(java.lang.String endereco,
java.lang.String usuarioFtp,
java.lang.String senhaFtp,
boolean criptografarSenha) |
static java.lang.String |
monthYear(java.lang.String yearMonth)
recebe uma string no formato anoMes e e retorna formatado mes/ano exemplo
200712 -> 12/2007
|
static java.lang.String |
normalizeFileName(java.lang.String nomeArquivo)
quando o servidor e linux o java não consegue resolver a path quando a mesma
possui \\ ex: nomeArquivo = "\\192.168.0.2\txt\REPREped.TXT" o arqMod abaixo
fica: /home/mgeweb/jbossAS-405/bin/\\192.168.0.2\txt\REPREped.TXT
|
static java.lang.String |
onlyNumber(java.lang.String texto) |
static java.lang.String |
onlyStringWithoutAccent(java.lang.String str) |
static java.lang.String |
pad(java.lang.Object value,
int width) |
StringUtils |
padc(int width) |
StringUtils |
padc(int width,
char fill) |
static java.lang.String |
padc(java.lang.Object value,
int width) |
static java.lang.String |
padc(java.lang.Object value,
int width,
char fill) |
StringUtils |
padl(int width) |
StringUtils |
padl(int width,
char fill) |
static java.lang.String |
padl(java.lang.Object value,
int width) |
static java.lang.String |
padl(java.lang.Object value,
int width,
char fill) |
StringUtils |
padr(int width) |
StringUtils |
padr(int width,
char fill) |
static java.lang.String |
padr(java.lang.Object value,
int width) |
static java.lang.String |
padr(java.lang.Object value,
int width,
char fill) |
static java.lang.String |
padr(java.lang.Object value,
int width,
java.lang.String fill) |
static java.lang.String |
prefix(java.lang.String str,
int len) |
static java.lang.String |
removePontuacao(java.lang.String s) |
static java.util.Map |
removeQuotes(java.lang.StringBuffer s,
char normalizedDelimiter)
Este algoritmo processa o string de entrada removendo os conteúdos que
estejam entre aspas (simples ou duplas).
|
static java.lang.String |
removerCaracteresEspeciais(java.lang.String s) |
static java.util.Map |
removeTokens(java.lang.StringBuffer inputBuffer,
java.lang.String delimeters,
java.lang.String tokenId) |
static java.io.InputStream |
replaceAccentuatedChars(java.sql.Clob c) |
static java.lang.String |
replaceAccentuatedChars(java.lang.String text) |
static void |
replaceAccentuatedChars(java.lang.StringBuffer source) |
static java.io.InputStream |
replaceAccentuatedCharsForString(java.lang.String value) |
static java.lang.String |
replaceAll(java.lang.String search,
java.lang.String regex,
java.lang.String replacement) |
StringUtils |
replaceChars(char toFind,
char toReplace) |
StringUtils |
replaceChars(char toFind,
char toReplace,
int count) |
StringUtils |
replaceChars(char toFind,
char toReplace,
int count,
boolean from) |
static java.lang.String |
replaceHtmlEntities(java.lang.String value) |
static java.lang.String |
replaceLast(java.lang.String str,
java.lang.String toReplace,
java.lang.String newValue) |
StringUtils |
replacePattern(char toReplace) |
StringUtils |
replacePattern(char toReplace,
int start) |
StringUtils |
replacePattern(char toReplace,
int start,
int end) |
StringUtils |
replacePattern(char toReplace,
int start,
int end,
java.lang.String exceptChars) |
StringUtils |
replaceString(java.lang.String stringToFind,
java.lang.String stringToReplace) |
static java.lang.String |
replaceString(java.lang.String source,
java.lang.String stringToFind,
java.lang.String stringToReplace) |
static void |
replaceString(java.lang.String search,
java.lang.String replace,
java.lang.StringBuffer buf) |
static void |
replaceString(java.lang.String search,
java.lang.String replace,
java.lang.StringBuffer buf,
boolean replaceAll) |
static java.lang.String |
replaceVars(java.util.HashMap<java.lang.String,java.lang.String> vars,
java.lang.String mensagem) |
static void |
replicate(java.lang.StringBuffer buf,
java.lang.String s,
int count) |
static java.lang.String |
replicate(java.lang.String s,
int count) |
static java.lang.String |
reverseHtmlScape(java.lang.String strHtml) |
static java.lang.String |
right(java.lang.Object value,
int count)
Similar ao RightStr do Delphi.
|
static void |
rollbackTokens(java.lang.StringBuffer buf,
java.util.Map tokens,
java.lang.String tokenId) |
static java.lang.String |
rtrim(java.lang.String s) |
static void |
rtrim(java.lang.StringBuilder s) |
static boolean |
safelyEquals(java.lang.Object o1,
java.lang.Object o2) |
static java.lang.String |
secureSubstring(java.lang.String s,
int start,
int end) |
StringUtils |
setPattern(int pattern) |
StringUtils |
stringZero(int width) |
static java.lang.String |
stringZero(java.lang.Object value,
int width) |
static java.lang.String |
stringZero(java.lang.Object value,
int width,
boolean truncOverFlow) |
static java.lang.String |
substr(java.lang.Object o,
int start,
int count)
Para uso em modelos TXT.
|
static java.lang.String |
substringBetween(java.lang.String str,
java.lang.String open,
java.lang.String close) |
static boolean |
toBoolean(java.lang.String value) |
static byte[] |
toByteArray(java.lang.String s) |
static char[] |
toCharArray(java.lang.String s) |
static java.lang.String |
toCNPJ(java.lang.String cnpjDigits)
Recebe uma string de 14 dígitos e retorna um CNPJ formatado
|
static java.lang.String |
toCPF(java.lang.String cpfDigits) |
static java.math.BigDecimal |
toCurrency(java.lang.String s) |
static java.sql.Timestamp |
toDate(java.lang.String s) |
static java.sql.Timestamp |
toDateTime(java.lang.String s) |
static java.lang.String |
toHexString(byte[] b) |
static java.math.BigDecimal |
toNumber(java.lang.String s) |
java.lang.String |
toString() |
java.lang.StringBuffer |
toStringBuffer() |
static java.sql.Timestamp |
toTime(java.lang.String s) |
static java.lang.String |
transformUTF8(java.lang.String value)
Faz a conversão da codificação da String para UTF-8
|
static java.lang.String |
trim(java.lang.String str) |
static void |
wrapLines(java.lang.StringBuffer buf,
int lineWidth)
Insere quebra de linhas em um StringBuffer de acordo com o tamanho máximo de
linhas.
|
public static final int ONLY_DIGITS
public static final int ONLY_ALPHAS
public static final int INDEX_NOT_FOUND
public static final java.util.regex.Pattern VARIAVEIS_MSG
public static final java.lang.String ISO_8859_1
public static final java.lang.String UTF_8
public StringUtils()
public StringUtils(java.lang.String str)
public static java.util.Collection buildTokens(java.lang.String s, java.lang.String separator, StringUtils.TokenBuilder builder)
public static java.util.Set buildTokensAsSet(java.lang.String s, java.lang.String separator, StringUtils.TokenBuilder builder)
public static java.lang.String buildRaizCnpj(java.lang.String cnpj)
public static java.util.Collection<java.lang.String> getLines(java.lang.String s)
public static java.math.BigDecimal convertToBigDecimal(java.lang.String s)
public static java.lang.String copy(java.lang.String val, int pos, int qtd)
public static java.lang.String copySemPadr(java.lang.String val, int pos, int qtd)
public static java.lang.String copy(java.lang.Object val, int pos, int qtd)
public static java.lang.String substringBetween(java.lang.String str, java.lang.String open, java.lang.String close)
str
- A String que contém a substringopen
- A String antes da substring ou vazio caso a substring seja no
inicio.close
- A String após a substring ou vazio caso a substring seja no
finalpublic static java.lang.String replaceVars(java.util.HashMap<java.lang.String,java.lang.String> vars, java.lang.String mensagem)
public static java.lang.String substr(java.lang.Object o, int start, int count)
public static void delimeterReplace(java.lang.String toReplace, java.lang.StringBuffer s, java.lang.String openDelim, java.lang.String closeDelim, int pos)
public static java.lang.String delimeterSubstring(java.lang.String s, java.lang.String openDelim, java.lang.String closeDelim, int pos)
public static java.lang.String formatNumeric(java.lang.String format, java.lang.Object value, int minSize)
public static java.lang.String formatNumeric(java.lang.String format, java.lang.Object value)
public static java.lang.String formatNumeric(java.lang.Object valor)
public static java.lang.String formatTimestamp(java.sql.Timestamp t, java.lang.String format)
public static java.lang.String formataCep(java.lang.String cep)
public static java.lang.String formataCfop(java.lang.String format, int codCFO)
public static java.lang.String formataCgcCpf(java.lang.String cgccpf)
public static java.lang.String formataCgcCpf(java.lang.String tipPessoa, java.lang.String cgccpf)
public static java.lang.String formataPlaca(java.lang.String placa)
public static java.lang.String formataTelefone(java.lang.String telefone)
public static java.lang.String formataTelefone2(java.lang.String telefone)
public static java.lang.String formataTelefone3(java.lang.String telefone)
public static java.lang.String formatSizeBytesToString(long size)
public static java.lang.String getCollectionCommaSeparated(java.util.Collection<?> col)
public static java.util.Collection<java.lang.String> commaSeparetedToCollection(java.lang.String commaSeparated)
public static java.lang.String getCollectionCommaSeparated(java.util.Collection<?> col, boolean wrapLines)
public static java.lang.String getListCommaSeparated(java.util.List<?> list)
public static java.lang.String getListCommaSeparated(java.util.List<?> list, boolean wrapLines)
public static java.lang.String getArrayCommaSeparated(java.lang.Object[] objs)
public static int getDelimiterClosingPosition(java.lang.CharSequence s, char open, char close, int start)
public static int getDelimiterOpeningPosition(java.lang.CharSequence s, char open, char close, int start)
public static java.lang.String getEmptyAsNull(java.lang.Object arg0)
public static java.lang.String getEmptyAsNull(java.lang.String s)
public static java.lang.String getNullAsEmpty(java.lang.String arg0)
public static java.lang.String getNullAsEmpty(java.lang.Object arg0)
public static boolean isDelimitersBalanced(java.lang.String s, char open, char close)
public static boolean isEmpty(java.lang.Object s)
public static boolean isEmpty(java.lang.String s)
public static boolean isNotEmpty(java.lang.Object s)
public static java.lang.String joinArray(java.lang.Object[] source, java.lang.String separator)
public static java.lang.String joinArray(java.lang.Object[] source, java.lang.String separator, boolean trimmed)
public static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public static java.lang.String pad(java.lang.Object value, int width)
public static java.lang.String padc(java.lang.Object value, int width, char fill)
public static java.lang.String padl(java.lang.Object value, int width, char fill)
public static java.lang.String padl(java.lang.Object value, int width)
public static java.lang.String padr(java.lang.Object value, int width, char fill)
public static java.lang.String padr(java.lang.Object value, int width, java.lang.String fill)
public static java.io.InputStream replaceAccentuatedChars(java.sql.Clob c) throws java.lang.Exception
java.lang.Exception
public static java.io.InputStream replaceAccentuatedCharsForString(java.lang.String value) throws java.lang.Exception
java.lang.Exception
public static java.lang.String getValidFileName(java.lang.String source)
public static java.lang.String replaceAccentuatedChars(java.lang.String text)
public static void replaceAccentuatedChars(java.lang.StringBuffer source)
public StringUtils append(java.lang.String str)
public int countChars(char c)
public static int countChars(java.lang.String s, char c)
public static int countOcorrences(java.lang.String search, java.lang.StringBuffer buf)
@Deprecated public static boolean empty(java.lang.String str)
public static java.lang.String monthYear(java.lang.String yearMonth)
public static void replicate(java.lang.StringBuffer buf, java.lang.String s, int count)
public static java.lang.String replicate(java.lang.String s, int count)
public StringUtils deleteChars(char c)
public StringUtils deleteChars(char c, int count)
public StringUtils deleteChars(char c, int count, boolean from)
public StringUtils deleteExcept(int start, int end)
public StringUtils deleteExcept(int start, int end, java.lang.String except)
public StringUtils format(java.lang.String str, java.lang.String strFormat, char blankChar)
public static java.lang.String left(java.lang.Object value, int count)
public static java.lang.String right(java.lang.Object value, int count)
public StringUtils padc(int width)
public StringUtils padc(int width, char fill)
public static java.lang.String padc(java.lang.Object value, int width)
public StringUtils padl(int width)
public StringUtils padl(int width, char fill)
public StringUtils padr(int width)
public StringUtils padr(int width, char fill)
public static java.lang.String padr(java.lang.Object value, int width)
public static java.lang.String removePontuacao(java.lang.String s)
public static java.util.Map removeTokens(java.lang.StringBuffer inputBuffer, java.lang.String delimeters, java.lang.String tokenId)
public static java.util.Map removeQuotes(java.lang.StringBuffer s, char normalizedDelimiter)
public StringUtils replaceChars(char toFind, char toReplace)
public StringUtils replaceChars(char toFind, char toReplace, int count)
public StringUtils replaceChars(char toFind, char toReplace, int count, boolean from)
public StringUtils replacePattern(char toReplace)
public StringUtils replacePattern(char toReplace, int start)
public StringUtils replacePattern(char toReplace, int start, int end)
public StringUtils replacePattern(char toReplace, int start, int end, java.lang.String exceptChars)
public StringUtils replaceString(java.lang.String stringToFind, java.lang.String stringToReplace)
public static java.lang.String replaceString(java.lang.String source, java.lang.String stringToFind, java.lang.String stringToReplace)
public static void replaceString(java.lang.String search, java.lang.String replace, java.lang.StringBuffer buf)
public static void replaceString(java.lang.String search, java.lang.String replace, java.lang.StringBuffer buf, boolean replaceAll)
public static void rollbackTokens(java.lang.StringBuffer buf, java.util.Map tokens, java.lang.String tokenId)
public static java.lang.String rtrim(java.lang.String s)
public static void rtrim(java.lang.StringBuilder s)
public static java.lang.String ltrim(java.lang.String s)
public StringUtils setPattern(int pattern)
public StringUtils stringZero(int width)
public static java.lang.String stringZero(java.lang.Object value, int width, boolean truncOverFlow)
public static java.lang.String stringZero(java.lang.Object value, int width)
public boolean empty()
public static java.lang.String hexStr2decStr(java.lang.String s)
public static byte[] toByteArray(java.lang.String s)
public static java.lang.String toCNPJ(java.lang.String cnpjDigits) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
public static java.lang.String toCPF(java.lang.String cpfDigits) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
public static char[] toCharArray(java.lang.String s)
public static java.math.BigDecimal toCurrency(java.lang.String s)
public static java.sql.Timestamp toDate(java.lang.String s)
public static java.sql.Timestamp toDateTime(java.lang.String s)
public static java.lang.String toHexString(byte[] b)
public static java.math.BigDecimal toNumber(java.lang.String s)
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.StringBuffer toStringBuffer()
public static java.sql.Timestamp toTime(java.lang.String s)
public static void wrapLines(java.lang.StringBuffer buf, int lineWidth)
buf
- Referencia do buffer.lineWidth
- Largura máxima de uma linha.public static java.lang.String getNomeArquivo(java.lang.String caminho)
public static java.lang.String getResourceAsString(java.lang.Class baseClass, java.lang.String path) throws java.lang.Exception
java.lang.Exception
public static java.lang.String removerCaracteresEspeciais(java.lang.String s) throws java.lang.Exception
java.lang.Exception
public static java.lang.String prefix(java.lang.String str, int len)
public static java.lang.String trim(java.lang.String str)
public static java.lang.String digitoVerificador(java.lang.String digitos)
public static java.lang.String modulo11(java.lang.String digitos)
public static java.lang.String modulo10(java.lang.String banda)
public static java.lang.String secureSubstring(java.lang.String s, int start, int end)
public static java.lang.String normalizeFileName(java.lang.String nomeArquivo)
public static boolean safelyEquals(java.lang.Object o1, java.lang.Object o2)
public static java.lang.String adicionaBarras(java.lang.String pasta)
public static java.lang.String montaStringConfiguracoes(java.lang.String endereco, java.lang.String usuarioFtp, java.lang.String senhaFtp, boolean criptografarSenha)
public static java.lang.String formataCartao(java.lang.String nrocartao) throws java.lang.Exception
java.lang.Exception
public static java.lang.String getProximoDiaUtil(java.lang.String inputDate, java.lang.String formatInput, int prazoDias) throws java.lang.Exception
java.lang.Exception
public static java.lang.String getProximoDiaUtil(java.lang.String inputDate, java.lang.String formatInput, java.lang.String formatOutPut, int prazoDias) throws java.lang.Exception
java.lang.Exception
public static java.lang.String htmlScape(java.lang.String strHtml)
public static java.lang.String reverseHtmlScape(java.lang.String strHtml)
public static java.lang.String replaceHtmlEntities(java.lang.String value)
public static java.lang.String blankWhenEmpty(java.lang.String value)
public static java.lang.String replaceAll(java.lang.String search, java.lang.String regex, java.lang.String replacement)
public static java.lang.String buildLogradouro(java.lang.String tipo, java.lang.String logradouro, java.lang.String nro, java.lang.String complemento, java.math.BigDecimal codEnd)
public static java.lang.String buildBairroCidade(java.lang.String bairro, java.lang.String cidade, java.math.BigDecimal codBai, java.math.BigDecimal codCid)
public static java.lang.String buildUFCEP(java.lang.String uf, java.lang.String cep, java.math.BigDecimal codUF)
public static java.lang.String loadStringFromResource(java.lang.Class baseClass, java.lang.String resourcePath) throws java.lang.Exception
java.lang.Exception
public static java.lang.String duplicarAspasSimples(java.lang.String texto)
public static boolean isNumeric(java.lang.String str)
public static java.lang.String onlyNumber(java.lang.String texto) throws java.lang.Exception
java.lang.Exception
public static java.lang.String clobAsString(java.sql.Clob clb) throws java.lang.Exception
java.lang.Exception
public static java.lang.String getClobFromStream(java.sql.ResultSet rset, java.lang.String columnName) throws java.lang.Exception
java.lang.Exception
public static java.lang.String getClobFromStream(java.sql.ResultSet rset, java.lang.String columnName, int size) throws java.lang.Exception
java.lang.Exception
public static boolean toBoolean(java.lang.String value)
public static java.lang.String onlyStringWithoutAccent(java.lang.String str)
public static boolean hasSpecialCharacter(java.lang.String str)
public static java.lang.String limitSize(java.lang.String value, int size)
public static java.lang.String replaceLast(java.lang.String str, java.lang.String toReplace, java.lang.String newValue)
public static java.lang.String getNameFile(org.apache.commons.fileupload.FileItem file)
public static java.lang.String buildCollectionAsString(java.util.Collection list, java.lang.String tokenSeparator)
public static java.lang.String join(java.lang.Object[] array, java.lang.String separator, int startIndex, int endIndex)
Joins the elements of the provided array into a single String containing the provided list of elements.
No delimiter is added before or after the list. A null
separator is
the same as an empty String (""). Null objects or empty strings within the
array are represented by empty strings.
StringUtils.join(null, *, *, *) = null StringUtils.join([], *, *, *) = "" StringUtils.join([null], *, *, *) = "" StringUtils.join(["a", "b", "c"], "--", 0, 3) = "a--b--c" StringUtils.join(["a", "b", "c"], "--", 1, 3) = "b--c" StringUtils.join(["a", "b", "c"], "--", 2, 3) = "c" StringUtils.join(["a", "b", "c"], "--", 2, 2) = "" StringUtils.join(["a", "b", "c"], null, 0, 3) = "abc" StringUtils.join(["a", "b", "c"], "", 0, 3) = "abc" StringUtils.join([null, "", "a"], ',', 0, 3) = ",,a"
array
- the array of values to join together, may be nullseparator
- the separator character to use, null treated as ""startIndex
- the first index to start joining from.endIndex
- the index to stop joining from (exclusive).null
if null array input; or the empty
string if endIndex - startIndex <= 0
. The number of joined
entries is given by endIndex - startIndex
java.lang.ArrayIndexOutOfBoundsException
- ifestartIndex < 0
or startIndex >= array.length()
or endIndex < 0
or endIndex > array.length()
public static java.lang.String join(java.lang.Object[] array, java.lang.String separator)
Joins the elements of the provided array into a single String containing the provided list of elements.
No delimiter is added before or after the list. A null
separator is
the same as an empty String (""). Null objects or empty strings within the
array are represented by empty strings.
StringUtils.join(null, *) = null StringUtils.join([], *) = "" StringUtils.join([null], *) = "" StringUtils.join(["a", "b", "c"], "--") = "a--b--c" StringUtils.join(["a", "b", "c"], null) = "abc" StringUtils.join(["a", "b", "c"], "") = "abc" StringUtils.join([null, "", "a"], ',') = ",,a"
array
- the array of values to join together, may be nullseparator
- the separator character to use, null treated as ""null
if null array inputpublic static <T> java.lang.String joinElements(T... elements)
Joins the elements of the provided array into a single String containing the provided list of elements.
No separator is added to the joined String. Null objects or empty strings within the array are represented by empty strings.
StringUtils.join(null) = null StringUtils.join([]) = "" StringUtils.join([null]) = "" StringUtils.join(["a", "b", "c"]) = "abc" StringUtils.join([null, "", "a"]) = "a"
T
- the specific type of values to join togetherelements
- the values to join together, may be nullnull
if null array inputpublic static java.lang.String transformUTF8(java.lang.String value)
value
- public static boolean containsOnlyZeros(java.lang.Object value)
public static boolean containsOnlyZeros(java.lang.String value)