Serialized Form
-
Package ca.odell.glazedlists
-
Class ca.odell.glazedlists.BasicEventList extends AbstractEventList<E> implements Serializable
- serialVersionUID:
- 4883958173323072345L
-
Serialization Methods
-
readObject
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
Peer method toBasicEventList.writeObject(ObjectOutputStream)
. Note that this is functionally equivalent to a constructor and should validate that everything is in place including locks, etc.- Throws:
java.io.IOException
java.lang.ClassNotFoundException
-
writeObject
private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException
AlthoughEventList
s are not in general,BasicEventList
isSerializable
. All of theListEventListener
s that are themselvesSerializable
will be serialized, but others will not. Note that there is no easy way to access theListEventListener
s of anEventList
, particularly after it has been serialized.As of October 3, 2005, this is the wire format of serialized
BasicEventList
s:- An
Object[]
containing each of the list's elements- A
ListEventListener[]
containing only the listeners that themselves implementSerializable
. Those that do not will not be serialized. Note thatTransformedList
s such asFilterList
are notSerializable
and will not be serialized.As of March 4, 2007, the wire format was extended to include:
- the ListEventPublisher
- the ReadWriteLock represented as a
SerializedReadWriteLock
The motivation for this is documented here. Serialization streams with the old format are still readable. Serialization streams with the new format are not downwards-compatible.
- Throws:
java.io.IOException
- An
-
-
Serialized Fields
-
data
java.util.List<E> data
the underlying data list
-
-
-
Package ca.odell.glazedlists.event
-
Class ca.odell.glazedlists.event.ListEvent extends java.util.EventObject implements Serializable
-
-
Package ca.odell.glazedlists.matchers
-
Class ca.odell.glazedlists.matchers.MatcherEditor.Event extends java.util.EventObject implements Serializable
-
Serialized Fields
-
matcher
Matcher<E> matcher
-
matcherEditor
MatcherEditor<E> matcherEditor
-
type
int type
-
-
-
Class ca.odell.glazedlists.matchers.SearchEngineTextMatcherEditor.Field extends java.lang.Object implements Serializable
-
Serialized Fields
-
name
java.lang.String name
The text which which uniquely identifies this Field relative to all other registered Field objects. -
textFilterator
TextFilterator<? super E> textFilterator
The TextFilterator that extracts only the field values to be considered when matching a given SearchTerm.
-
-
-
-
Package ca.odell.glazedlists.swing
-
Class ca.odell.glazedlists.swing.AutoCompleteSupport.AutoCompleteCellEditor extends javax.swing.DefaultCellEditor implements Serializable
-
Serialized Fields
-
autoCompleteSupport
AutoCompleteSupport<E> autoCompleteSupport
-
-
-
Class ca.odell.glazedlists.swing.DefaultEventTableModel extends javax.swing.table.AbstractTableModel implements Serializable
-
Serialized Fields
-
disposeSource
boolean disposeSource
indicator to dispose source list -
source
EventList<E> source
the source of data for this TableModel, which may or may not be#swingThreadSource
-
tableFormat
TableFormat<? super E> tableFormat
specifies how column data is extracted from each row object -
tableModelEvent
MutableTableModelEvent tableModelEvent
reusable TableModelEvent for broadcasting changes
-
-
-
Class ca.odell.glazedlists.swing.EventTableModel extends DefaultEventTableModel<E> implements Serializable
-
Serialized Fields
-
swingThreadSource
TransformedList<E,E> swingThreadSource
Deprecated.the proxy moves events to the Swing Event Dispatch thread
-
-
-
Class ca.odell.glazedlists.swing.MutableTableModelEvent extends javax.swing.event.TableModelEvent implements Serializable
-
-
Package ca.odell.glazedlists.util.concurrent
-
Class ca.odell.glazedlists.util.concurrent.J2SE14ReadWriteLock extends java.lang.Object implements Serializable
- serialVersionUID:
- -3463448656717690166L
-
Serialization Methods
-
writeReplace
private java.lang.Object writeReplace() throws java.io.ObjectStreamException
Use aSerializedReadWriteLock
as placeholder in the serialization stream.- Throws:
java.io.ObjectStreamException
-
-
Serialized Fields
-
readerLock_
J2SE14ReadWriteLock.ReadLock readerLock_
-
sync
ca.odell.glazedlists.util.concurrent.J2SE14ReadWriteLock.Sync sync
-
writerLock_
J2SE14ReadWriteLock.WriteLock writerLock_
-
-
Class ca.odell.glazedlists.util.concurrent.J2SE14ReadWriteLock.ReadLock extends java.lang.Object implements Serializable
- serialVersionUID:
- -5992448646407690164L
-
Serialized Fields
-
lock
J2SE14ReadWriteLock lock
-
-
Class ca.odell.glazedlists.util.concurrent.J2SE14ReadWriteLock.WriteLock extends java.lang.Object implements Serializable
- serialVersionUID:
- -4992448646407690164L
-
Serialized Fields
-
lock
J2SE14ReadWriteLock lock
-
-