Serialized Form

Package java.applet

Class java.applet.Applet extends Panel implements Serializable

serialVersionUID: -5836846270535785031L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
            throws ClassNotFoundException,
                   IOException
Read an applet from an object stream. This checks for a headless environment, then does the normal read.
Parameters:
s - the stream to read from
Throws:
ClassNotFoundException - if a class is not found
IOException - if deserialization fails
HeadlessException - if this is a headless environment
Since:
1.4

Serialized Fields

accessibleContext

 AccessibleContext accessibleContext
The accessibility context for this applet.
Since:
1.2
the accessibleContext for this

Class java.applet.Applet.AccessibleApplet extends Panel.AccessibleAWTPanel implements Serializable

serialVersionUID: 8127374778187708896L

Package java.awt

Class java.awt.AWTError extends Error implements Serializable

serialVersionUID: -1819846354050686206L

Class java.awt.AWTEvent extends EventObject implements Serializable

serialVersionUID: -1825314779160409405L

Serialized Fields

id

 int id
The ID of the event.
the identifier number of this event

consumed

 boolean consumed
Indicates if the event has been consumed. False mean it is passed to the peer, true means it has already been processed. Semantic events generated by low-level events always have the value true.
whether the event has been consumed

bdata

 byte[] bdata
Who knows? It's in the serial version.
No idea what this is for.

isFocusManagerEvent

 boolean isFocusManagerEvent
Indicates if this event is dispatched by the KeyboardFocusManager.

Class java.awt.AWTException extends Exception implements Serializable

serialVersionUID: -1900414231151323879L

Class java.awt.AWTKeyStroke extends Object implements Serializable

serialVersionUID: -6430539691155161871L

Serialization Methods

readResolve

protected Object readResolve()
            throws ObjectStreamException
Returns a cached version of the deserialized keystroke, if available.
Returns:
a cached replacement
Throws:
ObjectStreamException - if something goes wrong

Serialized Fields

keyChar

 char keyChar
The typed character, or CHAR_UNDEFINED for key presses and releases.
the keyChar

keyCode

 int keyCode
The virtual key code, or VK_UNDEFINED for key typed. Package visible for use by Component.
the keyCode

modifiers

 int modifiers
The modifiers in effect. To match Sun, this stores the old style masks for shift, control, alt, meta, and alt-graph (but not button1); as well as the new style of extended modifiers for all modifiers.
bitwise or of the *_DOWN_MASK modifiers

onKeyRelease

 boolean onKeyRelease
True if this is a key release; should only be true if keyChar is CHAR_UNDEFINED.
true to distinguish key pressed from key released

Class java.awt.AWTPermission extends BasicPermission implements Serializable

serialVersionUID: 8890392402588814465L

Class java.awt.BorderLayout extends Object implements Serializable

serialVersionUID: -8658291919501921765L

Serialized Fields

north

 Component north

south

 Component south

east

 Component east

west

 Component west

center

 Component center

firstLine

 Component firstLine

lastLine

 Component lastLine

firstItem

 Component firstItem

lastItem

 Component lastItem

hgap

 int hgap
The horizontal gap between components

vgap

 int vgap
The vertical gap between components

Class java.awt.Button extends Component implements Serializable

serialVersionUID: -8774683716313001058L

Serialized Fields

actionCommand

 String actionCommand
The action command name for this button. This is package-private to avoid an accessor method.

label

 String label
The label for this button. This is package-private to avoid an accessor method.

Class java.awt.Button.AccessibleAWTButton extends Component.AccessibleAWTComponent implements Serializable

serialVersionUID: -5932203980244017102L

Class java.awt.Canvas extends Component implements Serializable

serialVersionUID: -2284879212465893870L

Class java.awt.Canvas.AccessibleAWTCanvas extends Component.AccessibleAWTComponent implements Serializable

serialVersionUID: -6325592262103146699L

Class java.awt.CardLayout extends Object implements Serializable

serialVersionUID: -4328196481005934313L

Serialized Fields

hgap

 int hgap
Horizontal gap value.

vgap

 int vgap
Vertical gap value.

tab

 Hashtable<K,V> tab
Table of named components.

Class java.awt.Checkbox extends Component implements Serializable

serialVersionUID: 7270714317450821763L

Serialized Fields

group

 CheckboxGroup group
The checkbox group for this checkbox.

label

 String label
The label on this checkbox.

state

 boolean state
The state of this checkbox. This is package-private to avoid an accessor method.

Class java.awt.Checkbox.AccessibleAWTCheckbox extends Component.AccessibleAWTComponent implements Serializable

serialVersionUID: 7881579233144754107L

Class java.awt.CheckboxGroup extends Object implements Serializable

serialVersionUID: 3729780091441768983L

Serialized Fields

selectedCheckbox

 Checkbox selectedCheckbox
The currently selected checkbox.

Class java.awt.CheckboxMenuItem extends MenuItem implements Serializable

serialVersionUID: 6190621106981774043L

Serialized Fields

state

 boolean state
The state of the checkbox, with true being on and false being off.

Class java.awt.CheckboxMenuItem.AccessibleAWTCheckboxMenuItem extends MenuItem.AccessibleAWTMenuItem implements Serializable

serialVersionUID: -1122642964303476L

Class java.awt.Choice extends Component implements Serializable

serialVersionUID: -4075310674757313071L

Serialized Fields

pItems

 Vector<T> pItems
A list of items for the choice box, which can be null. This is package-private to avoid an accessor method.

selectedIndex

 int selectedIndex
The index of the selected item in the choice box.

item_listeners

 ItemListener item_listeners
ItemListener chain

Class java.awt.Choice.AccessibleAWTChoice extends Component.AccessibleAWTComponent implements Serializable

serialVersionUID: 7175603582428509322L

Class java.awt.Color extends Object implements Serializable

serialVersionUID: 118526816881161077L

Serialized Fields

value

 int value
The color value, in sRGB. Note that the actual color may be more precise if frgbvalue or fvalue is non-null. This class stores alpha, red, green, and blue, each 0-255, packed in an int. However, the subclass SystemColor stores an index into an array. Therefore, for serial compatibility (and because of poor design on Sun's part), this value cannot be used directly; instead you must use getRGB().
the value of the color, whether an RGB literal or array index

frgbvalue

 float[] frgbvalue
The color value, in sRGB. This may be null if the color was constructed with ints; and it does not include alpha. This stores red, green, and blue, in the range 0.0f - 1.0f.
Since:
1.2
the rgb components of the value

fvalue

 float[] fvalue
The color value, in the native ColorSpace components. This may be null if the color was constructed with ints or in the sRGB color space; and it does not include alpha.
Since:
1.2
the original color space components of the color

falpha

 float falpha
The alpha value. This is in the range 0.0f - 1.0f, but is invalid if deserialized as 0.0 when frgbvalue is null.
Since:
1.2
the alpha component of this color

cs

 ColorSpace cs
The ColorSpace. Null means the default sRGB space.
Since:
1.2
the color space for this color

Class java.awt.Component extends Object implements Serializable

serialVersionUID: -7644114512714619750L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
            throws ClassNotFoundException,
                   IOException
Deserializes this component. This regenerates all serializable listeners which were registered originally.
Parameters:
s - the stream to read from
Throws:
ClassNotFoundException - if deserialization fails
IOException - if the stream fails

writeObject

private void writeObject(ObjectOutputStream s)
            throws IOException
Serializes this component. This ignores all listeners which do not implement Serializable, but includes those that do.
Parameters:
s - the stream to write to
Throws:
IOException - if the stream fails

Serialized Fields

x

 int x
The x position of the component in the parent's coordinate system.
the x position

y

 int y
The y position of the component in the parent's coordinate system.
the y position

width

 int width
The component width.
the width

height

 int height
The component height.
the height

foreground

 Color foreground
The foreground color for the component. This may be null.
the foreground color

background

 Color background
The background color for the component. This may be null.
the background color

font

 Font font
The default font used in the component. This may be null.
the font

peerFont

 Font peerFont
The font in use by the peer, or null if there is no peer.
the peer's font

cursor

 Cursor cursor
The cursor displayed when the pointer is over this component. This may be null.

locale

 Locale locale
The locale for the component.

ignoreRepaint

 boolean ignoreRepaint
True if the object should ignore repaint events (usually because it is not showing).
Since:
1.4
true to ignore repaints

visible

 boolean visible
True when the object is visible (although it is only showing if all ancestors are likewise visible). For component, this defaults to true.
true if visible

enabled

 boolean enabled
True if the object is enabled, meaning it can interact with the user. For component, this defaults to true.
true if enabled

valid

 boolean valid
True if the object is valid. This is set to false any time a size adjustment means the component need to be layed out again.
true if layout is valid

dropTarget

 DropTarget dropTarget
The DropTarget for drag-and-drop operations.
Since:
1.2
the drop target, or null

popups

 Vector<T> popups
The list of popup menus for this component.
the list of popups

name

 String name
The component's name. May be null, in which case a default name is generated on the first use.
the name

nameExplicitlySet

 boolean nameExplicitlySet
True once the user has set the name. Note that the user may set the name to null.
true if the name has been explicitly set

focusable

 boolean focusable
Indicates if the object can be focused. Defaults to true for components.
Since:
1.4

isFocusTraversableOverridden

 int isFocusTraversableOverridden
Tracks whether this component's isFocusTraversable() method has been overridden.
Since:
1.4

focusTraversalKeys

 Set<E>[] focusTraversalKeys
The focus traversal keys, if not inherited from the parent or default keyboard focus manager. These sets will contain only AWTKeyStrokes that represent press and release events to use as focus control.
Since:
1.4
See Also:
Component.getFocusTraversalKeys(int), setFocusTraversalKeys(int, Set)

focusTraversalKeysEnabled

 boolean focusTraversalKeysEnabled
True if focus traversal keys are enabled. This defaults to true for Component. If this is true, keystrokes in focusTraversalKeys are trapped and processed automatically rather than being passed on to the component.
Since:
1.4

minSize

 Dimension minSize
Cached information on the minimum size. Should have been transient.
ignore

minSizeSet

 boolean minSizeSet
Flag indicating whether the minimum size for the component has been set by a call to setMinimumSize(Dimension) with a non-null value.

maxSize

 Dimension maxSize
The maximum size for the component.

maxSizeSet

 boolean maxSizeSet
A flag indicating whether the maximum size for the component has been set by a call to setMaximumSize(Dimension) with a non-null value.

prefSize

 Dimension prefSize
Cached information on the preferred size. Should have been transient.
ignore

prefSizeSet

 boolean prefSizeSet
Flag indicating whether the preferred size for the component has been set by a call to setPreferredSize(Dimension) with a non-null value.

newEventsOnly

 boolean newEventsOnly
Set to true if an event is to be handled by this component, false if it is to be passed up the hierarcy.
true to process event locally

eventMask

 long eventMask
Set by subclasses to enable event handling of particular events, and left alone when modifying listeners. For component, this defaults to enabling only input methods.
the mask of events to process

changeSupport

 PropertyChangeSupport changeSupport
Describes all registered PropertyChangeListeners.
Since:
1.2
the property change listeners

isPacked

 boolean isPacked
True if the component has been packed (layed out).
true if this is packed

componentSerializedDataVersion

 int componentSerializedDataVersion
The serialization version for this class. Currently at version 4. XXX How do we handle prior versions?
the serialization version

accessibleContext

 AccessibleContext accessibleContext
The accessible context associated with this component. This is only set by subclasses.
Since:
1.2
the accessibility context

numHierarchyListeners

 int numHierarchyListeners
The number of hierarchy listeners of this container plus all of its children. This is needed for efficient handling of HierarchyEvents. These must be propagated to all child components with HierarchyListeners attached. To avoid traversal of the whole subtree, we keep track of the number of HierarchyListeners here and only walk the paths that actually have listeners.

numHierarchyBoundsListeners

 int numHierarchyBoundsListeners

Class java.awt.Component.AccessibleAWTComponent extends AccessibleContext implements Serializable

serialVersionUID: 642321655757800191L

Serialized Fields

accessibleAWTComponentHandler

 ComponentListener accessibleAWTComponentHandler
Converts show/hide events to PropertyChange events, and is registered as a component listener on this component.
the component handler

accessibleAWTFocusHandler

 FocusListener accessibleAWTFocusHandler
Converts focus events to PropertyChange events, and is registered as a focus listener on this component.
the focus handler

Class java.awt.ComponentOrientation extends Object implements Serializable

serialVersionUID: -4113291392143563828L

Serialized Fields

orientation

 int orientation
The orientation of this object; bitwise-or of unknown (1), horizontal (2), and left-to-right (4).
the orientation

Class java.awt.Container extends Component implements Serializable

serialVersionUID: 4613797578919906343L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
            throws ClassNotFoundException,
                   IOException
Deserialize this Container:
  1. Read from the stream the default serializable fields.
  2. Read a list of serializable ContainerListeners as optional data. If the list is null, no listeners will be registered.
  3. Read this Container's FocusTraversalPolicy as optional data. If this is null, then this Container will use a DefaultFocusTraversalPolicy.
Parameters:
s - the stream to read from
Throws:
ClassNotFoundException - if deserialization fails
IOException - if the stream fails

writeObject

private void writeObject(ObjectOutputStream s)
            throws IOException
Serialize this Container:
  1. Write to the stream the default serializable fields.
  2. Write the list of serializable ContainerListeners as optional data.
  3. Write this Container's FocusTraversalPolicy as optional data.
Parameters:
s - the stream to write to
Throws:
IOException - if the stream fails

Serialized Fields

ncomponents

 int ncomponents

component

 Component[] component

layoutMgr

 LayoutManager layoutMgr

focusCycleRoot

 boolean focusCycleRoot
Since:
1.4

focusTraversalPolicyProvider

 boolean focusTraversalPolicyProvider
Indicates if this container provides a focus traversal policy.
Since:
1.5

containerSerializedDataVersion

 int containerSerializedDataVersion

focusTraversalPolicy

 FocusTraversalPolicy focusTraversalPolicy
The focus traversal policy that determines how focus is transferred between this Container and its children.

Class java.awt.Container.AccessibleAWTContainer extends Component.AccessibleAWTComponent implements Serializable

serialVersionUID: 5081320404842566097L

Serialized Fields

accessibleContainerHandler

 ContainerListener accessibleContainerHandler
The handler to fire PropertyChange when children are added or removed.
the handler for property changes

Class java.awt.ContainerOrderFocusTraversalPolicy extends FocusTraversalPolicy implements Serializable

serialVersionUID: 486933713763926351L

Serialized Fields

implicitDownCycleTraversal

 boolean implicitDownCycleTraversal
True if implicit down cycling is enabled.

Class java.awt.Cursor extends Object implements Serializable

serialVersionUID: 8028237497568985504L

Serialized Fields

name

 String name

type

 int type
The numeric id of this cursor.

Class java.awt.DefaultFocusTraversalPolicy extends ContainerOrderFocusTraversalPolicy implements Serializable

serialVersionUID: 8876966522510157497L

Class java.awt.Dialog extends Window implements Serializable

serialVersionUID: 5920926903803293709L

Serialized Fields

modal

 boolean modal
Indicates whether or not this dialog box is modal.

resizable

 boolean resizable
Indicates whether or not this dialog box is resizable.

title

 String title
The title string for this dialog box, which can be null.

undecorated

 boolean undecorated
This field indicates whether the dialog is undecorated or not.

blocked

 boolean blocked
Indicates that we are blocked for modality in show

eq2

 EventQueue eq2
Secondary EventQueue to handle AWT events while we are blocked for modality in show.

Class java.awt.Dialog.AccessibleAWTDialog extends Window.AccessibleAWTWindow implements Serializable

serialVersionUID: 4837230331833941201L

Class java.awt.Dimension extends Dimension2D implements Serializable

serialVersionUID: 4723952579491349524L

Serialized Fields

width

 int width
The width of this object.
the width

height

 int height
The height of this object.
the height

Class java.awt.Event extends Object implements Serializable

serialVersionUID: 5488922509400504703L

Serialized Fields

arg

 Object arg

clickCount

 int clickCount

consumed

 boolean consumed

evt

 Event evt

id

 int id

key

 int key

modifiers

 int modifiers

target

 Object target

when

 long when

x

 int x

y

 int y

Class java.awt.FileDialog extends Dialog implements Serializable

serialVersionUID: 5035145889651310422L

Serialized Fields

dir

 String dir
The directory for this file dialog.

file

 String file
The filename for this file dialog

filter

 FilenameFilter filter
The filter for selecting filenames to display

mode

 int mode
The mode of this dialog, either LOAD or SAVE.

Class java.awt.FlowLayout extends Object implements Serializable

serialVersionUID: -7262534875583282631L

Serialized Fields

align

 int align
The justification alignment of the lines of components, which will be one of the constants defined in this class.

hgap

 int hgap
The horizontal gap between components.

vgap

 int vgap
The vertical gap between lines of components.

Class java.awt.Font extends Object implements Serializable

serialVersionUID: -4206021311591459213L

Serialization Methods

readObject

private void readObject(ObjectInputStream ois)
            throws IOException,
                   ClassNotFoundException
Reads the normal fields from the stream and then constructs the peer from the style and size through getPeerFromToolkit().

Serialized Fields

name

 String name
The logical name of this font.
Since:
1.0

size

 int size
The size of this font in points, rounded.
Since:
1.0

pointSize

 float pointSize
The size of this font in points.
Since:
1.0

style

 int style
The style of this font -- PLAIN, BOLD, ITALIC or BOLD+ITALIC.
Since:
1.0

Class java.awt.FontFormatException extends Exception implements Serializable

serialVersionUID: -4481290147811361272L

Class java.awt.FontMetrics extends Object implements Serializable

serialVersionUID: 1681126225205050147L

Serialized Fields

font

 Font font
This is the font for which metrics will be returned.

Class java.awt.Frame extends Window implements Serializable

serialVersionUID: 2673458971256075116L

Serialized Fields

frameSerializedDataVersion

 int frameSerializedDataVersion
The version of the class data being serialized FIXME: what is this value?

icon

 Image icon
Image used as the icon when this frame is minimized.

mbManagement

 boolean mbManagement
Constant used by the JDK Motif peer set. Not used in this implementation.

menuBar

 MenuBar menuBar
The menu bar for this frame.

ownedWindows

 Vector<T> ownedWindows
A list of other top-level windows owned by this window.

resizable

 boolean resizable
Indicates whether or not this frame is resizable.

state

 int state
The state of this frame. // FIXME: What are the values here? This is package-private to avoid an accessor method.

title

 String title
The title of the frame.

maximizedBounds

 Rectangle maximizedBounds
Maximized bounds for this frame.

undecorated

 boolean undecorated
This field indicates whether the frame is undecorated or not.

Class java.awt.Frame.AccessibleAWTFrame extends Window.AccessibleAWTWindow implements Serializable

serialVersionUID: -6172960752956030250L

Class java.awt.GraphicsConfigTemplate extends Object implements Serializable

serialVersionUID: -8061369279557787079L

Class java.awt.GridBagConstraints extends Object implements Serializable

serialVersionUID: -1000070633030801713L

Serialized Fields

anchor

 int anchor

fill

 int fill

gridheight

 int gridheight

gridwidth

 int gridwidth

gridx

 int gridx

gridy

 int gridy

insets

 Insets insets

ipadx

 int ipadx

ipady

 int ipady

weightx

 double weightx

weighty

 double weighty

Class java.awt.GridBagLayout extends Object implements Serializable

serialVersionUID: 8838754796412211005L

Serialized Fields

comptable

 Hashtable comptable

internalcomptable

 Hashtable internalcomptable

layoutInfo

 java.awt.GridBagLayoutInfo layoutInfo

defaultConstraints

 GridBagConstraints defaultConstraints

columnWeights

 double[] columnWeights

columnWidths

 int[] columnWidths

rowWeights

 double[] rowWeights

rowHeights

 int[] rowHeights

Class java.awt.GridLayout extends Object implements Serializable

serialVersionUID: -7411804673224730901L

Serialized Fields

cols

 int cols
The number of columns in the grid.

rows

 int rows
The number of rows in the grid.

hgap

 int hgap
The horizontal gap between columns

vgap

 int vgap
The vertical gap between rows

Class java.awt.HeadlessException extends UnsupportedOperationException implements Serializable

serialVersionUID: 167183644944358563L

Class java.awt.IllegalComponentStateException extends IllegalStateException implements Serializable

serialVersionUID: -1889339587208144238L

Class java.awt.Insets extends Object implements Serializable

serialVersionUID: -2272572637695466749L

Serialized Fields

top

 int top
The gap from the top.
the top inset

left

 int left
The gap from the left.
the left inset

bottom

 int bottom
The gap from the bottom.
the bottom inset

right

 int right
The gap from the right.
the right inset

Class java.awt.Label extends Component implements Serializable

serialVersionUID: 3094126758329070636L

Serialized Fields

alignment

 int alignment
Indicates the alignment of the text within this label's window. This is one of the constants in this class. The default value is LEFT.

text

 String text
The text displayed in the label

Class java.awt.Label.AccessibleAWTLabel extends Component.AccessibleAWTComponent implements Serializable

serialVersionUID: -3568967560160480438L

Class java.awt.List extends Component implements Serializable

serialVersionUID: -3304312411574666869L

Serialized Fields

items

 Vector<T> items
The items in the list.

multipleMode

 boolean multipleMode
Indicates whether or not multiple items can be selected simultaneously.

rows

 int rows
The number of rows in the list. This is set on creation only and cannot be modified.

selected

 int[] selected
An array of the item indices that are selected.

visibleIndex

 int visibleIndex
An index value used by makeVisible() and getVisibleIndex.

item_listeners

 ItemListener item_listeners

action_listeners

 ActionListener action_listeners

Class java.awt.List.AccessibleAWTList extends Component.AccessibleAWTComponent implements Serializable

serialVersionUID: 7924617370136012829L

Class java.awt.List.AccessibleAWTList.AccessibleAWTListChild extends Component.AccessibleAWTComponent implements Serializable

serialVersionUID: 4412022926028300317L

Serialized Fields

parent

 List parent

indexInParent

 int indexInParent

Class java.awt.MediaTracker extends Object implements Serializable

serialVersionUID: -483174189758638095L

Serialized Fields

target

 Component target
The component on which the media is eventually been drawn.

head

 java.awt.MediaTracker.MediaEntry head
The head of the linked list of tracked media objects.

Class java.awt.Menu extends MenuItem implements Serializable

serialVersionUID: -8809584163345499784L

Serialized Fields

items

 Vector<T> items
The actual items in the menu

tearOff

 boolean tearOff
Flag indicating whether or not this menu is a tear off

isHelpMenu

 boolean isHelpMenu
Indicates whether or not this is a help menu.

menuSerializedDataVersion

 int menuSerializedDataVersion

Class java.awt.Menu.AccessibleAWTMenu extends MenuItem.AccessibleAWTMenuItem implements Serializable

serialVersionUID: 5228160894980069094L

Class java.awt.MenuBar extends MenuComponent implements Serializable

serialVersionUID: -4930327919388951260L

Serialized Fields

helpMenu

 Menu helpMenu
The menu used for providing help information

menus

 Vector<T> menus
The menus contained in this menu bar.

Class java.awt.MenuBar.AccessibleAWTMenuBar extends MenuComponent.AccessibleAWTMenuComponent implements Serializable

serialVersionUID: -8577604491830083815L

Class java.awt.MenuComponent extends Object implements Serializable

serialVersionUID: -4536902356223894379L

Serialized Fields

font

 Font font
The font for this component.
the component's font.

name

 String name
The name of the component.
the component's name.

accessibleContext

 AccessibleContext accessibleContext
The accessible context for this component.
the accessibility information for this component.

nameExplicitlySet

 boolean nameExplicitlySet
Was the name of the component set? This value defaults to false and becomes true after a call to setName(). Please note that this does not guarantee that name will then be non-null, as this may be the value passed to setName().
true if the name value has been explicitly set by calling setName().

newEventsOnly

 boolean newEventsOnly
Does this component handle new events? Events will be handled by this component if this is true. Otherwise, they will be forwarded up the component hierarchy. This implementation does not use this variable; it is merely provided for serialization compatability.
true if events are to be processed locally. Unused.

Class java.awt.MenuComponent.AccessibleAWTMenuComponent extends AccessibleContext implements Serializable

serialVersionUID: -4269533416223798698L

Class java.awt.MenuItem extends MenuComponent implements Serializable

serialVersionUID: -21757335363267194L

Serialized Fields

actionCommand

 String actionCommand
The name of the action command generated by this item. This is package-private to avoid an accessor method.

enabled

 boolean enabled
Indicates whether or not this menu item is enabled. This is package-private to avoid an accessor method.

eventMask

 long eventMask
The mask of events that are enabled for this menu item.

label

 String label
This menu item's label This is package-private to avoid an accessor method.

shortcut

 MenuShortcut shortcut
The shortcut for this menu item, if any

Class java.awt.MenuItem.AccessibleAWTMenuItem extends MenuComponent.AccessibleAWTMenuComponent implements Serializable

serialVersionUID: -217847831945965825L

Class java.awt.MenuShortcut extends Object implements Serializable

serialVersionUID: 143448358473180225L

Serialized Fields

key

 int key
The virtual keycode for the shortcut.

usesShift

 boolean usesShift
true if the shift key was used with this shortcut, or false otherwise.

keyName

 String keyName

Class java.awt.Panel extends Container implements Serializable

serialVersionUID: -2728009084054400034L

Class java.awt.Panel.AccessibleAWTPanel extends Container.AccessibleAWTContainer implements Serializable

serialVersionUID: -6409552226660031050L

Class java.awt.Point extends Point2D implements Serializable

serialVersionUID: -5276940640259749850L

Serialized Fields

x

 int x
The x coordinate.
the X coordinate of the point

y

 int y
The y coordinate.
The Y coordinate of the point

Class java.awt.Polygon extends Object implements Serializable

serialVersionUID: -6460061437900069969L

Serialized Fields

npoints

 int npoints
This total number of endpoints.
the number of endpoints, possibly less than the array sizes

xpoints

 int[] xpoints
The array of X coordinates of endpoints. This should not be null.
the x coordinates

ypoints

 int[] ypoints
The array of Y coordinates of endpoints. This should not be null.
the y coordinates

bounds

 Rectangle bounds
The bounding box of this polygon. This is lazily created and cached, so it must be invalidated after changing points.
the bounding box, or null

Class java.awt.PopupMenu extends Menu implements Serializable

serialVersionUID: -4620452533522760060L

Class java.awt.PopupMenu.AccessibleAWTPopupMenu extends Menu.AccessibleAWTMenu implements Serializable

serialVersionUID: -4282044795947239955L

Class java.awt.Rectangle extends Rectangle2D implements Serializable

serialVersionUID: -4345857070255674764L

Serialized Fields

x

 int x
The X coordinate of the top-left corner of the rectangle.
the x coordinate

y

 int y
The Y coordinate of the top-left corner of the rectangle.
the y coordinate

width

 int width
The width of the rectangle.

height

 int height
The height of the rectangle.

Class java.awt.Scrollbar extends Component implements Serializable

serialVersionUID: 8451667562882310543L

Serialized Fields

lineIncrement

 int lineIncrement
The amount by which the value of the scrollbar is changed when incrementing in line mode.

pageIncrement

 int pageIncrement
The amount by which the value of the scrollbar is changed when incrementing in page mode.

maximum

 int maximum
The maximum value for this scrollbar

minimum

 int minimum
The minimum value for this scrollbar

orientation

 int orientation
The orientation of this scrollbar, which will be either the HORIZONTAL or VERTICAL constant from this class.

value

 int value
The current value of this scrollbar.

visibleAmount

 int visibleAmount
The width of the scrollbar's thumb, which is relative to the minimum and maximum value of the scrollbar.

adjustment_listeners

 AdjustmentListener adjustment_listeners
List of AdjustmentListener's.

Class java.awt.Scrollbar.AccessibleAWTScrollBar extends Component.AccessibleAWTComponent implements Serializable

serialVersionUID: -344337268523697807L

Class java.awt.ScrollPane extends Container implements Serializable

serialVersionUID: 7956609840827222915L

Serialized Fields

hAdjustable

 ScrollPaneAdjustable hAdjustable
The horizontal scrollbar for this window. The methods setMinimum(), setMaximum, and setVisibleAmount must not be called on this scrollbar.

vAdjustable

 ScrollPaneAdjustable vAdjustable
The vertical scrollbar for this window. The methods setMinimum(), setMaximum, and setVisibleAmount must not be called on this scrollbar.

scrollbarDisplayPolicy

 int scrollbarDisplayPolicy
Indicates when scrollbars are displayed in this window, will be one of the constants from this class.

scrollPosition

 Point scrollPosition

wheelScrollingEnabled

 boolean wheelScrollingEnabled

Class java.awt.ScrollPane.AccessibleAWTScrollPane extends Container.AccessibleAWTContainer implements Serializable

serialVersionUID: 6100703663886637L

Class java.awt.ScrollPaneAdjustable extends Object implements Serializable

serialVersionUID: -3359745691033257079L

Serialized Fields

sp

 ScrollPane sp

orientation

 int orientation

value

 int value

minimum

 int minimum

maximum

 int maximum

visibleAmount

 int visibleAmount

unitIncrement

 int unitIncrement

blockIncrement

 int blockIncrement

adjustmentListener

 AdjustmentListener adjustmentListener

Class java.awt.SystemColor extends Color implements Serializable

serialVersionUID: 4503142729533789064L

Class java.awt.TextArea extends TextComponent implements Serializable

serialVersionUID: 3692302836626095722L

Serialized Fields

columns

 int columns
The number of columns used in this text area's preferred and minimum size calculations.

rows

 int rows
The number of rows used in this text area's preferred and minimum size calculations.

scrollbarVisibility

 int scrollbarVisibility
The scrollbar display policy. One of SCROLLBARS_BOTH, SCROLLBARS_VERTICAL_ONLY, SCROLLBARS_HORIZONTAL_ONLY, SCROLLBARS_NONE.

Class java.awt.TextArea.AccessibleAWTTextArea extends TextComponent.AccessibleAWTTextComponent implements Serializable

serialVersionUID: 3472827823632144419L

Class java.awt.TextComponent extends Component implements Serializable

serialVersionUID: -2214773872412987419L

Serialized Fields

editable

 boolean editable
Indicates whether or not this component is editable. This is package-private to avoid an accessor method.

selectionStart

 int selectionStart
The starting position of the selected text region. This is package-private to avoid an accessor method.

selectionEnd

 int selectionEnd
The ending position of the selected text region. This is package-private to avoid an accessor method.

text

 String text
The text in the component This is package-private to avoid an accessor method.

Class java.awt.TextComponent.AccessibleAWTTextComponent extends Component.AccessibleAWTComponent implements Serializable

serialVersionUID: 3631432373506317811L

Class java.awt.TextField extends TextComponent implements Serializable

serialVersionUID: -2966288784432217853L

Serialized Fields

columns

 int columns
The number of columns in the text entry field.

echoChar

 char echoChar
The character that is echoed when doing protected input

action_listeners

 ActionListener action_listeners

Class java.awt.TextField.AccessibleAWTTextField extends TextComponent.AccessibleAWTTextComponent implements Serializable

serialVersionUID: 6219164359235943158L

Class java.awt.Window extends Container implements Serializable

serialVersionUID: 4497834738069338734L

Serialized Fields

warningString

 String warningString

windowSerializedDataVersion

 int windowSerializedDataVersion

state

 int state
Since:
1.2

focusableWindowState

 boolean focusableWindowState
Since:
1.4

alwaysOnTop

 boolean alwaysOnTop
Since:
1.5

Class java.awt.Window.AccessibleAWTWindow extends Container.AccessibleAWTContainer implements Serializable

serialVersionUID: 4215068635060671780L

Package java.awt.color

Class java.awt.color.CMMException extends RuntimeException implements Serializable

serialVersionUID: 5775558044142994965L

Class java.awt.color.ColorSpace extends Object implements Serializable

serialVersionUID: -409452704308689724L

Serialized Fields

type

 int type

numComponents

 int numComponents

Class java.awt.color.ICC_ColorSpace extends ColorSpace implements Serializable

serialVersionUID: 3455889114070431483L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
            throws IOException,
                   ClassNotFoundException
Deserializes the object

Serialized Fields

thisProfile

 ICC_Profile thisProfile

minVal

 float[] minVal

maxVal

 float[] maxVal

diffMinMax

 float[] diffMinMax

invDiffMinMax

 float[] invDiffMinMax

needScaleInit

 boolean needScaleInit

Class java.awt.color.ICC_Profile extends Object implements Serializable

serialVersionUID: -3938515861990936766L

Serialization Methods

readResolve

protected Object readResolve()
            throws ObjectStreamException
After deserializing we must determine if the class we want is really one of the more specialized ICC_ProfileRGB or ICC_ProfileGray classes.

readObject

private void readObject(ObjectInputStream s)
            throws IOException,
                   ClassNotFoundException
Deserializes an instance

writeObject

private void writeObject(ObjectOutputStream s)
            throws IOException
Serializes an instance The format is a String and a byte array, The string is non-null if the instance is one of the built-in profiles. Otherwise the byte array is non-null and represents the profile data.

Class java.awt.color.ICC_ProfileGray extends ICC_Profile implements Serializable

serialVersionUID: -1124721290732002649L

Class java.awt.color.ICC_ProfileRGB extends ICC_Profile implements Serializable

serialVersionUID: 8505067385152579334L

Class java.awt.color.ProfileDataException extends RuntimeException implements Serializable

serialVersionUID: 7286140888240322498L

Package java.awt.datatransfer

Class java.awt.datatransfer.DataFlavor extends Object implements Serializable

serialVersionUID: 8367026044764648243L

Serialization Methods

writeExternal

public void writeExternal(ObjectOutput stream)
            throws IOException
Serialize this class.
Parameters:
stream - The ObjectOutput stream to serialize to.
Throws:
IOException - If an error occurs.

readExternal

public void readExternal(ObjectInput stream)
            throws IOException,
                   ClassNotFoundException
De-serialize this class.
Parameters:
stream - The ObjectInput stream to deserialize from.
Throws:
IOException - If an error ocurs.
ClassNotFoundException - If the class for an object being restored cannot be found.

Serialized Fields

mimeType

 java.awt.datatransfer.MimeType mimeType

representationClass

 Class representationClass

humanPresentableName

 String humanPresentableName

Class java.awt.datatransfer.FlavorEvent extends EventObject implements Serializable

serialVersionUID: 5516075349620653480L

Class java.awt.datatransfer.MimeTypeParseException extends Exception implements Serializable

serialVersionUID: -5604407764691570741L

Class java.awt.datatransfer.UnsupportedFlavorException extends Exception implements Serializable

serialVersionUID: 5383814944251665601L

Package java.awt.dnd

Class java.awt.dnd.DragGestureEvent extends EventObject implements Serializable

serialVersionUID: 9080172649166731306L

Serialized Fields

dragSource

 DragSource dragSource

component

 Component component

origin

 Point origin

action

 int action

events

 List events

dgr

 DragGestureRecognizer dgr

Class java.awt.dnd.DragGestureRecognizer extends Object implements Serializable

serialVersionUID: 8996673345831063337L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
            throws ClassNotFoundException,
                   IOException

writeObject

private void writeObject(ObjectOutputStream s)
            throws IOException

Serialized Fields

dragSource

 DragSource dragSource

component

 Component component

sourceActions

 int sourceActions

events

 ArrayList events

Class java.awt.dnd.DragSource extends Object implements Serializable

serialVersionUID: 6236096958971414066L

Serialized Fields

peer

 DragSourceContextPeer peer

context

 DragSourceContext context

Class java.awt.dnd.DragSourceContext extends Object implements Serializable

serialVersionUID: -115407898692194719L

Serialized Fields

peer

 DragSourceContextPeer peer

cursor

 Cursor cursor

transferable

 Transferable transferable

trigger

 DragGestureEvent trigger

dragSourceListener

 DragSourceListener dragSourceListener

useCustomCursor

 boolean useCustomCursor

sourceActions

 int sourceActions

image

 Image image

offset

 Point offset

Class java.awt.dnd.DragSourceDragEvent extends DragSourceEvent implements Serializable

serialVersionUID: 481346297933902471L

Serialized Fields

dropAction

 int dropAction

targetActions

 int targetActions

gestureModifiers

 int gestureModifiers

Class java.awt.dnd.DragSourceDropEvent extends DragSourceEvent implements Serializable

serialVersionUID: -5571321229470821891L

Serialized Fields

dropAction

 int dropAction

dropSuccess

 boolean dropSuccess

Class java.awt.dnd.DragSourceEvent extends EventObject implements Serializable

serialVersionUID: -763287114604032641L

Serialized Fields

locationSpecified

 boolean locationSpecified

x

 int x

y

 int y

Class java.awt.dnd.DropTarget extends Object implements Serializable

serialVersionUID: -6283860791671019047L

Serialized Fields

component

 Component component

flavorMap

 FlavorMap flavorMap

actions

 int actions

peer

 DropTargetPeer peer

dropTargetContext

 DropTargetContext dropTargetContext

dropTargetListener

 DropTargetListener dropTargetListener

autoscroller

 DropTarget.DropTargetAutoScroller autoscroller

active

 boolean active

Class java.awt.dnd.DropTargetContext extends Object implements Serializable

serialVersionUID: -634158968993743371L

Serialized Fields

dropTarget

 DropTarget dropTarget

targetActions

 int targetActions

dtcp

 DropTargetContextPeer dtcp

Class java.awt.dnd.DropTargetDragEvent extends DropTargetEvent implements Serializable

serialVersionUID: -8422265619058953682L

Serialized Fields

dropAction

 int dropAction

srcActions

 int srcActions

location

 Point location

Class java.awt.dnd.DropTargetDropEvent extends DropTargetEvent implements Serializable

serialVersionUID: -1721911170440459322L

Serialized Fields

dropAction

 int dropAction

actions

 int actions

location

 Point location

isLocalTx

 boolean isLocalTx

Class java.awt.dnd.DropTargetEvent extends EventObject implements Serializable

serialVersionUID: 2821229066521922993L

Serialized Fields

context

 DropTargetContext context

Class java.awt.dnd.InvalidDnDOperationException extends IllegalStateException implements Serializable

serialVersionUID: -6062568741193956678L

Class java.awt.dnd.MouseDragGestureRecognizer extends DragGestureRecognizer implements Serializable

serialVersionUID: 8996673345831063337L

Package java.awt.event

Class java.awt.event.ActionEvent extends AWTEvent implements Serializable

serialVersionUID: -7671078796273832149L

Serialized Fields

actionCommand

 String actionCommand
A nonlocalized string that gives more specific details of the event cause.
the command for this event

modifiers

 int modifiers
The bitmask of the modifiers that were pressed during the action.
modifiers for this event

when

 long when
The timestamp of this event; usually the same as the underlying input event.
Since:
1.4
the timestamp of the event

Class java.awt.event.AdjustmentEvent extends AWTEvent implements Serializable

serialVersionUID: 5700290645205279921L

Serialized Fields

adjustable

 Adjustable adjustable
The adjustable object that caused the event.
the cause

adjustmentType

 int adjustmentType
The type of adjustment, one of UNIT_INCREMENT, UNIT_DECREMENT, BLOCK_INCREMENT, BLOCK_DECREMENT, or TRACK.
the adjustment type

value

 int value
The new value of the adjustable; it should be in the range of the adjustable cause.
the adjustment value

isAdjusting

 boolean isAdjusting
True if this is in a series of multiple adjustment events.
Since:
1.4
true if this is not the last adjustment

Class java.awt.event.ComponentEvent extends AWTEvent implements Serializable

serialVersionUID: 8101406823902992965L

Class java.awt.event.ContainerEvent extends ComponentEvent implements Serializable

serialVersionUID: -4114942250539772041L

Serialized Fields

child

 Component child
The non-null child component that was added or removed.
the child component that changed

Class java.awt.event.FocusEvent extends ComponentEvent implements Serializable

serialVersionUID: 523753786457416396L

Serialized Fields

temporary

 boolean temporary
Indicates whether or not the focus change is temporary.
true if the focus change is temporary

opposite

 Component opposite
The other component which is giving up or stealing focus from this component, if known.
Since:
1.4
the component with the opposite focus event, or null

Class java.awt.event.HierarchyEvent extends AWTEvent implements Serializable

serialVersionUID: -5337576970038043990L

Serialized Fields

changed

 Component changed
The component at the top of the changed hierarchy.
the top component changed

changedParent

 Container changedParent
The parent of this component, either before or after the change depending on the type of change.
the parent component changed

changeFlags

 long changeFlags
The bitmask of HIERARCHY_CHANGED event types.
the change flags

Class java.awt.event.InputEvent extends ComponentEvent implements Serializable

serialVersionUID: -2482525981698309786L

Serialized Fields

when

 long when
The timestamp when this event occurred.
the timestamp

modifiers

 int modifiers
The old-style modifiers in effect for this event. Package visible for use by subclasses. The old style (bitmask 0x3f) should not be mixed with the new style (bitmasks 0xffffffc0).
the modifier state, stored in the old style

modifiersEx

 int modifiersEx
The new-style modifiers in effect for this event. Package visible for use by subclasses. The old style (bitmask 0x3f) should not be mixed with the new style (bitmasks 0xffffffc0).
the modifier state, stored in the new style

Class java.awt.event.InputMethodEvent extends AWTEvent implements Serializable

serialVersionUID: 4727190874778922661L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
            throws IOException,
                   ClassNotFoundException
Reads in the object from a serial stream, updating when to EventQueue.getMostRecentEventTime() if necessary.
Parameters:
s - the stream to read from
Throws:
IOException - if deserialization fails
ClassNotFoundException - if deserialization fails

Serialized Fields

when

 long when
The timestamp when this event was created.
Since:
1.4
the timestamp

Class java.awt.event.InvocationEvent extends AWTEvent implements Serializable

serialVersionUID: 436056344909459450L

Serialized Fields

runnable

 Runnable runnable
This is the Runnable object to call when dispatched.
the runnable to execute

notifier

 Object notifier
This is the object to call notifyAll() on when the call to run() returns, or null if no object is to be notified.
the object to notify

catchExceptions

 boolean catchExceptions
This variable is set to true if exceptions are caught and stored in a variable during the call to run(), otherwise exceptions are ignored and propagate up.
true to catch exceptions

exception

 Exception exception
This is the caught exception thrown in the run() method. It is null if exceptions are ignored, the run method hasn't completed, or there were no exceptions.
the caught exception, if any

throwable

 Throwable throwable
This is the caught Throwable thrown in the run() method. It is null if throwables are ignored, the run method hasn't completed, or there were no throwables thrown.

when

 long when
The timestamp when this event was created.
Since:
1.4
the timestamp

Class java.awt.event.ItemEvent extends AWTEvent implements Serializable

serialVersionUID: -608708132447206933L

Serialized Fields

item

 Object item
The item affected by this event.
the item of the selection

stateChange

 int stateChange
The state change direction, one of SELECTED or DESELECTED.
the selection state

Class java.awt.event.KeyEvent extends InputEvent implements Serializable

serialVersionUID: -2352130953028126954L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
            throws IOException,
                   ClassNotFoundException
Reads in the object from a serial stream.
Parameters:
s - the stream to read from
Throws:
IOException - if deserialization fails
ClassNotFoundException - if deserialization fails

Serialized Fields

keyCode

 int keyCode
The code assigned to the physical keyboard location (as adjusted by the keyboard layout). Use the symbolic VK_* names instead of numbers.
the VK_ code for this key

keyChar

 char keyChar
The Unicode character produced by the key type event. This has no meaning for key pressed and key released events.
the Unicode value for this key

keyLocation

 int keyLocation
Since:
1.4
the key location

isProxyActive

 boolean isProxyActive
Stores the state of the native event dispatching system, to correctly dispatch in Component#dispatchEventImpl when a proxy is active. XXX Does this matter in Classpath?
whether the proxy is active

Class java.awt.event.MouseEvent extends InputEvent implements Serializable

serialVersionUID: -991214153494842848L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
            throws IOException,
                   ClassNotFoundException
Reads in the object from a serial stream.
Parameters:
s - the stream to read from
Throws:
IOException - if deserialization fails
ClassNotFoundException - if deserialization fails

Serialized Fields

x

 int x
The X coordinate of the mouse cursor at the time of the event.
the x coordinate

y

 int y
The Y coordinate of the mouse cursor at the time of the event.
the y coordinate

clickCount

 int clickCount
The number of clicks that took place. For MOUSE_CLICKED, MOUSE_PRESSED, and MOUSE_RELEASED, this will be at least 1; otherwise it is 0. see #getClickCount()
the number of clicks

button

 int button
Indicates which mouse button changed state. Can only be one of NOBUTTON, BUTTON1, BUTTON2, or BUTTON3.
Since:
1.4

popupTrigger

 boolean popupTrigger
Whether or not this event should trigger a popup menu.
true if this is a popup trigger

Class java.awt.event.MouseWheelEvent extends MouseEvent implements Serializable

serialVersionUID: 6459879390515399677L

Serialized Fields

scrollType

 int scrollType
Indicates what scroll type should take place. This should be limited to WHEEL_UNIT_SCROLL and WHEEL_BLOCK_SCROLL.
the scroll type

scrollAmount

 int scrollAmount
Indicates the scroll amount. This is only meaningful if scrollType is WHEEL_UNIT_SCROLL.
the number of lines to scroll

wheelRotation

 int wheelRotation
Indicates how far the mouse wheel was rotated.
the rotation amount

Class java.awt.event.PaintEvent extends ComponentEvent implements Serializable

serialVersionUID: 1267492026433337593L

Serialized Fields

updateRect

 Rectangle updateRect
This is the rectange to be painted or updated.
the non-null rectangle to be painted

Class java.awt.event.TextEvent extends AWTEvent implements Serializable

serialVersionUID: 6269902291250941179L

Class java.awt.event.WindowEvent extends ComponentEvent implements Serializable

serialVersionUID: -1567959133147912127L

Serialized Fields

opposite

 Window opposite
The other Window involved in a focus or activation change. For WINDOW_ACTIVATED and WINDOW_GAINED_FOCUS events, this is the window that lost focus; for WINDOW_DEACTIVATED and WINDOW_LOST_FOCUS, this is the window that stole focus; and for other events (or when native implementation does not have the data available), this is null.
Since:
1.4
the opposite window, or null

oldState

 int oldState
The former state of the window.
Since:
1.4
bitmask of the old window state

newState

 int newState
The present state of the window.
Since:
1.4
bitmask of the new window state

Package java.awt.font

Class java.awt.font.NumericShaper extends Object implements Serializable

serialVersionUID: -8022764705923730308L

Serialized Fields

key

 int key
The default initial context for this shaper, specified as an integer from 0 to 18.

mask

 int mask
The target ranges handled by this shaper. If the shaper is not contextual, the high bit of this field will be set.

Class java.awt.font.TextAttribute extends AttributedCharacterIterator.Attribute implements Serializable

serialVersionUID: 7744112784117861702L

Serialization Methods

readResolve

protected Object readResolve()
            throws InvalidObjectException
After deserialization, this method ensures that only one instance of each attribute is used.
Overrides:
readResolve in interface AttributedCharacterIterator.Attribute
Returns:
The (single) attribute instance.
Throws:
InvalidObjectException - if the attribute is not recognised.

Class java.awt.font.TransformAttribute extends Object implements Serializable

serialVersionUID: 3356247357827709530L

Serialized Fields

affineTransform

 AffineTransform affineTransform

Package java.awt.geom

Class java.awt.geom.AffineTransform extends Object implements Serializable

serialVersionUID: 1330973210523860834L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
            throws ClassNotFoundException,
                   IOException
Reads a transform from an object stream.
Parameters:
s - the stream to read from
Throws:
ClassNotFoundException - if there is a problem deserializing
IOException - if there is a problem deserializing

Serialized Fields

m00

 double m00
The X coordinate scaling element of the transform matrix.
matrix[0,0]

m10

 double m10
The Y coordinate shearing element of the transform matrix.
matrix[1,0]

m01

 double m01
The X coordinate shearing element of the transform matrix.
matrix[0,1]

m11

 double m11
The Y coordinate scaling element of the transform matrix.
matrix[1,1]

m02

 double m02
The X coordinate translation element of the transform matrix.
matrix[0,2]

m12

 double m12
The Y coordinate translation element of the transform matrix.
matrix[1,2]

Class java.awt.geom.IllegalPathStateException extends RuntimeException implements Serializable

serialVersionUID: -5158084205220481094L

Class java.awt.geom.NoninvertibleTransformException extends Exception implements Serializable

serialVersionUID: 6137225240503990466L

Package java.awt.image

Class java.awt.image.ImagingOpException extends RuntimeException implements Serializable

serialVersionUID: 8026288481846276658L

Class java.awt.image.RasterFormatException extends RuntimeException implements Serializable

serialVersionUID: 96598996116164315L

Package java.awt.image.renderable

Class java.awt.image.renderable.ParameterBlock extends Object implements Serializable

serialVersionUID: -7577115551785240750L

Serialized Fields

sources

 Vector sources

parameters

 Vector parameters

Package java.awt.print

Class java.awt.print.PrinterAbortException extends PrinterException implements Serializable

serialVersionUID: 4725169026278854136L

Class java.awt.print.PrinterException extends Exception implements Serializable

serialVersionUID: -3757589981158265819L

Class java.awt.print.PrinterIOException extends PrinterException implements Serializable

serialVersionUID: 5850870712125932846L

Serialized Fields

mException

 IOException mException
The exception that caused this (duplicates Throwable).
the I/O exception that terminated the job

Package java.beans

Class java.beans.IndexedPropertyChangeEvent extends PropertyChangeEvent implements Serializable

serialVersionUID: -320227448495806870L

Serialized Fields

index

 int index
Index of the item that was changed.

Class java.beans.IntrospectionException extends Exception implements Serializable

serialVersionUID: -3728150539969542619L

Class java.beans.PropertyChangeEvent extends EventObject implements Serializable

serialVersionUID: 7042693688939648123L

Serialized Fields

propertyName

 String propertyName
The name of the property that changed, may be null. Package visible for use by PropertyChangeSupport.
the changed property name

newValue

 Object newValue
The new value of the property, may be null. Package visible for use by PropertyChangeSupport.
the new property value

oldValue

 Object oldValue
The old value of the property, may be null. Package visible for use by PropertyChangeSupport.
the old property value

propagationId

 Object propagationId
The propagation ID, reserved for future use. May be null.
the Propagation ID

Class java.beans.PropertyChangeSupport extends Object implements Serializable

serialVersionUID: 6401253773779951803L

Serialization Methods

writeObject

private void writeObject(ObjectOutputStream s)
            throws IOException
Saves the state of the object to the stream.
Parameters:
s - the stream to write to
Throws:
IOException - if anything goes wrong

readObject

private void readObject(ObjectInputStream s)
            throws IOException,
                   ClassNotFoundException
Reads the object back from stream (deserialization). XXX Since serialization for 1.1 streams was not documented, this may not work if propertyChangeSupportSerializedDataVersion is 1.
Parameters:
s - the stream to read from
Throws:
IOException - if reading the stream fails
ClassNotFoundException - if deserialization fails

Serialized Fields

children

 Hashtable<K,V> children
Maps property names (String) to named listeners (PropertyChangeSupport). If this is a child instance, this field will be null.
Since:
1.2
the map of property names to named listener managers

source

 Object source
The non-null source object for any generated events.
the event source

Class java.beans.PropertyVetoException extends Exception implements Serializable

serialVersionUID: 129596057694162164L

Serialized Fields

evt

 PropertyChangeEvent evt
The vetoed change.
the event that was vetoed

Class java.beans.VetoableChangeSupport extends Object implements Serializable

serialVersionUID: -5090210921595982017L

Serialization Methods

writeObject

private void writeObject(ObjectOutputStream s)
            throws IOException
Saves the state of the object to the stream.
Parameters:
s - the stream to write to
Throws:
IOException - if anything goes wrong

readObject

private void readObject(ObjectInputStream s)
            throws IOException,
                   ClassNotFoundException
Reads the object back from stream (deserialization). XXX Since serialization for 1.1 streams was not documented, this may not work if vetoableChangeSupportSerializedDataVersion is 1.
Parameters:
s - the stream to read from
Throws:
IOException - if reading the stream fails
ClassNotFoundException - if deserialization fails

Serialized Fields

children

 Hashtable<K,V> children
Maps property names (String) to named listeners (VetoableChangeSupport). If this is a child instance, this field will be null.
Since:
1.2
the map of property names to named listener managers

source

 Object source
The non-null source object for any generated events.
the event source

Package java.beans.beancontext

Class java.beans.beancontext.BeanContextChildSupport extends Object implements Serializable

serialVersionUID: 6328947014421475877L

Serialized Fields

beanContextChildPeer

 BeanContextChild beanContextChildPeer
The peer on which to perform set actions. This is here so that this class can be used as a peer.

When extending this class, this variable will be set to this.


pcSupport

 PropertyChangeSupport pcSupport
Listeners are registered here and events are fired through here.

vcSupport

 VetoableChangeSupport vcSupport
Listeners are registered here and events are fired through here.

Class java.beans.beancontext.BeanContextEvent extends EventObject implements Serializable

serialVersionUID: 7267998073569045052L

Serialized Fields

propagatedFrom

 BeanContext propagatedFrom
The BeanContext that most recently passed this event on.

Class java.beans.beancontext.BeanContextMembershipEvent extends BeanContextEvent implements Serializable

serialVersionUID: 3499346510334590959L

Serialized Fields

children

 Collection<E> children
The children that were added or removed.

Class java.beans.beancontext.BeanContextServiceAvailableEvent extends BeanContextEvent implements Serializable

serialVersionUID: -5333985775656400778L

Serialized Fields

serviceClass

 Class<T> serviceClass
The Class representing the service which is now available.

Class java.beans.beancontext.BeanContextServiceRevokedEvent extends BeanContextEvent implements Serializable

serialVersionUID: -1295543154724961754L

Serialized Fields

serviceClass

 Class<T> serviceClass
The Class representing the service which is now available.

Class java.beans.beancontext.BeanContextServicesSupport extends BeanContextSupport implements Serializable

serialVersionUID: -8494482757288719206L

Class java.beans.beancontext.BeanContextServicesSupport.BCSSChild extends BeanContextSupport.BCSChild implements Serializable

serialVersionUID: -3263851306889194873L

Class java.beans.beancontext.BeanContextServicesSupport.BCSSServiceProvider extends Object implements Serializable

serialVersionUID: 861278251667444782L

Serialized Fields

Class java.beans.beancontext.BeanContextSupport extends BeanContextChildSupport implements Serializable

serialVersionUID: -4879613978649577204L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
            throws ClassNotFoundException,
                   IOException
Deserializes a stored bean context. Hook methods are provided to allow subclasses to perform their own deserialization after the default deserialization but prior to the deserialization of the children. Note that readChildren(ObjectInputStream) is only called if there is no distinct peer. If there is, the peer is expected to call the method instead.
Parameters:
s - the stream to deserialize.
Throws:
ClassNotFoundException - if the class of an object being deserialized could not be found.
IOException - if an I/O error occurs.

writeObject

private void writeObject(ObjectOutputStream s)
            throws ClassNotFoundException,
                   IOException
Serializes a bean context. Hook methods are provided to allow subclasses to perform their own serialization after the default serialization but prior to serialization of the children. Note that writeChildren(ObjectOutputStream) is only called if there is no distinct peer. If there is, the peer is expected to call the method instead.
Parameters:
s - the stream to serialize.
Throws:
ClassNotFoundException - if the class of an object being deserialized could not be found.
IOException - if an I/O error occurs.

Class java.beans.beancontext.BeanContextSupport.BCSChild extends Object implements Serializable

serialVersionUID: -5815286101609939109L

Serialized Fields

Package java.io

Class java.io.CharConversionException extends IOException implements Serializable

serialVersionUID: -8680016352018427031L

Class java.io.EOFException extends IOException implements Serializable

serialVersionUID: 6433858223774886977L

Class java.io.Externalizable extends Object implements Serializable

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
            throws ClassNotFoundException,
                   IOException
This method restores an object's state by reading in the instance data for the object from the passed in stream. Note that this stream is not a subclass of InputStream, but rather is a class that implements the ObjectInput interface. That interface provides a mechanism for reading in Java data types from a stream.

Note that this method must be compatible with writeExternal. It must read back the exact same types that were written by that method in the exact order they were written.

If this method needs to read back an object instance, then the class for that object must be found and loaded. If that operation fails, then this method throws a ClassNotFoundException

Parameters:
in - An ObjectInput instance for reading in the object state
Throws:
ClassNotFoundException - If the class of an object being restored cannot be found
IOException - If any other error occurs

writeExternal

public void writeExternal(ObjectOutput out)
            throws IOException
This method is responsible for writing the instance data of an object to the passed in stream. Note that this stream is not a subclass of OutputStream, but rather is a class that implements the ObjectOutput interface. That interface provides a number of methods for writing Java data values to a stream.

Not that the implementation of this method must be coordinated with the implementation of readExternal.

Parameters:
out - An ObjectOutput instance for writing the object state
Throws:
IOException - If an error occurs

Class java.io.File extends Object implements Serializable

serialVersionUID: 301077366599181567L

Serialization Methods

Serialized Fields

path

 String path
This is the path to the file set when the object is created. It may be an absolute or relative path name.

Class java.io.FileNotFoundException extends IOException implements Serializable

serialVersionUID: -897856973823710492L

Class java.io.FilePermission extends Permission implements Serializable

serialVersionUID: 7930732926638008763L

Serialized Fields

Class java.io.InterruptedIOException extends IOException implements Serializable

serialVersionUID: 4020568460727500567L

Serialized Fields

bytesTransferred

 int bytesTransferred
The number of bytes read/written prior to the interruption.
count of bytes successfully transferred

Class java.io.InvalidClassException extends ObjectStreamException implements Serializable

serialVersionUID: -4333316296251054416L

Serialized Fields

classname

 String classname
The name of the class which encountered the error.
the classname causing the error

Class java.io.InvalidObjectException extends ObjectStreamException implements Serializable

serialVersionUID: 3233174318281839583L

Class java.io.IOException extends Exception implements Serializable

serialVersionUID: 7818375828146090155L

Class java.io.NotActiveException extends ObjectStreamException implements Serializable

serialVersionUID: -3893467273049808895L

Class java.io.NotSerializableException extends ObjectStreamException implements Serializable

serialVersionUID: 2906642554793891381L

Class java.io.ObjectStreamClass extends Object implements Serializable

serialVersionUID: -6120832682080437368L

Serialized Fields

Class java.io.ObjectStreamException extends IOException implements Serializable

serialVersionUID: 7260898174833392607L

Class java.io.OptionalDataException extends ObjectStreamException implements Serializable

serialVersionUID: -8011121865681257820L

Serialized Fields

eof

 boolean eof
Whether or not the end of the stream has been reached.
the end of the buffer was reached

length

 int length
The number of valid bytes that can be read.
the bytes of the buffer remaining

Class java.io.SerializablePermission extends BasicPermission implements Serializable

serialVersionUID: 8537212141160296410L

Class java.io.StreamCorruptedException extends ObjectStreamException implements Serializable

serialVersionUID: 8983558202217591746L

Class java.io.SyncFailedException extends IOException implements Serializable

serialVersionUID: -2353342684412443330L

Class java.io.UnsupportedEncodingException extends IOException implements Serializable

serialVersionUID: -4274276298326136670L

Class java.io.UTFDataFormatException extends IOException implements Serializable

serialVersionUID: 420743449228280612L

Class java.io.WriteAbortedException extends ObjectStreamException implements Serializable

serialVersionUID: -3326426625597282442L

Serialized Fields

detail

 Exception detail
The cause of this exception. This pre-dates the exception chaining of Throwable; and although you can change this field, you are wiser to leave it alone.
the exception cause

Package java.lang

Class java.lang.AbstractMethodError extends IncompatibleClassChangeError implements Serializable

serialVersionUID: -1654391082989018462L

Class java.lang.ArithmeticException extends RuntimeException implements Serializable

serialVersionUID: 2256477558314496007L

Class java.lang.ArrayIndexOutOfBoundsException extends IndexOutOfBoundsException implements Serializable

serialVersionUID: -5116101128118950844L

Class java.lang.ArrayStoreException extends RuntimeException implements Serializable

serialVersionUID: -4522193890499838241L

Class java.lang.AssertionError extends Error implements Serializable

serialVersionUID: -5013299493970297370L

Class java.lang.Boolean extends Object implements Serializable

serialVersionUID: -3665804199014368530L

Serialized Fields

value

 boolean value
The immutable value of this Boolean.
the wrapped value

Class java.lang.Byte extends Number implements Serializable

serialVersionUID: -7183698231559129828L

Serialized Fields

value

 byte value
The immutable value of this Byte.
the wrapped byte

Class java.lang.Character extends Object implements Serializable

serialVersionUID: 3786198910865385080L

Serialized Fields

value

 char value
The immutable value of this Character.
the value of this Character

Class java.lang.Class<T> extends Object implements Serializable

serialVersionUID: 3206093459760846163L

Serialized Fields

signers

 Object[] signers
The class signers.

Class java.lang.ClassCastException extends RuntimeException implements Serializable

serialVersionUID: -9223365651070458532L

Class java.lang.ClassCircularityError extends LinkageError implements Serializable

serialVersionUID: 1054362542914539689L

Class java.lang.ClassFormatError extends LinkageError implements Serializable

serialVersionUID: -8420114879011949195L

Class java.lang.ClassNotFoundException extends Exception implements Serializable

serialVersionUID: 9176873029745254542L

Serialized Fields

ex

 Throwable ex
The cause of this exception (duplicates the one stored in Throwable).
Since:
1.2
the exception cause

Class java.lang.CloneNotSupportedException extends Exception implements Serializable

serialVersionUID: 5195511250079656443L

Class java.lang.Double extends Number implements Serializable

serialVersionUID: -9172774392245257468L

Serialized Fields

value

 double value
The immutable value of this Double.
the wrapped double

Class java.lang.Enum<T,extends,Enum,T> extends Object implements Serializable

serialVersionUID: -4300926546619394005L

Serialized Fields

name

 String name
The name of this enum constant.

ordinal

 int ordinal
The number of this enum constant. Each constant is given a number which matches the order in which it was declared, starting with zero.

Class java.lang.EnumConstantNotPresentException extends RuntimeException implements Serializable

serialVersionUID: -6046998521960521108L

Serialized Fields

extendsEnum>enumType

 ClassextendsEnum>enumType
The enum's type. Note that the name is fixed by the serialization spec.

constantName

 String constantName
The name of the missing enum constant. Note that the name is fixed by the serialization spec.

Class java.lang.Error extends Throwable implements Serializable

serialVersionUID: 4980196508277280342L

Class java.lang.Exception extends Throwable implements Serializable

serialVersionUID: -3387516993124229948L

Class java.lang.ExceptionInInitializerError extends LinkageError implements Serializable

serialVersionUID: 1521711792217232256L

Serialized Fields

exception

 Throwable exception
The cause of this exception (duplicates the one stored in Throwable).
the exception cause

Class java.lang.Float extends Number implements Serializable

serialVersionUID: -2671257302660747028L

Serialized Fields

value

 float value
The immutable value of this Float.
the wrapped float

Class java.lang.IllegalAccessError extends IncompatibleClassChangeError implements Serializable

serialVersionUID: -8988904074992417891L

Class java.lang.IllegalAccessException extends Exception implements Serializable

serialVersionUID: 6616958222490762034L

Class java.lang.IllegalArgumentException extends RuntimeException implements Serializable

serialVersionUID: -5365630128856068164L

Class java.lang.IllegalMonitorStateException extends RuntimeException implements Serializable

serialVersionUID: 3713306369498869069L

Class java.lang.IllegalStateException extends RuntimeException implements Serializable

serialVersionUID: -1848914673093119416L

Class java.lang.IllegalThreadStateException extends IllegalArgumentException implements Serializable

serialVersionUID: -7626246362397460174L

Class java.lang.IncompatibleClassChangeError extends LinkageError implements Serializable

serialVersionUID: -4914975503642802119L

Class java.lang.IndexOutOfBoundsException extends RuntimeException implements Serializable

serialVersionUID: 234122996006267687L

Class java.lang.InstantiationError extends IncompatibleClassChangeError implements Serializable

serialVersionUID: -4885810657349421204L

Class java.lang.InstantiationException extends Exception implements Serializable

serialVersionUID: -8441929162975509110L

Class java.lang.Integer extends Number implements Serializable

serialVersionUID: 1360826667806852920L

Serialized Fields

value

 int value
The immutable value of this Integer.
the wrapped int

Class java.lang.InternalError extends VirtualMachineError implements Serializable

serialVersionUID: -9062593416125562365L

Class java.lang.InterruptedException extends Exception implements Serializable

serialVersionUID: 6700697376100628473L

Class java.lang.LinkageError extends Error implements Serializable

serialVersionUID: 3579600108157160122L

Class java.lang.Long extends Number implements Serializable

serialVersionUID: 4290774380558885855L

Serialized Fields

value

 long value
The immutable value of this Long.
the wrapped long

Class java.lang.NegativeArraySizeException extends RuntimeException implements Serializable

serialVersionUID: -8960118058596991861L

Class java.lang.NoClassDefFoundError extends LinkageError implements Serializable

serialVersionUID: 9095859863287012458L

Class java.lang.NoSuchFieldError extends IncompatibleClassChangeError implements Serializable

serialVersionUID: -3456430195886129035L

Class java.lang.NoSuchFieldException extends Exception implements Serializable

serialVersionUID: -6143714805279938260L

Class java.lang.NoSuchMethodError extends IncompatibleClassChangeError implements Serializable

serialVersionUID: -3765521442372831335L

Class java.lang.NoSuchMethodException extends Exception implements Serializable

serialVersionUID: 5034388446362600923L

Class java.lang.NullPointerException extends RuntimeException implements Serializable

serialVersionUID: 5162710183389028792L

Class java.lang.Number extends Object implements Serializable

serialVersionUID: -8742448824652078965L

Class java.lang.NumberFormatException extends IllegalArgumentException implements Serializable

serialVersionUID: -2848938806368998894L

Class java.lang.OutOfMemoryError extends VirtualMachineError implements Serializable

serialVersionUID: 8228564086184010517L

Class java.lang.RuntimeException extends Exception implements Serializable

serialVersionUID: -7034897190745766939L

Class java.lang.RuntimePermission extends BasicPermission implements Serializable

serialVersionUID: 7399184964622342223L

Class java.lang.SecurityException extends RuntimeException implements Serializable

serialVersionUID: 6878364983674394167L

Class java.lang.Short extends Number implements Serializable

serialVersionUID: 7515723908773894738L

Serialized Fields

value

 short value
The immutable value of this Short.
the wrapped short

Class java.lang.StackOverflowError extends VirtualMachineError implements Serializable

serialVersionUID: 8609175038441759607L

Class java.lang.StackTraceElement extends Object implements Serializable

serialVersionUID: 6992337162326171013L

Serialized Fields

fileName

 String fileName
The name of the file, null if unknown.
the source code filename, if known

lineNumber

 int lineNumber
The line number in the file, negative if unknown.
the source code line number, if known

declaringClass

 String declaringClass
The fully qualified class name, null if unknown.
the enclosing class, if known

methodName

 String methodName
The method name in the class, null if unknown.
the enclosing method, if known

Class java.lang.String extends Object implements Serializable

serialVersionUID: -6849794470754667710L

Serialized Fields

value

 char[] value
Characters which make up the String. Package access is granted for use by StringBuffer.

count

 int count
Holds the number of characters in value. This number is generally the same as value.length, but can be smaller because substrings and StringBuffers can share arrays. Package visible for use by trusted code.

cachedHashCode

 int cachedHashCode
Caches the result of hashCode(). If this value is zero, the hashcode is considered uncached (even if 0 is the correct hash value).

offset

 int offset
Holds the starting position for characters in value[]. Since substring()'s are common, the use of offset allows the operation to perform in O(1). Package access is granted for use by StringBuffer.

Class java.lang.StringBuffer extends Object implements Serializable

serialVersionUID: 3388685877147921107L

Serialized Fields

count

 int count
Index of next available character (and thus the size of the current string contents). Note that this has permissions set this way so that String can get the value.
the number of characters in the buffer

value

 char[] value
The buffer. Note that this has permissions set this way so that String can get the value.
the buffer

shared

 boolean shared
True if the buffer is shared with another object (StringBuffer or String); this means the buffer must be copied before writing to it again. Note that this has permissions set this way so that String can get the value.
whether the buffer is shared

Class java.lang.StringBuilder extends Object implements Serializable

serialVersionUID: 4383685877147921099L

Serialized Fields

count

 int count
Index of next available character (and thus the size of the current string contents). Note that this has permissions set this way so that String can get the value.
the number of characters in the buffer

value

 char[] value
The buffer. Note that this has permissions set this way so that String can get the value.
the buffer

Class java.lang.StringIndexOutOfBoundsException extends IndexOutOfBoundsException implements Serializable

serialVersionUID: -6762910422159637258L

Class java.lang.ThreadDeath extends Error implements Serializable

serialVersionUID: -4417128565033088268L

Class java.lang.Throwable extends Object implements Serializable

serialVersionUID: -3042686055658047285L

Serialized Fields

detailMessage

 String detailMessage
The detail message.
specific details about the exception, may be null

cause

 Throwable cause
The cause of the throwable, including null for an unknown or non-chained cause. This may only be set once; so the field is set to this until initialized.
Since:
1.4
the cause, or null if unknown, or this if not yet set

stackTrace

 StackTraceElement[] stackTrace
The stack trace, in a serialized form.
Since:
1.4
the elements of the stack trace; this is non-null, and has no null entries

Class java.lang.TypeNotPresentException extends RuntimeException implements Serializable

serialVersionUID: -5101214195716534496L

Serialized Fields

typeName

 String typeName
The name of the missing type.
the missing type's name.

Class java.lang.UnknownError extends VirtualMachineError implements Serializable

serialVersionUID: 2524784860676771849L

Class java.lang.UnsatisfiedLinkError extends LinkageError implements Serializable

serialVersionUID: -4019343241616879428L

Class java.lang.UnsupportedClassVersionError extends ClassFormatError implements Serializable

serialVersionUID: -7123279212883497373L

Class java.lang.UnsupportedOperationException extends RuntimeException implements Serializable

serialVersionUID: -1242599979055084673L

Class java.lang.VerifyError extends LinkageError implements Serializable

serialVersionUID: 7001962396098498785L

Class java.lang.VirtualMachineError extends Error implements Serializable

serialVersionUID: 4161983926571568670L

Package java.lang.annotation

Class java.lang.annotation.AnnotationFormatError extends Error implements Serializable

serialVersionUID: -4256701562333669892L

Class java.lang.annotation.AnnotationTypeMismatchException extends RuntimeException implements Serializable

serialVersionUID: 8125925355765570191L

Serialized Fields

element

 Method element
The element from the annotation.
the element with the mismatched type.

foundType

 String foundType
The erroneous type used by the element.
the type found in the element.

Class java.lang.annotation.IncompleteAnnotationException extends RuntimeException implements Serializable

serialVersionUID: -7034897190745766939L

Serialized Fields

extendsAnnotation>annotationType

 ClassextendsAnnotation>annotationType
The class representing the type of annotation from which an element was found to be missing.
the type of the annotation from which an element was missing.

elementName

 String elementName
The name of the missing element.
the name of the missing element.

Package java.lang.instrument

Class java.lang.instrument.IllegalClassFormatException extends Exception implements Serializable

serialVersionUID: -3841736710924794009L

Class java.lang.instrument.UnmodifiableClassException extends Exception implements Serializable

serialVersionUID: 1716652643585309178L

Package java.lang.management

Class java.lang.management.ManagementPermission extends BasicPermission implements Serializable

serialVersionUID: 1897496590799378737L

Package java.lang.reflect

Class java.lang.reflect.GenericSignatureFormatError extends ClassFormatError implements Serializable

serialVersionUID: 6709919147137911034L

Class java.lang.reflect.InvocationTargetException extends Exception implements Serializable

serialVersionUID: 4085088731926701167L

Serialized Fields

target

 Throwable target
The chained exception. This field is only around for serial compatibility.
the chained exception

Class java.lang.reflect.MalformedParameterizedTypeException extends RuntimeException implements Serializable

serialVersionUID: -5696557788586220964L

Class java.lang.reflect.Proxy extends Object implements Serializable

serialVersionUID: -2222568056686623797L

Serialized Fields

h

 InvocationHandler h
The invocation handler for this proxy instance. For Proxy, this field is unused, but it appears here in order to be serialized in all proxy classes. NOTE: This implementation is more secure for proxy classes than what Sun specifies. Sun does not require h to be immutable, but this means you could change h after the fact by reflection. However, by making h immutable, we may break non-proxy classes which extend Proxy.
invocation handler associated with this proxy instance

Class java.lang.reflect.ReflectPermission extends BasicPermission implements Serializable

serialVersionUID: 7412737110241507485L

Class java.lang.reflect.UndeclaredThrowableException extends RuntimeException implements Serializable

serialVersionUID: 330127114055056639L

Serialized Fields

undeclaredThrowable

 Throwable undeclaredThrowable
The immutable exception that this wraps. This field is redundant with Throwable.getCause(), but is necessary for serial compatibility.
the chained exception

Package java.math

Class java.math.BigDecimal extends Number implements Serializable

serialVersionUID: 6108874887143696463L

Serialized Fields

Class java.math.BigInteger extends Number implements Serializable

serialVersionUID: -8287574255936472291L

Serialization Methods

Serialized Fields

Class java.math.MathContext extends Object implements Serializable

serialVersionUID: 5579720004786848255L

Serialized Fields

Package java.net

Class java.net.BindException extends SocketException implements Serializable

serialVersionUID: -5945005768251722951L

Class java.net.ConnectException extends SocketException implements Serializable

serialVersionUID: 3831404271622369215L

Class java.net.Inet4Address extends InetAddress implements Serializable

serialVersionUID: 3286316764910316507L

Class java.net.Inet6Address extends InetAddress implements Serializable

serialVersionUID: 6880410070516793377L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
            throws IOException,
                   ClassNotFoundException
Required for 1.5-compatible serialization.
Since:
1.5

writeObject

private void writeObject(ObjectOutputStream s)
            throws IOException
Required for 1.5-compatible serialization.
Since:
1.5

Serialized Fields

ipaddress

 byte[] ipaddress
Needed for serialization

scope_id

 int scope_id
The scope ID, if any.
Since:
1.5

scope_id_set

 boolean scope_id_set
The scope ID, if any.
Since:
1.5

scope_ifname_set

 boolean scope_ifname_set
Whether ifname is set or not.
Since:
1.5

ifname

 String ifname
Name of the network interface, used only by the serialization methods
Since:
1.5

Class java.net.InetAddress extends Object implements Serializable

serialVersionUID: 3286316764910316507L

Serialization Methods

readResolve

private Object readResolve()
            throws ObjectStreamException
Inet4Address objects are serialized as InetAddress objects. This deserializes them back into Inet4Address objects.


Serialized Fields

address

 int address
The Serialized Form specifies that an int 'address' is saved/restored. This class uses a byte array internally so we'll just do the conversion at serialization time and leave the rest of the algorithm as is.

hostName

 String hostName
The name of the host for this address.

family

 int family
Needed for serialization.

Class java.net.InetSocketAddress extends SocketAddress implements Serializable

serialVersionUID: 5076001401234631237L

Serialized Fields

hostname

 String hostname
Name of host.

addr

 InetAddress addr
Address of host.

port

 int port
Port of host.

Class java.net.MalformedURLException extends IOException implements Serializable

serialVersionUID: -182787522200415866L

Class java.net.NetPermission extends BasicPermission implements Serializable

serialVersionUID: -8343910153355041693L

Class java.net.NoRouteToHostException extends SocketException implements Serializable

serialVersionUID: -1897550894873493790L

Class java.net.PortUnreachableException extends SocketException implements Serializable

serialVersionUID: 8462541992376507323L

Class java.net.ProtocolException extends IOException implements Serializable

serialVersionUID: -6098449442062388080L

Class java.net.SocketAddress extends Object implements Serializable

serialVersionUID: 5215720748342549866L

Class java.net.SocketException extends IOException implements Serializable

serialVersionUID: -5935874303556886934L

Class java.net.SocketPermission extends Permission implements Serializable

serialVersionUID: -7204263841984476862L

Serialization Methods

readObject

private void readObject(ObjectInputStream input)
            throws IOException,
                   ClassNotFoundException
Deserializes a SocketPermission object from an input stream.
Parameters:
input - the input stream.
Throws:
IOException - if an I/O error occurs in the stream.
ClassNotFoundException - if the class of the serialized object could not be found.

writeObject

private void writeObject(ObjectOutputStream output)
            throws IOException
Serializes a SocketPermission object to an output stream.
Parameters:
output - the output stream.
Throws:
IOException - if an I/O error occurs in the stream.

Serialized Fields

actions

 String actions
The actions for which we have permission. This field is present to make the serialized form correct and should not be used by anything other than writeObject: everything else should use actionmask.

Class java.net.SocketTimeoutException extends InterruptedIOException implements Serializable

serialVersionUID: -8846654841826352300L

Class java.net.UnknownHostException extends IOException implements Serializable

serialVersionUID: -4639126076052875403L

Class java.net.UnknownServiceException extends IOException implements Serializable

serialVersionUID: -4169033248853639508L

Class java.net.URI extends Object implements Serializable

serialVersionUID: -6052424284110960213L

Serialization Methods

Serialized Fields

Class java.net.URISyntaxException extends Exception implements Serializable

serialVersionUID: 2137979680897488891L

Serialized Fields

input

 String input
The failed input.
the bad URI

index

 int index
The index of failure.
the location of the problem

Class java.net.URL extends Object implements Serializable

serialVersionUID: -7627629688361524110L

Serialization Methods

Serialized Fields

protocol

 String protocol
The name of the protocol for this URL. The protocol is always stored in lower case.

authority

 String authority
The "authority" portion of the URL.

host

 String host
The hostname or IP address of this protocol. This includes a possible user. For example joe@some.host.net.

userInfo

 String userInfo
The user information necessary to establish the connection.

port

 int port
The port number of this protocol or -1 if the port number used is the default for this protocol.

file

 String file
The "file" portion of the URL. It is defined as path[?query].

ref

 String ref
The anchor portion of the URL.

hashCode

 int hashCode
This is the hashCode for this URL

Package java.nio

Class java.nio.BufferOverflowException extends RuntimeException implements Serializable

serialVersionUID: -5484897634319144535L

Class java.nio.BufferUnderflowException extends RuntimeException implements Serializable

serialVersionUID: -1713313658691622206L

Class java.nio.InvalidMarkException extends IllegalStateException implements Serializable

serialVersionUID: 1698329710438510774L

Class java.nio.ReadOnlyBufferException extends UnsupportedOperationException implements Serializable

serialVersionUID: -1210063976496234090L

Package java.nio.channels

Class java.nio.channels.AlreadyConnectedException extends IllegalStateException implements Serializable

serialVersionUID: -7331895245053773357L

Class java.nio.channels.AsynchronousCloseException extends ClosedChannelException implements Serializable

serialVersionUID: 6891178312432313966L

Class java.nio.channels.CancelledKeyException extends IllegalStateException implements Serializable

serialVersionUID: -8438032138028814268L

Class java.nio.channels.ClosedByInterruptException extends AsynchronousCloseException implements Serializable

serialVersionUID: -4488191543534286750L

Class java.nio.channels.ClosedChannelException extends IOException implements Serializable

serialVersionUID: 882777185433553857L

Class java.nio.channels.ClosedSelectorException extends IllegalStateException implements Serializable

serialVersionUID: 6466297122317847835L

Class java.nio.channels.ConnectionPendingException extends IllegalStateException implements Serializable

serialVersionUID: 2008393366501760879L

Class java.nio.channels.FileLockInterruptionException extends IOException implements Serializable

serialVersionUID: 7104080643653532383L

Class java.nio.channels.IllegalBlockingModeException extends IllegalStateException implements Serializable

serialVersionUID: -3335774961855590474L

Class java.nio.channels.IllegalSelectorException extends IllegalArgumentException implements Serializable

serialVersionUID: -8406323347253320987L

Class java.nio.channels.NoConnectionPendingException extends IllegalStateException implements Serializable

serialVersionUID: -8296561183633134743L

Class java.nio.channels.NonReadableChannelException extends IllegalStateException implements Serializable

serialVersionUID: -3200915679294993514L

Class java.nio.channels.NonWritableChannelException extends IllegalStateException implements Serializable

serialVersionUID: -7071230488279011621L

Class java.nio.channels.NotYetBoundException extends IllegalStateException implements Serializable

serialVersionUID: 4640999303950202242L

Class java.nio.channels.NotYetConnectedException extends IllegalStateException implements Serializable

serialVersionUID: 4697316551909513464L

Class java.nio.channels.OverlappingFileLockException extends IllegalStateException implements Serializable

serialVersionUID: 2047812138163068433L

Class java.nio.channels.UnresolvedAddressException extends IllegalArgumentException implements Serializable

serialVersionUID: 6136959093620794148L

Class java.nio.channels.UnsupportedAddressTypeException extends IllegalArgumentException implements Serializable

serialVersionUID: -2964323842829700493L

Package java.nio.charset

Class java.nio.charset.CharacterCodingException extends IOException implements Serializable

serialVersionUID: 8421532232154627783L

Class java.nio.charset.CoderMalfunctionError extends Error implements Serializable

serialVersionUID: -1151412348057794301L

Class java.nio.charset.IllegalCharsetNameException extends IllegalArgumentException implements Serializable

serialVersionUID: 1457525358470002989L

Serialized Fields

Class java.nio.charset.MalformedInputException extends CharacterCodingException implements Serializable

serialVersionUID: -3438823399834806194L

Serialized Fields

Class java.nio.charset.UnmappableCharacterException extends CharacterCodingException implements Serializable

serialVersionUID: -7026962371537706123L

Serialized Fields

Class java.nio.charset.UnsupportedCharsetException extends IllegalArgumentException implements Serializable

serialVersionUID: 1490765524727386367L

Serialized Fields

Package java.rmi

Class java.rmi.AccessException extends RemoteException implements Serializable

serialVersionUID: 6314925228044966088L

Class java.rmi.AlreadyBoundException extends Exception implements Serializable

serialVersionUID: 9218657361741657110L

Class java.rmi.ConnectException extends RemoteException implements Serializable

serialVersionUID: 4863550261346652506L

Class java.rmi.ConnectIOException extends RemoteException implements Serializable

serialVersionUID: -8087809532704668744L

Class java.rmi.MarshalException extends RemoteException implements Serializable

serialVersionUID: 6223554758134037936L

Class java.rmi.MarshalledObject extends Object implements Serializable

serialVersionUID: 8988374069173025854L

Serialized Fields

Class java.rmi.NoSuchObjectException extends RemoteException implements Serializable

serialVersionUID: 6619395951570472985L

Class java.rmi.NotBoundException extends Exception implements Serializable

serialVersionUID: -1857741824849069317L

Class java.rmi.RemoteException extends IOException implements Serializable

serialVersionUID: -5148567311918794206L

Serialized Fields

detail

 Throwable detail
The cause of this exception. This pre-dates the exception chaining of Throwable; and although you can change this field, you are wiser to leave it alone.
the exception cause

Class java.rmi.RMISecurityException extends SecurityException implements Serializable

serialVersionUID: -8433406075740433514L

Class java.rmi.ServerError extends RemoteException implements Serializable

serialVersionUID: 8455284893909696482L

Class java.rmi.ServerException extends RemoteException implements Serializable

serialVersionUID: -4775845313121906682L

Class java.rmi.ServerRuntimeException extends RemoteException implements Serializable

serialVersionUID: 7054464920481467219L

Class java.rmi.StubNotFoundException extends RemoteException implements Serializable

serialVersionUID: -7088199405468872373L

Class java.rmi.UnexpectedException extends RemoteException implements Serializable

serialVersionUID: 1800467484195073863L

Class java.rmi.UnknownHostException extends RemoteException implements Serializable

serialVersionUID: -8152710247442114228L

Class java.rmi.UnmarshalException extends RemoteException implements Serializable

serialVersionUID: 594380845140740218L

Package java.rmi.activation

Class java.rmi.activation.Activatable extends RemoteServer implements Serializable

serialVersionUID: -3120617863591563455L

Serialized Fields

id

 ActivationID id
The object activation id.

Class java.rmi.activation.ActivateFailedException extends RemoteException implements Serializable

serialVersionUID: 4863550261346652506L

Class java.rmi.activation.ActivationDesc extends Object implements Serializable

serialVersionUID: 7455834104417690957L

Serialized Fields


classname

 String classname
The class name.

location

 String location
The code location URL.

data

 MarshalledObject data
The object specific intitalization data.

restart

 boolean restart
The start mode.

Class java.rmi.activation.ActivationException extends Exception implements Serializable

serialVersionUID: -4320118837291406071L

Serialized Fields

detail

 Throwable detail
The cause of this exception. This pre-dates the exception chaining of Throwable; and although you can change this field, you are wiser to leave it alone.
the exception cause

Class java.rmi.activation.ActivationGroup extends UnicastRemoteObject implements Serializable

serialVersionUID: -7696947875314805420L

Serialized Fields

groupId

 ActivationGroupID groupId
The groups identifier.

monitor

 ActivationMonitor monitor
The groups activation monitor.

incarnation

 long incarnation
The groups incarnation number.

Class java.rmi.activation.ActivationGroupDesc extends Object implements Serializable

serialVersionUID: -4936225423168276595L

Serialized Fields

className

 String className
The group class name or null for the default group class implementation.

location

 String location
The group class download location URL (codebase), ignored by the default implementation.

data

 MarshalledObject data
The group initialization data.

env

 ActivationGroupDesc.CommandEnvironment env
The path to the group jre and the parameters of this jre, may be null for the default jre.

props

 Properties props
The properties that override the system properties.

Class java.rmi.activation.ActivationGroupDesc.CommandEnvironment extends Object implements Serializable

serialVersionUID: 6165754737887770191L

Serialized Fields

command

 String command
The path to the java executable (or null for using default jre).

options

 String[] options
The extra parameters (may be empty array but never null).

Class java.rmi.activation.ActivationGroupID extends Object implements Serializable

serialVersionUID: -1648432278909740833L

Serialized Fields

system

 ActivationSystem system
The associated activation system.

uid

 UID uid
The object identifier, making the ID unique.

Class java.rmi.activation.ActivationGroup_Stub extends RemoteStub implements Serializable

serialVersionUID: 2L

Class java.rmi.activation.ActivationID extends Object implements Serializable

serialVersionUID: -4608673054848209235L

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
            throws IOException,
                   ClassNotFoundException
Read the object from the input stream.
Parameters:
in - the stream to read from
Throws:
IOException - if thrown by the stream
ClassNotFoundException -

writeObject

private void writeObject(ObjectOutputStream out)
            throws IOException,
                   ClassNotFoundException
Write the object to the output stream.
Parameters:
out - the stream to write int
Throws:
IOException - if thrown by the stream
ClassNotFoundException -

Class java.rmi.activation.UnknownGroupException extends ActivationException implements Serializable

serialVersionUID: 7056094974750002460L

Class java.rmi.activation.UnknownObjectException extends ActivationException implements Serializable

serialVersionUID: 3425547551622251430L

Package java.rmi.dgc

Class java.rmi.dgc.Lease extends Object implements Serializable

serialVersionUID: -5713411624328831948L

Serialized Fields

Class java.rmi.dgc.VMID extends Object implements Serializable

serialVersionUID: -538642295484486218L

Serialized Fields

addr

 byte[] addr
The IP address of the local host.

uid

 UID uid
The UID of this VMID.

Package java.rmi.server

Class java.rmi.server.ExportException extends RemoteException implements Serializable

serialVersionUID: -9155485338494060170L

Class java.rmi.server.ObjID extends Object implements Serializable

serialVersionUID: -6386392263968365220L

Serialized Fields

objNum

 long objNum
The object Id (either well-known value or the value of the incrementing object counter.

space

 UID space
The object unique identifier, generated individually for each object.

Class java.rmi.server.RemoteObject extends Object implements Serializable

serialVersionUID: -3215090123894869218L

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
            throws IOException,
                   ClassNotFoundException
Read the remote object from the input stream. Expects the class name without package first. Then the method creates and assigns the ref an instance of this class and calls its .readExternal method. The standard packageless class names are UnicastRef, UnicastRef2, UnicastServerRef, UnicastServerRef2, ActivatableRef or ActivatableServerRef.
Parameters:
in - the stream to read from
Throws:
IOException - if the IO exception occurs
ClassNotFoundException - if the class with the given name is not present in the package gnu.java.rmi.server (for the case of the GNU Classpath.

writeObject

private void writeObject(ObjectOutputStream out)
            throws IOException,
                   ClassNotFoundException
Write the remote object to the output stream. This method first calls RemoteRef.getRefClass(ObjectOutput) on the ref to get the class name without package, writes this name and then calls the ref.writeObject to write the data. The standard packageless class names are UnicastRef, UnicastRef2, UnicastServerRef, UnicastServerRef2, ActivatableRef or ActivatableServerRef. The empty string with the subsequently following serialized ref instance be written if the ref.getRefClass returns null.
Parameters:
out - the stream to write to
Throws:
IOException - if one occurs during writing
ClassNotFoundException - never in this implementation (specified as part of the API standard)

Class java.rmi.server.RemoteObjectInvocationHandler extends RemoteObject implements Serializable

serialVersionUID: 2L

Class java.rmi.server.RemoteRef extends Object implements Serializable

serialVersionUID: 3632638527362204081L

Class java.rmi.server.RemoteServer extends RemoteObject implements Serializable

serialVersionUID: -4100238210092549637L

Class java.rmi.server.RemoteStub extends RemoteObject implements Serializable

serialVersionUID: -1585587260594494182L

Class java.rmi.server.ServerCloneException extends CloneNotSupportedException implements Serializable

serialVersionUID: 6617456357664815945L

Serialized Fields

detail

 Exception detail
The cause of this exception. This pre-dates the exception chaining of Throwable; and although you can change this field, you are wiser to leave it alone.
the exception cause

Class java.rmi.server.ServerNotActiveException extends Exception implements Serializable

serialVersionUID: 4687940720827538231L

Class java.rmi.server.SkeletonMismatchException extends RemoteException implements Serializable

serialVersionUID: -7780460454818859281L

Class java.rmi.server.SkeletonNotFoundException extends RemoteException implements Serializable

serialVersionUID: -7860299673822761231L

Class java.rmi.server.SocketSecurityException extends ExportException implements Serializable

serialVersionUID: -7622072999407781979L

Class java.rmi.server.UID extends Object implements Serializable

serialVersionUID: 1086053664494604050L

Serialized Fields

count

 short count
The UID number in the UID creation sequence.

unique

 int unique
Always gets the uniqueNr value.

time

 long time
The time stamp, when the UID was created.

Class java.rmi.server.UnicastRemoteObject extends RemoteServer implements Serializable

serialVersionUID: 4974527148936298033L

Serialized Fields

port

 int port
The port, on that the created remote object becomes available, zero meaning the anonymous port.

csf

 RMIClientSocketFactory csf
The client socket factory for producing client sockets, used by this object.

ssf

 RMIServerSocketFactory ssf
The server socket factory for producing server sockets, used by this object.

Package java.security

Class java.security.AccessControlException extends SecurityException implements Serializable

serialVersionUID: 5138225684096988535L

Serialized Fields

perm

 Permission perm
The Permission associated with this exception.
the permission

Class java.security.AllPermission extends Permission implements Serializable

serialVersionUID: -2916474571451318075L

Class java.security.BasicPermission extends Permission implements Serializable

serialVersionUID: 6279438298436773498L

Class java.security.CodeSource extends Object implements Serializable

serialVersionUID: 4977541819976013951L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
            throws IOException,
                   ClassNotFoundException
Reads this object from a serialization stream.
Parameters:
s - the input stream
Throws:
IOException - if reading fails
ClassNotFoundException - if deserialization fails

writeObject

private void writeObject(ObjectOutputStream s)
            throws IOException
Writes this object to a serialization stream.
Parameters:
s - the output stream
Throws:
IOException - if writing fails

Serialized Fields

location

 URL location
This is the URL that represents the code base from which code will be loaded.
the code location

Class java.security.DigestException extends GeneralSecurityException implements Serializable

serialVersionUID: 5821450303093652515L

Class java.security.GeneralSecurityException extends Exception implements Serializable

serialVersionUID: 894798122053539237L

Class java.security.GuardedObject extends Object implements Serializable

serialVersionUID: -5240450096227834308L

Serialization Methods

writeObject

private void writeObject(ObjectOutputStream s)
            throws IOException
Ensures that serialization is legal, by checking the guard.
Parameters:
s - the stream to write to
Throws:
IOException - if the underlying stream fails

Serialized Fields

guard

 Guard guard
This is the Guard that is protecting the object.
the guard

object

 Object object
This is the object that is being guarded.
the protected object

Class java.security.Identity extends Object implements Serializable

serialVersionUID: 3609922007826600659L

Serialized Fields

Class java.security.IdentityScope extends Identity implements Serializable

serialVersionUID: -2337346281189773310L

Class java.security.InvalidAlgorithmParameterException extends GeneralSecurityException implements Serializable

serialVersionUID: 2864672297499471472L

Class java.security.InvalidKeyException extends KeyException implements Serializable

serialVersionUID: 5698479920593359816L

Class java.security.InvalidParameterException extends IllegalArgumentException implements Serializable

serialVersionUID: -857968536935667808L

Class java.security.Key extends Object implements Serializable

serialVersionUID: 6603384152749567654L

Class java.security.KeyException extends GeneralSecurityException implements Serializable

serialVersionUID: -7483676942812432108L

Class java.security.KeyManagementException extends KeyException implements Serializable

serialVersionUID: 947674216157062695L

Class java.security.KeyPair extends Object implements Serializable

serialVersionUID: -7565189502268009837L

Serialized Fields

Class java.security.KeyStoreException extends GeneralSecurityException implements Serializable

serialVersionUID: -1119353179322377262L

Class java.security.NoSuchAlgorithmException extends GeneralSecurityException implements Serializable

serialVersionUID: -7443947487218346562L

Class java.security.NoSuchProviderException extends GeneralSecurityException implements Serializable

serialVersionUID: 8488111756688534474L

Class java.security.Permission extends Object implements Serializable

serialVersionUID: -5636570222231596674L

Serialized Fields

name

 String name
This is the name assigned to this permission object.
the name of the permission

Class java.security.PermissionCollection extends Object implements Serializable

serialVersionUID: -6727011328946861783L

Serialized Fields

readOnly

 boolean readOnly
Indicates whether or not this collection is read only.
if the collection is read-only

Class java.security.Permissions extends PermissionCollection implements Serializable

serialVersionUID: 4858622370623524688L

Serialized Fields

allPermission

 PermissionCollection allPermission
Holds instances of AllPermission.
the permission collection for AllPermission

perms

 Hashtable<K,V> perms
This is the Hashtable that contains our collections.
maps Class to PermissionCollection

Class java.security.PrivilegedActionException extends Exception implements Serializable

serialVersionUID: 4724086851538908602L

Serialized Fields

exception

 Exception exception
This is the actual exception that occurred.
the wrapped exception

Class java.security.Provider extends Properties implements Serializable

serialVersionUID: -4298000515446427739L

Serialized Fields

info

 String info
This is a textual description of the provider

name

 String name
This is the name of the provider

version

 double version
This is the version number of the provider

Class java.security.ProviderException extends RuntimeException implements Serializable

serialVersionUID: 5256023526693665674L

Class java.security.SecureRandom extends Random implements Serializable

serialVersionUID: 4940670005562187L

Serialized Fields

Class java.security.SecureRandomSpi extends Object implements Serializable

serialVersionUID: -2991854161009191830L

Class java.security.SecurityPermission extends BasicPermission implements Serializable

serialVersionUID: 5236109936224050470L

Class java.security.SignatureException extends GeneralSecurityException implements Serializable

serialVersionUID: 7509989324975124438L

Class java.security.SignedObject extends Object implements Serializable

serialVersionUID: 720502720485447167L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
            throws IOException,
                   ClassNotFoundException
Called to restore the state of the SignedObject from a stream.

Serialized Fields

Class java.security.Signer extends Identity implements Serializable

serialVersionUID: -1763464102261361480L

Serialized Fields

Class java.security.UnrecoverableKeyException extends GeneralSecurityException implements Serializable

serialVersionUID: 7275063078190151277L

Class java.security.UnresolvedPermission extends Permission implements Serializable

serialVersionUID: -4821973115467008846L

Serialized Fields

actions

 String actions
The list of actions associated with this permission object.
the permission actions

type

 String type
The name of the class this object should be resolved to.
the fully-qualified classname of the resolved type

name

 String name
The name of the permission.
the permission name

Package java.security.acl

Class java.security.acl.AclNotFoundException extends Exception implements Serializable

serialVersionUID: 5684295034092681791L

Class java.security.acl.LastOwnerException extends Exception implements Serializable

serialVersionUID: -5141997548211140359L

Class java.security.acl.NotOwnerException extends Exception implements Serializable

serialVersionUID: -5555597911163362399L

Package java.security.cert

Class java.security.cert.Certificate extends Object implements Serializable

serialVersionUID: -3585440601605666277L

Serialized Fields

Class java.security.cert.Certificate.CertificateRep extends Object implements Serializable

serialVersionUID: -8563758940495660020L

Serialization Methods

readResolve

protected Object readResolve()
            throws ObjectStreamException
Deserialize this certificate replacement into the appropriate certificate object. That is, this method attempts to create a CertificateFactory for this certificate's type, then attempts to parse the encoded data with that factory, returning the resulting certificate.
Returns:
The deserialized certificate.
Throws:
ObjectStreamException - If there is no appropriate certificate factory for the given type, or if the encoded form cannot be parsed.

Serialized Fields

type

 String type
The certificate type, e.g. "X.509".

data

 byte[] data
The encoded certificate data.

Class java.security.cert.CertificateEncodingException extends CertificateException implements Serializable

serialVersionUID: 6219492851589449162L

Class java.security.cert.CertificateException extends GeneralSecurityException implements Serializable

serialVersionUID: 3192535253797119798L

Class java.security.cert.CertificateExpiredException extends CertificateException implements Serializable

serialVersionUID: 9071001339691533771L

Class java.security.cert.CertificateNotYetValidException extends CertificateException implements Serializable

serialVersionUID: 4355919900041064702L

Class java.security.cert.CertificateParsingException extends CertificateException implements Serializable

serialVersionUID: -7989222416793322029L

Class java.security.cert.CertPath extends Object implements Serializable

serialVersionUID: 6068470306649138683L

Serialized Fields

type

 String type
The path type.
the type of all certificates in this path

Class java.security.cert.CertPath.CertPathRep extends Object implements Serializable

serialVersionUID: 3015633072427920915L

Serialization Methods

readResolve

protected Object readResolve()
            throws ObjectStreamException
Decode the data into an actual CertPath upon deserialization.
Returns:
the replacement object
Throws:
ObjectStreamException - if replacement fails

Serialized Fields

type

 String type
The certificate type.
the type of the certificate path

data

 byte[] data
The encoded form of the path.
the encoded form

Class java.security.cert.CertPathBuilderException extends GeneralSecurityException implements Serializable

serialVersionUID: 5316471420178794402L

Class java.security.cert.CertPathValidatorException extends GeneralSecurityException implements Serializable

serialVersionUID: -3083180014971893139L

Serialized Fields

index

 int index
The index of the certificate path that failed, or -1.
the failed index

certPath

 CertPath certPath
The CertPath that failed.
the object being validated at time of failure

Class java.security.cert.CertStoreException extends GeneralSecurityException implements Serializable

serialVersionUID: 2395296107471573245L

Class java.security.cert.CRLException extends GeneralSecurityException implements Serializable

serialVersionUID: -6694728944094197147L

Class java.security.cert.X509Certificate extends Certificate implements Serializable

serialVersionUID: -2491127588187038216L

Package java.security.spec

Class java.security.spec.InvalidKeySpecException extends GeneralSecurityException implements Serializable

serialVersionUID: 3546139293998810778L

Class java.security.spec.InvalidParameterSpecException extends GeneralSecurityException implements Serializable

serialVersionUID: -970468769593399342L

Package java.sql

Class java.sql.BatchUpdateException extends SQLException implements Serializable

serialVersionUID: 5977529877145521757L

Serialized Fields

updateCounts

 int[] updateCounts
This is the array of update counts for the commands which completed successfully prior to the error.

Class java.sql.DataTruncation extends SQLWarning implements Serializable

serialVersionUID: 6464298989504059473L

Serialized Fields

dataSize

 int dataSize
The original size of the data.

index

 int index
The index of the parameter or column whose value was truncated.

parameter

 boolean parameter
Indicates whether or not a parameter value was truncated.

read

 boolean read
Indicates whether or not a data column value was truncated.

transferSize

 int transferSize
This is the size of the data after truncation.

Class java.sql.Date extends Date implements Serializable

serialVersionUID: 1511598038487230103L

Class java.sql.SQLException extends Exception implements Serializable

serialVersionUID: 2135244094396331484L

Serialized Fields

SQLException next
This is the next exception in the chain

SQLState

 String SQLState
This is the state of the SQL statement at the time of the error.

vendorCode

 int vendorCode
The vendor error code for this error

Class java.sql.SQLPermission extends BasicPermission implements Serializable

serialVersionUID: 6279438298436773498L

Class java.sql.SQLWarning extends SQLException implements Serializable

serialVersionUID: 3917336774604784856L

Class java.sql.Time extends Date implements Serializable

serialVersionUID: 8397324403548013681L

Class java.sql.Timestamp extends Date implements Serializable

serialVersionUID: 2745179027874758501L

Serialized Fields

nanos

 int nanos
The nanosecond value for this object

Package java.text

Class java.text.AttributedCharacterIterator.Attribute extends Object implements Serializable

serialVersionUID: -9142742483513960612L

Serialization Methods

readResolve

protected Object readResolve()
            throws InvalidObjectException
Resolves an instance of AttributedCharacterIterator.Attribute that is being deserialized to one of the three pre-defined attribute constants. It does this by comparing the names of the attributes. The constant that the deserialized object resolves to is returned.
Returns:
The resolved contant value
Throws:
InvalidObjectException - If the object being deserialized cannot be resolved.

Serialized Fields

name

 String name
The name of the attribute key

Class java.text.ChoiceFormat extends NumberFormat implements Serializable

serialVersionUID: 1795184449645032964L

Serialized Fields

choiceFormats

 String[] choiceFormats
This is the list of format strings. Note that this variable is specified by the serialization spec of this class.

choiceLimits

 double[] choiceLimits
This is the list of range terminator values. Note that this variable is specified by the serialization spec of this class.

Class java.text.DateFormat extends Format implements Serializable

serialVersionUID: 7218322306649953788L

Serialized Fields

Class java.text.DateFormat.Field extends Format.Field implements Serializable

serialVersionUID: 7441350119349544720L

Serialization Methods

Serialized Fields

Class java.text.DateFormatSymbols extends Object implements Serializable

serialVersionUID: -5987973545549424702L

Serialized Fields

Class java.text.DecimalFormat extends NumberFormat implements Serializable

serialVersionUID: 864413376551465018L

Serialized Fields

parseBigDecimal

 boolean parseBigDecimal
Defines if parse should return a BigDecimal or not.

useCurrencySeparator

 boolean useCurrencySeparator
Defines if we have to use the monetary decimal separator or the decimal separator while formatting numbers.

decimalSeparatorAlwaysShown

 boolean decimalSeparatorAlwaysShown
Defines if the decimal separator is always shown or not.

showDecimalSeparator

 boolean showDecimalSeparator
Defines if the decimal separator has to be shown. This is different then decimalSeparatorAlwaysShown, as it defines if the format string contains a decimal separator or no.

groupingSeparatorInPattern

 boolean groupingSeparatorInPattern
This field is used to determine if the grouping separator is included in the format string or not. This is only needed to match the behaviour of the RI.

groupingSize

 byte groupingSize
Defines the size of grouping groups when grouping is used.

minExponentDigits

 byte minExponentDigits
This is an internal parameter used to keep track of the number of digits the form the exponent, when exponential notation is used. It is used with exponentRound

exponentRound

 int exponentRound
This field is used to set the exponent in the engineering notation.

multiplier

 int multiplier
Multiplier used in percent style formats.

negativePatternMultiplier

 int negativePatternMultiplier
Multiplier used in percent style formats.





symbols

 DecimalFormatSymbols symbols
Decimal Format Symbols for the given locale.

useExponentialNotation

 boolean useExponentialNotation
Determine if we have to use exponential notation or not.

maxIntegerDigitsExponent

 int maxIntegerDigitsExponent
Defines the maximum number of integer digits to show when we use the exponential notation.

hasNegativePrefix

 boolean hasNegativePrefix
Defines if the format string has a negative prefix or not.

hasFractionalPattern

 boolean hasFractionalPattern
Defines if the format string has a fractional pattern or not.

attributes

 ArrayList<E> attributes
Stores a list of attributes for use by formatToCharacterIterator.

Class java.text.DecimalFormatSymbols extends Object implements Serializable

serialVersionUID: 5772796243397350300L

Serialization Methods

Serialized Fields

currencySymbol

 String currencySymbol
A string used for the local currency

decimalSeparator

 char decimalSeparator
The char used to separate decimals in a number.

digit

 char digit
This is the char used to represent a digit in a format specification.

exponential

 char exponential
This is the char used to represent the exponent separator in exponential notation.

groupingSeparator

 char groupingSeparator
This separates groups of thousands in numbers.

infinity

 String infinity
This string represents infinity.

intlCurrencySymbol

 String intlCurrencySymbol
This string represents the local currency in an international context, eg, "C$" for Canadian dollars.

minusSign

 char minusSign
This is the character used to represent the minus sign.

monetarySeparator

 char monetarySeparator
This character is used to separate decimals when formatting currency values.

NaN

 String NaN
This string is used the represent the Java NaN value for "not a number".

patternSeparator

 char patternSeparator
This is the character used to separate positive and negative subpatterns in a format pattern.

percent

 char percent
This is the percent symbols

perMill

 char perMill
This character is used for the mille percent sign.

serialVersionOnStream

 int serialVersionOnStream
This value represents the type of object being de-serialized. 0 indicates a pre-Java 1.1.6 version, 1 indicates 1.1.6 or later. 0 indicates a pre-Java 1.1.6 version, 1 indicates 1.1.6 or later, 2 indicates 1.4 or later

zeroDigit

 char zeroDigit
This is the character used to represent 0.

locale

 Locale locale
The locale of these currency symbols.

Class java.text.Format extends Object implements Serializable

serialVersionUID: -299282585814624189L

Class java.text.Format.Field extends AttributedCharacterIterator.Attribute implements Serializable

serialVersionUID: 276966692217360283L

Class java.text.MessageFormat extends Format implements Serializable

serialVersionUID: 6479157306784022952L

Serialized Fields

Class java.text.MessageFormat.Field extends Format.Field implements Serializable

serialVersionUID: 7899943957617360810L

Serialization Methods

readResolve

protected Object readResolve()
            throws InvalidObjectException
invoked to resolve the true static constant by comparing the deserialized object to know name.
Overrides:
readResolve in interface AttributedCharacterIterator.Attribute
Returns:
object constant

Class java.text.NumberFormat extends Format implements Serializable

serialVersionUID: -2308460125733713944L

Serialization Methods

Serialized Fields

Class java.text.NumberFormat.Field extends Format.Field implements Serializable

serialVersionUID: 7494728892700160890L

Serialization Methods

readResolve

protected Object readResolve()
            throws InvalidObjectException
This function is used by the deserializer to know which object to use when it encounters an encoded NumberFormat.Field in a serialization stream. If the stream is valid it should return one of the above field. In the other case we throw an exception.
Overrides:
readResolve in interface AttributedCharacterIterator.Attribute
Returns:
a valid official NumberFormat.Field instance.
Throws:
InvalidObjectException - if the field name is invalid.

Class java.text.ParseException extends Exception implements Serializable

serialVersionUID: 2703218443322787634L

Serialized Fields

errorOffset

 int errorOffset
This is the position where the error was encountered.
the zero-based offset in the string where the error occurred

Class java.text.SimpleDateFormat extends DateFormat implements Serializable

serialVersionUID: 4774881970558875024L

Serialization Methods

readObject

private void readObject(ObjectInputStream stream)
            throws IOException,
                   ClassNotFoundException
Reads the serialized version of this object. If the serialized data is only version 0, then the date for the start of the century for interpreting two digit years is computed. The pattern is parsed and compiled following the process of reading in the serialized data.
Parameters:
stream - the object stream to read the data from.
Throws:
IOException - if an I/O error occurs.
ClassNotFoundException - if the class of the serialized data could not be found.

Serialized Fields

formatData

 DateFormatSymbols formatData
The localised data used in formatting, such as the day and month names in the local language, and the localized pattern characters.
The localisation data. May not be null.

defaultCenturyStart

 Date defaultCenturyStart
The date representing the start of the century used for interpreting two digit years. For example, 24/10/2004 would cause two digit years to be interpreted as representing the years between 2004 and 2104.
The start date of the century for parsing two digit years. May not be null.

pattern

 String pattern
The non-localized pattern string. This only ever contains the pattern characters stored in standardChars. Localized patterns are translated to this form.
The non-localized pattern string. May not be null.

serialVersionOnStream

 int serialVersionOnStream
The version of serialized data used by this class. Version 0 only includes the pattern and formatting data. Version 1 adds the start date for interpreting two digit years.
This specifies the version of the data being serialized. Version 0 (or no version) specifies just pattern and formatData. Version 1 adds the defaultCenturyStart. This implementation always writes out version 1 data.

Package java.util

Class java.util.AbstractMap.SimpleEntry<K,V> extends Object implements Serializable

serialVersionUID: -8499721149061103585L

Serialized Fields

key

 K key
The key. Package visible for direct manipulation.

value

 V value
The value. Package visible for direct manipulation.

Class java.util.AbstractMap.SimpleImmutableEntry<K,V> extends Object implements Serializable

serialVersionUID: 7138329143949025153L

Serialized Fields

Class java.util.ArrayList<E> extends AbstractList<E> implements Serializable

serialVersionUID: 8683452581122892189L

Serialization Methods

writeObject

private void writeObject(ObjectOutputStream s)
            throws IOException
Serializes this object to the given stream.
Parameters:
s - the stream to write to
Throws:
IOException - if the underlying stream fails

readObject

private void readObject(ObjectInputStream s)
            throws IOException,
                   ClassNotFoundException
Deserializes this object from the given stream.
Parameters:
s - the stream to read from
Throws:
ClassNotFoundException - if the underlying stream fails
IOException - if the underlying stream fails

Serialized Fields

size

 int size
The number of elements in this list.
the list size

Class java.util.BitSet extends Object implements Serializable

serialVersionUID: 7997698588986878753L

Serialized Fields

bits

 long[] bits
The actual bits.
the i'th bit is in bits[i/64] at position i%64 (where position 0 is the least significant).

Class java.util.Calendar extends Object implements Serializable

serialVersionUID: -1807547505821590642L

Serialization Methods

writeObject

private void writeObject(ObjectOutputStream stream)
            throws IOException
Saves the state of the object to the stream. Ideally we would only write the time field, but we need to be compatible with earlier versions.
This doesn't write the JDK1.1 field nextStamp to the stream, as I don't know what it is good for, and because the documentation says, that it could be omitted.

readObject

private void readObject(ObjectInputStream stream)
            throws IOException,
                   ClassNotFoundException
Reads the object back from stream (deserialization).

Serialized Fields

fields

 int[] fields
The time fields. The array is indexed by the constants YEAR to DST_OFFSET.

isSet

 boolean[] isSet
The flags which tell if the fields above have a value.

time

 long time
The time in milliseconds since the epoch.

isTimeSet

 boolean isTimeSet
Tells if the above field has a valid value.

areFieldsSet

 boolean areFieldsSet
Tells if the fields have a valid value. This superseeds the isSet array.

zone

 TimeZone zone
The time zone of this calendar. Used by sub classes to do UTC / local time conversion. Sub classes can access this field with getTimeZone().

lenient

 boolean lenient
Specifies if the date/time interpretation should be lenient. If the flag is set, a date such as "February 30, 1996" will be treated as the 29th day after the February 1. If this flag is false, such dates will cause an exception.

firstDayOfWeek

 int firstDayOfWeek
Sets what the first day of week is. This is used for WEEK_OF_MONTH and WEEK_OF_YEAR fields.

minimalDaysInFirstWeek

 int minimalDaysInFirstWeek
Sets how many days are required in the first week of the year. If the first day of the year should be the first week you should set this value to 1. If the first week must be a full week, set it to 7.

explicitDSTOffset

 boolean explicitDSTOffset
Is set to true if DST_OFFSET is explicitly set. In that case it's value overrides the value computed from the current time and the timezone.

serialVersionOnStream

 int serialVersionOnStream
The version of the serialized data on the stream.
Since:
JDK1.1.6

Class java.util.ConcurrentModificationException extends RuntimeException implements Serializable

serialVersionUID: -3666751008965953603L

Class java.util.Currency extends Object implements Serializable

serialVersionUID: -158308464356906721L

Serialization Methods

readResolve

private Object readResolve()
            throws ObjectStreamException
Resolves the deserialized object to the singleton instance for its particular currency. The currency code of the deserialized instance is used to return the correct instance.
Returns:
the singleton instance for the currency specified by the currency code of the deserialized object. This replaces the deserialized object as the returned object from deserialization.
Throws:
ObjectStreamException - if a problem occurs with deserializing the object.

Serialized Fields

currencyCode

 String currencyCode
The ISO 4217 currency code associated with this particular instance.
the ISO 4217 currency code

Class java.util.Date extends Object implements Serializable

serialVersionUID: 7523967970034938905L

Serialization Methods

readObject

private void readObject(ObjectInputStream input)
            throws IOException,
                   ClassNotFoundException
Deserializes a Date object from an input stream, setting the time (in milliseconds since the epoch) to the long value read from the stream.
Parameters:
input - the input stream.
Throws:
IOException - if an I/O error occurs in the stream.
ClassNotFoundException - if the class of the serialized object could not be found.

writeObject

private void writeObject(ObjectOutputStream output)
            throws IOException
Serializes a Date object to an output stream, storing the time (in milliseconds since the epoch) as a long value in the stream.
Parameters:
output - the output stream.
Throws:
IOException - if an I/O error occurs in the stream.

Class java.util.DuplicateFormatFlagsException extends IllegalFormatException implements Serializable

serialVersionUID: 18890531L

Serialized Fields

flags

 String flags
The flags which contain a duplicate.
the flags containing a duplicate.

Class java.util.EmptyStackException extends RuntimeException implements Serializable

serialVersionUID: 5084686378493302095L

Class java.util.EnumMap<K,extends,Enum,K,V> extends AbstractMap<K,V> implements Serializable

serialVersionUID: 458661240069192865L

Serialized Fields

Class java.util.EnumSet<T,extends,Enum,T> extends AbstractSet<E> implements Serializable

serialVersionUID: 4782406773684236311L

Serialized Fields

Class java.util.EventObject extends Object implements Serializable

serialVersionUID: 5516075349620653480L

Class java.util.FormatFlagsConversionMismatchException extends IllegalFormatException implements Serializable

serialVersionUID: 19120414L

Serialized Fields

f

 String f
The mismatching flag.
the mismatching flag.

c

 char c
The conversion character which doesn't match the appropriate flag.
the conversion character which doesn't match its flag.

Class java.util.FormatterClosedException extends IllegalStateException implements Serializable

serialVersionUID: 18111216L

Class java.util.GregorianCalendar extends Calendar implements Serializable

serialVersionUID: -8125100834729963327L

Serialized Fields

gregorianCutover

 long gregorianCutover
The point at which the Gregorian calendar rules were used. This may be changed by using setGregorianChange; The default is midnight (UTC) on October 5, 1582 (Julian), or October 15, 1582 (Gregorian).
the changeover point from the Julian calendar system to the Gregorian.

Class java.util.HashMap<K,V> extends AbstractMap<K,V> implements Serializable

serialVersionUID: 362498820763181265L

Serialization Methods

writeObject

private void writeObject(ObjectOutputStream s)
            throws IOException
Serializes this object to the given stream.
Parameters:
s - the stream to write to
Throws:
IOException - if the underlying stream fails

readObject

private void readObject(ObjectInputStream s)
            throws IOException,
                   ClassNotFoundException
Deserializes this object from the given stream.
Parameters:
s - the stream to read from
Throws:
ClassNotFoundException - if the underlying stream fails
IOException - if the underlying stream fails

Serialized Fields

threshold

 int threshold
The rounded product of the capacity and the load factor; when the number of elements exceeds the threshold, the HashMap calls rehash().
the threshold for rehashing

loadFactor

 float loadFactor
Load factor of this HashMap: used in computing the threshold. Package visible for use by HashSet.
the load factor

Class java.util.HashSet<T> extends AbstractSet<E> implements Serializable

serialVersionUID: -5024744406713321676L

Serialization Methods

writeObject

private void writeObject(ObjectOutputStream s)
            throws IOException
Serializes this object to the given stream.
Parameters:
s - the stream to write to
Throws:
IOException - if the underlying stream fails

readObject

private void readObject(ObjectInputStream s)
            throws IOException,
                   ClassNotFoundException
Deserializes this object from the given stream.
Parameters:
s - the stream to read from
Throws:
ClassNotFoundException - if the underlying stream fails
IOException - if the underlying stream fails

Class java.util.Hashtable<K,V> extends Dictionary<K,V> implements Serializable

serialVersionUID: 1421746759512286392L

Serialization Methods

writeObject

private void writeObject(ObjectOutputStream s)
            throws IOException
Serializes this object to the given stream.
Parameters:
s - the stream to write to
Throws:
IOException - if the underlying stream fails

readObject

private void readObject(ObjectInputStream s)
            throws IOException,
                   ClassNotFoundException
Deserializes this object from the given stream.
Parameters:
s - the stream to read from
Throws:
ClassNotFoundException - if the underlying stream fails
IOException - if the underlying stream fails

Serialized Fields

threshold

 int threshold
The rounded product of the capacity and the load factor; when the number of elements exceeds the threshold, the Hashtable calls rehash().

loadFactor

 float loadFactor
Load factor of this Hashtable: used in computing the threshold.

Class java.util.IdentityHashMap<K,V> extends AbstractMap<K,V> implements Serializable

serialVersionUID: 8188218128353913216L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
            throws IOException,
                   ClassNotFoundException
Reads the object from a serial stream.
Parameters:
s - the stream to read from
Throws:
ClassNotFoundException - if the underlying stream fails
IOException - if the underlying stream fails

writeObject

private void writeObject(ObjectOutputStream s)
            throws IOException
Writes the object to a serial stream.
Parameters:
s - the stream to write to
Throws:
IOException - if the underlying stream fails

Serialized Fields

size

 int size
The number of mappings in the table. Package visible for use by nested classes.

Class java.util.IllegalFormatCodePointException extends IllegalFormatException implements Serializable

serialVersionUID: 19080630L

Serialized Fields

c

 int c
The character which is an invalid Unicode code point.
the invalid character.

Class java.util.IllegalFormatConversionException extends IllegalFormatException implements Serializable

serialVersionUID: 17000126L

Serialized Fields

c

 char c
The conversion character which doesn't match the type of the argument.
the conversion character.

arg

 Class arg
The type of the mismatching argument.
the mismatching argument type.

Class java.util.IllegalFormatException extends IllegalArgumentException implements Serializable

serialVersionUID: 18830826L

Class java.util.IllegalFormatFlagsException extends IllegalFormatException implements Serializable

serialVersionUID: 790824L

Serialized Fields

flags

 String flags
The set of flags which forms an illegal combination.
the illegal set of flags.

Class java.util.IllegalFormatPrecisionException extends IllegalFormatException implements Serializable

serialVersionUID: 18711008L

Serialized Fields

p

 int p
The illegal precision value.
the illegal precision.

Class java.util.IllegalFormatWidthException extends IllegalFormatException implements Serializable

serialVersionUID: 16660902L

Serialized Fields

w

 int w
The illegal width value.
the illegal width.

Class java.util.InputMismatchException extends NoSuchElementException implements Serializable

serialVersionUID: 6769829250639411880L

Class java.util.InvalidPropertiesFormatException extends IOException implements Serializable

serialVersionUID: 7763056076009360219L

Serialization Methods

Class java.util.LinkedHashMap<K,V> extends HashMap<K,V> implements Serializable

serialVersionUID: 3801124242820219131L

Serialized Fields

accessOrder

 boolean accessOrder
The iteration order of this linked hash map: true for access-order, false for insertion-order.
true for access order traversal

Class java.util.LinkedHashSet<T> extends HashSet<T> implements Serializable

serialVersionUID: -2851667679971038690L

Class java.util.LinkedList<T> extends AbstractSequentialList<E> implements Serializable

serialVersionUID: 876323262645176354L

Serialization Methods

writeObject

private void writeObject(ObjectOutputStream s)
            throws IOException
Serializes this object to the given stream.
Parameters:
s - the stream to write to
Throws:
IOException - if the underlying stream fails

readObject

private void readObject(ObjectInputStream s)
            throws IOException,
                   ClassNotFoundException
Deserializes this object from the given stream.
Parameters:
s - the stream to read from
Throws:
ClassNotFoundException - if the underlying stream fails
IOException - if the underlying stream fails

Class java.util.Locale extends Object implements Serializable

serialVersionUID: 9149081749638150636L

Serialization Methods

writeObject

private void writeObject(ObjectOutputStream s)
            throws IOException
Write the locale to an object stream.
Parameters:
s - the stream to write to
Throws:
IOException - if the write fails

readObject

private void readObject(ObjectInputStream s)
            throws IOException,
                   ClassNotFoundException
Reads a locale from the input stream.
Parameters:
s - the stream to read from
Throws:
IOException - if reading fails
ClassNotFoundException - if reading fails

Serialized Fields

language

 String language
The language code, as returned by getLanguage().
the languange, possibly ""

country

 String country
The country code, as returned by getCountry().
the country, possibly ""

variant

 String variant
The variant code, as returned by getVariant().
the variant, possibly ""

hashcode

 int hashcode
This is the cached hashcode. When writing to stream, we write -1.
should be -1 in serial streams

Class java.util.MissingFormatArgumentException extends IllegalFormatException implements Serializable

serialVersionUID: 19190115L

Serialized Fields

s

 String s
The format specification which contains the unmatched argument.
the format specification.

Class java.util.MissingFormatWidthException extends IllegalFormatException implements Serializable

serialVersionUID: 15560123L

Serialized Fields

s

 String s
The format specification which contains the unmatched argument.
the format specification.

Class java.util.MissingResourceException extends RuntimeException implements Serializable

serialVersionUID: -4876345176062000401L

Serialized Fields

className

 String className
The name of the resource bundle requested by user.
the class name of the resource bundle

key

 String key
The key of the resource in the bundle requested by user.
the name of the resouce

Class java.util.NoSuchElementException extends RuntimeException implements Serializable

serialVersionUID: 6769829250639411880L

Class java.util.PriorityQueue<E> extends AbstractQueue implements Serializable

serialVersionUID: -7720805057305804111L

Serialized Fields

used

 int used
Number of elements actually used in the storage array.

storage

 E[] storage
This is the storage for the underlying binomial heap. The idea is, each node is less than or equal to its children. A node at index N (0-based) has two direct children, at nodes 2N+1 and 2N+2.

superE>comparator

 ComparatorsuperE>comparator
The comparator we're using, or null for natural ordering.

Class java.util.Properties extends Hashtable<K,V> implements Serializable

serialVersionUID: 4112578634029874840L

Serialized Fields

defaults

 Properties defaults
The property list that contains default values for any keys not in this property list.
the default properties

Class java.util.PropertyPermission extends BasicPermission implements Serializable

serialVersionUID: 885438825399942851L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
            throws IOException,
                   ClassNotFoundException
Reads an object from the stream. This converts the external to the internal representation.
Parameters:
s - the stream to read from
Throws:
IOException - if the stream fails
ClassNotFoundException - if reserialization fails

writeObject

private void writeObject(ObjectOutputStream s)
            throws IOException
Writes an object to the stream. This converts the internal to the external representation.
Parameters:
s - the stram to write to
Throws:
IOException - if the stream fails

Class java.util.Random extends Object implements Serializable

serialVersionUID: 3905348978240129619L

Serialized Fields

haveNextNextGaussian

 boolean haveNextNextGaussian
True if the next nextGaussian is available. This is used by nextGaussian, which generates two gaussian numbers by one call, and returns the second on the second call.
whether nextNextGaussian is available

nextNextGaussian

 double nextNextGaussian
The next nextGaussian, when available. This is used by nextGaussian, which generates two gaussian numbers by one call, and returns the second on the second call.
the second gaussian of a pair

seed

 long seed
The seed. This is the number set by setSeed and which is used in next.
the internal state of this generator

Class java.util.ServiceConfigurationError extends Error implements Serializable

serialVersionUID: 74132770414881L

Class java.util.SimpleTimeZone extends TimeZone implements Serializable

serialVersionUID: -403250971215465050L

Serialization Methods

readObject

private void readObject(ObjectInputStream input)
            throws IOException,
                   ClassNotFoundException
Reads a serialized simple time zone from stream.
See Also:
SimpleTimeZone

writeObject

private void writeObject(ObjectOutputStream output)
            throws IOException
Serializes this object to a stream. @serialdata The object is first written in the old JDK 1.1 format, so that it can be read by by the old classes. This means, that the start/endDay(OfWeek)-Fields are written in the DOW_IN_MONTH_MODE rule, since this was the only supported rule in 1.1. In the optional section, we write first the length of an byte array as int and afterwards the byte array itself. The byte array contains in this release four elements, namely the real startDay, startDayOfWeek endDay, endDayOfWeek in that Order. These fields are needed, because for compatibility reasons only approximative values are written to the required section, as described above.

Serialized Fields

rawOffset

 int rawOffset
The raw time zone offset in milliseconds to GMT, ignoring daylight savings.

useDaylight

 boolean useDaylight
True, if this timezone uses daylight savings, false otherwise.

dstSavings

 int dstSavings
The daylight savings offset. This is a positive offset in milliseconds with respect to standard time. Typically this is one hour, but for some time zones this may be half an hour.
Since:
JDK1.1.4

startYear

 int startYear
The first year, in which daylight savings rules applies.

startMode

 int startMode
The mode of the start rule. This takes one of the following values:

startMonth

 int startMonth
The month in which daylight savings start. This is one of the constants Calendar.JANUARY, ..., Calendar.DECEMBER.

startDay

 int startDay
This variable can have different meanings. See startMode for details

startDayOfWeek

 int startDayOfWeek
This variable specifies the day of week the change takes place. If startMode == DOM_MODE, this is undefined.

startTime

 int startTime
This variable specifies the time of change to daylight savings. This time is given in milliseconds after midnight in startTimeMode chosen time mode.

startTimeMode

 int startTimeMode
This variable specifies the mode that startTime is specified in. By default it is WALL_TIME, but can also be STANDARD_TIME or UTC_TIME. For startTime, STANDARD_TIME and WALL_TIME are equivalent.

endMonth

 int endMonth
The month in which daylight savings ends. This is one of the constants Calendar.JANUARY, ..., Calendar.DECEMBER.

endMode

 int endMode
This variable gives the mode for the end of daylight savings rule. It can take the same values as startMode.

endDay

 int endDay
This variable can have different meanings. See startMode for details

endDayOfWeek

 int endDayOfWeek
This variable specifies the day of week the change takes place. If endMode == DOM_MODE, this is undefined.

endTime

 int endTime
This variable specifies the time of change back to standard time. This time is given in milliseconds after midnight in endTimeMode chosen time mode.

endTimeMode

 int endTimeMode
This variable specifies the mode that endTime is specified in. By default it is WALL_TIME, but can also be STANDARD_TIME or UTC_TIME.

monthLength

 byte[] monthLength
This variable points to a deprecated array from JDK 1.1. It is ignored in JDK 1.2 but streamed out for compatibility with JDK 1.1. The array contains the lengths of the months in the year and is assigned from a private static final field to avoid allocating the array for every instance of the object. Note that static final fields are not serialized.

serialVersionOnStream

 int serialVersionOnStream
The version of the serialized data on the stream.
XXX - JDK 1.2 Beta 4 docu states 1.1.4, but my 1.1.5 has the old version. When streaming out this class it is always written in the latest version.
Since:
JDK1.1.4

Class java.util.Stack<T> extends Vector<T> implements Serializable

serialVersionUID: 1224463164541339165L

Class java.util.TimeZone extends Object implements Serializable

serialVersionUID: 3581463369166924961L

Serialized Fields

ID

 String ID
The time zone identifier, e.g. PST.

Class java.util.TooManyListenersException extends Exception implements Serializable

serialVersionUID: 5074640544770687831L

Class java.util.TreeMap<K,V> extends AbstractMap<K,V> implements Serializable

serialVersionUID: 919286545866124006L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
            throws IOException,
                   ClassNotFoundException
Deserializes this object from the given stream.
Parameters:
s - the stream to read from
Throws:
ClassNotFoundException - if the underlying stream fails
IOException - if the underlying stream fails

writeObject

private void writeObject(ObjectOutputStream s)
            throws IOException
Serializes this object to the given stream.
Parameters:
s - the stream to write to
Throws:
IOException - if the underlying stream fails

Serialized Fields

superK>comparator

 ComparatorsuperK>comparator
This TreeMap's comparator, or null for natural ordering. Package visible for use by nested classes.
the comparator ordering this tree, or null

Class java.util.TreeSet<T> extends AbstractSet<E> implements Serializable

serialVersionUID: -2479143000061671589L

Serialization Methods

writeObject

private void writeObject(ObjectOutputStream s)
            throws IOException
Serializes this object to the given stream.
Parameters:
s - the stream to write to
Throws:
IOException - if the underlying stream fails

readObject

private void readObject(ObjectInputStream s)
            throws IOException,
                   ClassNotFoundException
Deserializes this object from the given stream.
Parameters:
s - the stream to read from
Throws:
ClassNotFoundException - if the underlying stream fails
IOException - if the underlying stream fails

Class java.util.UnknownFormatConversionException extends IllegalFormatException implements Serializable

serialVersionUID: 19060418L

Serialized Fields

s

 String s
The unknown conversion.
the unknown conversion.

Class java.util.UnknownFormatFlagsException extends IllegalFormatException implements Serializable

serialVersionUID: 19370506L

Serialized Fields

flags

 String flags
The set of flags containing the unknown flag.
the unknown conversion.

Class java.util.UUID extends Object implements Serializable

serialVersionUID: -4856846361193249489L

Serialized Fields

mostSigBits

 long mostSigBits
Serialized field - most significant 64 bits.

leastSigBits

 long leastSigBits
Serialized field - least significant 64 bits.

Class java.util.Vector<T> extends AbstractList<E> implements Serializable

serialVersionUID: -2767605614048989439L

Serialization Methods

writeObject

private void writeObject(ObjectOutputStream s)
            throws IOException
Serializes this object to the given stream.
Parameters:
s - the stream to write to
Throws:
IOException - if the underlying stream fails

Serialized Fields

elementData

 T[] elementData
The internal array used to hold members of a Vector. The elements are in positions 0 through elementCount - 1, and all remaining slots are null.
the elements

elementCount

 int elementCount
The number of elements currently in the vector, also returned by size().
the size

capacityIncrement

 int capacityIncrement
The amount the Vector's internal array should be increased in size when a new element is added that exceeds the current size of the array, or when ensureCapacity(int) is called. If <= 0, the vector just doubles in size.
the amount to grow the vector by

Package java.util.concurrent

Class java.util.concurrent.CopyOnWriteArrayList<E> extends AbstractList<E> implements Serializable

Serialization Methods

writeObject

private void writeObject(ObjectOutputStream s)
            throws IOException
Serializes this object to the given stream.
Parameters:
s - the stream to write to
Throws:
IOException - if the underlying stream fails

readObject

private void readObject(ObjectInputStream s)
            throws IOException,
                   ClassNotFoundException
Deserializes this object from the given stream.
Parameters:
s - the stream to read from
Throws:
ClassNotFoundException - if the underlying stream fails
IOException - if the underlying stream fails

Package java.util.jar

Class java.util.jar.JarException extends ZipException implements Serializable

serialVersionUID: 7159778400963954473L

Package java.util.logging

Class java.util.logging.Level extends Object implements Serializable

serialVersionUID: -8176160795706313070L

Serialization Methods

readResolve

private Object readResolve()
Checks whether the Level has the same intValue as one of the pre-defined levels. If so, the pre-defined level object is returned.
Since the resource bundle name is not taken into consideration, it is possible to resolve Level objects that have been de-serialized by another implementation, even if the other implementation uses a different resource bundle for localizing the names of pre-defined levels.

Serialized Fields

name

 String name
The name of the Level without localizing it, for example "WARNING".

value

 int value
The integer value of this Level.

resourceBundleName

 String resourceBundleName
The name of the resource bundle used for localizing the level name, or null if the name does not undergo localization.

Class java.util.logging.LoggingPermission extends BasicPermission implements Serializable

serialVersionUID: 63564341580231582L

Class java.util.logging.LogRecord extends Object implements Serializable

serialVersionUID: 5372048053134512534L

Serialization Methods

Serialized Fields

level

 Level level
The severity level of this LogRecord.

sequenceNumber

 long sequenceNumber
The sequence number of this LogRecord.

sourceClassName

 String sourceClassName
The name of the class that issued the logging request, or null if this information could not be obtained.

sourceMethodName

 String sourceMethodName
The name of the method that issued the logging request, or null if this information could not be obtained.

message

 String message
The message for this LogRecord before any localization or formatting.

threadID

 int threadID
An identifier for the thread in which this LogRecord was created. The identifier is not necessarily related to any thread identifiers used by the operating system.

millis

 long millis
The time when this LogRecord was created, in milliseconds since the beginning of January 1, 1970.

thrown

 Throwable thrown
The Throwable associated with this LogRecord, or null if the logged event is not related to an exception or error.

loggerName

 String loggerName
The name of the logger where this LogRecord has originated, or null if this LogRecord does not originate from a Logger.

resourceBundleName

 String resourceBundleName
The name of the resource bundle used for localizing log messages, or null if no bundle has been specified.

Package java.util.prefs

Class java.util.prefs.BackingStoreException extends Exception implements Serializable

serialVersionUID: 859796500401108469L

Serialization Methods

writeObject

private void writeObject(ObjectOutputStream o)
            throws NotSerializableException
This class should not be serialized.
Parameters:
o - the output stream

readObject

private void readObject(ObjectInputStream i)
            throws NotSerializableException
This class should not be serialized.
Parameters:
i - the input stream

Class java.util.prefs.InvalidPreferencesFormatException extends Exception implements Serializable

serialVersionUID: -791715184232119669L

Serialization Methods

writeObject

private void writeObject(ObjectOutputStream o)
            throws NotSerializableException
This class should not be serialized.
Parameters:
o - the output stream

readObject

private void readObject(ObjectInputStream i)
            throws NotSerializableException
This class should not be serialized.
Parameters:
i - the input stream

Class java.util.prefs.NodeChangeEvent extends EventObject implements Serializable

serialVersionUID: 8068949086596572957L

Serialization Methods

Class java.util.prefs.PreferenceChangeEvent extends EventObject implements Serializable

serialVersionUID: 793724513368024975L

Serialization Methods

Serialized Fields

key

 String key
The key of the changed entry.

newValue

 String newValue
The new value of the changed entry, or null when the entry was removed.

Package java.util.regex

Class java.util.regex.Pattern extends Object implements Serializable

serialVersionUID: 5073258162644648461L

Serialized Fields

Class java.util.regex.PatternSyntaxException extends IllegalArgumentException implements Serializable

serialVersionUID: -3864639126226059218L

Serialized Fields

desc

 String desc
Human readable escription of the syntax error.

pattern

 String pattern
The original pattern that contained the syntax error.

index

 int index
Index of the first character in the String that was probably invalid, or -1 when unknown.

Package java.util.zip

Class java.util.zip.DataFormatException extends Exception implements Serializable

serialVersionUID: 2219632870893641452L

Class java.util.zip.ZipException extends IOException implements Serializable

serialVersionUID: 8000196834066748623L

Package javax.activity

Class javax.activity.ActivityCompletedException extends RemoteException implements Serializable

serialVersionUID: -5148567311918794206L

Class javax.activity.ActivityRequiredException extends RemoteException implements Serializable

serialVersionUID: -5148567311918794206L

Class javax.activity.InvalidActivityException extends RemoteException implements Serializable

serialVersionUID: -5148567311918794206L

Package javax.crypto

Class javax.crypto.BadPaddingException extends GeneralSecurityException implements Serializable

serialVersionUID: -5315033893984728443L

Class javax.crypto.ExemptionMechanismException extends GeneralSecurityException implements Serializable

serialVersionUID: 1572699429277957109L

Class javax.crypto.IllegalBlockSizeException extends GeneralSecurityException implements Serializable

serialVersionUID: -1965144811953540392L

Class javax.crypto.NoSuchPaddingException extends GeneralSecurityException implements Serializable

serialVersionUID: -4572885201200175466L

Class javax.crypto.SealedObject extends Object implements Serializable

serialVersionUID: 4482838265551344752L

Serialization Methods

readObject

private void readObject(ObjectInputStream ois)
            throws IOException,
                   ClassNotFoundException
Deserialize this object.
Parameters:
ois - The input stream.
Throws:
IOException - If reading fails.
ClassNotFoundException - If reading fails.

writeObject

private void writeObject(ObjectOutputStream oos)
            throws IOException
Serialize this object.
Parameters:
oos - The output stream.
Throws:
IOException - If writing fails.

Serialized Fields

encodedParams

 byte[] encodedParams
The encoded algorithm parameters.

encryptedContent

 byte[] encryptedContent
The serialized, encrypted object.

sealAlg

 String sealAlg
The algorithm used to seal the object.

paramsAlg

 String paramsAlg
The parameter type.

Class javax.crypto.ShortBufferException extends GeneralSecurityException implements Serializable

serialVersionUID: 8427718640832943747L

Package javax.imageio

Class javax.imageio.IIOException extends IOException implements Serializable

serialVersionUID: 7818375828146090155L

Package javax.imageio.metadata

Class javax.imageio.metadata.IIOInvalidTreeException extends IIOException implements Serializable

serialVersionUID: -1314083172544132777L

Serialized Fields

Package javax.management

Class javax.management.Attribute extends Object implements Serializable

serialVersionUID: 2484220110589082382L

Serialized Fields

m_name

 String m_name
The attribute name.

m_value

 Object m_value
The attribute value.

Class javax.management.AttributeChangeNotification extends Notification implements Serializable

serialVersionUID: 535176054565814134L

Serialized Fields

attributeName

 String attributeName
The name of the attribute that changed.

attributeType

 String attributeType
The type of the attribute that changed.

oldValue

 Object oldValue
The old value of the attribute.

newValue

 Object newValue
The new value of the attribute.

Class javax.management.AttributeChangeNotificationFilter extends Object implements Serializable

serialVersionUID: -6347317584796410029L

Serialized Fields

enabledAttributes

 Vector enabledAttributes
Lists the names of the attributes that may pass through the filter.

Class javax.management.AttributeList extends ArrayList<E> implements Serializable

serialVersionUID: -4077085769279709076L

Class javax.management.AttributeNotFoundException extends OperationsException implements Serializable

serialVersionUID: -4967597595580536216L

Class javax.management.BadAttributeValueExpException extends Exception implements Serializable

serialVersionUID: -3105272988410493376L

Serialized Fields

val

 Object val
The attribute value that caused the exception.

Class javax.management.BadBinaryOpValueExpException extends Exception implements Serializable

serialVersionUID: 5068475589449021227L

Serialized Fields

exp

 ValueExp exp
The value expression that caused the exception.

Class javax.management.BadStringOperationException extends Exception implements Serializable

serialVersionUID: 7802201238441662100L

Serialized Fields

op

 String op
The operation that caused the exception.

Class javax.management.Descriptor extends Object implements Serializable

Class javax.management.InstanceAlreadyExistsException extends OperationsException implements Serializable

serialVersionUID: 8893743928912733931L

Class javax.management.InstanceNotFoundException extends OperationsException implements Serializable

serialVersionUID: -882579438394773049L

Class javax.management.IntrospectionException extends OperationsException implements Serializable

serialVersionUID: 1054516935875481725L

Class javax.management.InvalidApplicationException extends Exception implements Serializable

serialVersionUID: -3048022274675537269L

Serialized Fields

val

 Object val
The attribute value that caused the exception.

Class javax.management.InvalidAttributeValueException extends OperationsException implements Serializable

serialVersionUID: -4967597595580536216L

Class javax.management.JMException extends Exception implements Serializable

serialVersionUID: -3387516993124229948L

Class javax.management.JMRuntimeException extends RuntimeException implements Serializable

serialVersionUID: -7034897190745766939L

Class javax.management.ListenerNotFoundException extends OperationsException implements Serializable

serialVersionUID: -7242605822448519061L

Class javax.management.MalformedObjectNameException extends OperationsException implements Serializable

serialVersionUID: -572689714442915824L

Class javax.management.MBeanAttributeInfo extends MBeanFeatureInfo implements Serializable

serialVersionUID: 8644704819898565848L

Serialized Fields

attributeType

 String attributeType
The type of the attribute.
the attribute type.

isWrite

 boolean isWrite
True if the attribute's value can be changed.
true if the value can be changed.

isRead

 boolean isRead
True if the attribute's value can be read.
true if the value can be read.

is

 boolean is
True if the attribute is a boolean and thus has a isXXX accessor rather than a getXXX accessor.
true if the attribute has an isXXX accessor.

Class javax.management.MBeanConstructorInfo extends MBeanFeatureInfo implements Serializable

serialVersionUID: 4433990064191844427L

Serialized Fields

signature

 MBeanParameterInfo[] signature
The signature of the constructor i.e. the argument types.

Class javax.management.MBeanException extends JMException implements Serializable

serialVersionUID: 4066342430588744142L

Serialized Fields

exception

 Exception exception
The target exception.
the target exception.

Class javax.management.MBeanFeatureInfo extends Object implements Serializable

serialVersionUID: 3952882688968447265L

Serialization Methods

writeObject

private void writeObject(ObjectOutputStream out)
            throws IOException
Serialize the MBeanFeatureInfo.
Parameters:
out - the output stream to write to.
Throws:
IOException - if an I/O error occurs.

Serialized Fields

description

 String description
A description of the feature in human-readable form. Subclasses should access this via the getDescription() function rather than using the value directly.
a description of the feature.

name

 String name
The name of the feature. Subclasses should access this via the getName() function rather than using the value directly.
the name of the feature.

Class javax.management.MBeanInfo extends Object implements Serializable

serialVersionUID: -6451021435135161911L

Serialized Fields

description

 String description
A description of the bean.
The bean's description.

className

 String className
The class name of the management bean.
The bean's class name.

attributes

 MBeanAttributeInfo[] attributes
Descriptions of the attributes provided by the bean.

operations

 MBeanOperationInfo[] operations
Descriptions of the operations provided by the bean.

constructors

 MBeanConstructorInfo[] constructors
Descriptions of the bean's constructors.

notifications

 MBeanNotificationInfo[] notifications
Descriptions of the notifications emitted by the bean.
The bean's notifications.

Class javax.management.MBeanNotificationInfo extends MBeanFeatureInfo implements Serializable

serialVersionUID: -3888371564530107064L

Serialized Fields

types

 String[] types
The types of notification described by this instance.
the types of notification.

Class javax.management.MBeanOperationInfo extends MBeanFeatureInfo implements Serializable

serialVersionUID: -6178860474881375330L

Serialized Fields

type

 String type
The return type of the method, in the form of its class name.

signature

 MBeanParameterInfo[] signature
The signature of the constructor i.e. the argument types.

impact

 int impact
The impact of the method, as one of INFO, ACTION, ACTION_INFO and UNKNOWN.

Class javax.management.MBeanParameterInfo extends MBeanFeatureInfo implements Serializable

serialVersionUID: 7432616882776782338L

Serialized Fields

type

 String type
The type of the parameter, represented by the class name.

Class javax.management.MBeanPermission extends Permission implements Serializable

serialVersionUID: -2416928705275160661L

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
            throws IOException,
                   ClassNotFoundException
Reads the object from a stream and ensures the incoming data is valid.
Parameters:
in - the input stream.
Throws:
IOException - if an I/O error occurs.
ClassNotFoundException - if a class used by the object can not be found.

Serialized Fields

actions

 String actions
The list of actions associated with this permission.

Class javax.management.MBeanRegistrationException extends MBeanException implements Serializable

serialVersionUID: 4482382455277067805L

Class javax.management.MBeanServerNotification extends Notification implements Serializable

serialVersionUID: 2876477500475969677L

Serialized Fields

objectName

 ObjectName objectName
The name of the bean which forms the subject of this notification.

Class javax.management.MBeanServerPermission extends BasicPermission implements Serializable

serialVersionUID: -5661980843569388590L

Class javax.management.MBeanTrustPermission extends BasicPermission implements Serializable

serialVersionUID: -2952178077029018140L

Class javax.management.NotCompliantMBeanException extends OperationsException implements Serializable

serialVersionUID: 5175579583207963577L

Class javax.management.Notification extends EventObject implements Serializable

serialVersionUID: -7516092053498031989L

Serialization Methods

writeObject

private void writeObject(ObjectOutputStream out)
            throws IOException
Serialize the Notification.
Parameters:
out - the output stream to write to.
Throws:
IOException - if an I/O error occurs.

Serialized Fields

message

 String message
The notification message.
the notification message.

sequenceNumber

 long sequenceNumber
The notification's sequence number, relative to the notifications emitted by the bean.
the notification sequence number.

source

 Object source
The source of the notification. This is redeclared in order to replace the source variable in EventObject with a non-transient version.
the notification source.

timeStamp

 long timeStamp
The time the notification was generated.
the notification timestamp.

type

 String type
The type of notification sent. This utilises the same style as Java property and package names. For example, gnu.gcj.compiler may be one type of notifications.
the notification type.

userData

 Object userData
The user data associated with the notification. This includes any additional data which should be transmitted with the notification, but can't be achieved using the String format of the message.
the notification user data.

Class javax.management.NotificationFilter extends Object implements Serializable

Class javax.management.ObjectInstance extends Object implements Serializable

serialVersionUID: -4099952623687795850L

Serialized Fields

name

 ObjectName name
The name of the bean.

className

 String className
The class name of the bean.

Class javax.management.ObjectName extends Object implements Serializable

serialVersionUID: 1081892073854801359L

Serialization Methods

writeObject

private void writeObject(ObjectOutputStream out)
            throws IOException
Serialize this ObjectName. The serialized form is the same as the string parsed by the constructor.
Parameters:
out - the output stream to write to.
Throws:
IOException - if an I/O error occurs.

readObject

private void readObject(ObjectInputStream in)
            throws IOException,
                   ClassNotFoundException
Reads the serialized form, which is that used by the constructor.
Parameters:
in - the input stream to read from.
Throws:
IOException - if an I/O error occurs.

Class javax.management.OperationsException extends JMException implements Serializable

serialVersionUID: -4967597595580536216L

Class javax.management.QueryEval extends Object implements Serializable

serialVersionUID: 2675899265640874796L

Class javax.management.QueryExp extends Object implements Serializable

Class javax.management.ReflectionException extends JMException implements Serializable

serialVersionUID: 9170809325636915553L

Serialized Fields

exception

 Exception exception
The target exception.
the target exception.

Class javax.management.RuntimeErrorException extends JMRuntimeException implements Serializable

serialVersionUID: 704338937753949796L

Serialized Fields

error

 Error error
The target error.
the target error.

Class javax.management.RuntimeMBeanException extends JMRuntimeException implements Serializable

serialVersionUID: 5274912751982730171L

Serialized Fields

runtimeException

 RuntimeException runtimeException
The target exception.
the target exception.

Class javax.management.RuntimeOperationsException extends JMRuntimeException implements Serializable

serialVersionUID: -8408923047489133588L

Serialized Fields

runtimeException

 RuntimeException runtimeException
The target exception.
the target exception.

Class javax.management.ServiceNotFoundException extends OperationsException implements Serializable

serialVersionUID: -3990675661956646827L

Class javax.management.ValueExp extends Object implements Serializable

Package javax.management.openmbean

Class javax.management.openmbean.ArrayType<T> extends OpenType<T> implements Serializable

serialVersionUID: 720504429830309770L

Serialized Fields

dimension

 int dimension
The number of dimensions arrays of this type has.

elementType

 OpenType elementType
The element type of arrays of this type.

primitiveArray

 boolean primitiveArray
True if this type represents a primitive array.

Class javax.management.openmbean.CompositeDataSupport extends Object implements Serializable

serialVersionUID: 8003518976613702244L

Serialized Fields

Object>contents

 SortedMapObject>contents
Mapping of field names to values.
the map of field names to values.

compositeType

 CompositeType compositeType
The composite type which represents this composite data instance.
the type information for this instance.

Class javax.management.openmbean.CompositeType extends OpenType<T> implements Serializable

serialVersionUID: -5366242454346948798L

Serialized Fields

nameToDescription

 TreeMap nameToDescription
A map of item names to their descriptions.

nameToType

 TreeMap> nameToType
A map of item names to their types.

Class javax.management.openmbean.InvalidKeyException extends IllegalArgumentException implements Serializable

serialVersionUID: 4224269443946322062L

Class javax.management.openmbean.InvalidOpenTypeException extends IllegalArgumentException implements Serializable

serialVersionUID: -2837312755412327534L

Class javax.management.openmbean.KeyAlreadyExistsException extends IllegalArgumentException implements Serializable

serialVersionUID: 1845183636745282866L

Class javax.management.openmbean.OpenDataException extends JMException implements Serializable

serialVersionUID: 8346311255433349870L

Class javax.management.openmbean.OpenMBeanAttributeInfoSupport extends MBeanAttributeInfo implements Serializable

serialVersionUID: -4867215622149721849L

Serialized Fields

openType

 OpenType openType
The open type of the attribute.

defaultValue

 Object defaultValue
The default value of the attribute (may be null).

legalValues

 Set legalValues
The possible legal values of the attribute (may be null).

minValue

 Comparable minValue
The minimum value of the attribute (may be null).

maxValue

 Comparable maxValue
The maximum value of the attribute (may be null).

Class javax.management.openmbean.OpenMBeanConstructorInfoSupport extends MBeanConstructorInfo implements Serializable

serialVersionUID: -4400441579007477003L

Class javax.management.openmbean.OpenMBeanInfoSupport extends MBeanInfo implements Serializable

serialVersionUID: 4349395935420511492L

Class javax.management.openmbean.OpenMBeanOperationInfoSupport extends MBeanOperationInfo implements Serializable

serialVersionUID: 4996859732565369366L

Serialized Fields

returnOpenType

 OpenType returnOpenType
The open type representing the return value.

Class javax.management.openmbean.OpenMBeanParameterInfoSupport extends MBeanParameterInfo implements Serializable

serialVersionUID: -7235016873758443122L

Serialized Fields

openType

 OpenType openType
The open type of the parameter.

defaultValue

 Object defaultValue
The default value of the parameter (may be null).

legalValues

 Set legalValues
The possible legal values of the parameter (may be null).

minValue

 Comparable minValue
The minimum value of the parameter (may be null).

maxValue

 Comparable maxValue
The maximum value of the parameter (may be null).

Class javax.management.openmbean.OpenType<T> extends Object implements Serializable

serialVersionUID: -9195195325186646468L

Serialized Fields

className

 String className
The name of the Java class this type represents.

typeName

 String typeName
The name of this type.

description

 String description
A description of this type.

Class javax.management.openmbean.SimpleType<T> extends OpenType<T> implements Serializable

serialVersionUID: 2215577471957694503L

Serialization Methods

readResolve

public Object readResolve()
            throws ObjectStreamException
Replaces instances of this class read from an ObjectInputStream with one of the predefined values. This ensures that each existing instance of this class is one of these unique instances.
Returns:
the replacement object.
Throws:
ObjectStreamException - if the object can not be resolved.

Class javax.management.openmbean.TabularDataSupport extends Object implements Serializable

serialVersionUID: 5720150593236309827L

Serialized Fields

dataMap

 Map dataMap
Mapping of rows to column values.
the map of rows to column values.

tabularType

 TabularType tabularType
The tabular type which represents this tabular data instance.
the type information for this instance.

Class javax.management.openmbean.TabularType extends OpenType<T> implements Serializable

serialVersionUID: 6554071860220659261L

Serialized Fields

rowType

 CompositeType rowType
The composite type used by the rows of the table.

indexNames

 List indexNames
The list of index names, which form the columns of the table. They are retained in the order given by the user, and is unmodifiable.

Package javax.naming

Class javax.naming.AuthenticationException extends NamingSecurityException implements Serializable

serialVersionUID: 3678497619904568096L

Class javax.naming.AuthenticationNotSupportedException extends NamingSecurityException implements Serializable

serialVersionUID: -7149033933259492300L

Class javax.naming.BinaryRefAddr extends RefAddr implements Serializable

serialVersionUID: -3415254970957330361L

Serialized Fields

buf

 byte[] buf
The possibly null content of this RefAddr. Set by the constructor and returned by getContent.

Class javax.naming.Binding extends NameClassPair implements Serializable

serialVersionUID: 8839217842691845890L

Serialized Fields

Class javax.naming.CannotProceedException extends NamingException implements Serializable

serialVersionUID: 1219724816191576813L

Serialized Fields

Class javax.naming.CommunicationException extends NamingException implements Serializable

serialVersionUID: 3618507780299986611L

Class javax.naming.CompositeName extends Object implements Serializable

serialVersionUID: 1667768148915813118L

Serialization Methods

Class javax.naming.CompoundName extends Object implements Serializable

serialVersionUID: 3513100557083972036L

Serialization Methods

Class javax.naming.ConfigurationException extends NamingException implements Serializable

serialVersionUID: -2535156726228855704L

Class javax.naming.ContextNotEmptyException extends NamingException implements Serializable

serialVersionUID: 1090963683348219877L

Class javax.naming.InsufficientResourcesException extends NamingException implements Serializable

serialVersionUID: 6227672693037844532L

Class javax.naming.InterruptedNamingException extends NamingException implements Serializable

serialVersionUID: 6404516648893194728L

Class javax.naming.InvalidNameException extends NamingException implements Serializable

serialVersionUID: -8370672380823801105L

Class javax.naming.LimitExceededException extends NamingException implements Serializable

serialVersionUID: -776898738660207856L

Class javax.naming.LinkException extends NamingException implements Serializable

serialVersionUID: -7967662604076777712L

Serialized Fields

Class javax.naming.LinkLoopException extends LinkException implements Serializable

serialVersionUID: -3119189944325198009L

Class javax.naming.LinkRef extends Reference implements Serializable

serialVersionUID: -5386290613498931298L

Class javax.naming.MalformedLinkException extends LinkException implements Serializable

serialVersionUID: -3066740437737830242L

Class javax.naming.Name extends Object implements Serializable

serialVersionUID: -3617482732056931635L

Class javax.naming.NameAlreadyBoundException extends NamingException implements Serializable

serialVersionUID: -8491441000356780586L

Class javax.naming.NameClassPair extends Object implements Serializable

serialVersionUID: 5620776610160863339L

Serialized Fields

Class javax.naming.NameNotFoundException extends NamingException implements Serializable

serialVersionUID: -8007156725367842053L

Class javax.naming.NamingException extends Exception implements Serializable

serialVersionUID: -1299181962103167177L

Serialized Fields

rootException

 Throwable rootException
The root cause of this exception. Might be null. Set by calling setRootCause(), can be accessed by calling getRootCause().

resolvedName

 Name resolvedName
If the exception was caused while resolving a Name then this field contains that part of the name that could be resolved. Field might be null. Set by calling setResolvedName(). Can be accessed by calling getResolvedName.

resolvedObj

 Object resolvedObj
If the exception was caused while resolving a Name then this field contains the object that part of the name could be resolved to. Field might be null. Set by calling setResolvedObj(). Can be accessed by calling getResolvedObj.

remainingName

 Name remainingName
If the exception was caused while resolving a Name then this field contains that part of the name that could not be resolved. Field might be null. Set by calling setRemainingName(). The field can be extended by calling appendRemainingName() or appendRemainingComponent(). Can be accessed by calling getRemainingName.

Class javax.naming.NamingSecurityException extends NamingException implements Serializable

serialVersionUID: 5855287647294685775L

Class javax.naming.NoInitialContextException extends NamingException implements Serializable

serialVersionUID: -3413733186901258623L

Class javax.naming.NoPermissionException extends NamingSecurityException implements Serializable

serialVersionUID: 8395332708699751775L

Class javax.naming.NotContextException extends NamingException implements Serializable

serialVersionUID: 849752551644540417L

Class javax.naming.OperationNotSupportedException extends NamingException implements Serializable

serialVersionUID: 5493232822427682064L

Class javax.naming.PartialResultException extends NamingException implements Serializable

serialVersionUID: 2572144970049426786L

Class javax.naming.RefAddr extends Object implements Serializable

Serialized Fields

addrType

 String addrType
The string resprenstation of the type of address. Set by the constructor and returned by the getType() method.

Class javax.naming.Reference extends Object implements Serializable

serialVersionUID: -1673475790065791735L

Serialized Fields

addrs

 Vector addrs
The list of addresses, stored in this reference. The object may be have by several different addresses.

classFactory

 String classFactory
The name of the class factory to create an instance of the object, referenced by this reference.

classFactoryLocation

 String classFactoryLocation
The location, from where the class factory should be loaded.

className

 String className
The name of the class of the object, to that this reference refers.

Class javax.naming.ReferralException extends NamingException implements Serializable

serialVersionUID: -2881363844695698876L

Class javax.naming.ServiceUnavailableException extends NamingException implements Serializable

serialVersionUID: -4996964726566773444L

Class javax.naming.SizeLimitExceededException extends LimitExceededException implements Serializable

serialVersionUID: 7129289564879168579L

Class javax.naming.StringRefAddr extends RefAddr implements Serializable

serialVersionUID: -8913762495138505527L

Serialized Fields

contents

 String contents
The possibly null content of this RefAddr. Set by the constructor and returned by getContent.

Class javax.naming.TimeLimitExceededException extends LimitExceededException implements Serializable

serialVersionUID: -3597009011385034696L

Package javax.naming.directory

Class javax.naming.directory.Attribute extends Object implements Serializable

serialVersionUID: 8707690322213556804L

Class javax.naming.directory.AttributeInUseException extends NamingException implements Serializable

serialVersionUID: 4437710305529322564L

Class javax.naming.directory.AttributeModificationException extends NamingException implements Serializable

serialVersionUID: 8060676069678710186L

Serialized Fields

Class javax.naming.directory.Attributes extends Object implements Serializable

Class javax.naming.directory.InvalidAttributeIdentifierException extends NamingException implements Serializable

serialVersionUID: -9036920266322999923L

Class javax.naming.directory.InvalidAttributesException extends NamingException implements Serializable

serialVersionUID: 2607612850539889765L

Class javax.naming.directory.InvalidAttributeValueException extends NamingException implements Serializable

serialVersionUID: 8720050295499275011L

Class javax.naming.directory.InvalidSearchControlsException extends NamingException implements Serializable

serialVersionUID: -5124108943352665777L

Class javax.naming.directory.InvalidSearchFilterException extends NamingException implements Serializable

serialVersionUID: 2902700940682875441L

Class javax.naming.directory.ModificationItem extends Object implements Serializable

serialVersionUID: 7573258562534746850L

Serialized Fields

Class javax.naming.directory.NoSuchAttributeException extends NamingException implements Serializable

serialVersionUID: 4836415647935888137L

Class javax.naming.directory.SchemaViolationException extends NamingException implements Serializable

serialVersionUID: -3041762429525049663L

Class javax.naming.directory.SearchControls extends Object implements Serializable

serialVersionUID: -2480540967773454797L

Serialized Fields

Class javax.naming.directory.SearchResult extends Binding implements Serializable

serialVersionUID: -9158063327699723172L

Serialized Fields

Package javax.naming.event

Class javax.naming.event.NamingEvent extends EventObject implements Serializable

serialVersionUID: -7126752885365133499L

Serialized Fields

Class javax.naming.event.NamingExceptionEvent extends EventObject implements Serializable

serialVersionUID: -4877678086134736336L

Serialized Fields

Package javax.naming.ldap

Class javax.naming.ldap.Control extends Object implements Serializable

Class javax.naming.ldap.ExtendedRequest extends Object implements Serializable

Class javax.naming.ldap.ExtendedResponse extends Object implements Serializable

Class javax.naming.ldap.LdapReferralException extends ReferralException implements Serializable

serialVersionUID: -2881363844695698876L

Class javax.naming.ldap.UnsolicitedNotificationEvent extends EventObject implements Serializable

serialVersionUID: -2382603380799883705L

Serialized Fields

Package javax.naming.spi

Class javax.naming.spi.ResolveResult extends Object implements Serializable

serialVersionUID: -4552108072002407559L

Serialized Fields

resolvedObj

 Object resolvedObj
The object, to that part of the name has been resolved.

remainingName

 Name remainingName
The remaining, unresolved part of the name.

Package javax.net.ssl

Class javax.net.ssl.HandshakeCompletedEvent extends EventObject implements Serializable

serialVersionUID: 7914963744257769778L

Class javax.net.ssl.SSLException extends IOException implements Serializable

serialVersionUID: 4511006460650708967L

Class javax.net.ssl.SSLHandshakeException extends SSLException implements Serializable

serialVersionUID: 4511006460650708967L

Class javax.net.ssl.SSLKeyException extends SSLException implements Serializable

serialVersionUID: 4511006460650708967L

Class javax.net.ssl.SSLPeerUnverifiedException extends SSLException implements Serializable

serialVersionUID: 4511006460650708967L

Class javax.net.ssl.SSLPermission extends BasicPermission implements Serializable

serialVersionUID: -3456898025505876775L

Class javax.net.ssl.SSLProtocolException extends SSLException implements Serializable

serialVersionUID: 4511006460650708967L

Class javax.net.ssl.SSLSessionBindingEvent extends EventObject implements Serializable

serialVersionUID: 3989172637106345L

Serialized Fields

Package javax.print

Class javax.print.DocFlavor extends Object implements Serializable

serialVersionUID: -4512080796965449721L

Serialization Methods

Serialized Fields

Class javax.print.DocFlavor.BYTE_ARRAY extends DocFlavor implements Serializable

serialVersionUID: -9065578006593857475L

Class javax.print.DocFlavor.CHAR_ARRAY extends DocFlavor implements Serializable

serialVersionUID: -8720590903724405128L

Class javax.print.DocFlavor.INPUT_STREAM extends DocFlavor implements Serializable

serialVersionUID: -7045842700749194127L

Class javax.print.DocFlavor.READER extends DocFlavor implements Serializable

serialVersionUID: 7100295812579351567L

Class javax.print.DocFlavor.SERVICE_FORMATTED extends DocFlavor implements Serializable

serialVersionUID: 6181337766266637256L

Class javax.print.DocFlavor.STRING extends DocFlavor implements Serializable

serialVersionUID: 4414407504887034035L

Class javax.print.DocFlavor.URL extends DocFlavor implements Serializable

serialVersionUID: 2936725788144902062L

Class javax.print.PrintException extends Exception implements Serializable

serialVersionUID: -3387516993124229948L

Package javax.print.attribute

Class javax.print.attribute.Attribute extends Object implements Serializable

Class javax.print.attribute.DateTimeSyntax extends Object implements Serializable

serialVersionUID: -1400819079791208582L

Serialized Fields

Class javax.print.attribute.EnumSyntax extends Object implements Serializable

serialVersionUID: -2739521845085831642L

Serialization Methods

readResolve

protected Object readResolve()
            throws ObjectStreamException
Needed for singelton semantics during deserialisation. Subclasses must not override this class. Subclasses have to override getEnumValueTable() and should override getStringTable() for correct serialization.
Returns:
The Object at index value - getOffset() in getEnumValueTable.
Throws:
ObjectStreamException - if getEnumValueTable() returns null.

Serialized Fields

Class javax.print.attribute.HashAttributeSet extends Object implements Serializable

serialVersionUID: 5311560590283707917L

Serialization Methods

Serialized Fields

Class javax.print.attribute.HashDocAttributeSet extends HashAttributeSet implements Serializable

serialVersionUID: -1128534486061432528L

Class javax.print.attribute.HashPrintJobAttributeSet extends HashAttributeSet implements Serializable

serialVersionUID: -4204473656070350348L

Class javax.print.attribute.HashPrintRequestAttributeSet extends HashAttributeSet implements Serializable

serialVersionUID: 2364756266107751933L

Class javax.print.attribute.HashPrintServiceAttributeSet extends HashAttributeSet implements Serializable

serialVersionUID: 6642904616179203070L

Class javax.print.attribute.IntegerSyntax extends Object implements Serializable

Serialized Fields

Class javax.print.attribute.ResolutionSyntax extends Object implements Serializable

serialVersionUID: 2706743076526672017L

Serialized Fields

Class javax.print.attribute.SetOfIntegerSyntax extends Object implements Serializable

serialVersionUID: 3666874174847632203L

Serialized Fields

Class javax.print.attribute.Size2DSyntax extends Object implements Serializable

Serialized Fields

x

 int x
x size in micrometers.

y

 int y
y size in micrometers.

Class javax.print.attribute.TextSyntax extends Object implements Serializable

serialVersionUID: -8130648736378144102L

Serialized Fields

Class javax.print.attribute.UnmodifiableSetException extends RuntimeException implements Serializable

serialVersionUID: -7034897190745766939L

Class javax.print.attribute.URISyntax extends Object implements Serializable

serialVersionUID: -7842661210486401678L

Serialized Fields

Package javax.print.attribute.standard

Class javax.print.attribute.standard.Chromaticity extends EnumSyntax implements Serializable

serialVersionUID: 4660543931355214012L

Class javax.print.attribute.standard.ColorSupported extends EnumSyntax implements Serializable

serialVersionUID: -2700555589688535545L

Class javax.print.attribute.standard.Compression extends EnumSyntax implements Serializable

serialVersionUID: -5716748913324997674L

Class javax.print.attribute.standard.Copies extends IntegerSyntax implements Serializable

serialVersionUID: -6426631521680023833L

Class javax.print.attribute.standard.CopiesSupported extends SetOfIntegerSyntax implements Serializable

serialVersionUID: 6927711687034846001L

Class javax.print.attribute.standard.DateTimeAtCompleted extends DateTimeSyntax implements Serializable

serialVersionUID: 6497399708058490000L

Class javax.print.attribute.standard.DateTimeAtCreation extends DateTimeSyntax implements Serializable

serialVersionUID: -2923732231056647903L

Class javax.print.attribute.standard.DateTimeAtProcessing extends DateTimeSyntax implements Serializable

serialVersionUID: -3710068197278263244L

Class javax.print.attribute.standard.Destination extends URISyntax implements Serializable

serialVersionUID: 6776739171700415321L

Class javax.print.attribute.standard.DocumentName extends TextSyntax implements Serializable

serialVersionUID: 7883105848533280430L

Class javax.print.attribute.standard.Fidelity extends EnumSyntax implements Serializable

serialVersionUID: 6320827847329172308L

Class javax.print.attribute.standard.Finishings extends EnumSyntax implements Serializable

serialVersionUID: -627840419548391754L

Class javax.print.attribute.standard.JobHoldUntil extends DateTimeSyntax implements Serializable

serialVersionUID: -1664471048860415024L

Class javax.print.attribute.standard.JobImpressions extends IntegerSyntax implements Serializable

serialVersionUID: 8225537206784322464L

Class javax.print.attribute.standard.JobImpressionsCompleted extends IntegerSyntax implements Serializable

serialVersionUID: 6722648442432393294L

Class javax.print.attribute.standard.JobImpressionsSupported extends SetOfIntegerSyntax implements Serializable

serialVersionUID: -4887354803843173692L

Class javax.print.attribute.standard.JobKOctets extends IntegerSyntax implements Serializable

serialVersionUID: -8959710146498202869L

Class javax.print.attribute.standard.JobKOctetsProcessed extends IntegerSyntax implements Serializable

serialVersionUID: -6265238509657881806L

Class javax.print.attribute.standard.JobKOctetsSupported extends SetOfIntegerSyntax implements Serializable

serialVersionUID: -2867871140549897443L

Class javax.print.attribute.standard.JobMediaSheets extends IntegerSyntax implements Serializable

serialVersionUID: 408871131531979741L

Class javax.print.attribute.standard.JobMediaSheetsCompleted extends IntegerSyntax implements Serializable

serialVersionUID: 1739595973810840475L

Class javax.print.attribute.standard.JobMediaSheetsSupported extends SetOfIntegerSyntax implements Serializable

serialVersionUID: 2953685470388672940L

Class javax.print.attribute.standard.JobMessageFromOperator extends TextSyntax implements Serializable

serialVersionUID: -4620751846003142047L

Class javax.print.attribute.standard.JobName extends TextSyntax implements Serializable

serialVersionUID: 4660359192078689545L

Class javax.print.attribute.standard.JobOriginatingUserName extends TextSyntax implements Serializable

serialVersionUID: -8052537926362933477L

Class javax.print.attribute.standard.JobPriority extends IntegerSyntax implements Serializable

serialVersionUID: -4599900369040602769L

Class javax.print.attribute.standard.JobPrioritySupported extends IntegerSyntax implements Serializable

serialVersionUID: 2564840378013555894L

Class javax.print.attribute.standard.JobSheets extends EnumSyntax implements Serializable

serialVersionUID: -4735258056132519759L

Class javax.print.attribute.standard.JobState extends EnumSyntax implements Serializable

serialVersionUID: 400465010094018920L

Class javax.print.attribute.standard.JobStateReason extends EnumSyntax implements Serializable

serialVersionUID: -8765894420449009168L

Class javax.print.attribute.standard.JobStateReasons extends HashSet<T> implements Serializable

serialVersionUID: 8849088261264331812L

Class javax.print.attribute.standard.Media extends EnumSyntax implements Serializable