Add accessor methods for value field in Node of AbstractLinkedList
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131672 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
a99be038ce
commit
cf68324e1b
|
@ -44,6 +44,7 @@ No interface changes, or deprecations have occurred.
|
||||||
<li>CollectionUtils - get(Object,int) method now supports primitive arrays</li>
|
<li>CollectionUtils - get(Object,int) method now supports primitive arrays</li>
|
||||||
<li>CollectionUtils - Add size(Object) method to find the size of various collection-like objects [27909]</li>
|
<li>CollectionUtils - Add size(Object) method to find the size of various collection-like objects [27909]</li>
|
||||||
<li>SingletonIterator - make remove() functionality optional</li>
|
<li>SingletonIterator - make remove() functionality optional</li>
|
||||||
|
<li>AbstractLinkedList/NodeCachingLinkedList - added getValue() and setValue() to Node, and made everything use them</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
<h4>Made Serializable</h4>
|
<h4>Made Serializable</h4>
|
||||||
|
|
|
@ -36,7 +36,7 @@ import java.util.Collection;
|
||||||
* <b>Note that this implementation is not synchronized.</b>
|
* <b>Note that this implementation is not synchronized.</b>
|
||||||
*
|
*
|
||||||
* @since Commons Collections 3.0
|
* @since Commons Collections 3.0
|
||||||
* @version $Revision: 1.6 $ $Date: 2004/02/18 01:12:26 $
|
* @version $Revision: 1.7 $ $Date: 2004/04/20 23:46:50 $
|
||||||
*
|
*
|
||||||
* @author Jeff Varszegi
|
* @author Jeff Varszegi
|
||||||
* @author Rich Dougherty
|
* @author Rich Dougherty
|
||||||
|
@ -172,7 +172,7 @@ public class NodeCachingLinkedList extends AbstractLinkedList implements Seriali
|
||||||
Node nextCachedNode = firstCachedNode;
|
Node nextCachedNode = firstCachedNode;
|
||||||
node.previous = null;
|
node.previous = null;
|
||||||
node.next = nextCachedNode;
|
node.next = nextCachedNode;
|
||||||
node.value = null;
|
node.setValue(null);
|
||||||
firstCachedNode = node;
|
firstCachedNode = node;
|
||||||
cacheSize++;
|
cacheSize++;
|
||||||
}
|
}
|
||||||
|
@ -190,7 +190,7 @@ public class NodeCachingLinkedList extends AbstractLinkedList implements Seriali
|
||||||
if (cachedNode == null) {
|
if (cachedNode == null) {
|
||||||
return super.createNode(value);
|
return super.createNode(value);
|
||||||
} else {
|
} else {
|
||||||
cachedNode.value = value;
|
cachedNode.setValue(value);
|
||||||
return cachedNode;
|
return cachedNode;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue