ListIterator.java- extract the expression
[aaf/authz.git] / misc / rosetta / src / main / java / org / onap / aaf / misc / rosetta / marshal / ListIterator.java
index 6045141..d26544c 100644 (file)
@@ -7,9 +7,9 @@
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
@@ -31,29 +31,30 @@ import java.util.List;
  * @param <T>
  */
 final class ListIterator<T> implements Iterator<T> {
-       private T curr;
-       private Iterator<T> delg;
-       public ListIterator(List<T> list) {
-               curr = null;
-               delg = list.iterator(); 
-       }
-       @Override
-       public boolean hasNext() {
-               return delg.hasNext();
-       }
+    private T curr;
+    private Iterator<T> delg;
+    public ListIterator(List<T> list) {
+        curr = null;
+        delg = list.iterator();
+    }
+    @Override
+    public boolean hasNext() {
+        return delg.hasNext();
+    }
+
+    @Override
+    public T next() {
+        curr = delg.hasNext()?delg.next():null;
+        return curr;
+    }
+
+    public T peek() {
+        return curr==null?next():curr;
+    }
 
-       @Override
-       public T next() {
-               return curr = delg.hasNext()?delg.next():null;
-       }
-       
-       public T peek() {
-               return curr==null?next():curr;
-       }
+    @Override
+    public void remove() {
+        delg.remove();
+    }
 
-       @Override
-       public void remove() {
-               delg.remove();
-       }
-       
 }
\ No newline at end of file