JavaFX Validation

Heute habe ich mich noch 1* an die Validierung gesetzt.

Ich habe nach Alternativen gesucht damit ich nicht Hibernate einbauen muss somit etwas von Apache gesucht und gefunden leider ist derren Version eine 0.5 und noch verbuggt nit NPEs.

Beim letzten mal haben ja alle Validatoren nicht korrekt funktioniert die etwas Spezielles machen. Heute habe ich einfach den entsprechenden Hibernatecode überschrieben Classloader sei dank.

Und das habe ich geändert:

[codesyntax lang=“java“]
private <A extends Annotation> List<Type> findSuitableValidatorTypes(Type type, Map<Type, Class<? extends ConstraintValidator<A, ?>>> availableValidatorTypes) {

List<Type> determinedSuitableTypes = newArrayList();

for ( Type validatorType : availableValidatorTypes.keySet() ) {

// Diese Prüfung raus da wir uns da aischer sind if ( TypeHelper.isAssignable( validatorType, type )

// && !determinedSuitableTypes.contains( validatorType ) ) {

// determinedSuitableTypes.add( validatorType );

// }

if (!determinedSuitableTypes.contains(validatorType)) {

determinedSuitableTypes.add( validatorType );

}

}

return determinedSuitableTypes;

}

[/codesyntax]

Und so sieht es jetzt aus:

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert