This method should never be called outside Chain.
This method should never be called outside Chain.+= or Chain.insert or Chain.remove
Use with caution, since this would invalidate indices stored elsewhere
Use with caution, since this would invalidate indices stored elsewhere
Return the ChainLink "n" positions ahead.
Return the ChainLink "n" positions ahead. If this goes past the end of the Chain, return null.
Return the ChainLink "n" positions behind.
Return the ChainLink "n" positions behind. If this goes past the beginning of the Chain, return null.
Use with caution, since this would invalidate indices stored elsewhere
Use with caution, since this would invalidate indices stored elsewhere
(Changed in version 2.9.0) The behavior of scanRight
has changed. The previous behavior can be reproduced with scanRight.reverse.
(Changed in version 2.9.0) transpose
throws an IllegalArgumentException
if collections are not uniformly sized.
A Chain which itself is also an element of an outer Chain.