public class Assert extends Object
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
Assert.EvaluateOn
Legt fest ob eine Prüfung abhängig von den bereits durchgeführten Prüfungen durchgeführt werden
 soll. 
 | 
| Constructor and Description | 
|---|
Assert()  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
addErrorMessage(org.springframework.validation.BindingResult result,
               Assert.EvaluateOn evaluateOn,
               String property,
               String errorMessage)
Fügt eine Fehlernachricht dem BindingResult hinzu 
 | 
static void | 
addErrorMessage(org.springframework.validation.BindingResult result,
               String property,
               String errorMessage)
Fügt eine Fehlernachricht dem BindingResult hinzu 
 | 
static void | 
assertEmail(Object bean,
           org.springframework.validation.BindingResult result,
           Assert.EvaluateOn evaluateOn,
           String property,
           String errorMessage)
Fehler, wenn der Wert keine E-Mail-Adresse ist 
 | 
static void | 
assertEquals(Object bean,
            org.springframework.validation.BindingResult result,
            Assert.EvaluateOn evaluateOn,
            String property,
            Object value,
            String errorProperty,
            String errorMessage)
Fehler, wenn die Werte unterschiedlich sind 
 | 
static void | 
assertEqualsPassword(Object bean,
                    org.springframework.validation.BindingResult result,
                    Assert.EvaluateOn evaluateOn,
                    String property1,
                    String property2,
                    String propertyError,
                    String errorMessage)
Fehler, wenn die Werte unterschiedlich sind 
 | 
static void | 
assertMaxLength(Object bean,
               org.springframework.validation.BindingResult result,
               Assert.EvaluateOn evaluateOn,
               String property,
               int length,
               String errorMessage)
Fehler, wenn der Wert zu lang ist 
 | 
static void | 
assertNotEmpty(Object bean,
              org.springframework.validation.BindingResult result,
              Assert.EvaluateOn evaluateOn,
              String property,
              String errorMessage)
Fehler, wenn der Wert leer ist 
 | 
static void | 
assertNotEmpty(Object bean,
              org.springframework.validation.BindingResult result,
              Assert.EvaluateOn evaluateOn,
              String property,
              String errorProperty,
              String errorMessage)
Fehler, wenn der Wert leer ist 
 | 
static void | 
assertPattern(Object bean,
             org.springframework.validation.BindingResult result,
             Assert.EvaluateOn evaluateOn,
             String property,
             String pattern,
             String errorMessage)
Fehler, wenn die Werte nicht dem Pattern entspricht 
 | 
static void | 
assertPlz(Object bean,
         org.springframework.validation.BindingResult result,
         Assert.EvaluateOn evaluateOn,
         String property,
         String errorMessage)
Fehler, wenn der Wert keine PLZ ist 
 | 
private static boolean | 
evaluate(Assert.EvaluateOn evaluateOn,
        org.springframework.validation.BindingResult result,
        String property)
Prüft ob eine Validierung mit den den Parametern durchgeführt werden soll 
 | 
static boolean | 
hasError(org.springframework.validation.BindingResult result)
Sind bereit Fehlermeldungen im Bindingresult vorhanden? 
 | 
static boolean | 
hasError(org.springframework.validation.BindingResult result,
        String property)
Sind bereit Fehlermeldungen für ein Property im Bindingresult vorhanden? 
 | 
private static boolean | 
isEmpty(Object o)
Testet ob ein Object leer ist. 
 | 
static boolean | 
isEmpty(Object bean,
       String property)
Testet ob eine Property einer Bean leer ist 
 | 
private static boolean | 
isEquals(Object o1,
        Object o2)
Testet ob zwei Objekte gleich sind 
 | 
static boolean | 
matches(String str,
       String pattern)
Testet eine String nach einem vorgegebenen regulären Ausdruck 
 | 
public static void assertNotEmpty(Object bean, org.springframework.validation.BindingResult result, Assert.EvaluateOn evaluateOn, String property, String errorMessage)
bean - Bean mit den Wertenresult - Bindingresult mit den FehlermeldungenevaluateOn - siehe EvaluateOnproperty - Name des zu prüfenden PropertieserrorMessage - Fehlermeldung, die bei einem Fehler verwendet werden sollpublic static void assertNotEmpty(Object bean, org.springframework.validation.BindingResult result, Assert.EvaluateOn evaluateOn, String property, String errorProperty, String errorMessage)
bean - Bean mit den Wertenresult - Bindingresult mit den FehlermeldungenevaluateOn - siehe EvaluateOnproperty - Name des zu prüfenden PropertieserrorProperty - Property auf das das evaluateOn angewendet wird und an das ggf. die
 Fehlermeldung gebunden wirderrorMessage - Fehlermeldung, die bei einem Fehler verwendet werden sollpublic static void assertEquals(Object bean, org.springframework.validation.BindingResult result, Assert.EvaluateOn evaluateOn, String property, Object value, String errorProperty, String errorMessage)
bean - Bean mit den Wertenresult - Bindingresult mit den FehlermeldungenevaluateOn - siehe EvaluateOnproperty - Name des zu prüfenden Propertiesvalue - VergleichswerterrorProperty - Property auf das das evaluateOn angewendet wird und an das ggf. die
 Fehlermeldung gebunden wirderrorMessage - Fehlermeldung, die bei einem Fehler verwendet werden sollpublic static void assertEqualsPassword(Object bean, org.springframework.validation.BindingResult result, Assert.EvaluateOn evaluateOn, String property1, String property2, String propertyError, String errorMessage)
bean - Bean mit den Wertenresult - Bindingresult mit den FehlermeldungenevaluateOn - siehe EvaluateOnproperty1 - Name des zu prüfenden Propertiesproperty2 - Name des zu prüfenden PropertiespropertyError - Property auf das das evaluateOn angewendet wird und an das ggf. die
 Fehlermeldung gebunden wirderrorMessage - Fehlermeldung, die bei einem Fehler verwendet werden sollpublic static void assertMaxLength(Object bean, org.springframework.validation.BindingResult result, Assert.EvaluateOn evaluateOn, String property, int length, String errorMessage)
bean - Bean mit den Wertenresult - Bindingresult mit den FehlermeldungenevaluateOn - siehe EvaluateOnproperty - Name des zu prüfenden Propertieslength - maximale ZeichenlängeerrorMessage - Fehlermeldung, die bei einem Fehler verwendet werden sollpublic static void assertPlz(Object bean, org.springframework.validation.BindingResult result, Assert.EvaluateOn evaluateOn, String property, String errorMessage)
bean - Bean mit den Wertenresult - Bindingresult mit den FehlermeldungenevaluateOn - siehe EvaluateOnproperty - Name des zu prüfenden PropertieserrorMessage - Fehlermeldung, die bei einem Fehler verwendet werden sollpublic static void assertEmail(Object bean, org.springframework.validation.BindingResult result, Assert.EvaluateOn evaluateOn, String property, String errorMessage)
bean - Bean mit den Wertenresult - Bindingresult mit den FehlermeldungenevaluateOn - siehe EvaluateOnproperty - Name des zu prüfenden PropertieserrorMessage - Fehlermeldung, die bei einem Fehler verwendet werden sollpublic static void assertPattern(Object bean, org.springframework.validation.BindingResult result, Assert.EvaluateOn evaluateOn, String property, String pattern, String errorMessage)
bean - Bean mit den Wertenresult - Bindingresult mit den FehlermeldungenevaluateOn - siehe EvaluateOnproperty - Name des zu prüfenden Propertiespattern - Regulärer AusdruckerrorMessage - Fehlermeldung, die bei einem Fehler verwendet werden sollpublic static boolean matches(String str, String pattern)
str - zu prüfender Stringpattern - regulärer Ausdrucktrue wenn der reguläre Ausdruck passtprivate static boolean isEmpty(Object o)
o - zu prüfendes Objekttrue - es ist leerprivate static boolean isEquals(Object o1, Object o2)
o1 - Objekt 1o2 - Objekt 2true - Objekte sind gleichpublic static boolean isEmpty(Object bean, String property)
bean - Beanproperty - Name der Propertytrue - Wert der Property ist leerprivate static boolean evaluate(Assert.EvaluateOn evaluateOn, org.springframework.validation.BindingResult result, String property)
evaluateOn - siehe EvaluateOnresult - Bindingresult mit den Fehlermeldungenproperty - Property auf das das evaluateOn angewendet wirdtrue - Prüfung soll angewendet werdenpublic static boolean hasError(org.springframework.validation.BindingResult result)
result - Bindingresult mit den Fehlermeldungentrue - Bindingresult beinhaltet bereits Fehlermeldungenpublic static boolean hasError(org.springframework.validation.BindingResult result,
                               String property)
result - Bindingresult mit den Fehlermeldungenproperty - Property für das nach Fehlern gesucht werden solltrue - Bindingresult beinhaltet bereits Fehlermeldungen für das Propertypublic static void addErrorMessage(org.springframework.validation.BindingResult result,
                                   String property,
                                   String errorMessage)
result - Bindingresult mit den Fehlermeldungenproperty - Property an das die Fehlermeldung gebunden werden sollerrorMessage - Fehlermeldungpublic static void addErrorMessage(org.springframework.validation.BindingResult result,
                                   Assert.EvaluateOn evaluateOn,
                                   String property,
                                   String errorMessage)
result - Bindingresult mit den FehlermeldungenevaluateOn - siehe EvaluateOnproperty - Property auf das das evaluateOn angewendet wird und an das ggf. die
 Fehlermeldung gebunden wirderrorMessage - FehlermeldungCopyright © 2019. All rights reserved.