ssbm.commons
Class DomainConstraints

java.lang.Object
  extended by ssbm.commons.DomainConstraints

public final class DomainConstraints
extends java.lang.Object

Questa classe espone i vincoli del dominio applicativo.

Author:
Salvatore Piccione

Field Summary
static boolean AMMONTARE_NEGATIVO
          Indica se l'ammontare di un'entrata e di un'uscita puņ essere negativo (true) o no (false).
static int CIFRE_DECIMALI_AMMONTARE
          Numero di cifre decimali che deve avere l'ammontare.
static int CIFRE_DECIMALI_SALDO
          Numero di cifre decimali che deve avere il saldo.
static java.lang.String FORMATO_DATA
          Formato delle date.
static java.lang.String FORMATO_DATA_JAVA
          Formato delle date espresso con la sintassi Java.
static int MAX_CARATTERI_CONTROPARTE
          Massimo numero di caratteri del nome della controparte di una movimentazione finanziaria.
static int MAX_CARATTERI_DESCRIZIONE
          Massimo numero di caratteri della descrizione di una movimentazione finanziaria.
static int MAX_CARATTERI_PASSWORD
          Massimo numero di caratteri della password.
static int MAX_CARATTERI_TIPO
          Massimo numero di caratteri della descrizione di una movimentazione finanziaria.
static int MAX_CARATTERI_USERNAME
          Massimo numero di caratteri dello username.
static int MAX_CIFRE_INTERE_AMMONTARE
          Numero massimo di cifre intere che puņ avere l'ammontare.
static int MAX_CIFRE_INTERE_SALDO
          Numero massimo di cifre intere che puņ avere il saldo.
static int MIN_CARATTERI_PASSWORD
          Minimo numero di caratteri della password.
static int MIN_CARATTERI_USERNAME
          Minimo numero di caratteri dello username.
static int MIN_CIFRE_INTERE_AMMONTARE
          Numero minimo di cifre intere che deve avere l'ammontare.
static java.lang.String PASSWORD_REGEX
          Espressione regolare relativa alla password.
static java.lang.String SEPARATORE_DECIMALE_REGEX
          Espressione regolare relativa al separatore delle cifre intere e delle cifre decimali.
 
Constructor Summary
DomainConstraints()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAX_CIFRE_INTERE_AMMONTARE

public static final int MAX_CIFRE_INTERE_AMMONTARE
Numero massimo di cifre intere che puņ avere l'ammontare.

See Also:
Constant Field Values

MIN_CIFRE_INTERE_AMMONTARE

public static final int MIN_CIFRE_INTERE_AMMONTARE
Numero minimo di cifre intere che deve avere l'ammontare.

See Also:
Constant Field Values

MAX_CIFRE_INTERE_SALDO

public static final int MAX_CIFRE_INTERE_SALDO
Numero massimo di cifre intere che puņ avere il saldo.

See Also:
Constant Field Values

CIFRE_DECIMALI_AMMONTARE

public static final int CIFRE_DECIMALI_AMMONTARE
Numero di cifre decimali che deve avere l'ammontare.

See Also:
Constant Field Values

CIFRE_DECIMALI_SALDO

public static final int CIFRE_DECIMALI_SALDO
Numero di cifre decimali che deve avere il saldo.

See Also:
Constant Field Values

FORMATO_DATA

public static final java.lang.String FORMATO_DATA
Formato delle date.

See Also:
Constant Field Values

AMMONTARE_NEGATIVO

public static final boolean AMMONTARE_NEGATIVO
Indica se l'ammontare di un'entrata e di un'uscita puņ essere negativo (true) o no (false).

See Also:
Constant Field Values

MAX_CARATTERI_CONTROPARTE

public static final int MAX_CARATTERI_CONTROPARTE
Massimo numero di caratteri del nome della controparte di una movimentazione finanziaria.

See Also:
Constant Field Values

MAX_CARATTERI_DESCRIZIONE

public static final int MAX_CARATTERI_DESCRIZIONE
Massimo numero di caratteri della descrizione di una movimentazione finanziaria.

See Also:
Constant Field Values

MAX_CARATTERI_TIPO

public static final int MAX_CARATTERI_TIPO
Massimo numero di caratteri della descrizione di una movimentazione finanziaria.

See Also:
Constant Field Values

MAX_CARATTERI_USERNAME

public static final int MAX_CARATTERI_USERNAME
Massimo numero di caratteri dello username.

See Also:
Constant Field Values

MIN_CARATTERI_USERNAME

public static final int MIN_CARATTERI_USERNAME
Minimo numero di caratteri dello username.

See Also:
Constant Field Values

MAX_CARATTERI_PASSWORD

public static final int MAX_CARATTERI_PASSWORD
Massimo numero di caratteri della password.

See Also:
Constant Field Values

MIN_CARATTERI_PASSWORD

public static final int MIN_CARATTERI_PASSWORD
Minimo numero di caratteri della password.

See Also:
Constant Field Values

PASSWORD_REGEX

public static final java.lang.String PASSWORD_REGEX
Espressione regolare relativa alla password.

See Also:
Constant Field Values

SEPARATORE_DECIMALE_REGEX

public static final java.lang.String SEPARATORE_DECIMALE_REGEX
Espressione regolare relativa al separatore delle cifre intere e delle cifre decimali.

See Also:
Constant Field Values

FORMATO_DATA_JAVA

public static final java.lang.String FORMATO_DATA_JAVA
Formato delle date espresso con la sintassi Java.

See Also:
SimpleDateFormat, Constant Field Values
Constructor Detail

DomainConstraints

public DomainConstraints()