Refactor: restrict package access level, replace for with foreach

Change-Id: I6197d62076b4530fbbbfdf3c1b9956c3861cc22d
diff --git a/protocols/lisp/msg/src/main/java/org/onosproject/lisp/msg/protocols/DefaultLispReferralRecord.java b/protocols/lisp/msg/src/main/java/org/onosproject/lisp/msg/protocols/DefaultLispReferralRecord.java
index fff9185..93fc21b 100644
--- a/protocols/lisp/msg/src/main/java/org/onosproject/lisp/msg/protocols/DefaultLispReferralRecord.java
+++ b/protocols/lisp/msg/src/main/java/org/onosproject/lisp/msg/protocols/DefaultLispReferralRecord.java
@@ -310,8 +310,8 @@
             // serialize referrals
             ReferralWriter referralWriter = new ReferralWriter();
             List<LispReferral> referrals = message.getReferrals();
-            for (int i = 0; i < referrals.size(); i++) {
-                referralWriter.writeTo(byteBuf, referrals.get(i));
+            for (LispReferral referral : referrals) {
+                referralWriter.writeTo(byteBuf, referral);
             }
         }
     }