Class CharacterUtils


  • public class CharacterUtils
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      CharacterUtils()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String alignTextLeft​(java.lang.String texto, int tamanho)  
      static java.lang.String alignTextLeft​(java.lang.String texto, int tamanho, java.lang.String letra)  
      static java.lang.String alignTextRigth​(java.lang.String texto, int tamanho)  
      static java.lang.String alignTextRigth​(java.lang.String texto, int tamanho, java.lang.String letra)  
      static java.lang.String firstCaracterLowerCase​(java.lang.String value)  
      static java.lang.String firstCaracterUpperCase​(java.lang.String value)  
      static java.lang.String firstWord​(java.lang.String value)  
      static java.lang.String formataLikeSql​(java.lang.String conteudo)  
      static java.lang.String formatarIM​(java.lang.String value)  
      static java.lang.String iSOtoUTF8​(java.lang.String str)  
      static java.lang.String lastWord​(java.lang.String value)  
      static void main​(java.lang.String... args)  
      static java.lang.String onlyNumber​(java.lang.String value)  
      static java.lang.String onlyNumberOrLetter​(java.lang.String value)  
      static java.lang.String removeChar​(java.lang.String value, java.lang.String caracteres)  
      static java.lang.String removeCharEspecial​(java.lang.String str)
      Efetua as seguintes normalizações para obtenção de certificados: - Elimina acentos e cedilhas dos nomes; - Converte aspas duplas em simples; - Converte algumas letras estrangeiras para seus equivalentes ASCII (como ß, convertido para ss) - Põe um "\" antes de vírgulas, permitindo nomes como "Verisign, Corp." e de "\", permitindo nomes como " a \ b "; - Converte os sinais de = para - - Alguns caracteres são removidos: - os superiores a 255, mesmo que possam ser representados por letras latinas normais (como s, = U+015E = Latin Capital Letter S With Cedilla); - os caracteres de controle (exceto tab, que é trocado por um espaço)
      static java.lang.String removeHtmlTags​(java.lang.String value)  
      static java.lang.String replaceCharEspecial​(java.lang.String str, java.lang.String newStr)  
      static java.lang.String replicate​(java.lang.String value, int size)  
      static java.lang.String uTF8toISO​(java.lang.String str)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • CharacterUtils

        public CharacterUtils()
    • Method Detail

      • alignTextLeft

        public static java.lang.String alignTextLeft​(java.lang.String texto,
                                                     int tamanho)
      • alignTextLeft

        public static java.lang.String alignTextLeft​(java.lang.String texto,
                                                     int tamanho,
                                                     java.lang.String letra)
      • alignTextRigth

        public static java.lang.String alignTextRigth​(java.lang.String texto,
                                                      int tamanho)
      • alignTextRigth

        public static java.lang.String alignTextRigth​(java.lang.String texto,
                                                      int tamanho,
                                                      java.lang.String letra)
      • removeChar

        public static java.lang.String removeChar​(java.lang.String value,
                                                  java.lang.String caracteres)
      • formatarIM

        public static java.lang.String formatarIM​(java.lang.String value)
      • onlyNumber

        public static java.lang.String onlyNumber​(java.lang.String value)
      • onlyNumberOrLetter

        public static java.lang.String onlyNumberOrLetter​(java.lang.String value)
      • firstWord

        public static java.lang.String firstWord​(java.lang.String value)
      • lastWord

        public static java.lang.String lastWord​(java.lang.String value)
      • formataLikeSql

        public static java.lang.String formataLikeSql​(java.lang.String conteudo)
      • removeCharEspecial

        public static java.lang.String removeCharEspecial​(java.lang.String str)
        Efetua as seguintes normalizações para obtenção de certificados: - Elimina acentos e cedilhas dos nomes; - Converte aspas duplas em simples; - Converte algumas letras estrangeiras para seus equivalentes ASCII (como ß, convertido para ss) - Põe um "\" antes de vírgulas, permitindo nomes como "Verisign, Corp." e de "\", permitindo nomes como " a \ b "; - Converte os sinais de = para - - Alguns caracteres são removidos: - os superiores a 255, mesmo que possam ser representados por letras latinas normais (como s, = U+015E = Latin Capital Letter S With Cedilla); - os caracteres de controle (exceto tab, que é trocado por um espaço)
        Parameters:
        str - A string a normalizar.
        Returns:
        A string normalizada.
      • uTF8toISO

        public static java.lang.String uTF8toISO​(java.lang.String str)
      • iSOtoUTF8

        public static java.lang.String iSOtoUTF8​(java.lang.String str)
      • firstCaracterLowerCase

        public static java.lang.String firstCaracterLowerCase​(java.lang.String value)
      • firstCaracterUpperCase

        public static java.lang.String firstCaracterUpperCase​(java.lang.String value)
      • removeHtmlTags

        public static java.lang.String removeHtmlTags​(java.lang.String value)
      • replicate

        public static java.lang.String replicate​(java.lang.String value,
                                                 int size)
      • replaceCharEspecial

        public static java.lang.String replaceCharEspecial​(java.lang.String str,
                                                           java.lang.String newStr)
      • main

        public static void main​(java.lang.String... args)