|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectpl.slawas.helpers.Strings
public class Strings
Field Summary | |
---|---|
protected static Logger |
log
|
Constructor Summary | |
---|---|
Strings()
|
Method Summary | |
---|---|
static java.lang.String |
breakText(java.lang.String text,
int lineSize)
Procedura lamaca tekst, dostosujaca go romiaru linii. |
static java.lang.String |
codeUTF82ASCIIpl(java.lang.String text)
Konwersja tekstu ze polskimi znakami specjalnymi do kodowania w 'ascii-p1', tak aby mozna bylo swobodnie zaprezentowac dany tekst w shell systemu operacyjnego: np. slowo w UTF-8 "Ą" do litery 'A' (po polskawemu) |
static java.lang.String |
codeUTF8Char(java.lang.String text,
java.lang.String endTag)
Konwersja tekstu ze znakami specjalnymi do postaci tekstu umozliwiajacego jego wprowadzenia do pliku o chatacter-set-cie iso-8859-p1: np. litera '\A' w UTF-8 do slowa "Ą" u0104, // A"); // Ą u0106, // C"); // Ć u0118, // E"); // Ę u0141, // L"); // Ł u0143, // N"); // Ń u00d3, // O"); // Ó u015a, // S"); // Ś u0179, // Z"); // Ź u017b, // Z"); // Ż u0105, // a"); // ą u0107, // c"); // ć u0119, // e"); // ę u0142, // l"); // ł u0144, // n"); // ń u00f3, // o"); // ó u015b, // s"); // ś u017a, // z"); // ź u017c; // z"); // ż |
static int |
compare4Sort(java.lang.String e1,
java.lang.String e2)
|
static boolean |
containsStrings(java.lang.String source,
java.lang.String searchCredentials)
Porownywanie dwoch stringów "source LIKE searchCredentials" |
static java.lang.String |
forHTMLTag(java.lang.String aTagFragment)
Metoda "kodujaca" elementy HTML, tak aby mozna je bylo zaprezentowac jako kod np. znak '<' zamienia na "<" |
static java.lang.String |
forRegex(java.lang.String aRegexFragment)
|
static java.lang.String |
initCap(java.lang.String in)
Init Cap Words With Spaces |
static boolean |
isInUTF8(java.lang.String text)
Metoda próbujaca ocenic czy dany string jest w UTF-8. |
static java.lang.String |
lpad(java.lang.String word,
java.lang.String character,
int size)
Metoda uzupelniajaca string z lewej strony znakami do zadanej dlugosci. |
static java.lang.String |
lrtrim(java.lang.String source)
Remove trailing whitespace, usuwanie spacji wystepujacych na koncu i na poczatku string-a. |
static java.lang.String |
ltrim(java.lang.String source)
Remove leading whitespace, usuwanie spacji wystepujacych na poczatku string-a. |
static java.lang.String |
replaceAll(java.lang.String source,
java.lang.String toReplace,
java.lang.String replacement)
Metoda zamieniajaca wszystkie wystapienia podanego lancucha znakowego na inny w danym lancuchu. |
static java.lang.String |
rpad(java.lang.String word,
java.lang.String character,
int size)
Metoda uzupelniajaca string z lewej strony znakami do zadanej dlugosci. |
static java.lang.String |
rtrim(java.lang.String source)
Remove trailing whitespace, usuwanie spacji wystepujacych na koncu string-a. |
static void |
sort(java.lang.String[] a)
Procedura sortowania kolekcji typu String[]. |
static void |
sort(java.lang.String[] a,
int lo0,
int hi0)
Deprecated. |
static void |
sort(java.util.Vector<java.lang.String> a)
Procedura sortowania kolekcji typu Vector |
static void |
sort(java.util.Vector<java.lang.String> a,
int lo0,
int hi0)
Deprecated. |
static java.lang.String |
toDisableTags(java.lang.String aText)
Metoda "kodujaca" znaki otwarcia i zamkniecia tagow HTML, tak aby mozna je bylo zaprezentowac jako kod np. znak '<' zamienia na "<" |
static java.util.List<java.lang.String> |
toList(java.lang.String elementsList,
char separator)
Procedura zamieniajaca liste w postaci lancucha (java.lang.String) na typ java.util.List Koniecznym jest aby lancuch wejsciowy (lista_elementow) zaczynal sie i konczyl odpowiednim znakiem rozdzielajacym (znak_rozdzielajacy) np. ",10,20,30,40," - otrzymamy liste 4 String'ow o wartosciach 10,20,30,40 |
static java.lang.String |
translate(java.lang.String text,
java.lang.String sourceMask,
java.lang.String targetMask)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static final Logger log
Constructor Detail |
---|
public Strings()
Method Detail |
---|
public static java.lang.String replaceAll(java.lang.String source, java.lang.String toReplace, java.lang.String replacement)
Przyklad: Strings.replaceAll("Przedmiot nie jest nie niebieski", "nie", "") Zwroci "Przedmiot jest bieski" Strings.replaceAll("Przedmiot nie jest nie niebieski", " nie", " ") Zwroci "Przedmiot jest niebieski"
source
- tekst do przetworzeniatoReplace
- tekst, ktory ma byc odnaleziony i zamienionyreplacement
- tekst, na ktory znaleziony fragment ma zostac zamieniony
public static java.lang.String lpad(java.lang.String word, java.lang.String character, int size)
Przyklad: Strings.lpad("1", "0", 5) Zwróci: "00001"
word
- slowo, ktore ma byc uzupelnionecharacter
- znak jakim ma byc uzupelnione slowosize
- rozmiar do jakiego ma byc uzupelniony string
public static java.lang.String rpad(java.lang.String word, java.lang.String character, int size)
Przyklad: Strings.rpad("1", "0", 5) Zwróci: "10000" Strings.rpad("Slawas", " ", 10) Zwróci: "Slawas "
word
- slowo, ktore ma byc uzupelnionecharcter
- znak jakim ma byc uzupelnione slowosize
- rozmiar do jakiego ma byc uzupelniony string
public static java.lang.String ltrim(java.lang.String source)
Przyklad: Strings.ltrim(" Slawas") Zwróci: "Slawas"
source
- tekst do obrobki
public static java.lang.String rtrim(java.lang.String source)
Przyklad: Strings.rtrim("Slawas ") Zwróci: "Slawas"
source
- tekst do obrobki
public static java.lang.String lrtrim(java.lang.String source)
Przyklad: Strings.lrtrim(" Slawas ") Zwróci: "Slawas"
source
- tekst do obrobki
public static java.util.List<java.lang.String> toList(java.lang.String elementsList, char separator)
elementsList
- separator
-
public static void sort(java.util.Vector<java.lang.String> a) throws java.lang.Exception
a
- kolekcja
java.lang.Exception
@Deprecated public static void sort(java.util.Vector<java.lang.String> a, int lo0, int hi0) throws java.lang.Exception
sort(Vector)
a
- kolekcjalo0
- pozycja, od ktorej ma byc rozpoczete sortowanie, zazwyczaj 0hi0
- pozycja, na ktorej ma byc zakonczone sortowanie, zazwyczaj
a.size() -1
java.lang.Exception
public static void sort(java.lang.String[] a) throws java.lang.Exception
a
- kolekcja
java.lang.Exception
@Deprecated public static void sort(java.lang.String[] a, int lo0, int hi0) throws java.lang.Exception
sort(String[])
a
- kolekcjalo0
- pozycja, od ktorej ma byc rozpoczete sortowanie, zazwyczaj 0hi0
- pozycja, na ktorej ma byc zakonczone sortowanie, zazwyczaj
a.length -1
java.lang.Exception
public static java.lang.String breakText(java.lang.String text, int lineSize)
text
- lineSize
-
public static java.lang.String forHTMLTag(java.lang.String aTagFragment)
aTagFragment
-
public static java.lang.String toDisableTags(java.lang.String aText)
aText
-
public static java.lang.String forRegex(java.lang.String aRegexFragment)
aRegexFragment
-
public static java.lang.String initCap(java.lang.String in)
in
- string
public static java.lang.String codeUTF8Char(java.lang.String text, java.lang.String endTag)
u0104, // A"); // Ą u0106, // C"); // Ć u0118, // E"); // Ę u0141, // L"); // Ł u0143, // N"); // Ń u00d3, // O"); // Ó u015a, // S"); // Ś u0179, // Z"); // Ź u017b, // Z"); // Ż u0105, // a"); // ą u0107, // c"); // ć u0119, // e"); // ę u0142, // l"); // ł u0144, // n"); // ń u00f3, // o"); // ó u015b, // s"); // ś u017a, // z"); // ź u017c; // z"); // ż
text
- konwertowny tekstendTag
- znak dostawiany na koncu, najczesciej null
public static boolean isInUTF8(java.lang.String text)
Przyklad: String tcompareValue = (String) targetValue; if (!Strings.isInUTF8(tcompareValue)) tcompareValue = new String((tcompareValue).getBytes("UTF-8"));
text
- konwertowny tekstendTag
- znak dostawiany na koncu, najczesciej null
public static java.lang.String codeUTF82ASCIIpl(java.lang.String text)
text
-
public static java.lang.String translate(java.lang.String text, java.lang.String sourceMask, java.lang.String targetMask)
public static boolean containsStrings(java.lang.String source, java.lang.String searchCredentials)
source
- string źródłowy, przeszukiwanysearchCredentials
- wartosc porownywana, wyszukiwana
public static int compare4Sort(java.lang.String e1, java.lang.String e2)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |