Serialized Form
-
Package org.eclipse.emf.common
-
Class org.eclipse.emf.common.CommonPlugin.SimpleTargetPlatformRegistryImpl
- serialVersionUID:
- 1L
-
-
Package org.eclipse.emf.common.command
-
Exception org.eclipse.emf.common.command.AbortExecutionException
class AbortExecutionException extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
-
Package org.eclipse.emf.common.notify.impl
-
Class org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList
- serialVersionUID:
- 1L
-
Serialized Fields
-
listeners
BasicNotifierImpl.EObservableAdapterList.Listener[] listeners
-
notifier
Notifier notifier
-
safe
boolean safe
-
-
Class org.eclipse.emf.common.notify.impl.DelegatingNotifyingListImpl
- serialVersionUID:
- 1L
-
Class org.eclipse.emf.common.notify.impl.NotificationChainImpl
- serialVersionUID:
- 1L
-
Serialized Fields
-
notifierIndex
Map<Object,
Object> notifierIndex A map from notifier to either a singleNotificationor an an array of Notifications.- See Also:
-
NotificationChainImpl.add(Notification)NotificationChainImpl.addToIndex(Notification, boolean)
-
-
Class org.eclipse.emf.common.notify.impl.NotifyingListImpl
- serialVersionUID:
- 1L
-
-
Package org.eclipse.emf.common.util
-
Exception org.eclipse.emf.common.util.AbstractEList.BasicIndexOutOfBoundsException
class BasicIndexOutOfBoundsException extends IndexOutOfBoundsException implements Serializable- serialVersionUID:
- 1L
-
Class org.eclipse.emf.common.util.AbstractEnumerator
class AbstractEnumerator extends Object implements Serializable-
Serialization Methods
-
writeReplace
- Throws:
ObjectStreamException
-
-
Serialized Fields
-
-
Class org.eclipse.emf.common.util.AbstractTreeIterator
- serialVersionUID:
- 1L
-
Serialized Fields
-
includeRoot
boolean includeRoot
Whether the first call to next returns the initial root object or begins with the first child of the root object. -
nextPruneIterator
Iterator<? extends E> nextPruneIterator
The iterator that would be cut short by a call toAbstractTreeIterator.prune(). -
nextRemoveIterator
Iterator<? extends E> nextRemoveIterator
The iterator to which aAbstractTreeIterator.remove()call will delegated. -
object
Object object
The root object for which the iteration is initiated.
-
-
Class org.eclipse.emf.common.util.ArrayDelegatingEList
- serialVersionUID:
- 1L
-
Serialization Methods
-
readObject
private void readObject(ObjectInputStream objectInputStream) throws IOException, ClassNotFoundException - Throws:
IOExceptionClassNotFoundException
-
writeObject
- Throws:
IOException
-
-
Class org.eclipse.emf.common.util.BasicEList
- serialVersionUID:
- 1L
-
Serialization Methods
-
readObject
private void readObject(ObjectInputStream objectInputStream) throws IOException, ClassNotFoundException - Throws:
IOExceptionClassNotFoundException
-
writeObject
- Throws:
IOException
-
-
Serialized Fields
-
size
int size
The size of the list.
-
-
Exception org.eclipse.emf.common.util.BasicEList.BasicIndexOutOfBoundsException
class BasicIndexOutOfBoundsException extends AbstractEList.BasicIndexOutOfBoundsException implements Serializable- serialVersionUID:
- 1L
-
Class org.eclipse.emf.common.util.BasicEList.FastCompare
- serialVersionUID:
- 1L
-
Class org.eclipse.emf.common.util.BasicEList.UnmodifiableEList
- serialVersionUID:
- 1L
-
Class org.eclipse.emf.common.util.BasicEMap
class BasicEMap extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readObject
private void readObject(ObjectInputStream objectInputStream) throws IOException, ClassNotFoundException - Throws:
IOExceptionClassNotFoundException
-
writeObject
- Throws:
IOException
-
-
Class org.eclipse.emf.common.util.CommonUtil.StringPool.CharactersAccessUnit.Queue
- serialVersionUID:
- 1L
-
Class org.eclipse.emf.common.util.CommonUtil.StringPool.CharSequenceAccessUnit.Queue
- serialVersionUID:
- 1L
-
Class org.eclipse.emf.common.util.CommonUtil.StringPool.JavaInterningAccessUnit.Queue
- serialVersionUID:
- 1L
-
Class org.eclipse.emf.common.util.CommonUtil.StringPool.StringAccessUnit.Queue
- serialVersionUID:
- 1L
-
Serialized Fields
-
pool
org.eclipse.emf.common.util.CommonUtil.StringPool pool
To pool for which these access units are managed.
-
-
Class org.eclipse.emf.common.util.CommonUtil.StringPool.StringsAccessUnit.Queue
- serialVersionUID:
- 1L
-
Class org.eclipse.emf.common.util.CommonUtil.StringPool.SubstringAccessUnit.Queue
- serialVersionUID:
- 1L
-
Class org.eclipse.emf.common.util.DelegatingEList
- serialVersionUID:
- 1L
-
Class org.eclipse.emf.common.util.DelegatingEList.UnmodifiableEList
- serialVersionUID:
- 1L
-
Exception org.eclipse.emf.common.util.DiagnosticException
class DiagnosticException extends Exception implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
diagnostic
Diagnostic diagnostic
-
-
Class org.eclipse.emf.common.util.Pool
- serialVersionUID:
- 1L
-
Serialized Fields
-
accessCount
int accessCount
Record the number of accesses so that thePool.cleanup()can be called occasionally. It's a state modifying operation, so it must hold the exclusivewrite lockduring execution. -
cleanupPeriod
int cleanupPeriod
The number ofaccessesbetween each attempt toclean upgarbage collected entries. Garbage collecting entries requires the exclusivePool.getWriteLock()to be held, so it's best to do this infrequently. -
primaryAccessUnits
Pool.AccessUnit.Queue<E> primaryAccessUnits
-
readLock
Lock readLock
To support maximum concurrency, a pair of read and write locks is maintained; this is theread lock. -
readWriteLock
ReentrantReadWriteLock readWriteLock
-
writeLock
Lock writeLock
To support maximum concurrency, a pair of read and write locks is maintained; this is thewrite lock.
-
-
Class org.eclipse.emf.common.util.Pool.AccessUnit.Queue
- serialVersionUID:
- 1L
-
Serialized Fields
-
exclusiveAccessUnit
Pool.AccessUnit<E> exclusiveAccessUnit
-
GUARD
Pool.AccessUnit<E> GUARD
-
-
Class org.eclipse.emf.common.util.Pool.ObjectAccessUnit.Queue
- serialVersionUID:
- 1L
-
Class org.eclipse.emf.common.util.SegmentSequence.SegmentSequencePool
- serialVersionUID:
- 1L
-
Serialized Fields
-
cachedToStrings
ReferenceQueue<String> cachedToStrings
A reference queue for internally managing the collection of cachedSegmentSequence.toStrings. -
segmentsAccessUnits
SegmentSequence.SegmentSequencePool.SegmentsAccessUnit.Queue segmentsAccessUnits
Access units for accessing a delimiter and segments. -
segmentsAndSegmentAccessUnits
SegmentSequence.SegmentSequencePool.SegmentsAndSegmentAccessUnit.Queue segmentsAndSegmentAccessUnits
Access units for accessing segments and one additional segment. -
segmentsAndSegmentsAccessUnits
SegmentSequence.SegmentSequencePool.SegmentsAndSegmentsAccessUnit.Queue segmentsAndSegmentsAccessUnits
Access units for accessing the composition of two sequences of segments. -
stringAccessUnits
SegmentSequence.SegmentSequencePool.StringAccessUnit.Queue stringAccessUnits
Access units for basic string access.
-
-
Class org.eclipse.emf.common.util.SegmentSequence.SegmentSequencePool.SegmentsAccessUnit.Queue
- serialVersionUID:
- 1L
-
Class org.eclipse.emf.common.util.SegmentSequence.SegmentSequencePool.SegmentsAndSegmentAccessUnit.Queue
- serialVersionUID:
- 1L
-
Class org.eclipse.emf.common.util.SegmentSequence.SegmentSequencePool.SegmentsAndSegmentsAccessUnit.Queue
- serialVersionUID:
- 1L
-
Class org.eclipse.emf.common.util.SegmentSequence.SegmentSequencePool.StringAccessUnit.Queue
- serialVersionUID:
- 1L
-
Class org.eclipse.emf.common.util.SegmentSequence.StringArrayPool
- serialVersionUID:
- 1L
-
Serialized Fields
-
segmentsAccessUnits
SegmentSequence.StringArrayPool.SegmentsAccessUnit.Queue segmentsAccessUnits
Access units for accessing segments that may need copying or interning. -
segmentsAndSegmentAccessUnits
SegmentSequence.StringArrayPool.SegmentsAndSegmentAccessUnit.Queue segmentsAndSegmentAccessUnits
Access units for accessing segments and one additional segment. -
segmentsAndSegmentCountAccessUnits
SegmentSequence.StringArrayPool.SegmentsAndSegmentCountAccessUnit.Queue segmentsAndSegmentCountAccessUnits
Access units for accessing a range of segments. -
segmentsAndSegmentsAccessUnits
SegmentSequence.StringArrayPool.SegmentsAndSegmentsAccessUnit.Queue segmentsAndSegmentsAccessUnits
Access units for accessing the composition of two sequences of segments. -
segmentsAndSubsegmentAccessUnits
SegmentSequence.StringArrayPool.SegmentsAndSubsegmentAccessUnit.Queue segmentsAndSubsegmentAccessUnits
Access units for accessing subsegments and a substring of one additional segment. -
stringAccessUnits
SegmentSequence.StringArrayPool.StringAccessUnit.Queue stringAccessUnits
Access units for single segment access. -
subsegmentsAndSubsegmentsAccessUnits
SegmentSequence.StringArrayPool.SubsegmentsAndSubsegmentsAccessUnit.Queue subsegmentsAndSubsegmentsAccessUnits
Access units for accessing the composition of two subsequences. -
substringAccessUnits
SegmentSequence.StringArrayPool.SubstringAccessUnit.Queue substringAccessUnits
Access units for accessing a single segment that's a substring of a larger string.
-
-
Class org.eclipse.emf.common.util.SegmentSequence.StringArrayPool.SegmentsAccessUnit.Queue
- serialVersionUID:
- 1L
-
Class org.eclipse.emf.common.util.SegmentSequence.StringArrayPool.SegmentsAndSegmentAccessUnit.Queue
- serialVersionUID:
- 1L
-
Class org.eclipse.emf.common.util.SegmentSequence.StringArrayPool.SegmentsAndSegmentCountAccessUnit.Queue
- serialVersionUID:
- 1L
-
Class org.eclipse.emf.common.util.SegmentSequence.StringArrayPool.SegmentsAndSegmentsAccessUnit.Queue
- serialVersionUID:
- 1L
-
Class org.eclipse.emf.common.util.SegmentSequence.StringArrayPool.SegmentsAndSubsegmentAccessUnit.Queue
- serialVersionUID:
- 1L
-
Class org.eclipse.emf.common.util.SegmentSequence.StringArrayPool.StringAccessUnit.Queue
- serialVersionUID:
- 1L
-
Class org.eclipse.emf.common.util.SegmentSequence.StringArrayPool.SubsegmentsAndSubsegmentsAccessUnit.Queue
- serialVersionUID:
- 1L
-
Class org.eclipse.emf.common.util.SegmentSequence.StringArrayPool.SubstringAccessUnit.Queue
- serialVersionUID:
- 1L
-
Class org.eclipse.emf.common.util.UniqueEList
- serialVersionUID:
- 1L
-
Class org.eclipse.emf.common.util.UniqueEList.FastCompare
- serialVersionUID:
- 1L
-
Class org.eclipse.emf.common.util.URI.URIPool
- serialVersionUID:
- 1L
-
Serialized Fields
-
cachedToStrings
ReferenceQueue<String> cachedToStrings
A reference queue for managing theObject.toString()values. -
fileAccessUnits
URI.URIPool.FileAccessUnit.Queue fileAccessUnits
Access units for file URI string-based access. -
platformAccessUnits
URI.URIPool.PlatformAccessUnit.Queue platformAccessUnits
Access units for platform URI string-based access. -
stringAccessUnits
URI.URIPool.StringAccessUnit.Queue stringAccessUnits
Access units for basic string access. -
uriComponentsAccessUnits
URI.URIPool.URIComponentsAccessUnit.Queue uriComponentsAccessUnits
Access units for component-based access.
-
-
Class org.eclipse.emf.common.util.URI.URIPool.FileAccessUnit.Queue
- serialVersionUID:
- 1L
-
Class org.eclipse.emf.common.util.URI.URIPool.PlatformAccessUnit.Queue
- serialVersionUID:
- 1L
-
Class org.eclipse.emf.common.util.URI.URIPool.StringAccessUnit.Queue
- serialVersionUID:
- 1L
-
Serialized Fields
-
pool
URI.URIPool pool
-
-
Class org.eclipse.emf.common.util.URI.URIPool.URIComponentsAccessUnit.Queue
- serialVersionUID:
- 1L
-
Class org.eclipse.emf.common.util.WeakInterningHashSet
- serialVersionUID:
- 1L
-
Serialization Methods
-
readObject
private void readObject(ObjectInputStream objectInputStream) throws IOException, ClassNotFoundException Reads the set from the input stream.- Throws:
IOExceptionClassNotFoundException
-
writeObject
Writes this set to the output stream.- Throws:
IOException
-
-
Serialized Fields
-
size
int size
The current size of the set.
-
-
Exception org.eclipse.emf.common.util.WrappedException
class WrappedException extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-