Class MarshalRecord.CycleDetectionStack<E>

java.lang.Object
java.util.AbstractCollection<Object>
java.util.AbstractList<Object>
org.eclipse.persistence.internal.oxm.record.MarshalRecord.CycleDetectionStack<E>
All Implemented Interfaces:
Iterable<Object>, Collection<Object>, List<Object>, SequencedCollection<Object>
Enclosing interface:
MarshalRecord<ABSTRACT_SESSION extends CoreAbstractSession,FIELD extends CoreField,MARSHALLER extends Marshaller,NAMESPACE_RESOLVER extends NamespaceResolver>

public static class MarshalRecord.CycleDetectionStack<E> extends AbstractList<Object>
A Stack-like List, used to detect object cycles during marshal operations.
  • Constructor Details

    • CycleDetectionStack

      public CycleDetectionStack()
  • Method Details