From f1235daa7c05e424e36561d733436beee50bb04d Mon Sep 17 00:00:00 2001
From: ribeaudc <ribeaudc>
Date: Wed, 12 Dec 2007 08:01:56 +0000
Subject: [PATCH] minor: - Javadoc added.

SVN: 3038
---
 .../ch/systemsx/cisd/common/utilities/ClassUtils.java    | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/common/source/java/ch/systemsx/cisd/common/utilities/ClassUtils.java b/common/source/java/ch/systemsx/cisd/common/utilities/ClassUtils.java
index 69ce8b93938..aa03989529c 100644
--- a/common/source/java/ch/systemsx/cisd/common/utilities/ClassUtils.java
+++ b/common/source/java/ch/systemsx/cisd/common/utilities/ClassUtils.java
@@ -43,12 +43,15 @@ public final class ClassUtils
 
     /**
      * For given <code>Class</code> returns a set of field names that are annotated with {@link Mandatory}.
+     * <p>
+     * Never returns <code>null</code> but could return an empty set.
+     * </p>
      */
     public final static Set<String> getMandatoryFields(Class<?> clazz)
     {
-        Set<String> set = new HashSet<String>();
-        List<Field> fields = ClassUtils.getMandatoryFieldsList(clazz);
-        for (Field field : fields)
+        final Set<String> set = new HashSet<String>();
+        final List<Field> fields = ClassUtils.getMandatoryFieldsList(clazz);
+        for (final Field field : fields)
         {
             set.add(field.getName());
         }
-- 
GitLab