Prevented possible NullPointerException's
[jpa-converters] / src / main / java / de / juplo / jpa / converters / URLConverter.java
index 9fe0c0e..b2fe2b1 100644 (file)
@@ -27,6 +27,8 @@ public class URLConverter implements AttributeConverter<URL, String>
   @Override
   public String convertToDatabaseColumn(URL url)
   {
+    if (url == null)
+      return null;
     try
     {
       return url.toURI().toASCIIString();
@@ -41,6 +43,8 @@ public class URLConverter implements AttributeConverter<URL, String>
   @Override
   public URL convertToEntityAttribute(String string)
   {
+    if (string == null)
+      return null;
     try
     {
       return URI.create(string).toURL();