Package src.common
Class CommonMethods
java.lang.Object
src.common.CommonMethods
Raccolta di metodi statici utilizzati da più classi.
- Version:
- 1.0.0
- Author:
- Giacomo Paredi, Lorenzo Radice
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
Controlla che la stringa in argomento sia una una stringa contenente caratteri per uscire da un loop.static boolean
Controlla che il valore inserito sia una stringa di caratteri ASCII accettabili per un indirizzo.static boolean
Controlla che la stringa inserita come arogmento sia formata solo da cifre e che sia un numero intero positivo.static boolean
Controlla che la stringa inserita sia formata da esattamente 2 lettere ASCII.static boolean
isValidASCIIName
(String name) Controlla che il nome inserito sia formato solo da lettere, apostrofi e spazi.static boolean
isValidName
(String name) Controlla che il nome inserito sia formato solo da lettere, apostrofi e spazi.static String
toNoAccent
(String str) Ritorna una stringa trasformata in modo tale che sia tutta maiuscola e le vocali non abbiano accenti.
-
Constructor Details
-
CommonMethods
public CommonMethods()
-
-
Method Details
-
isValidName
Controlla che il nome inserito sia formato solo da lettere, apostrofi e spazi. Il metodo accetta anche lettere accentate e di alcuni alfabeti non italiani.- Parameters:
name
- nome- Returns:
- true se il nome è valido
-
isValidASCIIName
Controlla che il nome inserito sia formato solo da lettere, apostrofi e spazi. Il metodo accetta solo lettere non accentate.- Parameters:
name
- nome- Returns:
- true se il nome è valido
-
isASCIIValidAddress
Controlla che il valore inserito sia una stringa di caratteri ASCII accettabili per un indirizzo.- Parameters:
add
- indirizzo da controllare- Returns:
- true se l'indirizzo è valido
-
isOnlyInt
Controlla che la stringa inserita come arogmento sia formata solo da cifre e che sia un numero intero positivo.- Parameters:
str
- stringa- Returns:
- true se il valore in argomento è valido
-
isTwoLetters
Controlla che la stringa inserita sia formata da esattamente 2 lettere ASCII.- Parameters:
s
- stringa- Returns:
- true se l'argomento è valido
-
toNoAccent
Ritorna una stringa trasformata in modo tale che sia tutta maiuscola e le vocali non abbiano accenti.- Parameters:
str
- string- Returns:
- stringa trasformata
-
ExitLoop
Controlla che la stringa in argomento sia una una stringa contenente caratteri per uscire da un loop.- Parameters:
input
- input- Returns:
- true se esce dal loop
-