public static class LinkingReferencing.Implementation<T> extends Referencing.Implementation<T> implements LinkingReferencing<T>
LinkingReferencing.ChainIterator<T>, LinkingReferencing.Implementation<T>
Constructor and Description |
---|
Implementation(T ref) |
Modifier and Type | Method and Description |
---|---|
boolean |
hasNext() |
boolean |
isNext(LinkingReferencing<T> linkedReference) |
Iterator<T> |
iterator() |
LinkingReferencing<T> |
next() |
Object[] |
toArray() |
String |
toChainString() |
String |
toString() |
get
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
get
forEach, spliterator
public Implementation(T ref)
ref
- public LinkingReferencing<T> next()
next
in interface LinkingReferencing<T>
public boolean hasNext()
hasNext
in interface LinkingReferencing<T>
public boolean isNext(LinkingReferencing<T> linkedReference)
isNext
in interface LinkingReferencing<T>
linkedReference
- public Object[] toArray()
toArray
in interface LinkingReferencing<T>
public String toString()
toString
in interface LinkingReferencing<T>
toString
in class Object
Object.toString()
public String toChainString()
toChainString
in interface LinkingReferencing<T>
LinkingReferencing.toChainString()
Copyright © 2003–2022 XDEV Software. All rights reserved.