|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
軟體套件 java.applet |
---|
類別 java.applet.Applet 繼承 Panel 實作 Serializable |
---|
serialVersionUID: -5836846270535785031L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException, HeadlessException
HeadlessException
- 如果 GraphicsEnvironment.isHeadless()
返回 true
ClassNotFoundException
IOException
GraphicsEnvironment.isHeadless()
序列化欄位 |
---|
AccessibleContext accessibleContext
類別 java.applet.Applet.AccessibleApplet 繼承 Panel.AccessibleAWTPanel 實作 Serializable |
---|
serialVersionUID: 8127374778187708896L
軟體套件 java.awt |
---|
類別 java.awt.AWTError 繼承 Error 實作 Serializable |
---|
serialVersionUID: -1819846354050686206L
類別 java.awt.AWTEvent 繼承 EventObject 實作 Serializable |
---|
serialVersionUID: -1825314779160409405L
序列化欄位 |
---|
byte[] bdata
int id
AWTEvent.getID()
,
AWTEvent.AWTEvent(java.lang.Object, int)
boolean consumed
AWTEvent.consume()
,
AWTEvent.isConsumed()
類別 java.awt.AWTException 繼承 Exception 實作 Serializable |
---|
serialVersionUID: -1900414231151323879L
類別 java.awt.AWTKeyStroke 繼承 Object 實作 Serializable |
---|
serialVersionUID: -6430539691155161871L
序列化方法 |
---|
protected Object readResolve() throws ObjectStreamException
AWTKeyStroke
的一個快取記憶體實例(或 AWTKeyStroke
的子類別),它與此實例相等。
ObjectStreamException
序列化欄位 |
---|
char keyChar
int keyCode
int modifiers
boolean onKeyRelease
類別 java.awt.AWTPermission 繼承 BasicPermission 實作 Serializable |
---|
serialVersionUID: 8890392402588814465L
類別 java.awt.BorderLayout 繼承 Object 實作 Serializable |
---|
serialVersionUID: -8658291919501921765L
序列化欄位 |
---|
int hgap
hgap
.
BorderLayout.getHgap()
,
BorderLayout.setHgap(int)
int vgap
vgap
.
BorderLayout.getVgap()
,
BorderLayout.setVgap(int)
Component north
BorderLayout.getChild(String, boolean)
,
BorderLayout.addLayoutComponent(java.awt.Component, java.lang.Object)
,
BorderLayout.getLayoutAlignmentX(java.awt.Container)
,
BorderLayout.getLayoutAlignmentY(java.awt.Container)
,
BorderLayout.removeLayoutComponent(java.awt.Component)
Component west
BorderLayout.getChild(String, boolean)
,
BorderLayout.addLayoutComponent(java.awt.Component, java.lang.Object)
,
BorderLayout.getLayoutAlignmentX(java.awt.Container)
,
BorderLayout.getLayoutAlignmentY(java.awt.Container)
,
BorderLayout.removeLayoutComponent(java.awt.Component)
Component east
BorderLayout.getChild(String, boolean)
,
BorderLayout.addLayoutComponent(java.awt.Component, java.lang.Object)
,
BorderLayout.getLayoutAlignmentX(java.awt.Container)
,
BorderLayout.getLayoutAlignmentY(java.awt.Container)
,
BorderLayout.removeLayoutComponent(java.awt.Component)
Component south
BorderLayout.getChild(String, boolean)
,
BorderLayout.addLayoutComponent(java.awt.Component, java.lang.Object)
,
BorderLayout.getLayoutAlignmentX(java.awt.Container)
,
BorderLayout.getLayoutAlignmentY(java.awt.Container)
,
BorderLayout.removeLayoutComponent(java.awt.Component)
Component center
BorderLayout.getChild(String, boolean)
,
BorderLayout.addLayoutComponent(java.awt.Component, java.lang.Object)
,
BorderLayout.getLayoutAlignmentX(java.awt.Container)
,
BorderLayout.getLayoutAlignmentY(java.awt.Container)
,
BorderLayout.removeLayoutComponent(java.awt.Component)
Component firstLine
NORTH
and BEFORE_FIRST_LINE
constants in a container whose
orientation is LEFT_TO_RIGHT
, only the
BEFORE_FIRST_LINE
will be layed out.
This will be the same for lastLine, firstItem, lastItem.
Component lastLine
Component firstItem
Component lastItem
類別 java.awt.Button 繼承 Component 實作 Serializable |
---|
serialVersionUID: -8774683716313001058L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException, HeadlessException
ObjectInputStream
,如果它不為 null
,則添加一個偵聽器,以接收按鈕觸發的動作事件。未識別的鍵或值將被忽略。
HeadlessException
- 如果 GraphicsEnvironment.isHeadless
返回 true
ClassNotFoundException
IOException
Button.removeActionListener(ActionListener)
,
Button.addActionListener(ActionListener)
,
GraphicsEnvironment.isHeadless()
,
Button.writeObject(ObjectOutputStream)
private void writeObject(ObjectOutputStream s) throws IOException
ActionListeners
的一個列表作為可選資料。檢測不可序列化的 ActionListeners
,不會試圖對它們進行序列化。
null
終止的 0 或多對序列:該對由一個 String
和一個 Object
組成;String
指示物件的型別,它是以下型別之一:指示 ActionListener
物件的 actionListenerK
IOException
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener)
,
Component.actionListenerK
,
Button.readObject(ObjectInputStream)
序列化欄位 |
---|
String label
Button.getLabel()
,
Button.setLabel(String)
String actionCommand
Button.getActionCommand()
,
Button.setActionCommand(String)
int buttonSerializedDataVersion
類別 java.awt.Button.AccessibleAWTButton 繼承 Component.AccessibleAWTComponent 實作 Serializable |
---|
serialVersionUID: -5932203980244017102L
類別 java.awt.Canvas 繼承 Component 實作 Serializable |
---|
serialVersionUID: -2284879212465893870L
類別 java.awt.Canvas.AccessibleAWTCanvas 繼承 Component.AccessibleAWTComponent 實作 Serializable |
---|
serialVersionUID: -6325592262103146699L
類別 java.awt.CardLayout 繼承 Object 實作 Serializable |
---|
serialVersionUID: -4328196481005934313L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException
ClassNotFoundException
IOException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
序列化欄位 |
---|
int currentCard
int hgap
Hashtable<K,V> tab
Vector<E> vector
int vgap
類別 java.awt.Checkbox 繼承 Component 實作 Serializable |
---|
serialVersionUID: 7270714317450821763L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException, HeadlessException
ObjectInputStream
,如果它不為 null
,則添加一個偵聽器,以接收 Checkbox
觸發的項事件。忽略未被識別的鍵或值。
HeadlessException
- 如果 GraphicsEnvironment.isHeadless
返回 true
ClassNotFoundException
IOException
Checkbox.removeItemListener(ItemListener)
,
Checkbox.addItemListener(ItemListener)
,
GraphicsEnvironment.isHeadless()
,
Checkbox.writeObject(ObjectOutputStream)
private void writeObject(ObjectOutputStream s) throws IOException
ItemListeners
的一個列表作為可選資料。檢測不可序列化的 ItemListeners
,不要嘗試對它們進行序列化。
null
表示終止 0 或多個對的序列;這種對是由 String
和 Object
組成的;String
指示物件型別,它為以下型別之一:itemListenerK
指示一個 ItemListener
物件IOException
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener)
,
Component.itemListenerK
,
Checkbox.readObject(ObjectInputStream)
序列化欄位 |
---|
String label
Checkbox.getLabel()
,
Checkbox.setLabel(String)
boolean state
Checkbox
.
Checkbox.getState()
,
Checkbox.setState(boolean)
CheckboxGroup group
Checkbox.getCheckboxGroup()
,
Checkbox.setCheckboxGroup(CheckboxGroup)
int checkboxSerializedDataVersion
類別 java.awt.Checkbox.AccessibleAWTCheckbox 繼承 Component.AccessibleAWTComponent 實作 Serializable |
---|
serialVersionUID: 7881579233144754107L
類別 java.awt.CheckboxGroup 繼承 Object 實作 Serializable |
---|
serialVersionUID: 3729780091441768983L
序列化欄位 |
---|
Checkbox selectedCheckbox
CheckboxGroup.getCurrent()
,
CheckboxGroup.setCurrent(Checkbox)
類別 java.awt.CheckboxMenuItem 繼承 MenuItem 實作 Serializable |
---|
serialVersionUID: 6190621106981774043L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException
ClassNotFoundException
IOException
private void writeObject(ObjectOutputStream s) throws IOException
ItemListeners
的一個列表作為可選資料。檢測不可序列化的 ItemListeners
,不要嘗試對它們進行序列化。
null
終止的 0 或多對序列;該對由一個 String
和一個 Object
組成;String
指示物件的型別,它是以下型別之一:指示 ItemListener
物件的 itemListenerK
IOException
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener)
,
Component.itemListenerK
,
CheckboxMenuItem.readObject(ObjectInputStream)
序列化欄位 |
---|
boolean state
CheckboxMenuItem.getState()
,
CheckboxMenuItem.setState(boolean)
int checkboxMenuItemSerializedDataVersion
類別 java.awt.CheckboxMenuItem.AccessibleAWTCheckboxMenuItem 繼承 MenuItem.AccessibleAWTMenuItem 實作 Serializable |
---|
serialVersionUID: -1122642964303476L
類別 java.awt.Choice 繼承 Component 實作 Serializable |
---|
serialVersionUID: -4075310674757313071L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException, HeadlessException
ObjectInputStream
,如果它不為 null
,則添加一個偵聽器,以接收 Choice
項觸發的項事件。忽略未被識別的鍵或值。
HeadlessException
- 如果 GraphicsEnvironment.isHeadless
返回 true
ClassNotFoundException
IOException
Choice.removeItemListener(ItemListener)
,
Choice.addItemListener(ItemListener)
,
GraphicsEnvironment.isHeadless()
,
Choice.writeObject(ObjectOutputStream)
private void writeObject(ObjectOutputStream s) throws IOException
ItemListeners
的一個列表作為可選資料。檢測不可序列化的 ItemListeners
,不要嘗試對它們進行序列化。
null
表示終止 0 或多個對的序列;這種對是由 String
和 Object
組成的;String
指示物件型別,它為以下型別之一:itemListenerK
指示一個 ItemListener
物件IOException
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener)
,
Component.itemListenerK
,
Choice.readObject(ObjectInputStream)
序列化欄位 |
---|
Vector<E> pItems
Choice
.
This can be a null
value.
Choice.add(String)
,
Choice.addItem(String)
,
Choice.getItem(int)
,
Choice.getItemCount()
,
Choice.insert(String, int)
,
Choice.remove(String)
int selectedIndex
Choice
or -1 if nothing is selected.
Choice.getSelectedItem()
,
Choice.select(int)
int choiceSerializedDataVersion
類別 java.awt.Choice.AccessibleAWTChoice 繼承 Component.AccessibleAWTComponent 實作 Serializable |
---|
serialVersionUID: 7175603582428509322L
類別 java.awt.Color 繼承 Object 實作 Serializable |
---|
serialVersionUID: 118526816881161077L
序列化欄位 |
---|
int value
Color.getRGB()
float[] frgbvalue
ColorSpace
中的顏色值可看作是 float
份量(不帶 alpha 值)。如果在建構物件之後顏色值為 null
,則此顏色必須是用 8 位精度建構的一種 sRGB 顏色,因此要從 int
顏色值開始計算。
Color.getRGBColorComponents(float[])
,
Color.getRGBComponents(float[])
float[] fvalue
ColorSpace
中的顏色值可看作是 float
份量(不帶 alpha 值)。如果在建構物件之後顏色值為 null
,則此顏色必須是用 8 位精度建構的一種 sRGB 顏色,因此要從 int
顏色值開始計算。
Color.getRGBColorComponents(float[])
,
Color.getRGBComponents(float[])
float falpha
float
份量。如果 frgbvalue
為 null
,那麼這是一個無效資料,因此要從 int
顏色值開始計算。
Color.getRGBComponents(float[])
,
Color.getComponents(float[])
ColorSpace cs
ColorSpace
。如果 ColorSpace 為 null
,那麼其預設值為 sRGB。
Color.getColor(java.lang.String)
,
Color.getColorSpace()
,
Color.getColorComponents(float[])
類別 java.awt.Component 繼承 Object 實作 Serializable |
---|
serialVersionUID: -7644114512714619750L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException
ObjectInputStream
並且如果它不為 null
,則添加一個偵聽器,以便接收由元件所觸發的各種事件。忽略未識別的鍵或值。
ClassNotFoundException
IOException
Component.writeObject(ObjectOutputStream)
private void writeObject(ObjectOutputStream s) throws IOException
null
終止的 0 或多對序列;該對由一個 String
和一個 Object
組成;String
表示物件的型別並為下列型別之一(1.4 中):componentListenerK
表示 ComponentListener
物件;focusListenerK
表示 FocusListener
物件;keyListenerK
表示 KeyListener
物件;mouseListenerK
表示 MouseListener
物件;mouseMotionListenerK
表示 MouseMotionListener
物件;InputMethodListener
表示 InputMethodListener
物件;hierarchyListenerK
表示 HierarchyListener
物件;hierarchyBoundsListenerK
表示 HierarchyBoundsListener
物件;mouseWheelListenerK
表示 MouseWheelListener
物件, 一個可選的 ComponentOrientation
(在 1.2 中位於 inputMethodListener
之後)IOException
AWTEventMulticaster.save(java.io.ObjectOutputStream, java.lang.String, java.util.EventListener)
,
Component.componentListenerK
,
Component.focusListenerK
,
Component.keyListenerK
,
Component.mouseListenerK
,
Component.mouseMotionListenerK
,
Component.inputMethodListenerK
,
Component.hierarchyListenerK
,
Component.hierarchyBoundsListenerK
,
Component.mouseWheelListenerK
,
Component.readObject(ObjectInputStream)
序列化欄位 |
---|
int x
Component.getLocation()
int y
Component.getLocation()
int width
Component.getSize()
int height
Component.getSize()
Color foreground
foreground
can be null
.
Component.getForeground()
,
Component.setForeground(java.awt.Color)
Color background
background
can be null
.
Component.getBackground()
,
Component.setBackground(java.awt.Color)
Font font
font
can be null
.
Component.getFont()
,
Component.setFont(java.awt.Font)
Font peerFont
null
if no peer exists.)
Cursor cursor
null
.
Component.getCursor()
,
Component.setCursor(java.awt.Cursor)
Locale locale
Component.getLocale()
,
Component.setLocale(java.util.Locale)
boolean ignoreRepaint
Component.setIgnoreRepaint(boolean)
,
Component.getIgnoreRepaint()
boolean visible
Component.isVisible()
,
Component.setVisible(boolean)
boolean enabled
Component.isEnabled()
,
Component.setEnabled(boolean)
boolean valid
Component.isValid()
,
Component.validate()
,
Component.invalidate()
DropTarget dropTarget
DropTarget
associated with this component.
Component.setDropTarget(java.awt.dnd.DropTarget)
,
Component.getDropTarget()
Vector<E> popups
Component.add(java.awt.PopupMenu)
String name
null
。
Component.getName()
,
Component.setName(String)
boolean nameExplicitlySet
nameExplicitlySet
為 false;否則為 true。
Component.getName()
,
Component.setName(String)
boolean focusable
Component.setFocusable(boolean)
,
Component.isFocusable()
int isFocusTraversableOverridden
Set<E>[] focusTraversalKeys
Component.setFocusTraversalKeys(int, java.util.Set extends java.awt.AWTKeyStroke>)
,
Component.getFocusTraversalKeys(int)
boolean focusTraversalKeysEnabled
Component.setFocusTraversalKeysEnabled(boolean)
,
Component.getFocusTraversalKeysEnabled()
Dimension minSize
boolean minSizeSet
Dimension prefSize
boolean prefSizeSet
Dimension maxSize
boolean maxSizeSet
boolean newEventsOnly
newEventsOnly
will be true if the event is
one of the event types enabled for the component.
It will then allow for normal processing to
continue. If it is false the event is passed
to the component's parent and up the ancestor
tree until the event has been consumed.
Component.dispatchEvent(java.awt.AWTEvent)
long eventMask
eventMask
is ONLY set by subclasses via
enableEvents
.
The mask should NOT be set when listeners are registered
so that we can distinguish the difference between when
listeners request events and subclasses request them.
One bit is used to indicate whether input methods are
enabled; this bit is set by enableInputMethods
and is
on by default.
Component.enableInputMethods(boolean)
,
AWTEvent
PropertyChangeSupport changeSupport
PropertyChangeListener
,則 changeSupport
欄位負責描述它們。
Component.addPropertyChangeListener(java.beans.PropertyChangeListener)
,
Component.removePropertyChangeListener(java.beans.PropertyChangeListener)
,
Component.firePropertyChange(java.lang.String, java.lang.Object, java.lang.Object)
boolean isPacked
int boundsOp
int componentSerializedDataVersion
AccessibleContext accessibleContext
類別 java.awt.Component.AccessibleAWTComponent 繼承 AccessibleContext 實作 Serializable |
---|
serialVersionUID: 642321655757800191L
序列化欄位 |
---|
ComponentListener accessibleAWTComponentHandler
FocusListener accessibleAWTFocusHandler
類別 java.awt.ComponentOrientation 繼承 Object 實作 Serializable |
---|
serialVersionUID: -4113291392143563828L
序列化欄位 |
---|
int orientation
類別 java.awt.Container 繼承 Component 實作 Serializable |
---|
serialVersionUID: 4613797578919906343L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException
ObjectInputStream
的 Container
。
ClassNotFoundException
IOException
Container.addContainerListener(java.awt.event.ContainerListener)
,
Container.writeObject(ObjectOutputStream)
private void writeObject(ObjectOutputStream s) throws IOException
Container
序列化到指定的 ObjectOutputStream
中。
null
。
null
表示終止 0 或多個對的序列;這種對是由 String
和 Object
組成的;String
指示了物件型別,它為以下型別之一:指示 ContainerListener
物件的 containerListenerK
、Container
的 FocusTraversalPolicy
或 null
IOException
AWTEventMulticaster.save(java.io.ObjectOutputStream, java.lang.String, java.util.EventListener)
,
Component.containerListenerK
,
Container.readObject(ObjectInputStream)
序列化欄位 |
---|
Component[] component
int containerSerializedDataVersion
java.awt.LightweightDispatcher dispatcher
boolean focusCycleRoot
boolean focusTraversalPolicyProvider
LayoutManager layoutMgr
Dimension maxSize
int ncomponents
類別 java.awt.Container.AccessibleAWTContainer 繼承 Component.AccessibleAWTComponent 實作 Serializable |
---|
serialVersionUID: 5081320404842566097L
序列化欄位 |
---|
ContainerListener accessibleContainerHandler
類別 java.awt.ContainerOrderFocusTraversalPolicy 繼承 FocusTraversalPolicy 實作 Serializable |
---|
serialVersionUID: 486933713763926351L
序列化欄位 |
---|
boolean implicitDownCycleTraversal
類別 java.awt.Cursor 繼承 Object 實作 Serializable |
---|
serialVersionUID: 8028237497568985504L
序列化欄位 |
---|
int type
DEFAULT_CURSOR
.
Cursor.getType()
String name
Cursor.getName()
類別 java.awt.DefaultFocusTraversalPolicy 繼承 ContainerOrderFocusTraversalPolicy 實作 Serializable |
---|
serialVersionUID: 8876966522510157497L
類別 java.awt.Dialog 繼承 Window 實作 Serializable |
---|
serialVersionUID: 5920926903803293709L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException, HeadlessException
ClassNotFoundException
IOException
HeadlessException
序列化欄位 |
---|
boolean resizable
Dialog.setResizable(boolean)
boolean undecorated
undecorated
will be true if the dialog is
undecorated, otherwise it will be false.
Dialog.setUndecorated(boolean)
,
Dialog.isUndecorated()
,
Component.isDisplayable()
boolean modal
ModalityType
enum instead.
Dialog.isModal()
,
Dialog.setModal(boolean)
,
Dialog.getModalityType()
,
Dialog.setModalityType(java.awt.Dialog.ModalityType)
,
Dialog.ModalityType
,
Dialog.ModalityType.MODELESS
,
Dialog.DEFAULT_MODALITY_TYPE
Dialog.ModalityType modalityType
ModalityType.MODELESS
, it blocks all
user input to some application top-level windows.
Dialog.ModalityType
,
Dialog.getModalityType()
,
Dialog.setModalityType(java.awt.Dialog.ModalityType)
String title
Dialog.getTitle()
,
Dialog.setTitle(String)
類別 java.awt.Dialog.AccessibleAWTDialog 繼承 Window.AccessibleAWTWindow 實作 Serializable |
---|
serialVersionUID: 4837230331833941201L
類別 java.awt.Dimension 繼承 Dimension2D 實作 Serializable |
---|
serialVersionUID: 4723952579491349524L
序列化欄位 |
---|
int width
Dimension.getSize()
,
Dimension.setSize(double, double)
int height
Dimension.getSize()
,
Dimension.setSize(double, double)
類別 java.awt.Event 繼承 Object 實作 Serializable |
---|
serialVersionUID: 5488922509400504703L
序列化欄位 |
---|
Object target
EventObject.getSource()
long when
InputEvent.getWhen()
int id
Event
變數與該事件有關。它已經由 AWTEvent.getID() 取代。
AWTEvent.getID()
int x
MouseEvent.getX()
int y
MouseEvent.getY()
int key
KeyEvent.getKeyCode()
int modifiers
InputEvent.getModifiers()
int clickCount
MOUSE_DOWN
事件來說,此欄位指示連續點擊的次數。對於其他事件,其值為 0
。此欄位由 MouseEvent.getClickCount() 取代。
MouseEvent.getClickCount().
Object arg
arg
已經由事件指定的屬性取代。
Event evt
EventQueue
boolean consumed
Event.isConsumed()
類別 java.awt.FileDialog 繼承 Dialog 實作 Serializable |
---|
serialVersionUID: 5035145889651310422L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException
ObjectInputStream
,並執行向後相容檢查,將 dir
或等於空字元串的 file
轉換為 null
。
ClassNotFoundException
IOException
序列化欄位 |
---|
int mode
String dir
String file
FilenameFilter filter
類別 java.awt.FlowLayout 繼承 Object 實作 Serializable |
---|
serialVersionUID: -7262534875583282631L
序列化方法 |
---|
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
序列化欄位 |
---|
int align
align
is the property that determines
how each row distributes empty space.
It can be one of the following values:
LEFT
RIGHT
CENTER
LEADING
TRAILING
FlowLayout.getAlignment()
,
FlowLayout.setAlignment(int)
int newAlign
newAlign
is the property that determines
how each row distributes empty space for the Java 2 platform,
v1.2 and greater.
It can be one of the following three values:
LEFT
RIGHT
CENTER
LEADING
TRAILING
FlowLayout.getAlignment()
,
FlowLayout.setAlignment(int)
int hgap
Container
.
FlowLayout.getHgap()
,
FlowLayout.setHgap(int)
int vgap
Container
.
FlowLayout.getHgap()
,
FlowLayout.setHgap(int)
boolean alignOnBaseline
int serialVersionOnStream
currentSerialVersion
。它將是以下兩個值之一:0
,Java 2 平臺 v1.2 之前的版本1
,Java 2 平臺 v1.2 之後的版本
類別 java.awt.Font 繼承 Object 實作 Serializable |
---|
serialVersionUID: -4206021311591459213L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException
ObjectInputStream
。未識別的密鑰或值將被忽略。
ClassNotFoundException
IOException
Font.writeObject(java.io.ObjectOutputStream)
private void writeObject(ObjectOutputStream s) throws ClassNotFoundException, IOException
ClassNotFoundException
IOException
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener)
,
Font.readObject(java.io.ObjectInputStream)
序列化欄位 |
---|
Hashtable<K,V> fRequestedAttributes
Font.getAttributes()
String name
Font
的邏輯名稱,它被傳遞到建構子中。
Font.getName()
int style
Font
的樣式,它被傳遞到建構子中。此樣式可以為 PLAIN、BOLD、ITALIC 或 BOLD+ITALIC。
Font.getStyle()
int size
Font
的磅值大小,捨入為整數。
Font.getSize()
float pointSize
float
形式表示的 Font
的磅值大小。
Font.getSize()
,
Font.getSize2D()
int fontSerializedDataVersion
Font
的可序列化資料形式。
類別 java.awt.FontFormatException 繼承 Exception 實作 Serializable |
---|
serialVersionUID: -4481290147811361272L
類別 java.awt.FontMetrics 繼承 Object 實作 Serializable |
---|
serialVersionUID: 1681126225205050147L
序列化欄位 |
---|
Font font
Font
,字體規格是由此創建的。它不能為 null。
FontMetrics.getFont()
類別 java.awt.Frame 繼承 Window 實作 Serializable |
---|
serialVersionUID: 2673458971256075116L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException, HeadlessException
ObjectInputStream
。嘗試讀取一個 Image
圖標,它是從 1.4 版本開始可用的可選資料。如果有一個 Image
圖標不可用,但是已經檢測了除 EOF 之外的所有資料,則拋出 OptionalDataException
。未識別的鍵或值將被忽略。
OptionalDataException
- 如果某個 Image
圖標不可用,但是已經檢測了除 EOF 之外的所有資料
HeadlessException
- 如果 GraphicsEnvironment.isHeadless
返回 true
ClassNotFoundException
IOException
GraphicsEnvironment.isHeadless()
,
Image
,
Frame.getIconImage()
,
Frame.setIconImage(Image)
,
Frame.writeObject(ObjectOutputStream)
private void writeObject(ObjectOutputStream s) throws IOException
Image
圖標,從 1.4 版本開始,該圖標是可用的。
Image
圖標IOException
Image
,
Frame.getIconImage()
,
Frame.setIconImage(Image)
,
Frame.readObject(ObjectInputStream)
序列化欄位 |
---|
Rectangle maximizedBounds
Frame.setMaximizedBounds(Rectangle)
,
Frame.getMaximizedBounds()
String title
title
can be null and if
this is the case the title
= "".
Frame.getTitle()
,
Frame.setTitle(String)
MenuBar menuBar
menuBar
= null
the frame will not have a menubar.
Frame.getMenuBar()
,
Frame.setMenuBar(MenuBar)
boolean resizable
resizable
will be true if the frame is
resizable, otherwise it will be false.
Frame.isResizable()
boolean undecorated
undecorated
will be true if the frame is
undecorated, otherwise it will be false.
Frame.setUndecorated(boolean)
,
Frame.isUndecorated()
,
Component.isDisplayable()
boolean mbManagement
mbManagement
is only used by the Motif implementation.
int state
Vector<E> ownedWindows
int frameSerializedDataVersion
Frame
的序列化資料版本。
類別 java.awt.Frame.AccessibleAWTFrame 繼承 Window.AccessibleAWTWindow 實作 Serializable |
---|
serialVersionUID: -6172960752956030250L
類別 java.awt.GraphicsConfigTemplate 繼承 Object 實作 Serializable |
---|
serialVersionUID: -8061369279557787079L
類別 java.awt.GridBagConstraints 繼承 Object 實作 Serializable |
---|
serialVersionUID: -1000070633030801713L
序列化欄位 |
---|
int gridx
gridx=0
。元件顯示區域的開始邊指的是水平的、從左到右的容器的左邊緣,以及水平的、從右到左的容器的右邊緣。值 RELATIVE
指定將元件放置在添加此元件之前剛剛添加到容器中的元件的後面。
預設值為 RELATIVE
。gridx
應為非負值。
GridBagConstraints.clone()
,
GridBagConstraints.gridy
,
ComponentOrientation
int gridy
gridy=0
。值 RELATIVE
指定將元件放置在添加此元件之前剛剛添加到容器中的元件的下面。
預設值為 RELATIVE
。gridy
應為非負值。
GridBagConstraints.clone()
,
GridBagConstraints.gridx
int gridwidth
使用 REMAINDER
指定元件的顯示區域,該區域的範圍是從 gridx
到該行的最後一個單元格。使用 RELATIVE
指定元件的顯示區域,該區域的範圍是從 gridx
到它所在行的倒數第二個單元格。
gridwidth
應為非負,預設值為 1。
GridBagConstraints.clone()
,
GridBagConstraints.gridheight
int gridheight
使用 REMAINDER
指定元件的顯示區域,該區域的範圍是從 gridy
到該列的最後一個單元格。使用 RELATIVE
指定元件的顯示區域,該區域的範圍是從 gridy
到它所在列的倒數第二個單元格。
gridheight
應為非負,預設值為 1。
GridBagConstraints.clone()
,
GridBagConstraints.gridwidth
double weightx
網格包佈局管理器計算出列的權重將是列的所有元件中最大的 weightx
。如果得到的佈局在水平方向上比需要填充的區域小,那麼系統會將額外的空間按照其權重比例分佈到每一列。權重為零的列不會得到額外的空間。
如果所有的權重都為零,則所有的額外空間都將出現在單元格的網格之間和左右邊緣之間。
此欄位的預設值為 0
。weightx
應為非負值。
GridBagConstraints.clone()
,
GridBagConstraints.weighty
double weighty
網格包佈局管理器計算出行的權重將是行的所有元件中最大的 weighty
。如果得到的佈局在垂直方向上比需要填充的區域小,則系統會將額外的空間按照其權重比例分佈到每一行。權重為零的行不會得到額外的空間。
如果所有的權重都為零,則所有的額外空間都將出現在單元格的網格之間和上下邊緣之間。
此欄位的預設值為 0
。weighty
應為非負值。
GridBagConstraints.clone()
,
GridBagConstraints.weightx
int anchor
可能的值有三種:相對於方向的值、相對於基線的值和絕對值。相對於方向的值是相對於容器的元件方向屬性進行解釋的,相對於基線值是相對於基線進行解釋的,絕對值則不然。絕對值有:CENTER
、NORTH
、NORTHEAST
、EAST
、SOUTHEAST
、SOUTH
、SOUTHWEST
、WEST
和 NORTHWEST
。方向相對值有:PAGE_START
、PAGE_END
、LINE_START
、LINE_END
、FIRST_LINE_START
、FIRST_LINE_END
、LAST_LINE_START
和 LAST_LINE_END
。相對於基線的值有:BASELINE
、BASELINE_LEADING
、BASELINE_TRAILING
、ABOVE_BASELINE
、ABOVE_BASELINE_LEADING
、ABOVE_BASELINE_TRAILING
、BELOW_BASELINE
、BELOW_BASELINE_LEADING
和 BELOW_BASELINE_TRAILING
。預設值為 CENTER
。
GridBagConstraints.clone()
,
ComponentOrientation
int fill
以下值適用於 fill
:
NONE
:不調整元件大小。
HORIZONTAL
:加寬元件,使它在水平方向上填滿其顯示區域,但是不改變高度。
VERTICAL
:加高元件,使它在垂直方向上填滿其顯示區域,但是不改變寬度。
BOTH
:使元件完全填滿其顯示區域。
預設值為 NONE
。
GridBagConstraints.clone()
Insets insets
預設值為 new Insets(0, 0, 0, 0)
。
GridBagConstraints.clone()
int ipadx
ipadx
像素。
預設值為 0
。
GridBagConstraints.clone()
,
GridBagConstraints.ipady
int ipady
ipady
像素。
預設值為 0。
GridBagConstraints.clone()
,
GridBagConstraints.ipadx
int tempX
int tempY
int tempWidth
int tempHeight
int minWidth
ipady
, where the default will be 0.
GridBagConstraints.ipady
int minHeight
ipadx
, where the default will be 0.
GridBagConstraints.ipadx
類別 java.awt.GridBagLayout 繼承 Object 實作 Serializable |
---|
serialVersionUID: 8838754796412211005L
序列化欄位 |
---|
Hashtable<K,V> comptable
comptable
中的鍵是元件,值是 GridBagConstraints
的實例。
GridBagConstraints
GridBagConstraints defaultConstraints
defaultConstraints
的副本。
GridBagLayout.getConstraints(Component)
,
GridBagLayout.setConstraints(Component, GridBagConstraints)
,
GridBagLayout.lookupConstraints(Component)
GridBagLayoutInfo layoutInfo
layoutInfo
為 null
,這指示網格包中不存在元件,或者即使存在,也是尚未經過驗證的元件。
GridBagLayout.getLayoutInfo(Container, int)
int[] columnWidths
null
,則在計算全部最小列寬度之後將這些值應用到網格套件。如果 columnWidths 的元素數多於列數,則在網格包中添加列以比對 columnWidth 中的元素數。
GridBagLayout.getLayoutDimensions()
int[] rowHeights
null
,則在計算全部最小行高度之後將這些值應用到網格套件。如果 rowHeights
的元素數多於行數,則在網格包中添加行以比對 rowHeights
中的元素數。
GridBagLayout.getLayoutDimensions()
double[] columnWeights
null
,則在計算全部列權重之後將這些值應用到網格套件。如果 columnWeights[i]
大於列 i 的權重,則將 columnWeights[i]
中的權重分派給列 i。如果 columnWeights
的元素數多於列數,則多餘的元素將被忽略——而不會相應地創建更多列。
double[] rowWeights
null
,則在計算全部行權重之後將這些值應用到網格套件。如果 rowWeights[i]
大於行 i 的權重,則將 rowWeights[i]
中的權重分派給行 i。如果 rowWeights
的元素多於行數,則多餘的元素將被忽略——它們不會導致更多行的創建。
Component componentAdjusting
adjustForGravity
之前設置的。
類別 java.awt.GridBagLayoutInfo 繼承 Object 實作 Serializable |
---|
serialVersionUID: -4899416460737170217L
序列化欄位 |
---|
int width
int height
int startx
int starty
int[] minWidth
int[] minHeight
double[] weightX
double[] weightY
boolean hasBaseline
short[] baselineType
int[] maxAscent
int[] maxDescent
類別 java.awt.GridLayout 繼承 Object 實作 Serializable |
---|
serialVersionUID: -7411804673224730901L
序列化欄位 |
---|
int hgap
GridLayout.getHgap()
,
GridLayout.setHgap(int)
int vgap
GridLayout.getVgap()
,
GridLayout.setVgap(int)
int rows
GridLayout.getRows()
,
GridLayout.setRows(int)
int cols
GridLayout.getColumns()
,
GridLayout.setColumns(int)
類別 java.awt.HeadlessException 繼承 UnsupportedOperationException 實作 Serializable |
---|
serialVersionUID: 167183644944358563L
類別 java.awt.IllegalComponentStateException 繼承 IllegalStateException 實作 Serializable |
---|
serialVersionUID: -1889339587208144238L
類別 java.awt.Insets 繼承 Object 實作 Serializable |
---|
serialVersionUID: -2272572637695466749L
序列化欄位 |
---|
int top
Insets.clone()
int left
Insets.clone()
int bottom
Insets.clone()
int right
Insets.clone()
類別 java.awt.Label 繼承 Component 實作 Serializable |
---|
serialVersionUID: 3094126758329070636L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException, HeadlessException
HeadlessException
- 如果 GraphicsEnvironment.isHeadless()
返回 true
ClassNotFoundException
IOException
GraphicsEnvironment.isHeadless()
序列化欄位 |
---|
String text
Label.getText()
,
Label.setText(String)
int alignment
Label.getAlignment()
,
Label.setAlignment(int)
類別 java.awt.Label.AccessibleAWTLabel 繼承 Component.AccessibleAWTComponent 實作 Serializable |
---|
serialVersionUID: -3568967560160480438L
類別 java.awt.List 繼承 Component 實作 Serializable |
---|
serialVersionUID: -3304312411574666869L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException, HeadlessException
ObjectInputStream
,如果它不為 null
,則添加偵聽器以接收由 List
啟動的項事件和動作事件(由存儲在串流中的鍵指定)。未識別的鍵或值將被忽略。
HeadlessException
- 如果為 GraphicsEnvironment.isHeadless
,則返回 true
ClassNotFoundException
IOException
List.removeItemListener(ItemListener)
,
List.addItemListener(ItemListener)
,
GraphicsEnvironment.isHeadless()
,
List.writeObject(ObjectOutputStream)
private void writeObject(ObjectOutputStream s) throws IOException
ItemListeners
和 ActionListeners
的列表作為可選資料。檢測不可序列化的偵聽器並且不嘗試對其進行序列化。
null
終止 0 或更多對的序列;這些對由一個 String
和一個 Object
組成;String
指示物件型別,為以下任意一種:itemListenerK
指示一個 ItemListener
物件;actionListenerK
指示一個 ActionListener
物件。IOException
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener)
,
Component.itemListenerK
,
Component.actionListenerK
,
List.readObject(ObjectInputStream)
序列化欄位 |
---|
Vector<E> items
List.addItem(String)
,
List.getItem(int)
int rows
List
Component. It is specified only once, and
that is when the list component is actually
created. It will never change.
List.getRows()
boolean multipleMode
multipleMode
is a variable that will
be set to true
if a list component is to be set to
multiple selection mode, that is where the user can
select more than one item in a list at one time.
multipleMode
will be set to false if the
list component is set to single selection, that is where
the user can only select one item on the list at any
one time.
List.isMultipleMode()
,
List.setMultipleMode(boolean)
int[] selected
selected
is an array that will contain
the indices of items that have been selected.
List.getSelectedIndexes()
,
List.getSelectedIndex()
int visibleIndex
List.makeVisible(int)
int listSerializedDataVersion
List
元件的序列化資料版本 (Serialized Data Version)。
類別 java.awt.List.AccessibleAWTList 繼承 Component.AccessibleAWTComponent 實作 Serializable |
---|
serialVersionUID: 7924617370136012829L
類別 java.awt.List.AccessibleAWTList.AccessibleAWTListChild 繼承 Component.AccessibleAWTComponent 實作 Serializable |
---|
serialVersionUID: 4412022926028300317L
序列化欄位 |
---|
List parent
int indexInParent
類別 java.awt.MediaTracker 繼承 Object 實作 Serializable |
---|
serialVersionUID: -483174189758638095L
序列化欄位 |
---|
Component target
Component
that will be
tracked by a media tracker where the image will
eventually be drawn.
MediaTracker.MediaTracker(Component)
java.awt.MediaEntry head
Images
that is being
tracked by the MediaTracker
.
MediaTracker.addImage(Image, int)
,
MediaTracker.removeImage(Image)
類別 java.awt.Menu 繼承 MenuItem 實作 Serializable |
---|
serialVersionUID: -8809584163345499784L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException, HeadlessException
ObjectInputStream
。未識別的密鑰或值將被忽略。
HeadlessException
- 如果 GraphicsEnvironment.isHeadless
返回 true
IOException
ClassNotFoundException
GraphicsEnvironment.isHeadless()
,
Menu.writeObject(ObjectOutputStream)
private void writeObject(ObjectOutputStream s) throws IOException
IOException
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener)
,
Menu.readObject(ObjectInputStream)
序列化欄位 |
---|
Vector<E> items
Menu.countItems()
boolean tearOff
true
if the menu has the tear off
property and it will be set to false
if it does not.
A torn off menu can be deleted by a user when
it is no longer needed.
Menu.isTearOff()
boolean isHelpMenu
true
if the Menu in question is actually a help
menu. Otherwise it will be set to
false
.
int menuSerializedDataVersion
類別 java.awt.Menu.AccessibleAWTMenu 繼承 MenuItem.AccessibleAWTMenuItem 實作 Serializable |
---|
serialVersionUID: 5228160894980069094L
類別 java.awt.MenuBar 繼承 MenuComponent 實作 Serializable |
---|
serialVersionUID: -4930327919388951260L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException, HeadlessException
ObjectInputStream
。未識別的鍵或值將被忽略。
HeadlessException
- 如果 GraphicsEnvironment.isHeadless
返回 true
ClassNotFoundException
IOException
GraphicsEnvironment.isHeadless()
,
MenuBar.writeObject(java.io.ObjectOutputStream)
private void writeObject(ObjectOutputStream s) throws ClassNotFoundException, IOException
ClassNotFoundException
IOException
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener)
,
MenuBar.readObject(java.io.ObjectInputStream)
序列化欄位 |
---|
Vector<E> menus
MenuBar.countMenus()
Menu helpMenu
MenuBar.getHelpMenu()
,
MenuBar.setHelpMenu(Menu)
int menuBarSerializedDataVersion
類別 java.awt.MenuBar.AccessibleAWTMenuBar 繼承 MenuComponent.AccessibleAWTMenuComponent 實作 Serializable |
---|
serialVersionUID: -8577604491830083815L
類別 java.awt.MenuComponent 繼承 Object 實作 Serializable |
---|
serialVersionUID: -4536902356223894379L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException, HeadlessException
HeadlessException
- 如果 GraphicsEnvironment.isHeadless
返回 true
ClassNotFoundException
IOException
GraphicsEnvironment.isHeadless()
序列化欄位 |
---|
Font font
null
at which point a default will be used.
This defaults to null
.
MenuComponent.setFont(Font)
,
MenuComponent.getFont()
String name
null
。
MenuComponent.getName()
,
MenuComponent.setName(String)
boolean nameExplicitlySet
true
,將以顯式方式設置該名稱。此變數預設為 false
。
MenuComponent.setName(String)
boolean newEventsOnly
false
.
MenuComponent.dispatchEvent(AWTEvent)
AccessibleContext accessibleContext
類別 java.awt.MenuComponent.AccessibleAWTMenuComponent 繼承 AccessibleContext 實作 Serializable |
---|
serialVersionUID: -4269533416223798698L
類別 java.awt.MenuItem 繼承 MenuComponent 實作 Serializable |
---|
serialVersionUID: -21757335363267194L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException, HeadlessException
ObjectInputStream
,如果它不為 null
,則添加一個偵聽器,以接收由 Menu
項引發的動作事件。未識別的鍵或值將被忽略。
HeadlessException
- 如果 GraphicsEnvironment.isHeadless
返回 true
ClassNotFoundException
IOException
MenuItem.removeActionListener(ActionListener)
,
MenuItem.addActionListener(ActionListener)
,
MenuItem.writeObject(ObjectOutputStream)
private void writeObject(ObjectOutputStream s) throws IOException
ActionListeners
列表作為可選資料寫入。檢測不可序列化的偵聽器並且不嘗試對其進行序列化。
null
表示終止 0 或更多對的序列;這種對是由 String
和 Object
組成的;String
指示物件型別,它為以下型別之一:指示 ActionListener
物件的 actionListenerK
IOException
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener)
,
MenuItem.readObject(ObjectInputStream)
序列化欄位 |
---|
boolean enabled
enabled
will
be set to true. Else enabled
will
be set to false.
MenuItem.isEnabled()
,
MenuItem.setEnabled(boolean)
String label
label
is the label of a menu item.
It can be any string.
MenuItem.getLabel()
,
MenuItem.setLabel(String)
String actionCommand
actionCommand
is the label of the menu item, unless it has been
set using setActionCommand.
MenuItem.setActionCommand(String)
,
MenuItem.getActionCommand()
long eventMask
MenuShortcut shortcut
MenuItem.getShortcut()
,
MenuItem.setShortcut(MenuShortcut)
,
MenuItem.deleteShortcut()
int menuItemSerializedDataVersion
類別 java.awt.MenuItem.AccessibleAWTMenuItem 繼承 MenuComponent.AccessibleAWTMenuComponent 實作 Serializable |
---|
serialVersionUID: -217847831945965825L
類別 java.awt.MenuShortcut 繼承 Object 實作 Serializable |
---|
serialVersionUID: 143448358473180225L
序列化欄位 |
---|
int key
MenuShortcut.getKey()
,
MenuShortcut.usesShiftModifier()
,
KeyEvent
boolean usesShift
MenuShortcut.usesShiftModifier()
類別 java.awt.Panel 繼承 Container 實作 Serializable |
---|
serialVersionUID: -2728009084054400034L
類別 java.awt.Panel.AccessibleAWTPanel 繼承 Container.AccessibleAWTContainer 實作 Serializable |
---|
serialVersionUID: -6409552226660031050L
類別 java.awt.Point 繼承 Point2D 實作 Serializable |
---|
serialVersionUID: -5276940640259749850L
序列化欄位 |
---|
int x
Point
的 X 坐標。如果未設置 X 坐標,則預設為 0。
Point.getLocation()
,
Point.move(int, int)
int y
Point
的 Y 坐標。如果未設置 Y 坐標,則預設為 0。
Point.getLocation()
,
Point.move(int, int)
類別 java.awt.Polygon 繼承 Object 實作 Serializable |
---|
serialVersionUID: -6460061437900069969L
序列化欄位 |
---|
int npoints
npoints
的值表示在此 Polygon
中有效的點的數量,該值可以小於 xpoints
或 ypoints
中元素的個數。此值可以為 NULL。
Polygon.addPoint(int, int)
int[] xpoints
Polygon
中 X 坐標的個數。額外的元素允許新的點添加到此 Polygon
中,而無需重新創建此陣列。npoints
的值等於此 Polygon
中有效點的個數。
Polygon.addPoint(int, int)
int[] ypoints
Polygon
中 Y 坐標的個數。額外的元素允許新的點添加到 Polygon
中,而無需重新創建此陣列。npoints
的值等於此 Polygon
中有效點的個數。
Polygon.addPoint(int, int)
Rectangle bounds
Polygon
的邊界。此值可以為 null。
Polygon.getBoundingBox()
,
Polygon.getBounds()
類別 java.awt.PopupMenu 繼承 Menu 實作 Serializable |
---|
serialVersionUID: -4620452533522760060L
類別 java.awt.PopupMenu.AccessibleAWTPopupMenu 繼承 Menu.AccessibleAWTMenu 實作 Serializable |
---|
serialVersionUID: -4282044795947239955L
類別 java.awt.Rectangle 繼承 Rectangle2D 實作 Serializable |
---|
serialVersionUID: -4345857070255674764L
序列化欄位 |
---|
int x
Rectangle
左上角的 X 坐標。
Rectangle.setLocation(int, int)
,
Rectangle.getLocation()
int y
Rectangle
左上角的 Y 坐標。
Rectangle.setLocation(int, int)
,
Rectangle.getLocation()
int width
Rectangle
的寬度。
Rectangle.setSize(int, int)
,
Rectangle.getSize()
int height
Rectangle
的高度。
Rectangle.setSize(int, int)
,
Rectangle.getSize()
類別 java.awt.Scrollbar 繼承 Component 實作 Serializable |
---|
serialVersionUID: 8451667562882310543L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException, HeadlessException
ObjectInputStream
,如果它不為 null
,則添加一個偵聽器,以接收 Scrollbar
觸發的調整事件。忽略未被識別的鍵或值。
HeadlessException
- 如果 GraphicsEnvironment.isHeadless
返回 true
ClassNotFoundException
IOException
GraphicsEnvironment.isHeadless()
,
Scrollbar.writeObject(ObjectOutputStream)
private void writeObject(ObjectOutputStream s) throws IOException
AdjustmentListeners
的一個列表作為可選資料。檢測不可序列化的偵聽器並且不嘗試對其進行序列化。
null
表示終止 0 或更多對的序列;這種對是由 String
和 Object
組成的;String
指示物件型別,它為以下型別之一:指示 AdjustmentListener
物件的 adjustmentListenerK
IOException
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener)
,
Component.adjustmentListenerK
,
Scrollbar.readObject(ObjectInputStream)
序列化欄位 |
---|
int value
Scrollbar
.
This property must be greater than or equal to minimum
and less than or equal to
maximum - visibleAmount
Scrollbar.getValue()
,
Scrollbar.setValue(int)
int maximum
Scrollbar
.
This value must be greater than the minimum
value.
Scrollbar.getMaximum()
,
Scrollbar.setMaximum(int)
int minimum
Scrollbar
.
This value must be less than the maximum
value.
Scrollbar.getMinimum()
,
Scrollbar.setMinimum(int)
int visibleAmount
Scrollbar
's bubble.
When a scroll bar is used to select a range of values,
the visibleAmount represents the size of this range.
This is visually indicated by the size of the bubble.
Scrollbar.getVisibleAmount()
,
Scrollbar.setVisibleAmount(int)
int orientation
Scrollbar
's orientation--being either horizontal
or vertical.
This value should be specified when the scrollbar is created.VERTICAL
or
HORIZONTAL
only.
Scrollbar.getOrientation()
,
Scrollbar.setOrientation(int)
int lineIncrement
Scrollbar.getLineIncrement()
,
Scrollbar.setLineIncrement(int)
int pageIncrement
Scrollbar.getPageIncrement()
,
Scrollbar.setPageIncrement(int)
int scrollbarSerializedDataVersion
類別 java.awt.Scrollbar.AccessibleAWTScrollBar 繼承 Component.AccessibleAWTComponent 實作 Serializable |
---|
serialVersionUID: -344337268523697807L
類別 java.awt.ScrollPane 繼承 Container 實作 Serializable |
---|
serialVersionUID: 7956609840827222915L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException, HeadlessException
HeadlessException
- 如果 GraphicsEnvironment.isHeadless()
返回 true
ClassNotFoundException
IOException
GraphicsEnvironment.isHeadless()
private void writeObject(ObjectOutputStream s) throws IOException
IOException
序列化欄位 |
---|
int scrollbarDisplayPolicy
ScrollPane.getScrollbarDisplayPolicy()
ScrollPaneAdjustable vAdjustable
Adjustable
方法非常重要,這三種方法是:setMinimum()
、setMaximum()
和 setVisibleAmount()
。
ScrollPane.getVAdjustable()
ScrollPaneAdjustable hAdjustable
Adjustable
方法非常重要,這三種方法是:setMinimum()
、setMaximum()
和 setVisibleAmount()
。
ScrollPane.getHAdjustable()
boolean wheelScrollingEnabled
類別 java.awt.ScrollPane.AccessibleAWTScrollPane 繼承 Container.AccessibleAWTContainer 實作 Serializable |
---|
serialVersionUID: 6100703663886637L
類別 java.awt.ScrollPaneAdjustable 繼承 Object 實作 Serializable |
---|
serialVersionUID: -3359745691033257079L
序列化欄位 |
---|
ScrollPane sp
ScrollPane
。
int orientation
ScrollPaneAdjustable.getOrientation()
,
Adjustable.HORIZONTAL
,
Adjustable.VERTICAL
int value
value
應該大於 minimum
且小於 maximum
ScrollPaneAdjustable.getValue()
,
ScrollPaneAdjustable.setValue(int)
int minimum
ScrollPane
設置此值。
ATTN: 在當前實作中,minimum
總是為 0
。只能通過 setSpan
方法更改此欄位,並且 ScrollPane
總是調用 minimum 為 0
的此方法。getMinimum
方法總是返回 0
而不檢查此欄位。
ScrollPaneAdjustable.getMinimum()
,
ScrollPaneAdjustable.setSpan(int, int, int)
int maximum
ScrollPane
設置此值。
ScrollPaneAdjustable.getMaximum()
,
ScrollPaneAdjustable.setSpan(int, int, int)
int visibleAmount
ScrollPane
設置此值。
ScrollPaneAdjustable.getVisibleAmount()
,
ScrollPaneAdjustable.setSpan(int, int, int)
int unitIncrement
ScrollPaneAdjustable.getUnitIncrement()
,
ScrollPaneAdjustable.setUnitIncrement(int)
int blockIncrement
ScrollPaneAdjustable.getBlockIncrement()
,
ScrollPaneAdjustable.setBlockIncrement(int)
AdjustmentListener adjustmentListener
類別 java.awt.SystemColor 繼承 Color 實作 Serializable |
---|
serialVersionUID: 4503142729533789064L
類別 java.awt.TextArea 繼承 TextComponent 實作 Serializable |
---|
serialVersionUID: 3692302836626095722L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException, HeadlessException
HeadlessException
- 如果 GraphicsEnvironment.isHeadless()
返回 true
ClassNotFoundException
IOException
GraphicsEnvironment.isHeadless()
序列化欄位 |
---|
int rows
TextArea
.
This parameter will determine the text area's height.
Guaranteed to be non-negative.
TextArea.getRows()
,
TextArea.setRows(int)
int columns
TextArea
.
A column is an approximate average character
width that is platform-dependent.
This parameter will determine the text area's width.
Guaranteed to be non-negative.
TextArea.setColumns(int)
,
TextArea.getColumns()
int scrollbarVisibility
SCROLLBARS_BOTH
= 兩種滾動條都創建。SCROLLBARS_HORIZONTAL_ONLY
= 只創建水平滾動條。SCROLLBARS_VERTICAL_ONLY
= 只創建垂直滾動條。SCROLLBARS_NONE
= 不創建滾動條。
TextArea.getScrollbarVisibility()
int textAreaSerializedDataVersion
類別 java.awt.TextArea.AccessibleAWTTextArea 繼承 TextComponent.AccessibleAWTTextComponent 實作 Serializable |
---|
serialVersionUID: 3472827823632144419L
類別 java.awt.TextComponent 繼承 Component 實作 Serializable |
---|
serialVersionUID: -2214773872412987419L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException, HeadlessException
HeadlessException
- 如果 GraphicsEnvironment.isHeadless()
返回 true
ClassNotFoundException
IOException
TextComponent.removeTextListener(java.awt.event.TextListener)
,
TextComponent.addTextListener(java.awt.event.TextListener)
,
GraphicsEnvironment.isHeadless()
private void writeObject(ObjectOutputStream s) throws IOException
IOException
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener)
,
Component.textListenerK
序列化欄位 |
---|
String text
null
value is the same as "".
TextComponent.setText(String)
,
TextComponent.getText()
boolean editable
TextComponent
is editable.
It will be true
if the text component
is editable and false
if not.
TextComponent.isEditable()
int selectionStart
selectionStart
is the start position
of the selected text.
TextComponent.getSelectionStart()
,
TextComponent.setSelectionStart(int)
int selectionEnd
selectionEnd
is the end position of the selected text.
TextComponent.getSelectionEnd()
,
TextComponent.setSelectionEnd(int)
boolean backgroundSetByClientCode
int textComponentSerializedDataVersion
boolean checkForEnableIM
類別 java.awt.TextComponent.AccessibleAWTTextComponent 繼承 Component.AccessibleAWTComponent 實作 Serializable |
---|
serialVersionUID: 3631432373506317811L
類別 java.awt.TextField 繼承 TextComponent 實作 Serializable |
---|
serialVersionUID: -2966288784432217853L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException, HeadlessException
HeadlessException
- 如果 GraphicsEnvironment.isHeadless()
返回 true
ClassNotFoundException
IOException
TextField.removeActionListener(ActionListener)
,
TextField.addActionListener(ActionListener)
,
GraphicsEnvironment.isHeadless()
private void writeObject(ObjectOutputStream s) throws IOException
IOException
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener)
,
Component.actionListenerK
序列化欄位 |
---|
int columns
TextField.setColumns(int)
,
TextField.getColumns()
char echoChar
0
.
TextField.getEchoChar()
,
TextField.setEchoChar(char)
,
TextField.echoCharIsSet()
int textFieldSerializedDataVersion
類別 java.awt.TextField.AccessibleAWTTextField 繼承 TextComponent.AccessibleAWTTextComponent 實作 Serializable |
---|
serialVersionUID: 6219164359235943158L
類別 java.awt.Window 繼承 Container 實作 Serializable |
---|
serialVersionUID: 4497834738069338734L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException, HeadlessException
ObjectInputStream
和偵聽器的可選列表,以接收由該元件引發的各種事件;並且讀取子視窗(可能為 null
)的列表。未識別的鍵或值將被忽略。
HeadlessException
- 如果 GraphicsEnvironment.isHeadless
返回 true
ClassNotFoundException
IOException
GraphicsEnvironment.isHeadless()
,
Window.writeObject(java.io.ObjectOutputStream)
private void writeObject(ObjectOutputStream s) throws IOException
WindowListener
和 WindowFocusListener
的列表作為可選資料寫入。將子視窗的列表作為可選資料寫入。將圖標圖像的列表作為可選資料寫入。
null
表示終止 0 或更多對的序列;這種對是由 String
和 Object
組成的;String
指示物件型別,它為以下型別之一:windowListenerK
指示 WindowListener
物件;windowFocusWindowK
指示 WindowFocusListener
物件;ownedWindowK
指示 Window
子物件IOException
AWTEventMulticaster.save(java.io.ObjectOutputStream, java.lang.String, java.util.EventListener)
,
Component.windowListenerK
,
Component.windowFocusListenerK
,
Component.ownedWindowK
,
Window.readObject(ObjectInputStream)
序列化欄位 |
---|
String warningString
Window.getWarningString()
boolean syncLWRequests
int state
Window.show()
boolean alwaysOnTop
Window.setAlwaysOnTop(boolean)
,
Window.isAlwaysOnTop()
Dialog.ModalExclusionType modalExclusionType
Dialog.ModalExclusionType
,
Window.getModalExclusionType()
,
Window.setModalExclusionType(java.awt.Dialog.ModalExclusionType)
java.awt.FocusManager focusMgr
boolean focusableWindowState
Window.getFocusableWindowState()
,
Window.setFocusableWindowState(boolean)
int windowSerializedDataVersion
boolean locationByPlatform
類別 java.awt.Window.AccessibleAWTWindow 繼承 Container.AccessibleAWTContainer 實作 Serializable |
---|
serialVersionUID: 4215068635060671780L
軟體套件 java.awt.color |
---|
類別 java.awt.color.CMMException 繼承 RuntimeException 實作 Serializable |
---|
類別 java.awt.color.ColorSpace 繼承 Object 實作 Serializable |
---|
serialVersionUID: -409452704308689724L
序列化欄位 |
---|
int type
int numComponents
類別 java.awt.color.ICC_ColorSpace 繼承 ColorSpace 實作 Serializable |
---|
serialVersionUID: 3455889114070431483L
序列化欄位 |
---|
ICC_Profile thisProfile
float[] minVal
float[] maxVal
float[] diffMinMax
float[] invDiffMinMax
boolean needScaleInit
類別 java.awt.color.ICC_Profile 繼承 Object 實作 Serializable |
---|
serialVersionUID: -3938515861990936766L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
"CS_sRGB"
)的某個配置檔案,則 String
是 ColorSpace
類別中所定義的 CS_*
常數之一。否則 string 為 null
。
byte[]
陣列是該配置檔案的配置檔案資料。對於預定義的配置檔案而言,它通常為 null
。
如果將該 string 識別為預定義顏色空間的常數名,則將物件解析為使用 getInstance(int cspace)
所獲得的配置檔案,並且忽略配置檔案資料。否則將物件解析為使用 getInstance(byte[] data)
所獲得的配置檔案。
IOException
- 由 ObjectInputStream
拋出。
ClassNotFoundException
- 由 ObjectInputStream
拋出。ICC_Profile.readResolve()
,
ICC_Profile.getInstance(int)
,
ICC_Profile.getInstance(byte[])
private void writeObject(ObjectOutputStream s) throws IOException
"CS_sRGB"
)的某個配置檔案,則 String
是 ColorSpace
類別中所定義的 CS_*
常數之一。否則 string 為 null
。
byte[]
陣列是該配置檔案的配置檔案資料。對於預定義的顏色空間,寫入的是 null
而不是配置檔案資料。如果在以後的 Java API 版本中添加了新的預定義顏色空間,則此類別的以後版本中可能會選擇這條道:不但寫入新預定義顏色空間的顏色空間名稱,而且還要寫入配置檔案資料,以使舊版本仍能反序列化物件。
IOException
- 由 ObjectInputStream
拋出。protected Object readResolve() throws ObjectStreamException
ObjectStreamException
- 不會拋出,但是要受序列化規範的限制。序列化欄位 |
---|
int iccProfileSerializedDataVersion
1
對應於 Java 2 平臺,1.3 版
類別 java.awt.color.ICC_ProfileGray 繼承 ICC_Profile 實作 Serializable |
---|
類別 java.awt.color.ICC_ProfileRGB 繼承 ICC_Profile 實作 Serializable |
---|
類別 java.awt.color.ProfileDataException 繼承 RuntimeException 實作 Serializable |
---|
軟體套件 java.awt.datatransfer |
---|
類別 java.awt.datatransfer.DataFlavor 繼承 Object 實作 Serializable |
---|
serialVersionUID: 8367026044764648243L
序列化方法 |
---|
public void readExternal(ObjectInput is) throws IOException, ClassNotFoundException
DataFlavor
。
IOException
- 如果發生 I/O 錯誤
ClassNotFoundException
- 如果無法找到需要恢復的某個物件的類別。public void writeExternal(ObjectOutput os) throws IOException
DataFlavor
。
IOException
- 套件含可能發生的所有 I/O 異常類別 java.awt.datatransfer.FlavorEvent 繼承 EventObject 實作 Serializable |
---|
類別 java.awt.datatransfer.UnsupportedFlavorException 繼承 Exception 實作 Serializable |
---|
serialVersionUID: 5383814944251665601L
軟體套件 java.awt.dnd |
---|
類別 java.awt.dnd.DragGestureEvent 繼承 EventObject 實作 Serializable |
---|
serialVersionUID: 9080172649166731306L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException
DragGestureEvent
。此方法首先為所有的非 transient
欄位執行預設的反序列化。然後還要嘗試反序列化此物件動作事件的 List
。通過反序列化欄位 events
來進行首次嘗試,因為在發佈版本 1.4 之前,此名稱的非 transient
欄位存儲動作事件的 List
。如果此嘗試失敗,則使用串流中的下一個物件。如果結果 List
為 null
,則設置此物件的動作事件 List
為空 List
。
ClassNotFoundException
IOException
private void writeObject(ObjectOutputStream s) throws IOException
DragGestureEvent
。當且僅當可以序列化此物件的動作事件 List
時才執行預設的序列化,然後寫出該 List
。如果無法序列化,則寫出 null
。在這種情況下,從得到的反序列化串流中創建的 DragGestureEvent
將包含一個空的動作事件 List
。
List
實例或 null
。IOException
序列化欄位 |
---|
DragSource dragSource
Component component
Point origin
int action
類別 java.awt.dnd.DragGestureRecognizer 繼承 Object 實作 Serializable |
---|
serialVersionUID: 8996673345831063337L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException
DragGestureRecognizer
。此方法首先為所有的非 transient
欄位執行預設的反序列化。然後通過使用串流中的下一個物件,還要反序列化此物件的 DragGestureListener
。
ClassNotFoundException
IOException
private void writeObject(ObjectOutputStream s) throws IOException
DragGestureRecognizer
。此方法首先執行預設的序列化。然後當且僅當可以序列化此物件的 DragGestureListener
時將其寫出。如果無法序列化,則寫出 null
。
DragGestureListener
或 null
。IOException
序列化欄位 |
---|
DragSource dragSource
DragGestureRecognizer
關聯的 DragSource
。
Component component
DragGestureRecognizer
關聯的 Component
。
int sourceActions
int
表示形式。
ArrayList<E> events
DragGestureRecognizer
“識別”為觸發拖動的“動作”事件列表(按順序)。
類別 java.awt.dnd.DragSource 繼承 Object 實作 Serializable |
---|
serialVersionUID: 6236096958971414066L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException
DragSource
。此方法首先執行預設的反序列化。然後使用串流中的下一個物件反序列化此物件的 FlavorMap
。如果得到的 FlavorMap
為 null
,則將此物件的 FlavorMap
設置為此執行緒的 ClassLoader
的預設 FlavorMap。然後反序列化此物件的偵聽器,方法是從串流中讀取以 null
終止的 0 序列或者更多的鍵/值對:
dragSourceListenerK
的 String
,則使用相應的值物件反序列化一個 DragSourceListener
並添加到此 DragSource
中。
dragSourceMotionListenerK
的 String
,則使用相應的值物件反序列化一個 DragSourceMotionListener
並添加到此 DragSource
中。
ClassNotFoundException
IOException
SystemFlavorMap.getDefaultFlavorMap()
private void writeObject(ObjectOutputStream s) throws IOException
DragSource
。此方法首先執行預設的序列化。然後當且僅當可以序列化此物件的 FlavorMap
時寫出該 FlavorMap。如果無法序列化,則寫出 null
。然後寫出向此物件註冊的 Serializable
偵聽器。使用以 null
終止的 0 序列或更多資料對的形式寫出這些偵聽器。該資料對由 String
和 Object
組成;String
指示該 Object
的型別,為以下某個值:
dragSourceListenerK
表示 DragSourceListener
物件;
dragSourceMotionListenerK
表示 DragSourceMotionListener
物件。
FlavorMap
實例或 null
,後跟以 null
終止的 0 序列或更多資料對;該資料對由 String
和 Object
組成;String
指示該 Object
的型別,為以下某個值:
dragSourceListenerK
表示 DragSourceListener
物件;
dragSourceMotionListenerK
表示 DragSourceMotionListener
物件。
IOException
類別 java.awt.dnd.DragSourceContext 繼承 Object 實作 Serializable |
---|
serialVersionUID: -115407898692194719L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException
DragSourceContext
此方法首先為所有的非 transient
欄位執行預設的反序列化。然後通過使用串流中的下兩個物件,還要反序列化此物件的 Transferable
和 DragSourceListener
如果得到的 Transferable
為 null
,則將此物件的 Transferable
設置為支持無 DataFlavor
的虛擬 Transferable
。
ClassNotFoundException
IOException
private void writeObject(ObjectOutputStream s) throws IOException
DragSourceContext
此方法首先執行預設的序列化。然後當且僅當可以序列化此物件的 Transferable
時將其寫出。如果無法序列化,則寫出 null
在這種情況下,從得到的反序列化串流中創建的 DragSourceContext
將包含一個支持無 DataFlavor
的虛擬 Transferable
。最後,當且僅當可以序列化此物件的 DragSourceListener
時將其寫出。如果無法序列化,則寫出 null
。
Transferable
實例或 null
,然後是 DragSourceListener
實例或 null
。IOException
序列化欄位 |
---|
DragGestureEvent trigger
Cursor cursor
boolean useCustomCursor
true
。
int sourceActions
DnDConstants
的位遮罩碼,表示拖動源針對與此 DragSourceContext
關聯的拖動操作所支持的放置動作集合。
類別 java.awt.dnd.DragSourceDragEvent 繼承 DragSourceEvent 實作 Serializable |
---|
serialVersionUID: 481346297933902471L
序列化欄位 |
---|
int targetActions
int dropAction
int gestureModifiers
boolean invalidModifiers
gestureModifiers
是否無效。
類別 java.awt.dnd.DragSourceDropEvent 繼承 DragSourceEvent 實作 Serializable |
---|
serialVersionUID: -5571321229470821891L
序列化欄位 |
---|
boolean dropSuccess
true
。
int dropAction
類別 java.awt.dnd.DragSourceEvent 繼承 EventObject 實作 Serializable |
---|
serialVersionUID: -763287114604032641L
序列化欄位 |
---|
boolean locationSpecified
boolean
值。
int x
int y
類別 java.awt.dnd.DropTarget 繼承 Object 實作 Serializable |
---|
serialVersionUID: -6283860791671019047L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException
DropTarget
此方法首先為所有的非 transient
欄位執行預設的反序列化。然後還要嘗試反序列化此物件的 DropTargetListener
通過反序列化欄位 dtListener
來進行首次嘗試,因為在發佈版本 1.4 之前,此名稱的非 transient
欄位存儲 DropTargetListener
如果此嘗試失敗,則使用串流中的下一個物件。
ClassNotFoundException
IOException
private void writeObject(ObjectOutputStream s) throws IOException
DropTarget
當且僅當可以執行序列化時才執行預設的序列化,然後寫出此物件的 DropTargetListener
如果無法序列化,則寫出 null
。
DropTargetListener
實例或 null
。IOException
序列化欄位 |
---|
DropTargetContext dropTargetContext
Component component
int actions
DropTarget.setDefaultActions(int)
,
DropTarget.getDefaultActions()
boolean active
true
if the DropTarget is accepting Drag & Drop operations.
類別 java.awt.dnd.DropTargetContext 繼承 Object 實作 Serializable |
---|
serialVersionUID: -634158968993743371L
序列化欄位 |
---|
DropTarget dropTarget
類別 java.awt.dnd.DropTargetDragEvent 繼承 DropTargetEvent 實作 Serializable |
---|
serialVersionUID: -8422265619058953682L
序列化欄位 |
---|
Point location
int actions
int dropAction
類別 java.awt.dnd.DropTargetDropEvent 繼承 DropTargetEvent 實作 Serializable |
---|
serialVersionUID: -1721911170440459322L
序列化欄位 |
---|
Point location
int actions
int dropAction
boolean isLocalTx
true
。
類別 java.awt.dnd.DropTargetEvent 繼承 EventObject 實作 Serializable |
---|
serialVersionUID: 2821229066521922993L
序列化欄位 |
---|
DropTargetContext context
DropTargetEvent
相關的 DropTargetContext
。
類別 java.awt.dnd.InvalidDnDOperationException 繼承 IllegalStateException 實作 Serializable |
---|
類別 java.awt.dnd.MouseDragGestureRecognizer 繼承 DragGestureRecognizer 實作 Serializable |
---|
serialVersionUID: 6220099344182281120L
軟體套件 java.awt.event |
---|
類別 java.awt.event.ActionEvent 繼承 AWTEvent 實作 Serializable |
---|
serialVersionUID: -7671078796273832149L
序列化欄位 |
---|
String actionCommand
ActionEvent.getActionCommand()
long when
ActionEvent.getWhen()
int modifiers
ActionEvent.getModifiers()
類別 java.awt.event.AdjustmentEvent 繼承 AWTEvent 實作 Serializable |
---|
serialVersionUID: 5700290645205279921L
序列化欄位 |
---|
Adjustable adjustable
AdjustmentEvent.getAdjustable()
int value
value
will contain the new value of the
adjustable object. This value will always be in a
range associated adjustable object.
AdjustmentEvent.getValue()
int adjustmentType
adjustmentType
describes how the adjustable
object value has changed.
This value can be increased/decreased by a block or unit amount
where the block is associated with page increments/decrements,
and a unit is associated with line increments/decrements.
AdjustmentEvent.getAdjustmentType()
boolean isAdjusting
isAdjusting
is true if the event is one
of the series of multiple adjustment events.
AdjustmentEvent.getValueIsAdjusting()
類別 java.awt.event.ComponentEvent 繼承 AWTEvent 實作 Serializable |
---|
serialVersionUID: 8101406823902992965L
類別 java.awt.event.ContainerEvent 繼承 ComponentEvent 實作 Serializable |
---|
serialVersionUID: -4114942250539772041L
序列化欄位 |
---|
Component child
ContainerEvent.getChild()
類別 java.awt.event.FocusEvent 繼承 ComponentEvent 實作 Serializable |
---|
serialVersionUID: 523753786457416396L
序列化欄位 |
---|
boolean temporary
FocusEvent.isTemporary()
類別 java.awt.event.HierarchyEvent 繼承 AWTEvent 實作 Serializable |
---|
serialVersionUID: -5337576970038043990L
序列化欄位 |
---|
Component changed
Container changedParent
long changeFlags
類別 java.awt.event.InputEvent 繼承 ComponentEvent 實作 Serializable |
---|
serialVersionUID: -2482525981698309786L
序列化欄位 |
---|
long when
InputEvent.getWhen()
int modifiers
InputEvent.getModifiers()
,
InputEvent.getModifiersEx()
,
KeyEvent
,
MouseEvent
類別 java.awt.event.InputMethodEvent 繼承 AWTEvent 實作 Serializable |
---|
serialVersionUID: 4727190874778922661L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException
when
欄位未出現在物件輸入串流中,則初始化它。在這種情況下,將通過調用 EventQueue.getMostRecentEventTime()
來初始化該欄位。
ClassNotFoundException
IOException
序列化欄位 |
---|
long when
InputMethodEvent.getWhen()
類別 java.awt.event.InvocationEvent 繼承 AWTEvent 實作 Serializable |
---|
serialVersionUID: 436056344909459450L
序列化欄位 |
---|
Runnable runnable
Object notifier
boolean catchExceptions
Exception exception
Throwable throwable
long when
InvocationEvent.getWhen()
類別 java.awt.event.ItemEvent 繼承 AWTEvent 實作 Serializable |
---|
serialVersionUID: -608708132447206933L
序列化欄位 |
---|
Object item
ItemEvent.getItem()
int stateChange
stateChange
indicates whether the item
was selected or deselected.
ItemEvent.getStateChange()
類別 java.awt.event.KeyEvent 繼承 InputEvent 實作 Serializable |
---|
serialVersionUID: -2352130953028126954L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
序列化欄位 |
---|
boolean isProxyActive
int keyCode
KeyEvent.getKeyCode()
,
KeyEvent.setKeyCode(int)
char keyChar
keyChar
is a valid unicode character
that is fired by a key or a key combination on
a keyboard.
KeyEvent.getKeyChar()
,
KeyEvent.setKeyChar(char)
int keyLocation
KEY_LOCATION_UNKNOWN
,
KEY_LOCATION_STANDARD
, KEY_LOCATION_LEFT
,
KEY_LOCATION_RIGHT
, and KEY_LOCATION_NUMPAD
.
KeyEvent.getKeyLocation()
類別 java.awt.event.MouseEvent 繼承 InputEvent 實作 Serializable |
---|
serialVersionUID: -991214153494842848L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
序列化欄位 |
---|
int x
MouseEvent.getX()
int y
MouseEvent.getY()
int xAbs
int yAbs
int clickCount
MOUSE_CLICKED
,
MOUSE_PRESSED
and
MOUSE_RELEASED
.
For the above, the clickCount
will be at least 1.
For all other events the count will be 0.
MouseEvent.getClickCount().
int button
NOBUTTON
,
BUTTON1
,
BUTTON2
or
BUTTON3
.
MouseEvent.getButton().
boolean popupTrigger
popupTrigger
= false
,
no popup menu should appear. If it is true
then a popup menu should appear.
PopupMenu
,
MouseEvent.isPopupTrigger()
類別 java.awt.event.MouseWheelEvent 繼承 MouseEvent 實作 Serializable |
---|
serialVersionUID: 6459879390515399677L
序列化欄位 |
---|
int scrollType
MouseWheelEvent.getScrollType()
int scrollAmount
MouseWheelEvent.getScrollAmount()
,
MouseWheelEvent.getScrollType()
int wheelRotation
MouseWheelEvent.getWheelRotation()
類別 java.awt.event.PaintEvent 繼承 ComponentEvent 實作 Serializable |
---|
serialVersionUID: 1267492026433337593L
序列化欄位 |
---|
Rectangle updateRect
Rectangle
,
PaintEvent.setUpdateRect(Rectangle)
,
PaintEvent.getUpdateRect()
類別 java.awt.event.TextEvent 繼承 AWTEvent 實作 Serializable |
---|
serialVersionUID: 6269902291250941179L
類別 java.awt.event.WindowEvent 繼承 ComponentEvent 實作 Serializable |
---|
serialVersionUID: -1567959133147912127L
序列化欄位 |
---|
int oldState
int newState
軟體套件 java.awt.font |
---|
類別 java.awt.font.NumericShaper 繼承 Object 實作 Serializable |
---|
序列化欄位 |
---|
int key
int mask
類別 java.awt.font.TextAttribute 繼承 AttributedCharacterIterator.Attribute 實作 Serializable |
---|
serialVersionUID: 7744112784117861702L
序列化方法 |
---|
protected Object readResolve() throws InvalidObjectException
InvalidObjectException
類別 java.awt.font.TransformAttribute 繼承 Object 實作 Serializable |
---|
serialVersionUID: 3356247357827709530L
序列化方法 |
---|
private void writeObject(ObjectOutputStream s) throws ClassNotFoundException, IOException
ClassNotFoundException
IOException
private Object readResolve() throws ObjectStreamException
ObjectStreamException
序列化欄位 |
---|
AffineTransform transform
TransformAttribute
的 AffineTransform
;如果 AffineTransform
為恆等變換,則為 null
。
軟體套件 java.awt.geom |
---|
類別 java.awt.geom.AffineTransform 繼承 Object 實作 Serializable |
---|
serialVersionUID: 1330973210523860834L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException
ClassNotFoundException
IOException
private void writeObject(ObjectOutputStream s) throws ClassNotFoundException, IOException
ClassNotFoundException
IOException
序列化欄位 |
---|
double m00
double m10
double m01
double m11
double m02
double m12
類別 java.awt.geom.Arc2D.Double 繼承 Arc2D 實作 Serializable |
---|
serialVersionUID: 728264085846882001L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException
Arc2D
實例型別的 byte 值的 ObjectInputStream
中讀取預設可序列化欄位。
Arc2D.OPEN
、Arc2D.CHORD
或 Arc2D.PIE
的 byte
。
ClassNotFoundException
IOException
private void writeObject(ObjectOutputStream s) throws IOException
Arc2D
實例型別的 byte 值的 ObjectOutputStream
中。
Arc2D.OPEN
、Arc2D.CHORD
或 Arc2D.PIE
的 byte
。
IOException
序列化欄位 |
---|
double x
double y
double width
double height
double start
double extent
類別 java.awt.geom.Arc2D.Float 繼承 Arc2D 實作 Serializable |
---|
serialVersionUID: 9130893014586380278L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException
Arc2D
實例型別的 byte 值的 ObjectInputStream
中讀取預設可序列化欄位。
Arc2D.OPEN
、Arc2D.CHORD
或 Arc2D.PIE
的 byte
。
ClassNotFoundException
IOException
private void writeObject(ObjectOutputStream s) throws IOException
Arc2D
實例型別的 byte 值的 ObjectOutputStream
中。
Arc2D.OPEN
、Arc2D.CHORD
或 Arc2D.PIE
的 byte
。
IOException
序列化欄位 |
---|
float x
float y
float width
float height
float start
float extent
類別 java.awt.geom.CubicCurve2D.Double 繼承 CubicCurve2D 實作 Serializable |
---|
serialVersionUID: -4202960122839707295L
序列化欄位 |
---|
double x1
double y1
double ctrlx1
double ctrly1
double ctrlx2
double ctrly2
double x2
double y2
類別 java.awt.geom.CubicCurve2D.Float 繼承 CubicCurve2D 實作 Serializable |
---|
serialVersionUID: -1272015596714244385L
序列化欄位 |
---|
float x1
float y1
float ctrlx1
float ctrly1
float ctrlx2
float ctrly2
float x2
float y2
類別 java.awt.geom.Ellipse2D.Double 繼承 Ellipse2D 實作 Serializable |
---|
serialVersionUID: 5555464816372320683L
序列化欄位 |
---|
double x
Ellipse2D
的窗體矩形左上角的 X 坐標。
double y
Ellipse2D
的窗體矩形左上角的 Y 坐標。
double width
Ellipse2D
的總寬度。
double height
Ellipse2D
的總高度。
類別 java.awt.geom.Ellipse2D.Float 繼承 Ellipse2D 實作 Serializable |
---|
serialVersionUID: -6633761252372475977L
序列化欄位 |
---|
float x
Ellipse2D
窗體矩形左上角的 X 坐標。
float y
Ellipse2D
窗體矩形左上角的 Y 坐標。
float width
Ellipse2D
的總寬度。
float height
Ellipse2D
的總高度。
類別 java.awt.geom.GeneralPath 繼承 Path2D.Float 實作 Serializable |
---|
serialVersionUID: -8327096662768731142L
類別 java.awt.geom.IllegalPathStateException 繼承 RuntimeException 實作 Serializable |
---|
類別 java.awt.geom.Line2D.Double 繼承 Line2D 實作 Serializable |
---|
serialVersionUID: 7979627399746467499L
序列化欄位 |
---|
double x1
double y1
double x2
double y2
類別 java.awt.geom.Line2D.Float 繼承 Line2D 實作 Serializable |
---|
serialVersionUID: 6161772511649436349L
序列化欄位 |
---|
float x1
float y1
float x2
float y2
類別 java.awt.geom.NoninvertibleTransformException 繼承 Exception 實作 Serializable |
---|
類別 java.awt.geom.Path2D.Double 繼承 Path2D 實作 Serializable |
---|
serialVersionUID: 1826762518450014216L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException
ObjectInputStream
中讀取預設的可序列化欄位,然後顯式序列化此路徑中存儲的路徑段。
從 1.6 開始,沒有預設的可序列化欄位。
此物件的序列資料是用 writeObject 方法描述的。
ClassNotFoundException
IOException
private void writeObject(ObjectOutputStream s) throws IOException
ObjectOutputStream
,然後顯式序列化此路徑中存儲的路徑段。
WIND_EVEN_ODD
或 WIND_NON_ZERO
)的位元組。
以下位元組值常數用於 Path2D
物件的序列化形式中:
常數名 | 位元組值 | 後跟 | 描述 |
---|---|---|---|
SERIAL_STORAGE_FLT_ARRAY |
0x30 | 一個提示,原始 Path2D 物件以 Java 的 float 陣列形式存儲於坐標中。 |
|
SERIAL_STORAGE_DBL_ARRAY |
0x31 | 一個提示,原始 Path2D 物件以 Java 的 double 陣列形式存儲於坐標中。 |
|
SERIAL_SEG_FLT_MOVETO |
0x40 | 2 浮點型 | 後跟一個 moveTo 路徑段。 |
SERIAL_SEG_FLT_LINETO |
0x41 | 2 浮點型 | 後跟一個 lineTo 路徑段。 |
SERIAL_SEG_FLT_QUADTO |
0x42 | 4 浮點型 | 後跟一個 quadTo 路徑段。 |
SERIAL_SEG_FLT_CUBICTO |
0x43 | 6 浮點型 | 後跟一個 curveTo 路徑段。 |
SERIAL_SEG_DBL_MOVETO |
0x50 | 2 雙精度型 | 後跟一個 moveTo 路徑段。 |
SERIAL_SEG_DBL_LINETO |
0x51 | 2 雙精度型 | 後跟一個 lineTo 路徑段。 |
SERIAL_SEG_DBL_QUADTO |
0x52 | 4 雙精度型 | 後跟一個 curveTo 路徑段。 |
SERIAL_SEG_DBL_CUBICTO |
0x53 | 6 雙精度型 | 後跟一個 curveTo 路徑段。 |
SERIAL_SEG_CLOSE |
0x60 | 一個 closePath 路徑段。 |
|
SERIAL_PATH_END |
0x61 | 不再有路徑段跟在後面。 |
IOException
類別 java.awt.geom.Path2D.Float 繼承 Path2D 實作 Serializable |
---|
serialVersionUID: 6990832515060788886L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException
ObjectInputStream
中讀取預設的可序列化欄位,然後顯式序列化此路徑中存儲的路徑段。
從 1.6 開始,沒有預設的可序列化欄位。
此物件的序列資料是用 writeObject 方法描述的。
ClassNotFoundException
IOException
private void writeObject(ObjectOutputStream s) throws IOException
ObjectOutputStream
,然後顯式序列化此路徑中存儲的路徑段。
WIND_EVEN_ODD
或 WIND_NON_ZERO
)的位元組。
以下位元組值常數用於 Path2D
物件的序列化形式中:
常數名 | 位元組值 | 後跟 | 描述 |
---|---|---|---|
SERIAL_STORAGE_FLT_ARRAY |
0x30 | 一個提示,原始 Path2D 物件以 Java 的 float 陣列形式存儲於坐標中。 |
|
SERIAL_STORAGE_DBL_ARRAY |
0x31 | 一個提示,原始 Path2D 物件以 Java 的 double 陣列形式存儲於坐標中。 |
|
SERIAL_SEG_FLT_MOVETO |
0x40 | 2 浮點型 | 後跟一個 moveTo 路徑段。 |
SERIAL_SEG_FLT_LINETO |
0x41 | 2 浮點型 | 後跟一個 lineTo 路徑段。 |
SERIAL_SEG_FLT_QUADTO |
0x42 | 4 浮點型 | 後跟一個 quadTo 路徑段。 |
SERIAL_SEG_FLT_CUBICTO |
0x43 | 6 浮點型 | 後跟一個 curveTo 路徑段。 |
SERIAL_SEG_DBL_MOVETO |
0x50 | 2 雙精度型 | 後跟一個 moveTo 路徑段。 |
SERIAL_SEG_DBL_LINETO |
0x51 | 2 雙精度型 | 後跟一個 lineTo 路徑段。 |
SERIAL_SEG_DBL_QUADTO |
0x52 | 4 雙精度型 | 後跟一個 curveTo 路徑段。 |
SERIAL_SEG_DBL_CUBICTO |
0x53 | 6 雙精度型 | 後跟一個 curveTo 路徑段。 |
SERIAL_SEG_CLOSE |
0x60 | 一個 closePath 路徑段。 |
|
SERIAL_PATH_END |
0x61 | 不再有路徑段跟在後面。 |
IOException
類別 java.awt.geom.Point2D.Double 繼承 Point2D 實作 Serializable |
---|
serialVersionUID: 6150783262733311327L
序列化欄位 |
---|
double x
Point2D
的 X 坐標。
double y
Point2D
的 Y 坐標。
類別 java.awt.geom.Point2D.Float 繼承 Point2D 實作 Serializable |
---|
serialVersionUID: -2870572449815403710L
序列化欄位 |
---|
float x
Point2D
的 X 坐標。
float y
Point2D
的 Y 坐標。
類別 java.awt.geom.QuadCurve2D.Double 繼承 QuadCurve2D 實作 Serializable |
---|
serialVersionUID: 4217149928428559721L
序列化欄位 |
---|
double x1
double y1
double ctrlx
double ctrly
double x2
double y2
類別 java.awt.geom.QuadCurve2D.Float 繼承 QuadCurve2D 實作 Serializable |
---|
serialVersionUID: -8511188402130719609L
序列化欄位 |
---|
float x1
float y1
float ctrlx
float ctrly
float x2
float y2
類別 java.awt.geom.Rectangle2D.Double 繼承 Rectangle2D 實作 Serializable |
---|
serialVersionUID: 7771313791441850493L
序列化欄位 |
---|
double x
Rectangle2D
的 X 坐標。
double y
Rectangle2D
的 Y 坐標。
double width
Rectangle2D
的寬度。
double height
Rectangle2D
的高度。
類別 java.awt.geom.Rectangle2D.Float 繼承 Rectangle2D 實作 Serializable |
---|
serialVersionUID: 3798716824173675777L
序列化欄位 |
---|
float x
Rectangle2D
的 X 坐標。
float y
Rectangle2D
的 Y 坐標。
float width
Rectangle2D
的寬度。
float height
Rectangle2D
的高度。
類別 java.awt.geom.RoundRectangle2D.Double 繼承 RoundRectangle2D 實作 Serializable |
---|
serialVersionUID: 1048939333485206117L
序列化欄位 |
---|
double x
RoundRectangle2D
的 X 坐標。
double y
RoundRectangle2D
的 Y 坐標。
double width
RoundRectangle2D
的寬度。
double height
RoundRectangle2D
的高度。
double arcwidth
double archeight
類別 java.awt.geom.RoundRectangle2D.Float 繼承 RoundRectangle2D 實作 Serializable |
---|
serialVersionUID: -3423150618393866922L
序列化欄位 |
---|
float x
RoundRectangle2D
的 X 坐標。
float y
RoundRectangle2D
的 Y 坐標。
float width
RoundRectangle2D
的寬度。
float height
RoundRectangle2D
的高度。
float arcwidth
float archeight
軟體套件 java.awt.image |
---|
類別 java.awt.image.ImagingOpException 繼承 RuntimeException 實作 Serializable |
---|
類別 java.awt.image.RasterFormatException 繼承 RuntimeException 實作 Serializable |
---|
軟體套件 java.awt.image.renderable |
---|
類別 java.awt.image.renderable.ParameterBlock 繼承 Object 實作 Serializable |
---|
序列化欄位 |
---|
Vector<E> sources
Vector<E> parameters
軟體套件 java.awt.print |
---|
類別 java.awt.print.PrinterAbortException 繼承 PrinterException 實作 Serializable |
---|
類別 java.awt.print.PrinterException 繼承 Exception 實作 Serializable |
---|
類別 java.awt.print.PrinterIOException 繼承 PrinterException 實作 Serializable |
---|
serialVersionUID: 5850870712125932846L
序列化欄位 |
---|
IOException mException
軟體套件 java.beans |
---|
類別 java.beans.IndexedPropertyChangeEvent 繼承 PropertyChangeEvent 實作 Serializable |
---|
序列化欄位 |
---|
int index
類別 java.beans.IntrospectionException 繼承 Exception 實作 Serializable |
---|
類別 java.beans.PropertyChangeEvent 繼承 EventObject 實作 Serializable |
---|
序列化欄位 |
---|
String propertyName
Object newValue
Object oldValue
Object propagationId
#getPropagationId.
類別 java.beans.PropertyChangeSupport 繼承 Object 實作 Serializable |
---|
serialVersionUID: 6401253773779951803L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException
ClassNotFoundException
IOException
private void writeObject(ObjectOutputStream s) throws IOException
PropertyChangeListeners
。
在進行序列化時,跳過不可序列化的偵聽器,只序列化可序列化的偵聽器。
IOException
序列化欄位 |
---|
Hashtable<K,V> children
Object source
int propertyChangeSupportSerializedDataVersion
類別 java.beans.PropertyVetoException 繼承 Exception 實作 Serializable |
---|
序列化欄位 |
---|
PropertyChangeEvent evt
類別 java.beans.VetoableChangeSupport 繼承 Object 實作 Serializable |
---|
serialVersionUID: -5090210921595982017L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException
ClassNotFoundException
IOException
private void writeObject(ObjectOutputStream s) throws IOException
VetoableChangeListeners
.
在進行序列化時,跳過不可序列化的偵聽器,只序列化可序列化的偵聽器。
IOException
序列化欄位 |
---|
Hashtable<K,V> children
Object source
int vetoableChangeSupportSerializedDataVersion
軟體套件 java.beans.beancontext |
---|
類別 java.beans.beancontext.BeanContextChildSupport 繼承 Object 實作 Serializable |
---|
serialVersionUID: 6328947014421475877L
序列化方法 |
---|
private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream oos) throws IOException
IOException
序列化欄位 |
---|
BeanContextChild beanContextChildPeer
BeanContextChild
的 BeanContext
。
PropertyChangeSupport pcSupport
VetoableChangeSupport vcSupport
類別 java.beans.beancontext.BeanContextEvent 繼承 EventObject 實作 Serializable |
---|
序列化欄位 |
---|
BeanContext propagatedFrom
BeanContext
類別 java.beans.beancontext.BeanContextMembershipEvent 繼承 BeanContextEvent 實作 Serializable |
---|
序列化欄位 |
---|
Collection<E> children
類別 java.beans.beancontext.BeanContextServiceAvailableEvent 繼承 BeanContextEvent 實作 Serializable |
---|
序列化欄位 |
---|
Class<T> serviceClass
Class
參考
類別 java.beans.beancontext.BeanContextServiceRevokedEvent 繼承 BeanContextEvent 實作 Serializable |
---|
序列化欄位 |
---|
Class<T> serviceClass
Class
參考。
boolean invalidateRefs
類別 java.beans.beancontext.BeanContextServicesSupport 繼承 BeanContextSupport 實作 Serializable |
---|
序列化方法 |
---|
private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream oos) throws IOException
IOException
類別 java.beans.beancontext.BeanContextServicesSupport.BCSSChild 繼承 BeanContextSupport.BCSChild 實作 Serializable |
---|
serialVersionUID: -3263851306889194873L
類別 java.beans.beancontext.BeanContextServicesSupport.BCSSServiceProvider 繼承 Object 實作 Serializable |
---|
序列化欄位 |
---|
BeanContextServiceProvider serviceProvider
類別 java.beans.beancontext.BeanContextSupport 繼承 BeanContextChildSupport 實作 Serializable |
---|
serialVersionUID: -4879613978649577204L
序列化方法 |
---|
private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream oos) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
序列化欄位 |
---|
int serializable
Locale locale
boolean okToUseGui
boolean designTime
類別 java.beans.beancontext.BeanContextSupport.BCSChild 繼承 Object 實作 Serializable |
---|
serialVersionUID: -5815286101609939109L
序列化欄位 |
---|
Object child
Object proxyPeer
軟體套件 java.io |
---|
類別 java.io.CharConversionException 繼承 IOException 實作 Serializable |
---|
類別 java.io.EOFException 繼承 IOException 實作 Serializable |
---|
類別 java.io.File 繼承 Object 實作 Serializable |
---|
serialVersionUID: 301077366599181567L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
序列化欄位 |
---|
String path
類別 java.io.FileNotFoundException 繼承 IOException 實作 Serializable |
---|
類別 java.io.FilePermissionCollection 繼承 PermissionCollection 實作 Serializable |
---|
serialVersionUID: 2202956749081564585L
序列化方法 |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
IOException
序列化欄位 |
---|
Vector<E> permissions
類別 java.io.InterruptedIOException 繼承 IOException 實作 Serializable |
---|
序列化欄位 |
---|
int bytesTransferred
類別 java.io.InvalidClassException 繼承 ObjectStreamException 實作 Serializable |
---|
serialVersionUID: -4333316296251054416L
序列化欄位 |
---|
String classname
類別 java.io.InvalidObjectException 繼承 ObjectStreamException 實作 Serializable |
---|
serialVersionUID: 3233174318281839583L
類別 java.io.IOError 繼承 Error 實作 Serializable |
---|
serialVersionUID: 67100927991680413L
類別 java.io.IOException 繼承 Exception 實作 Serializable |
---|
serialVersionUID: 7818375828146090155L
類別 java.io.NotActiveException 繼承 ObjectStreamException 實作 Serializable |
---|
serialVersionUID: -3893467273049808895L
類別 java.io.NotSerializableException 繼承 ObjectStreamException 實作 Serializable |
---|
serialVersionUID: 2906642554793891381L
類別 java.io.ObjectStreamClass 繼承 Object 實作 Serializable |
---|
serialVersionUID: -6120832682080437368L
序列化欄位 |
---|
類別 java.io.ObjectStreamException 繼承 IOException 實作 Serializable |
---|
serialVersionUID: 7260898174833392607L
類別 java.io.OptionalDataException 繼承 ObjectStreamException 實作 Serializable |
---|
serialVersionUID: -8011121865681257820L
序列化欄位 |
---|
int length
boolean eof
類別 java.io.SerializablePermission 繼承 BasicPermission 實作 Serializable |
---|
serialVersionUID: 8537212141160296410L
序列化欄位 |
---|
String actions
類別 java.io.StreamCorruptedException 繼承 ObjectStreamException 實作 Serializable |
---|
serialVersionUID: 8983558202217591746L
類別 java.io.SyncFailedException 繼承 IOException 實作 Serializable |
---|
類別 java.io.UnsupportedEncodingException 繼承 IOException 實作 Serializable |
---|
類別 java.io.UTFDataFormatException 繼承 IOException 實作 Serializable |
---|
類別 java.io.WriteAbortedException 繼承 ObjectStreamException 實作 Serializable |
---|
serialVersionUID: -3326426625597282442L
序列化欄位 |
---|
Exception detail
此欄位早於通用異常鏈設施。Throwable.getCause()
方法現在是獲得此資訊的首選方法。
軟體套件 java.lang |
---|
類別 java.lang.AbstractMethodError 繼承 IncompatibleClassChangeError 實作 Serializable |
---|
類別 java.lang.ArithmeticException 繼承 RuntimeException 實作 Serializable |
---|
類別 java.lang.ArrayIndexOutOfBoundsException 繼承 IndexOutOfBoundsException 實作 Serializable |
---|
類別 java.lang.ArrayStoreException 繼承 RuntimeException 實作 Serializable |
---|
類別 java.lang.AssertionError 繼承 Error 實作 Serializable |
---|
類別 java.lang.Boolean 繼承 Object 實作 Serializable |
---|
serialVersionUID: -3665804199014368530L
序列化欄位 |
---|
boolean value
類別 java.lang.Byte 繼承 Number 實作 Serializable |
---|
serialVersionUID: -7183698231559129828L
序列化欄位 |
---|
byte value
Byte
的值。
類別 java.lang.Character 繼承 Object 實作 Serializable |
---|
serialVersionUID: 3786198910865385080L
序列化欄位 |
---|
char value
Character
的值。
類別 java.lang.Class 繼承 Object 實作 Serializable |
---|
serialVersionUID: 3206093459760846163L
序列化概觀 |
---|
類別描述符寫入該串流的初始時刻會產生一個新的句柄。未來對該類別描述符的參考寫作對此初始類別描述符實例的參考。TC_CLASS
ClassDescriptor ClassDescriptor 是java.io.ObjectStreamClass
實例的一個特殊序列化。
ObjectStreamClass
序列化欄位 |
---|
類別 java.lang.ClassCastException 繼承 RuntimeException 實作 Serializable |
---|
類別 java.lang.ClassCircularityError 繼承 LinkageError 實作 Serializable |
---|
類別 java.lang.ClassFormatError 繼承 LinkageError 實作 Serializable |
---|
類別 java.lang.ClassNotFoundException 繼承 Exception 實作 Serializable |
---|
serialVersionUID: 9176873029745254542L
序列化欄位 |
---|
Throwable ex
類別 java.lang.CloneNotSupportedException 繼承 Exception 實作 Serializable |
---|
類別 java.lang.Double 繼承 Number 實作 Serializable |
---|
serialVersionUID: -9172774392245257468L
序列化欄位 |
---|
double value
類別 java.lang.Enum 繼承 Object 實作 Serializable |
---|
序列化欄位 |
---|
String name
Enum.toString()
方法,而不是存取此欄位。
int ordinal
EnumSet
和 EnumMap
。
類別 java.lang.EnumConstantNotPresentException 繼承 RuntimeException 實作 Serializable |
---|
序列化欄位 |
---|
Class<T> enumType
String constantName
類別 java.lang.Error 繼承 Throwable 實作 Serializable |
---|
serialVersionUID: 4980196508277280342L
類別 java.lang.Exception 繼承 Throwable 實作 Serializable |
---|
serialVersionUID: -3387516993124229948L
類別 java.lang.ExceptionInInitializerError 繼承 LinkageError 實作 Serializable |
---|
serialVersionUID: 1521711792217232256L
序列化欄位 |
---|
Throwable exception
類別 java.lang.Float 繼承 Number 實作 Serializable |
---|
serialVersionUID: -2671257302660747028L
序列化欄位 |
---|
float value
類別 java.lang.IllegalAccessError 繼承 IncompatibleClassChangeError 實作 Serializable |
---|
類別 java.lang.IllegalAccessException 繼承 Exception 實作 Serializable |
---|
類別 java.lang.IllegalArgumentException 繼承 RuntimeException 實作 Serializable |
---|
serialVersionUID: -5365630128856068164L
類別 java.lang.IllegalMonitorStateException 繼承 RuntimeException 實作 Serializable |
---|
類別 java.lang.IllegalStateException 繼承 RuntimeException 實作 Serializable |
---|
serialVersionUID: -1848914673093119416L
類別 java.lang.IllegalThreadStateException 繼承 IllegalArgumentException 實作 Serializable |
---|
類別 java.lang.IncompatibleClassChangeError 繼承 LinkageError 實作 Serializable |
---|
類別 java.lang.IndexOutOfBoundsException 繼承 RuntimeException 實作 Serializable |
---|
類別 java.lang.InstantiationError 繼承 IncompatibleClassChangeError 實作 Serializable |
---|
類別 java.lang.InstantiationException 繼承 Exception 實作 Serializable |
---|
類別 java.lang.Integer 繼承 Number 實作 Serializable |
---|
serialVersionUID: 1360826667806852920L
序列化欄位 |
---|
int value
Integer
的值。
類別 java.lang.InternalError 繼承 VirtualMachineError 實作 Serializable |
---|
類別 java.lang.InterruptedException 繼承 Exception 實作 Serializable |
---|
類別 java.lang.LinkageError 繼承 Error 實作 Serializable |
---|
類別 java.lang.Long 繼承 Number 實作 Serializable |
---|
serialVersionUID: 4290774380558885855L
序列化欄位 |
---|
long value
Long
的值。
類別 java.lang.NegativeArraySizeException 繼承 RuntimeException 實作 Serializable |
---|
類別 java.lang.NoClassDefFoundError 繼承 LinkageError 實作 Serializable |
---|
類別 java.lang.NoSuchFieldError 繼承 IncompatibleClassChangeError 實作 Serializable |
---|
類別 java.lang.NoSuchFieldException 繼承 Exception 實作 Serializable |
---|
類別 java.lang.NoSuchMethodError 繼承 IncompatibleClassChangeError 實作 Serializable |
---|
類別 java.lang.NoSuchMethodException 繼承 Exception 實作 Serializable |
---|
類別 java.lang.NullPointerException 繼承 RuntimeException 實作 Serializable |
---|
類別 java.lang.Number 繼承 Object 實作 Serializable |
---|
serialVersionUID: -8742448824652078965L
類別 java.lang.NumberFormatException 繼承 IllegalArgumentException 實作 Serializable |
---|
serialVersionUID: -2848938806368998894L
類別 java.lang.OutOfMemoryError 繼承 VirtualMachineError 實作 Serializable |
---|
類別 java.lang.RuntimeException 繼承 Exception 實作 Serializable |
---|
serialVersionUID: -7034897190745766939L
類別 java.lang.RuntimePermission 繼承 BasicPermission 實作 Serializable |
---|
serialVersionUID: 7399184964622342223L
類別 java.lang.SecurityException 繼承 RuntimeException 實作 Serializable |
---|
serialVersionUID: 6878364983674394167L
類別 java.lang.Short 繼承 Number 實作 Serializable |
---|
serialVersionUID: 7515723908773894738L
序列化欄位 |
---|
short value
Short
值。
類別 java.lang.StackOverflowError 繼承 VirtualMachineError 實作 Serializable |
---|
類別 java.lang.StackTraceElement 繼承 Object 實作 Serializable |
---|
serialVersionUID: 6992337162326171013L
序列化欄位 |
---|
String declaringClass
String methodName
String fileName
int lineNumber
類別 java.lang.String 繼承 Object 實作 Serializable |
---|
serialVersionUID: -6849794470754667710L
序列化概觀 |
---|
TC_STRING
(utf String)
該 String 由方法 DataOutput.writeUTF
寫入。產生一個新句柄以存取串流中對此字元串實例的所有將來參考。
序列化欄位 |
---|
類別 java.lang.StringBuffer 繼承 java.lang.AbstractStringBuilder 實作 Serializable |
---|
serialVersionUID: 3388685877147921107L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
序列化概觀 |
---|
序列化欄位 |
---|
int count
boolean shared
char[] value
類別 java.lang.StringBuilder 繼承 java.lang.AbstractStringBuilder 實作 Serializable |
---|
serialVersionUID: 4383685877147921099L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
類別 java.lang.StringIndexOutOfBoundsException 繼承 IndexOutOfBoundsException 實作 Serializable |
---|
類別 java.lang.ThreadDeath 繼承 Error 實作 Serializable |
---|
類別 java.lang.Throwable 繼承 Object 實作 Serializable |
---|
serialVersionUID: -3042686055658047285L
序列化方法 |
---|
private void writeObject(ObjectOutputStream s) throws IOException
IOException
序列化欄位 |
---|
String detailMessage
Throwable cause
StackTraceElement[] stackTrace
Throwable.getStackTrace()
返回。
類別 java.lang.TypeNotPresentException 繼承 RuntimeException 實作 Serializable |
---|
序列化欄位 |
---|
String typeName
類別 java.lang.UnknownError 繼承 VirtualMachineError 實作 Serializable |
---|
類別 java.lang.UnsatisfiedLinkError 繼承 LinkageError 實作 Serializable |
---|
類別 java.lang.UnsupportedClassVersionError 繼承 ClassFormatError 實作 Serializable |
---|
類別 java.lang.UnsupportedOperationException 繼承 RuntimeException 實作 Serializable |
---|
serialVersionUID: -1242599979055084673L
類別 java.lang.VerifyError 繼承 LinkageError 實作 Serializable |
---|
類別 java.lang.VirtualMachineError 繼承 Error 實作 Serializable |
---|
軟體套件 java.lang.annotation |
---|
類別 java.lang.annotation.AnnotationFormatError 繼承 Error 實作 Serializable |
---|
類別 java.lang.annotation.AnnotationTypeMismatchException 繼承 RuntimeException 實作 Serializable |
---|
序列化欄位 |
---|
Method element
String foundType
類別 java.lang.annotation.IncompleteAnnotationException 繼承 RuntimeException 實作 Serializable |
---|
序列化欄位 |
---|
Class<T> annotationType
String elementName
軟體套件 java.lang.instrument |
---|
類別 java.lang.instrument.IllegalClassFormatException 繼承 Exception 實作 Serializable |
---|
類別 java.lang.instrument.UnmodifiableClassException 繼承 Exception 實作 Serializable |
---|
軟體套件 java.lang.management |
---|
類別 java.lang.management.ManagementPermission 繼承 BasicPermission 實作 Serializable |
---|
軟體套件 java.lang.reflect |
---|
類別 java.lang.reflect.GenericSignatureFormatError 繼承 ClassFormatError 實作 Serializable |
---|
類別 java.lang.reflect.InvocationTargetException 繼承 Exception 實作 Serializable |
---|
serialVersionUID: 4085088731926701167L
序列化欄位 |
---|
Throwable target
類別 java.lang.reflect.MalformedParameterizedTypeException 繼承 RuntimeException 實作 Serializable |
---|
類別 java.lang.reflect.Proxy 繼承 Object 實作 Serializable |
---|
serialVersionUID: -2222568056686623797L
序列化欄位 |
---|
InvocationHandler h
類別 java.lang.reflect.ReflectPermission 繼承 BasicPermission 實作 Serializable |
---|
serialVersionUID: 7412737110241507485L
類別 java.lang.reflect.UndeclaredThrowableException 繼承 RuntimeException 實作 Serializable |
---|
serialVersionUID: 330127114055056639L
序列化欄位 |
---|
Throwable undeclaredThrowable
軟體套件 java.math |
---|
類別 java.math.BigDecimal 繼承 Number 實作 Serializable |
---|
serialVersionUID: 6108874887143696463L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
序列化欄位 |
---|
BigInteger intVal
BigDecimal.unscaledValue()
返回。
BigDecimal.unscaledValue()
int scale
BigDecimal.scale
返回。
BigDecimal.scale
類別 java.math.BigInteger 繼承 Number 實作 Serializable |
---|
serialVersionUID: -8287574255936472291L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
序列化概觀 |
---|
序列化欄位 |
---|
int bitCount
int bitLength
int lowestSetBit
int[] magnitude
int signum
類別 java.math.MathContext 繼承 Object 實作 Serializable |
---|
serialVersionUID: 5579720004786848255L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
MathContext
實例(也就是將其反序列化)。
IOException
ClassNotFoundException
序列化欄位 |
---|
int precision
precision
始終為非負數。
RoundingMode roundingMode
RoundingMode
軟體套件 java.net |
---|
類別 java.net.BindException 繼承 SocketException 實作 Serializable |
---|
類別 java.net.ConnectException 繼承 SocketException 實作 Serializable |
---|
類別 java.net.HttpRetryException 繼承 IOException 實作 Serializable |
---|
序列化欄位 |
---|
int responseCode
String location
類別 java.net.Inet4Address 繼承 InetAddress 實作 Serializable |
---|
serialVersionUID: 3286316764910316507L
序列化方法 |
---|
private Object writeReplace() throws ObjectStreamException
ObjectStreamException
- 如果無法創建取代此物件的新物件類別 java.net.Inet6Address 繼承 InetAddress 實作 Serializable |
---|
serialVersionUID: 6880410070516793377L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
序列化欄位 |
---|
byte[] ipaddress
int scope_id
boolean scope_id_set
boolean scope_ifname_set
String ifname
類別 java.net.InetAddress 繼承 Object 實作 Serializable |
---|
serialVersionUID: 3286316764910316507L
序列化方法 |
---|
private Object readResolve() throws ObjectStreamException
ObjectStreamException
- 如果無法創建取代此物件的新物件序列化欄位 |
---|
String hostName
int address
int family
類別 java.net.InetSocketAddress 繼承 SocketAddress 實作 Serializable |
---|
serialVersionUID: 5076001401234631237L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
序列化欄位 |
---|
String hostname
InetAddress addr
int port
類別 java.net.MalformedURLException 繼承 IOException 實作 Serializable |
---|
類別 java.net.NetPermission 繼承 BasicPermission 實作 Serializable |
---|
serialVersionUID: -8343910153355041693L
類別 java.net.NoRouteToHostException 繼承 SocketException 實作 Serializable |
---|
類別 java.net.PortUnreachableException 繼承 SocketException 實作 Serializable |
---|
類別 java.net.ProtocolException 繼承 IOException 實作 Serializable |
---|
類別 java.net.SocketAddress 繼承 Object 實作 Serializable |
---|
類別 java.net.SocketException 繼承 IOException 實作 Serializable |
---|
類別 java.net.SocketPermissionCollection 繼承 PermissionCollection 實作 Serializable |
---|
serialVersionUID: 2787186408602843674L
序列化方法 |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
IOException
序列化欄位 |
---|
Vector<E> permissions
類別 java.net.SocketTimeoutException 繼承 InterruptedIOException 實作 Serializable |
---|
類別 java.net.UnknownHostException 繼承 IOException 實作 Serializable |
---|
類別 java.net.UnknownServiceException 繼承 IOException 實作 Serializable |
---|
類別 java.net.URI 繼承 Object 實作 Serializable |
---|
serialVersionUID: -6052424284110960213L
序列化方法 |
---|
private void readObject(ObjectInputStream is) throws ClassNotFoundException, IOException
調用 ObjectInputStream.defaultReadObject()
方法以讀取 string 欄位的值。然後按通常方式對結果進行解析。
ClassNotFoundException
IOException
private void writeObject(ObjectOutputStream os) throws IOException
URI 實例的惟一可序列化欄位是 string 欄位。如果該欄位原來沒有值,則給定一個值,然後調用給定物件輸出串流的 ObjectOutputStream.defaultWriteObject()
方法。
IOException
序列化欄位 |
---|
String string
類別 java.net.URISyntaxException 繼承 Exception 實作 Serializable |
---|
序列化欄位 |
---|
String input
int index
類別 java.net.URL 繼承 Object 實作 Serializable |
---|
serialVersionUID: -7627629688361524110L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
序列化欄位 |
---|
String protocol
String host
int port
String file
file
定義的格式為 path[?query]
String authority
String ref
int hashCode
軟體套件 java.nio |
---|
類別 java.nio.BufferOverflowException 繼承 RuntimeException 實作 Serializable |
---|
類別 java.nio.BufferUnderflowException 繼承 RuntimeException 實作 Serializable |
---|
類別 java.nio.InvalidMarkException 繼承 IllegalStateException 實作 Serializable |
---|
類別 java.nio.ReadOnlyBufferException 繼承 UnsupportedOperationException 實作 Serializable |
---|
軟體套件 java.nio.channels |
---|
類別 java.nio.channels.AlreadyConnectedException 繼承 IllegalStateException 實作 Serializable |
---|
類別 java.nio.channels.AsynchronousCloseException 繼承 ClosedChannelException 實作 Serializable |
---|
類別 java.nio.channels.CancelledKeyException 繼承 IllegalStateException 實作 Serializable |
---|
類別 java.nio.channels.ClosedByInterruptException 繼承 AsynchronousCloseException 實作 Serializable |
---|
類別 java.nio.channels.ClosedChannelException 繼承 IOException 實作 Serializable |
---|
類別 java.nio.channels.ClosedSelectorException 繼承 IllegalStateException 實作 Serializable |
---|
類別 java.nio.channels.ConnectionPendingException 繼承 IllegalStateException 實作 Serializable |
---|
類別 java.nio.channels.FileLockInterruptionException 繼承 IOException 實作 Serializable |
---|
類別 java.nio.channels.IllegalBlockingModeException 繼承 IllegalStateException 實作 Serializable |
---|
類別 java.nio.channels.IllegalSelectorException 繼承 IllegalArgumentException 實作 Serializable |
---|
類別 java.nio.channels.NoConnectionPendingException 繼承 IllegalStateException 實作 Serializable |
---|
類別 java.nio.channels.NonReadableChannelException 繼承 IllegalStateException 實作 Serializable |
---|
類別 java.nio.channels.NonWritableChannelException 繼承 IllegalStateException 實作 Serializable |
---|
類別 java.nio.channels.NotYetBoundException 繼承 IllegalStateException 實作 Serializable |
---|
類別 java.nio.channels.NotYetConnectedException 繼承 IllegalStateException 實作 Serializable |
---|
類別 java.nio.channels.OverlappingFileLockException 繼承 IllegalStateException 實作 Serializable |
---|
類別 java.nio.channels.UnresolvedAddressException 繼承 IllegalArgumentException 實作 Serializable |
---|
類別 java.nio.channels.UnsupportedAddressTypeException 繼承 IllegalArgumentException 實作 Serializable |
---|
軟體套件 java.nio.charset |
---|
類別 java.nio.charset.CharacterCodingException 繼承 IOException 實作 Serializable |
---|
類別 java.nio.charset.CoderMalfunctionError 繼承 Error 實作 Serializable |
---|
類別 java.nio.charset.IllegalCharsetNameException 繼承 IllegalArgumentException 實作 Serializable |
---|
序列化欄位 |
---|
String charsetName
類別 java.nio.charset.MalformedInputException 繼承 CharacterCodingException 實作 Serializable |
---|
序列化欄位 |
---|
int inputLength
類別 java.nio.charset.UnmappableCharacterException 繼承 CharacterCodingException 實作 Serializable |
---|
序列化欄位 |
---|
int inputLength
類別 java.nio.charset.UnsupportedCharsetException 繼承 IllegalArgumentException 實作 Serializable |
---|
序列化欄位 |
---|
String charsetName
軟體套件 java.rmi |
---|
類別 java.rmi.AccessException 繼承 RemoteException 實作 Serializable |
---|
serialVersionUID: 6314925228044966088L
類別 java.rmi.AlreadyBoundException 繼承 Exception 實作 Serializable |
---|
serialVersionUID: 9218657361741657110L
類別 java.rmi.ConnectException 繼承 RemoteException 實作 Serializable |
---|
serialVersionUID: 4863550261346652506L
類別 java.rmi.ConnectIOException 繼承 RemoteException 實作 Serializable |
---|
serialVersionUID: -8087809532704668744L
類別 java.rmi.MarshalException 繼承 RemoteException 實作 Serializable |
---|
serialVersionUID: 6223554758134037936L
類別 java.rmi.MarshalledObject 繼承 Object 實作 Serializable |
---|
serialVersionUID: 8988374069173025854L
序列化欄位 |
---|
byte[] objBytes
objBytes
為 null
,則已編組的物件為 null
參考。byte[] locBytes
equals
忽略的位元組位置註釋。如果 locBytes
為 null,則在編組過程中存在非 null
註釋。int hash
MarshalledObject.hashCode()
類別 java.rmi.NoSuchObjectException 繼承 RemoteException 實作 Serializable |
---|
serialVersionUID: 6619395951570472985L
類別 java.rmi.NotBoundException 繼承 Exception 實作 Serializable |
---|
serialVersionUID: -1857741824849069317L
類別 java.rmi.RemoteException 繼承 IOException 實作 Serializable |
---|
serialVersionUID: -5148567311918794206L
序列化欄位 |
---|
Throwable detail
此欄位早於通用異常鏈設施。Throwable.getCause()
方法現在是獲取此資訊的首選方法。
類別 java.rmi.RMISecurityException 繼承 SecurityException 實作 Serializable |
---|
serialVersionUID: -8433406075740433514L
類別 java.rmi.ServerError 繼承 RemoteException 實作 Serializable |
---|
serialVersionUID: 8455284893909696482L
類別 java.rmi.ServerException 繼承 RemoteException 實作 Serializable |
---|
serialVersionUID: -4775845313121906682L
類別 java.rmi.ServerRuntimeException 繼承 RemoteException 實作 Serializable |
---|
serialVersionUID: 7054464920481467219L
類別 java.rmi.StubNotFoundException 繼承 RemoteException 實作 Serializable |
---|
serialVersionUID: -7088199405468872373L
類別 java.rmi.UnexpectedException 繼承 RemoteException 實作 Serializable |
---|
serialVersionUID: 1800467484195073863L
類別 java.rmi.UnknownHostException 繼承 RemoteException 實作 Serializable |
---|
serialVersionUID: -8152710247442114228L
類別 java.rmi.UnmarshalException 繼承 RemoteException 實作 Serializable |
---|
serialVersionUID: 594380845140740218L
軟體套件 java.rmi.activation |
---|
類別 java.rmi.activation.ActivateFailedException 繼承 RemoteException 實作 Serializable |
---|
serialVersionUID: 4863550261346652506L
類別 java.rmi.activation.ActivationDesc 繼承 Object 實作 Serializable |
---|
serialVersionUID: 7455834104417690957L
序列化欄位 |
---|
ActivationGroupID groupID
String className
String location
MarshalledObject<T> data
boolean restart
類別 java.rmi.activation.ActivationException 繼承 Exception 實作 Serializable |
---|
serialVersionUID: -4320118837291406071L
序列化欄位 |
---|
Throwable detail
此欄位早於通用異常鏈設施。Throwable.getCause()
方法現在是獲取此資訊的首選方法。
類別 java.rmi.activation.ActivationGroup 繼承 UnicastRemoteObject 實作 Serializable |
---|
serialVersionUID: -7696947875314805420L
序列化欄位 |
---|
ActivationGroupID groupID
ActivationMonitor monitor
long incarnation
類別 java.rmi.activation.ActivationGroup_Stub 繼承 RemoteStub 實作 Serializable |
---|
類別 java.rmi.activation.ActivationGroupDesc 繼承 Object 實作 Serializable |
---|
serialVersionUID: -4936225423168276595L
序列化欄位 |
---|
String className
String location
MarshalledObject<T> data
ActivationGroupDesc.CommandEnvironment env
Properties props
類別 java.rmi.activation.ActivationGroupDesc.CommandEnvironment 繼承 Object 實作 Serializable |
---|
serialVersionUID: 6165754737887770191L
序列化方法 |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
readObject
。
此方法按以下方式讀取該類別的此物件的序列化形式:
此方法首先調用指定物件輸入串流上的 defaultReadObject
,如果 options
為 null
,則 options
被設置為零長度的 String
陣列。
IOException
ClassNotFoundException
序列化欄位 |
---|
String command
String[] options
類別 java.rmi.activation.ActivationGroupID 繼承 Object 實作 Serializable |
---|
serialVersionUID: -1648432278909740833L
序列化欄位 |
---|
ActivationSystem system
UID uid
類別 java.rmi.activation.ActivationID 繼承 Object 實作 Serializable |
---|
serialVersionUID: -4608673054848209235L
序列化方法 |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
readObject
。
此方法為此類別讀取此物件的序列化形式,方式如下:
readObject
方法在 in
被調用,以讀取此物件的惟一標識符(一個 UID
實例)。
接下來,readUTF
方法在 in
上被調用,以讀取此物件的啟動器的 RemoteRef
實例的外部參考型別名稱。然後,對應於外部參考型別名稱(由 readUTF
返回),RemoteRef
實例由一個特定於實作的類別創建,並且 readExternal
方法在該 RemoteRef
實例上被調用,以讀取對應於外部參考型別名稱的外部形式。
註:如果外部參考型別名稱為 "UnicastRef"
、"UnicastServerRef"
、"UnicastRef2"
、"UnicastServerRef2"
或 "ActivatableRef"
,則必須找到對應的特定於實作的類別,並且其 readExternal
方法必須為外部型別名稱讀取序列資料,正如指定將此類別寫入 serialData 文檔一樣。如果外部參考型別名稱是任何其他字元串(長度不為零),則將拋出 ClassNotFoundException
,除非該實作提供了對應於外部參考型別名稱的特定於實作的類別,在這種情況下,RemoteRef
將是特定於實作的類別的一個實例。
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException, ClassNotFoundException
writeObject
。
此方法為此類別寫入此物件的序列化形式,方式如下:
傳入此物件的惟一標識符(一個 UID
實例)作為參數,writeObject
方法在 out
上被調用。
接下來,getRefClass
方法在啟動器的 RemoteRef
實例上被調用,以獲得其外部參考型別名稱。然後,writeUTF
方法使用 getRefClass
返回的值在 out
上被調用,接著 writeExternal
方法傳遞 out
作為參數在 RemoteRef
實例上被調用。
java.rmi.server.UID
(用 ObjectOutput.writeObject
方法寫入),後面緊跟啟動器 RemoteRef
實例(用 ObjectOutput.writeUTF
寫入的一個字元串)的外部型別名稱,後面緊跟由其 writeExternal
方法寫入的 RemoteRef
實例的外部形式。
使用在 RemoteObject
的 writeObject
方法 serialData
規範中指定的外部參考型別名稱的定義來確定 RemoteRef 實例的外部參考型別名稱。類似地,通過 RemoteRef
實作類別的 writeExternal
方法寫入和通過 readExternal
方法讀取的資料對應於在 RemoteObject
writeObject
方法 serialData 規範中指定的每一個已定義外部參考型別名稱。
IOException
ClassNotFoundException
類別 java.rmi.activation.UnknownGroupException 繼承 ActivationException 實作 Serializable |
---|
serialVersionUID: 7056094974750002460L
類別 java.rmi.activation.UnknownObjectException 繼承 ActivationException 實作 Serializable |
---|
serialVersionUID: 3425547551622251430L
軟體套件 java.rmi.dgc |
---|
類別 java.rmi.dgc.Lease 繼承 Object 實作 Serializable |
---|
serialVersionUID: -5713411624328831948L
序列化欄位 |
---|
VMID vmid
Lease.getVMID()
long value
Lease.getValue()
類別 java.rmi.dgc.VMID 繼承 Object 實作 Serializable |
---|
serialVersionUID: -538642295484486218L
序列化欄位 |
---|
byte[] addr
UID uid
軟體套件 java.rmi.server |
---|
類別 java.rmi.server.ExportException 繼承 RemoteException 實作 Serializable |
---|
serialVersionUID: -9155485338494060170L
類別 java.rmi.server.ObjID 繼承 Object 實作 Serializable |
---|
serialVersionUID: -6386392263968365220L
序列化欄位 |
---|
long objNum
ObjID.hashCode()
UID space
類別 java.rmi.server.RemoteObject 繼承 Object 實作 Serializable |
---|
serialVersionUID: -3215090123894869218L
序列化方法 |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
readObject
。
此方法按以下方式讀取該類別的此物件的序列化形式:
在 in
上調用 readUTF
方法來讀取 RemoteRef
實例的外部 ref 型別名稱,以將其填充到此物件的 ref
欄位。如果 readUTF
返回的字元串長度為 0,則在 in
上調用 readObject
方法,然後將 readObject
返回的值轉換為 RemoteRef
,並將此物件的 ref
欄位設置為該值。否則,此物件的 ref
欄位將設置為從與 readUTF
返回的外部 ref 型別名稱相對應的特定於實作的類別創建的 RemoteRef
實例,然後在此物件的 ref
欄位上調用 readExternal
方法。
如果外部 ref 型別名稱為 "UnicastRef"
、"UnicastServerRef"
、"UnicastRef2"
、"UnicastServerRef2"
或 "ActivatableRef"
,則必須找到一個相應的特定於實作的類別,並且其 readExternal
方法在指定要寫入此類別的 serialData 文檔時必須讀取外部 ref 型別名稱的序列資料。如果外部 ref 型別名稱是任何其他字元串(長度不是 0),則將拋出 ClassNotFoundException
,除非該實作提供相對於該外部 ref 型別名稱的特定於實作的類別,在這種情況下,將把此物件的 ref
欄位設置為一個該特定於實作的類別的實例。
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException, ClassNotFoundException
writeObject
。
此方法按以下方式寫入該類別的此物件的序列化形式:
在此物件的 ref
欄位上調用 getRefClass
方法,以獲得其外部 ref 型別名稱。如果 getRefClass
返回的值是長度大於 0 的非 null
字元串,則在具有 getRefClass
返回的值的 out
上調用 writeUTF
方法,然後在作為參數傳遞 out
的此物件的 ref
欄位上調用 writeExternal
方法;否則,在具有 0 長度字元串 (""
) 的 out
上調用 writeUTF
方法,然後在作為參數傳遞此物件的 ref
欄位的 out
上調用 writeObject
方法。
ObjectOutput.writeUTF
寫入),該字元串可以是包含的 RemoteRef
實例(ref
欄位)的外部 ref 型別名稱,也可以是一個 0 長度字元串,如果該字元串的長度不是 0,則後跟 writeExternal
方法寫入的 ref
欄位的外部形式;如果該字元串的長度為 0,則後跟將其傳遞到序列化串流的 writeObject
時寫入的 ref
欄位的序列化形式。
如果此物件是一個從任何 UnicastRemoteObject.exportObject
方法返回的 RemoteStub
或 RemoteObjectInvocationHandler
的實例,且未使用自定義Socket處理器,則外部 ref 型別名稱為 "UnicastRef"
。
如果此物件是一個從任何 UnicastRemoteObject.exportObject
方法返回的 RemoteStub
或 RemoteObjectInvocationHandler
的實例,且使用自定義Socket處理器,則外部 ref 型別名稱為 "UnicastRef2"
。
如果此物件是一個從任何 java.rmi.activation.Activatable.exportObject
方法返回的 RemoteStub
或 RemoteObjectInvocationHandler
的實例,則外部 ref 型別名稱為 "ActivatableRef"
。
如果此物件是一個從 RemoteObject.toStub
方法返回的 RemoteStub
或 RemoteObjectInvocationHandler
的實例(並且傳入 toStub
的參數本身不是 RemoteStub
),則外部 ref 型別名稱是一個傳入 toStub
的遠端物件的導出方式的函數,如上所述。
如果此物件是一個最初通過反序列化創建的 RemoteStub
或 RemoteObjectInvocationHandler
的實例,則外部 ref 型別名稱與此物件進行反序列化時讀取的型別名稱相同。
如果此物件是一個未使用自定義Socket處理器的 java.rmi.server.UnicastRemoteObject
的實例,則外部 ref 型別名稱為 "UnicastServerRef"
。
如果此物件是一個使用自定義Socket處理器的 UnicastRemoteObject
實例,則外部 ref 型別名稱為 "UnicastServerRef2"
。
下面是必須由 writeExternal
方法寫入且由 RemoteRef
實作類別的 readExternal
方法讀取的資料,該實作類別對應於每個定義的外部 ref 型別名稱:
對於 "UnicastRef"
:
DataOutput.writeUTF(String)
寫入
DataOutput.writeInt(int)
寫入
ObjID
實例上調用 {link java.rmi.server.ObjID#write(java.io.ObjectOutput)} 的結果寫入的資料
false
,由 DataOutput.writeBoolean(boolean)
寫入
對於具有 null
客戶機Socket處理器的 "UnicastRef2"
:
0x00
(指示 null
客戶機Socket處理器),由 DataOutput.writeByte(int)
寫入
DataOutput.writeUTF(String)
寫入
DataOutput.writeInt(int)
寫入
ObjID
實例上調用 {link java.rmi.server.ObjID#write(java.io.ObjectOutput)} 的結果寫入的資料
false
,由 DataOutput.writeBoolean(boolean)
寫入
對於具有非 null
客戶機Socket處理器的 "UnicastRef2"
:
0x01
(指示非 null
客戶機Socket處理器),由 DataOutput.writeByte(int)
寫入
DataOutput.writeUTF(String)
寫入
DataOutput.writeInt(int)
寫入
java.rmi.server.RMIClientSocketFactory
的物件),通過將其傳遞到串流實例上的 writeObject
的調用寫入
ObjID
實例上調用 {link java.rmi.server.ObjID#write(java.io.ObjectOutput)} 的結果寫入的資料
false
,由 DataOutput.writeBoolean(boolean)
寫入
對於具有 null
嵌入遠端參考的 "ActivatableRef"
:
java.rmi.activation.ActivationID
的實例,通過將其傳遞到串流實例上的 writeObject
的調用寫入
""
),由 DataOutput.writeUTF(String)
寫入
對於具有非 null
嵌入遠端參考的 "ActivatableRef"
:
java.rmi.activation.ActivationID
的實例,通過將其傳遞到串流實例上的 writeObject
的調用寫入
"UnicastRef2"
),由 DataOutput.writeUTF(String)
寫入
writeExternal
方法寫入(請參閱上述 "UnicastRef2"
的外部形式的描述)
對於 "UnicastServerRef"
和 "UnicastServerRef2"
,不能通過 writeExternal
方法寫入資料,也不能通過 readExternal
方法讀取資料。
IOException
ClassNotFoundException
類別 java.rmi.server.RemoteObjectInvocationHandler 繼承 RemoteObject 實作 Serializable |
---|
serialVersionUID: 2L
序列化方法 |
---|
private void readObjectNoData() throws InvalidObjectException
InvalidObjectException
- 無條件拋出類別 java.rmi.server.RemoteServer 繼承 RemoteObject 實作 Serializable |
---|
serialVersionUID: -4100238210092549637L
類別 java.rmi.server.RemoteStub 繼承 RemoteObject 實作 Serializable |
---|
serialVersionUID: -1585587260594494182L
類別 java.rmi.server.ServerCloneException 繼承 CloneNotSupportedException 實作 Serializable |
---|
serialVersionUID: 6617456357664815945L
序列化欄位 |
---|
Exception detail
此欄位早於通用異常鏈設施。Throwable.getCause()
方法現在是獲取此資訊的首選方法。
類別 java.rmi.server.ServerNotActiveException 繼承 Exception 實作 Serializable |
---|
serialVersionUID: 4687940720827538231L
類別 java.rmi.server.SkeletonMismatchException 繼承 RemoteException 實作 Serializable |
---|
serialVersionUID: -7780460454818859281L
類別 java.rmi.server.SkeletonNotFoundException 繼承 RemoteException 實作 Serializable |
---|
serialVersionUID: -7860299673822761231L
類別 java.rmi.server.SocketSecurityException 繼承 ExportException 實作 Serializable |
---|
serialVersionUID: -7622072999407781979L
類別 java.rmi.server.UID 繼承 Object 實作 Serializable |
---|
serialVersionUID: 1086053664494604050L
序列化欄位 |
---|
int unique
UID
在其中產生的 VM 的數字,該數字和主機和給定的時間有關
long time
UID
在其中產生的 VM 處於活動狀態時的時間(由 System.currentTimeMillis()
返回)
short count
UID
實例的 16 位數字
類別 java.rmi.server.UnicastRemoteObject 繼承 RemoteServer 實作 Serializable |
---|
serialVersionUID: 4974527148936298033L
序列化方法 |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
序列化欄位 |
---|
int port
RMIClientSocketFactory csf
RMIServerSocketFactory ssf
軟體套件 java.security |
---|
類別 java.security.AccessControlException 繼承 SecurityException 實作 Serializable |
---|
serialVersionUID: 5138225684096988535L
序列化欄位 |
---|
Permission perm
類別 java.security.AllPermissionCollection 繼承 PermissionCollection 實作 Serializable |
---|
serialVersionUID: -4023755556366636806L
序列化欄位 |
---|
boolean all_allowed
類別 java.security.AuthProvider 繼承 Provider 實作 Serializable |
---|
類別 java.security.BasicPermission 繼承 Permission 實作 Serializable |
---|
serialVersionUID: 6279438298436773498L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
類別 java.security.BasicPermissionCollection 繼承 PermissionCollection 實作 Serializable |
---|
serialVersionUID: 739301742472979399L
序列化方法 |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
IOException
序列化欄位 |
---|
boolean all_allowed
true
if this BasicPermissionCollection
contains a BasicPermission with '*' as its permission name.Class<T> permClass
Hashtable<K,V> permissions
類別 java.security.CodeSigner 繼承 Object 實作 Serializable |
---|
serialVersionUID: 6819288105193937581L
序列化欄位 |
---|
CertPath signerCertPath
Timestamp timestamp
類別 java.security.CodeSource 繼承 Object 實作 Serializable |
---|
serialVersionUID: 4977541819976013951L
序列化方法 |
---|
private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream oos) throws IOException
URL
後跟一個 int
,指示要遵守的證書數(值“零”表示不存在與此物件關聯的證書)。所有證書的撰寫都以表示證書型別的 String
開頭,後跟一個指定證書編碼長度的 int
,再後跟作為 byte 陣列寫出的證書編碼本身。最後,如果出現程式碼簽章者,則同時序列化和寫出程式碼簽章者的陣列。IOException
序列化欄位 |
---|
URL location
類別 java.security.DigestException 繼承 GeneralSecurityException 實作 Serializable |
---|
serialVersionUID: 5821450303093652515L
類別 java.security.GeneralSecurityException 繼承 Exception 實作 Serializable |
---|
serialVersionUID: 894798122053539237L
類別 java.security.GuardedObject 繼承 Object 實作 Serializable |
---|
serialVersionUID: -5240450096227834308L
序列化方法 |
---|
private void writeObject(ObjectOutputStream oos) throws IOException
IOException
序列化欄位 |
---|
Object object
Guard guard
類別 java.security.Identity 繼承 Object 實作 Serializable |
---|
serialVersionUID: 3609922007826600659L
序列化欄位 |
---|
String name
PublicKey publicKey
String info
IdentityScope scope
Vector<E> certificates
類別 java.security.IdentityScope 繼承 Identity 實作 Serializable |
---|
serialVersionUID: -2337346281189773310L
類別 java.security.InvalidAlgorithmParameterException 繼承 GeneralSecurityException 實作 Serializable |
---|
serialVersionUID: 2864672297499471472L
類別 java.security.InvalidKeyException 繼承 KeyException 實作 Serializable |
---|
serialVersionUID: 5698479920593359816L
類別 java.security.InvalidParameterException 繼承 IllegalArgumentException 實作 Serializable |
---|
serialVersionUID: -857968536935667808L
類別 java.security.KeyException 繼承 GeneralSecurityException 實作 Serializable |
---|
serialVersionUID: -7483676942812432108L
類別 java.security.KeyManagementException 繼承 KeyException 實作 Serializable |
---|
serialVersionUID: 947674216157062695L
類別 java.security.KeyPair 繼承 Object 實作 Serializable |
---|
serialVersionUID: -7565189502268009837L
序列化欄位 |
---|
PrivateKey privateKey
PublicKey publicKey
類別 java.security.KeyRep 繼承 Object 實作 Serializable |
---|
serialVersionUID: -4757683898830641853L
序列化方法 |
---|
protected Object readResolve() throws ObjectStreamException
此方法支持三種 Type/format 組合:
ObjectStreamException
- 如果 Type/format 組合是不能識別的;如果演算法、密鑰格式或編碼的密鑰位元組是不能識別的/無效的;如果由於任何原因密鑰解析失敗。序列化欄位 |
---|
KeyRep.Type type
String algorithm
String format
byte[] encoded
類別 java.security.KeyStoreException 繼承 GeneralSecurityException 實作 Serializable |
---|
serialVersionUID: -1119353179322377262L
類別 java.security.NoSuchAlgorithmException 繼承 GeneralSecurityException 實作 Serializable |
---|
serialVersionUID: -7443947487218346562L
類別 java.security.NoSuchProviderException 繼承 GeneralSecurityException 實作 Serializable |
---|
serialVersionUID: 8488111756688534474L
類別 java.security.Permission 繼承 Object 實作 Serializable |
---|
serialVersionUID: -5636570222231596674L
序列化欄位 |
---|
String name
類別 java.security.PermissionCollection 繼承 Object 實作 Serializable |
---|
serialVersionUID: -6727011328946861783L
序列化欄位 |
---|
boolean readOnly
類別 java.security.PermissionsHash 繼承 PermissionCollection 實作 Serializable |
---|
serialVersionUID: -8491988220802933440L
序列化方法 |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
IOException
序列化欄位 |
---|
Hashtable<K,V> perms
類別 java.security.PrivilegedActionException 繼承 Exception 實作 Serializable |
---|
serialVersionUID: 4724086851538908602L
序列化欄位 |
---|
Exception exception
類別 java.security.Provider 繼承 Properties 實作 Serializable |
---|
serialVersionUID: -4298000515446427739L
序列化方法 |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
序列化欄位 |
---|
String name
String info
double version
類別 java.security.ProviderException 繼承 RuntimeException 實作 Serializable |
---|
serialVersionUID: 5256023526693665674L
類別 java.security.SecureRandom 繼承 Random 實作 Serializable |
---|
serialVersionUID: 4940670005562187L
序列化欄位 |
---|
Provider provider
SecureRandomSpi secureRandomSpi
String algorithm
byte[] state
MessageDigest digest
byte[] randomBytes
int randomBytesUsed
long counter
類別 java.security.SecureRandomSpi 繼承 Object 實作 Serializable |
---|
serialVersionUID: -2991854161009191830L
類別 java.security.SecurityPermission 繼承 BasicPermission 實作 Serializable |
---|
serialVersionUID: 5236109936224050470L
類別 java.security.SignatureException 繼承 GeneralSecurityException 實作 Serializable |
---|
serialVersionUID: 7509989324975124438L
類別 java.security.SignedObject 繼承 Object 實作 Serializable |
---|
serialVersionUID: 720502720485447167L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
序列化欄位 |
---|
byte[] content
byte[] signature
String thealgorithm
類別 java.security.Signer 繼承 Identity 實作 Serializable |
---|
serialVersionUID: -1763464102261361480L
序列化欄位 |
---|
PrivateKey privateKey
類別 java.security.Timestamp 繼承 Object 實作 Serializable |
---|
serialVersionUID: -5502683707821851294L
序列化欄位 |
---|
Date timestamp
CertPath signerCertPath
類別 java.security.UnrecoverableEntryException 繼承 GeneralSecurityException 實作 Serializable |
---|
serialVersionUID: -4527142945246286535L
類別 java.security.UnrecoverableKeyException 繼承 UnrecoverableEntryException 實作 Serializable |
---|
serialVersionUID: 7275063078190151277L
類別 java.security.UnresolvedPermission 繼承 Permission 實作 Serializable |
---|
serialVersionUID: -4821973115467008846L
序列化方法 |
---|
private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream oos) throws IOException
String
(表示 type
)後跟一個 String
(表示 name
),其後又跟一個 String
(表示 actions
),它後面又跟一個 int
,指示要使用的證書數量;如果該值為“零”,則表示沒有與此物件相關的證書。每個證書的編寫都從一個表示證書型別的 String
開始,其後是 int
,用來指定證書編碼的長度,再向後是以 byte 陣列形式寫出的證書編碼本身。IOException
序列化欄位 |
---|
String type
String name
String actions
類別 java.security.UnresolvedPermissionCollection 繼承 PermissionCollection 實作 Serializable |
---|
serialVersionUID: -7176153071733132400L
序列化方法 |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
IOException
序列化欄位 |
---|
Hashtable<K,V> permissions
軟體套件 java.security.acl |
---|
類別 java.security.acl.AclNotFoundException 繼承 Exception 實作 Serializable |
---|
serialVersionUID: 5684295034092681791L
類別 java.security.acl.LastOwnerException 繼承 Exception 實作 Serializable |
---|
serialVersionUID: -5141997548211140359L
類別 java.security.acl.NotOwnerException 繼承 Exception 實作 Serializable |
---|
serialVersionUID: -5555597911163362399L
軟體套件 java.security.cert |
---|
類別 java.security.cert.Certificate 繼承 Object 實作 Serializable |
---|
serialVersionUID: -3585440601605666277L
序列化方法 |
---|
protected Object writeReplace() throws ObjectStreamException
ObjectStreamException
- 如果新物件表示無法創建此 Certificate序列化欄位 |
---|
String type
類別 java.security.cert.Certificate.CertificateRep 繼承 Object 實作 Serializable |
---|
serialVersionUID: -8563758940495660020L
序列化方法 |
---|
protected Object readResolve() throws ObjectStreamException
ObjectStreamException
- 如果無法解析該 Certificate序列化欄位 |
---|
String type
byte[] data
類別 java.security.cert.CertificateEncodingException 繼承 CertificateException 實作 Serializable |
---|
serialVersionUID: 6219492851589449162L
類別 java.security.cert.CertificateException 繼承 GeneralSecurityException 實作 Serializable |
---|
serialVersionUID: 3192535253797119798L
類別 java.security.cert.CertificateExpiredException 繼承 CertificateException 實作 Serializable |
---|
serialVersionUID: 9071001339691533771L
類別 java.security.cert.CertificateNotYetValidException 繼承 CertificateException 實作 Serializable |
---|
serialVersionUID: 4355919900041064702L
類別 java.security.cert.CertificateParsingException 繼承 CertificateException 實作 Serializable |
---|
serialVersionUID: -7989222416793322029L
類別 java.security.cert.CertPath 繼承 Object 實作 Serializable |
---|
serialVersionUID: 6068470306649138683L
序列化方法 |
---|
protected Object writeReplace() throws ObjectStreamException
CertPathRep
物件替換要被序列化的 CertPath
。
ObjectStreamException
- 如果不能創建表示此證書路徑的 CertPathRep
物件序列化欄位 |
---|
String type
類別 java.security.cert.CertPath.CertPathRep 繼承 Object 實作 Serializable |
---|
serialVersionUID: 3015633072427920915L
序列化方法 |
---|
protected Object readResolve() throws ObjectStreamException
CertPath
。
ObjectStreamException
- 如果無法建構 CertPath
序列化欄位 |
---|
String type
byte[] data
類別 java.security.cert.CertPathBuilderException 繼承 GeneralSecurityException 實作 Serializable |
---|
serialVersionUID: 5316471420178794402L
類別 java.security.cert.CertPathValidatorException 繼承 GeneralSecurityException 實作 Serializable |
---|
serialVersionUID: -3083180014971893139L
序列化欄位 |
---|
int index
CertPath certPath
CertPath
類別 java.security.cert.CertStoreException 繼承 GeneralSecurityException 實作 Serializable |
---|
serialVersionUID: 2395296107471573245L
類別 java.security.cert.CRLException 繼承 GeneralSecurityException 實作 Serializable |
---|
serialVersionUID: -6694728944094197147L
類別 java.security.cert.X509Certificate 繼承 Certificate 實作 Serializable |
---|
serialVersionUID: -2491127588187038216L
軟體套件 java.security.interfaces |
---|
軟體套件 java.security.spec |
---|
類別 java.security.spec.InvalidKeySpecException 繼承 GeneralSecurityException 實作 Serializable |
---|
serialVersionUID: 3546139293998810778L
類別 java.security.spec.InvalidParameterSpecException 繼承 GeneralSecurityException 實作 Serializable |
---|
serialVersionUID: -970468769593399342L
軟體套件 java.sql |
---|
類別 java.sql.BatchUpdateException 繼承 SQLException 實作 Serializable |
---|
serialVersionUID: 5977529877145521757L
序列化欄位 |
---|
int[] updateCounts
類別 java.sql.ClientInfoException 繼承 SQLException 實作 Serializable |
---|
序列化欄位 |
---|
Properties failedProperties
類別 java.sql.DataTruncation 繼承 SQLWarning 實作 Serializable |
---|
serialVersionUID: 6464298989504059473L
序列化欄位 |
---|
int index
boolean parameter
boolean read
int dataSize
int transferSize
類別 java.sql.Date 繼承 Date 實作 Serializable |
---|
serialVersionUID: 1511598038487230103L
類別 java.sql.SQLClientInfoException 繼承 SQLException 實作 Serializable |
---|
serialVersionUID: -4319604256824655880L
序列化欄位 |
---|
Map<K,V> failedProperties
類別 java.sql.SQLDataException 繼承 SQLNonTransientException 實作 Serializable |
---|
serialVersionUID: -6889123282670549800L
類別 java.sql.SQLDataSetSyncException 繼承 java.sql.SQLRuntimeException 實作 Serializable |
---|
序列化欄位 |
---|
java.sql.DataSetResolver<T> ds
類別 java.sql.SQLException 繼承 Exception 實作 Serializable |
---|
serialVersionUID: 2135244094396331484L
序列化欄位 |
---|
String SQLState
int vendorCode
SQLException next
類別 java.sql.SQLFeatureNotSupportedException 繼承 SQLNonTransientException 實作 Serializable |
---|
serialVersionUID: -1026510870282316051L
類別 java.sql.SQLIntegrityConstraintViolationException 繼承 SQLNonTransientException 實作 Serializable |
---|
serialVersionUID: 8033405298774849169L
類別 java.sql.SQLInvalidAuthorizationSpecException 繼承 SQLNonTransientException 實作 Serializable |
---|
serialVersionUID: -64105250450891498L
類別 java.sql.SQLNonTransientConnectionException 繼承 SQLNonTransientException 實作 Serializable |
---|
serialVersionUID: -5852318857474782892L
類別 java.sql.SQLNonTransientException 繼承 SQLException 實作 Serializable |
---|
serialVersionUID: -9104382843534716547L
類別 java.sql.SQLPermission 繼承 BasicPermission 實作 Serializable |
---|
serialVersionUID: -1439323187199563495L
類別 java.sql.SQLRecoverableException 繼承 SQLException 實作 Serializable |
---|
serialVersionUID: -4144386502923131579L
類別 java.sql.SQLRuntimeException 繼承 RuntimeException 實作 Serializable |
---|
類別 java.sql.SQLSyntaxErrorException 繼承 SQLNonTransientException 實作 Serializable |
---|
serialVersionUID: -1843832610477496053L
類別 java.sql.SQLTimeoutException 繼承 SQLTransientException 實作 Serializable |
---|
serialVersionUID: -4487171280562520262L
類別 java.sql.SQLTransactionRollbackException 繼承 SQLTransientException 實作 Serializable |
---|
serialVersionUID: 5246680841170837229L
類別 java.sql.SQLTransientConnectionException 繼承 SQLTransientException 實作 Serializable |
---|
serialVersionUID: -2520155553543391200L
類別 java.sql.SQLTransientException 繼承 SQLException 實作 Serializable |
---|
serialVersionUID: -9042733978262274539L
類別 java.sql.SQLWarning 繼承 SQLException 實作 Serializable |
---|
serialVersionUID: 3917336774604784856L
類別 java.sql.Time 繼承 Date 實作 Serializable |
---|
serialVersionUID: 8397324403548013681L
類別 java.sql.Timestamp 繼承 Date 實作 Serializable |
---|
serialVersionUID: 2745179027874758501L
序列化欄位 |
---|
int nanos
軟體套件 java.text |
---|
類別 java.text.AttributedCharacterIterator.Attribute 繼承 Object 實作 Serializable |
---|
serialVersionUID: -9142742483513960612L
序列化方法 |
---|
protected Object readResolve() throws InvalidObjectException
InvalidObjectException
序列化欄位 |
---|
String name
類別 java.text.ChoiceFormat 繼承 NumberFormat 實作 Serializable |
---|
serialVersionUID: 1795184449645032964L
序列化方法 |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
InvalidObjectException
- 如果從該串流讀取的物件無效。
IOException
ClassNotFoundException
序列化欄位 |
---|
double[] choiceLimits
choiceLimits[i]
且小於 choiceLimits[i+1]
,則該格式器將返回 choiceFormats[i]
。
String[] choiceFormats
choiceLimits[i]
且小於 choiceLimits[i+1]
,則該格式器將返回 choiceFormats[i]
。
類別 java.text.DateFormat 繼承 Format 實作 Serializable |
---|
serialVersionUID: 7218322306649953788L
序列化欄位 |
---|
Calendar calendar
DateFormat
使用 calendar 來產生實作日期和時間格式化所需的時間欄位值。子類別應將此 calendar 初始化為適合於與此 DateFormat
關聯的語言環境的日曆。
NumberFormat numberFormat
DateFormat
用其來格式化日期和時間中的數字。子類別應將此數字格式器初始化為適合於與此 DateFormat
關聯的語言環境的數字格式。
類別 java.text.DateFormat.Field 繼承 Format.Field 實作 Serializable |
---|
serialVersionUID: 7441350119349544720L
序列化方法 |
---|
protected Object readResolve() throws InvalidObjectException
InvalidObjectException
- 如果無法解析該常數。序列化欄位 |
---|
int calendarField
類別 java.text.DateFormatSymbols 繼承 Object 實作 Serializable |
---|
serialVersionUID: -5987973545549424702L
序列化方法 |
---|
private void writeObject(ObjectOutputStream stream) throws IOException
zoneStrings
欄位被初始化之後寫出預設可序列化資料。
IOException
序列化欄位 |
---|
String[] eras
Calendar.BC
and Calendar.AD
.
String[] months
Calendar.JANUARY
, Calendar.FEBRUARY
, etc.
String[] shortMonths
Calendar.JANUARY
, Calendar.FEBRUARY
, etc.
String[] weekdays
Calendar.SUNDAY
,
Calendar.MONDAY
, etc.
The element weekdays[0]
is ignored.
String[] shortWeekdays
Calendar.SUNDAY
,
Calendar.MONDAY
, etc.
The element shortWeekdays[0]
is ignored.
String[] ampms
Calendar.AM
and
Calendar.PM
.
String[][] zoneStrings
TimeZone
.
Each such row contains (with i
ranging from
0..n-1):
zoneStrings[i][0]
- time zone IDzoneStrings[i][1]
- long name of zone in standard
timezoneStrings[i][2]
- short name of zone in
standard timezoneStrings[i][3]
- long name of zone in daylight
saving timezoneStrings[i][4]
- short name of zone in daylight
saving timeTimeZone
class that are not
custom IDs.
All other entries are localized names.
TimeZone
String localPatternChars
DateFormat.ERA_FIELD
,
DateFormat.YEAR_FIELD
, etc. Thus, if the string were
"Xz...", then localized patterns would use 'X' for era and 'z' for year.
Locale locale
類別 java.text.DecimalFormat 繼承 NumberFormat 實作 Serializable |
---|
serialVersionUID: 864413376551465018L
序列化方法 |
---|
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
BigInteger
和 BigDecimal
物件之外的格式化數字上所施加的限制。這些限制存儲在與較舊版本序列化相容的父級類別中,而 BigInteger
和 BigDecimal
物件的限制也保存在此類別中。在該父級類別中,如果最小或最大整數位數計數大於 DOUBLE_INTEGER_DIGITS
,或者最小或最大小數位數計數大於 DOUBLE_FRACTION_DIGITS
,則串流資料無效並且此方法拋出 InvalidObjectException
。
serialVersionOnStream
小於 4,則將 roundingMode
初始化為 RoundingMode.HALF_EVEN
。此欄位是版本 4 的新欄位。
serialVersionOnStream
小於 3,則為最小和最大整數和小數位數調用具有相應父級類別 getter 值的 setter,以初始化此類別中的各個欄位。此類別中的各個欄位是版本 3 的新欄位。
serialVersionOnStream
小於 1,則指示該串流是用 JDK 1.1 所編寫的,初始化 useExponentialNotation
會得到 false,因為在 JDK 1.1 中沒有它。
serialVersionOnStream
設置為最大的允許值,以使預設的序列化可以正常工作。
版本早於 2 的串流沒有前後綴網要變數 posPrefixPattern
等。所以將其初始化為 null
,這意味著前後綴字元串將採用字面量值。這正是我們想要的,因為這對應於早於版本 2 的版本行為。
IOException
ClassNotFoundException
序列化欄位 |
---|
String positivePrefix
DecimalFormat.getPositivePrefix()
String positiveSuffix
DecimalFormat.getPositiveSuffix()
String negativePrefix
DecimalFormat.getNegativePrefix()
String negativeSuffix
DecimalFormat.getNegativeSuffix()
String posPrefixPattern
positivePrefix
。
此網要由方法 expandAffix()
對 positivePrefix
進行擴展得到,以更新後者從而反映 symbols
中的改變。如果此變數為 null
,則將 positivePrefix
用作字面量值,在 symbols
改變時不改變該值。對於從早於串流版本 2 的串流中恢復的 DecimalFormat
物件而言,此變數始終為 null
。
String posSuffixPattern
positiveSuffix
。此變數類似於 posPrefixPattern
;有關進一步的內容,請參見該變數。
String negPrefixPattern
negativePrefix
。此變數類似於 posPrefixPattern
;有關進一步的內容,請參見該變數。
String negSuffixPattern
negativeSuffix
。此變數類似於 posPrefixPattern
;有關進一步的內容,請參見該變數。
int multiplier
DecimalFormat.getMultiplier()
byte groupingSize
NumberFormat.groupingUsed
為 true,則該值必須大於 0。
DecimalFormat.getGroupingSize()
,
NumberFormat.isGroupingUsed()
boolean decimalSeparatorAlwaysShown
DecimalFormat.isDecimalSeparatorAlwaysShown()
boolean parseBigDecimal
DecimalFormat.isParseBigDecimal()
DecimalFormatSymbols symbols
DecimalFormatSymbols
物件。它包含用於格式化數的符號,例如分組分隔符、小數分隔符等等。
DecimalFormat.setDecimalFormatSymbols(java.text.DecimalFormatSymbols)
,
DecimalFormatSymbols
boolean useExponentialNotation
byte minExponentDigits
useExponentialNotation
不為 true,則忽略此欄位。
int maximumIntegerDigits
BigInteger
或 BigDecimal
的整數部分中所允許的最大數字位數。maximumIntegerDigits
必須大於等於 minimumIntegerDigits
。
DecimalFormat.getMaximumIntegerDigits()
int minimumIntegerDigits
BigInteger
或 BigDecimal
的整數部分中所允許的最小數字位數。minimumIntegerDigits
必須小於等於 maximumIntegerDigits
。
DecimalFormat.getMinimumIntegerDigits()
int maximumFractionDigits
BigInteger
或 BigDecimal
的小數部分中所允許的最大數字位數。maximumFractionDigits
必須大於等於 minimumFractionDigits
。
DecimalFormat.getMaximumFractionDigits()
int minimumFractionDigits
BigInteger
或 BigDecimal
的小數部分中所允許的最小數字位數。minimumFractionDigits
必須小於等於 maximumFractionDigits
。
DecimalFormat.getMinimumFractionDigits()
RoundingMode roundingMode
RoundingMode
。
int serialVersionOnStream
useExponentialNotation
和 minExponentDigits
。
posPrefixPattern
、posSuffixPattern
、negPrefixPattern
和 negSuffixPattern
。
maximumIntegerDigits
、minimumIntegerDigits
、maximumFractionDigits
、minimumFractionDigits
和 parseBigDecimal
。
roundingMode
。
類別 java.text.DecimalFormatSymbols 繼承 Object 實作 Serializable |
---|
serialVersionUID: 5772796243397350300L
序列化方法 |
---|
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
serialVersionOnStream
小於 1,則將 monetarySeparator
初始化為與 decimalSeparator
相同,並將 exponential
初始化為 'E'。如果 serialVersionOnStream
小於 2,則將 locale
初始化為根語言環境。如果 serialVersionOnStream
小於 3,則它使用 exponential
初始化 exponentialSeparator
。如果再次串流出此物件,則可將 serialVersionOnStream
設置回最大的允許值,以使預設的序列化可以正常工作。根據 intlCurrencySymbol 欄位來初始化貨幣。
IOException
ClassNotFoundException
序列化欄位 |
---|
char zeroDigit
DecimalFormatSymbols.getZeroDigit()
char groupingSeparator
DecimalFormatSymbols.getGroupingSeparator()
char decimalSeparator
DecimalFormatSymbols.getDecimalSeparator()
char perMill
DecimalFormatSymbols.getPerMill()
char percent
DecimalFormatSymbols.getPercent()
char digit
DecimalFormatSymbols.getDigit()
char patternSeparator
DecimalFormatSymbols.getPatternSeparator()
String infinity
DecimalFormatSymbols.getInfinity()
String NaN
DecimalFormatSymbols.getNaN()
char minusSign
DecimalFormatSymbols.getMinusSign()
String currencySymbol
DecimalFormatSymbols.getCurrencySymbol()
String intlCurrencySymbol
DecimalFormatSymbols.getInternationalCurrencySymbol()
char monetarySeparator
DecimalFormatSymbols.getMonetaryDecimalSeparator()
char exponential
注意,公共的 API 沒有提供設置此欄位的方法,即使實作和串流格式支持該設置也是如此。在以後會將該功能添加到 API 中。
String exponentialSeparator
如果 exponential
和 exponentialSeparator
都存在,則優先使用此 exponentialSeparator
。
Locale locale
int serialVersionOnStream
DecimalFormatSymbols
的版本。可能的值為:
monetarySeparator
和 exponential
。
locale
欄位。
exponentialSeparator
欄位。
DecimalFormatSymbols
時,總是寫入最新的格式(對應於允許的最高 serialVersionOnStream
)。
類別 java.text.Format 繼承 Object 實作 Serializable |
---|
serialVersionUID: -299282585814624189L
類別 java.text.Format.Field 繼承 AttributedCharacterIterator.Attribute 實作 Serializable |
---|
serialVersionUID: 276966692217360283L
類別 java.text.MessageFormat 繼承 Format 實作 Serializable |
---|
serialVersionUID: 6479157306784022952L
序列化方法 |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
InvalidObjectException
- 如果從串流讀入的物件無效。
IOException
ClassNotFoundException
序列化欄位 |
---|
Locale locale
String pattern
Format[] formats
int[] offsets
int[] argumentNumbers
int maxOffset
offsets
中的條目數少 1。也可以看作正被使用的 offsets
中的最高數字的元素的索引。所有這些陣列必須具有與 offsets
相同個數的元素,因此該變數能夠告知我們陣列中有多少個條目。
類別 java.text.MessageFormat.Field 繼承 Format.Field 實作 Serializable |
---|
serialVersionUID: 7899943957617360810L
序列化方法 |
---|
protected Object readResolve() throws InvalidObjectException
InvalidObjectException
- 如果常數無法解析。類別 java.text.NumberFormat 繼承 Format 實作 Serializable |
---|
serialVersionUID: -2308460125733713944L
序列化方法 |
---|
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
serialVersionOnStream
小於 1,指示串流是用 JDK 1.1 編寫的,則設置 int
欄位(例如 maximumIntegerDigits
)等於 byte
欄位(例如 maxIntegerDigits
),因為 int
欄位在 JDK 1.1 中不存在。最後,將 serialVersionOnStream 重新設置為允許的最大值,這樣如果此物件再次串流出時,預設的序列化可以正常工作。
如果 minimumIntegerDigits
大於 maximumIntegerDigits
,或者 minimumFractionDigits
大於 maximumFractionDigits
,則串流資料無效且此方法拋出 InvalidObjectException
。此外,如果這些值中的任何一個是負數,則此方法拋出 InvalidObjectException
。
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream stream) throws IOException
byte
欄位(例如 maxIntegerDigits
)等於 int
欄位(例如 maximumIntegerDigits
)(或者等於 Byte.MAX_VALUE
,取決於二者中那個值更小),然後寫出預設的序列化資料。
IOException
序列化欄位 |
---|
boolean groupingUsed
NumberFormat.isGroupingUsed()
byte maxIntegerDigits
maxIntegerDigits
必須大於等於 minIntegerDigits
。
註:此欄位僅在與 JDK 1.1 相容的序列化中存在。在 Java 2 平臺 的 v1.2 和更高版本中,用 int
欄位 maximumIntegerDigits
來替代。當寫入一個串流時,maxIntegerDigits
被設置為 maximumIntegerDigits
或 Byte.MAX_VALUE
中較小的一個。當從一個串流讀取時,僅當 serialVersionOnStream
小於 1 時使用此欄位。
NumberFormat.getMaximumIntegerDigits()
byte minIntegerDigits
minimumIntegerDigits
必須小於等於 maximumIntegerDigits
。
註:此欄位僅在與 JDK 1.1 相容的序列化中存在。在 Java 2 平臺 的 v1.2 和更高版本中,用新的 int
欄位 minimumIntegerDigits
來替代。當寫入一個串流時,minIntegerDigits
被設置為 minimumIntegerDigits
或 Byte.MAX_VALUE
中較小的一個。當從一個串流讀取時,僅當 serialVersionOnStream
小於 1 時使用此欄位。
NumberFormat.getMinimumIntegerDigits()
byte maxFractionDigits
maximumFractionDigits
必須大於等於 minimumFractionDigits
。
註: 此欄位僅在與 JDK 1.1 相容的序列化中存在。在 Java 2 平臺 的 v1.2 和更高版本中,用新的 int
欄位 maximumFractionDigits
來替代。當寫入一個串流時,maxFractionDigits
被設置為 maximumFractionDigits
或 Byte.MAX_VALUE
中較小的一個。當從一個串流讀取時,僅當 serialVersionOnStream
小於 1 時使用此欄位。
NumberFormat.getMaximumFractionDigits()
byte minFractionDigits
minimumFractionDigits
必須小於等於 maximumFractionDigits
。
註:此欄位僅在與 JDK 1.1 相容的序列化中存在。在 Java 2 平臺 的 v1.2 和更高版本中,用新的 int
field minimumFractionDigits
來替代。當寫入一個串流時,minFractionDigits
被設置為 minimumFractionDigits
或 Byte.MAX_VALUE
中較小的一個。當從一個串流讀取時,僅當 serialVersionOnStream
小於 1 時使用此欄位。
NumberFormat.getMinimumFractionDigits()
boolean parseIntegerOnly
NumberFormat.isParseIntegerOnly()
int maximumIntegerDigits
maximumIntegerDigits
必須大於等於 minimumIntegerDigits
。
NumberFormat.getMaximumIntegerDigits()
int minimumIntegerDigits
minimumIntegerDigits
必須小於等於 maximumIntegerDigits
。
NumberFormat.getMinimumIntegerDigits()
int maximumFractionDigits
maximumFractionDigits
必須大於等於 minimumFractionDigits
。
NumberFormat.getMaximumFractionDigits()
int minimumFractionDigits
minimumFractionDigits
必須小於等於 maximumFractionDigits
。
NumberFormat.getMinimumFractionDigits()
int serialVersionOnStream
NumberFormat
的版本。可能的值為:
maximumIntegerDigits
之類別的 int
欄位不存在,而使用如 maxIntegerDigits
這樣的 byte
欄位來替代。
maxIntegerDigits
之類別的 byte
欄位的值被忽略,而使用如 maximumIntegerDigits
這樣的 int
欄位來替代。
NumberFormat
時,總是寫入最近的格式(對應於允許的最高 serialVersionOnStream
)。
類別 java.text.NumberFormat.Field 繼承 Format.Field 實作 Serializable |
---|
serialVersionUID: 7494728892700160890L
序列化方法 |
---|
protected Object readResolve() throws InvalidObjectException
InvalidObjectException
- 如果無法解析常數。類別 java.text.ParseException 繼承 Exception 實作 Serializable |
---|
序列化欄位 |
---|
int errorOffset
類別 java.text.SimpleDateFormat 繼承 DateFormat 實作 Serializable |
---|
serialVersionUID: 4774881970558875024L
序列化方法 |
---|
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
InvalidObjectException
- 如果網要無效
IOException
ClassNotFoundException
序列化欄位 |
---|
int serialVersionOnStream
defaultCenturyStart
。
defaultCenturyStart
。
serialVersionOnStream
。
String pattern
DateFormatSymbols formatData
DateFormatSymbols
Date defaultCenturyStart
defaultCenturyStart
開始的世紀(可以為任何日期)。不能為 null。
Locale locale
SimpleDateFormat
的 Locale。如果此物件已由舊的 SimpleDateFormat
創建並且進行了反序列化,則值可以為 null。
軟體套件 java.util |
---|
類別 java.util.AbstractMap.SimpleEntry 繼承 Object 實作 Serializable |
---|
serialVersionUID: -8499721149061103585L
序列化欄位 |
---|
Object key
Object value
類別 java.util.AbstractMap.SimpleImmutableEntry 繼承 Object 實作 Serializable |
---|
serialVersionUID: 7138329143949025153L
序列化欄位 |
---|
Object key
Object value
類別 java.util.ArrayDeque 繼承 AbstractCollection<E> 實作 Serializable |
---|
serialVersionUID: 2340985798034038923L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
類別 java.util.ArrayList 繼承 AbstractList<E> 實作 Serializable |
---|
serialVersionUID: 8683452581122892189L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
序列化欄位 |
---|
int size
類別 java.util.Arrays.ArrayList 繼承 AbstractList<E> 實作 Serializable |
---|
serialVersionUID: -2764017481108945198L
序列化欄位 |
---|
Object[] a
類別 java.util.BitSet 繼承 Object 實作 Serializable |
---|
serialVersionUID: 7997698588986878753L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
序列化欄位 |
---|
long[] bits
類別 java.util.Calendar 繼承 Object 實作 Serializable |
---|
serialVersionUID: -1807547505821590642L
序列化方法 |
---|
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream stream) throws IOException
Calendar
將只寫出其狀態資料和當前時間,並且不會寫出任何欄位資料,比如 fields[]
、isTimeSet
、areFieldsSet
和 isSet[]
。nextStamp
不應該是持久存儲狀態的一部分。不幸的是,在發行 JDK 1.1 之前,事情並非如此。為了與 JDK 1.1 相容,必須總是寫出欄位值和狀態標誌。不過,可以從序列化串流中移除 nextStamp
;可能在以後會實作。
IOException
序列化欄位 |
---|
int[] fields
FIELD_COUNT
整數陣列,索引值為 ERA 到 DST_OFFSET
。
boolean[] isSet
FIELD_COUNT
布林值陣列,索引值為 ERA 到 DST_OFFSET
。
long time
Calendar.isTimeSet
boolean isTimeSet
time
值是一個有效值,則返回 true。通過更改 field[]
的項,可以使時間無效。
Calendar.time
boolean areFieldsSet
fields[]
與當前的設置時間同步,則返回 true。如果返回 false,則在下一次試圖獲得某一欄位的值時,將強行重新計算 time
當前值中的所有欄位。
boolean lenient
fields[]
中的 time
時使用超出範圍的欄位值,則返回 True
。
Calendar.setLenient(boolean)
,
Calendar.isLenient()
TimeZone zone
TimeZone
。Calendar
使用時區資料來實作語言環境與 GMT 時間的轉換。
int firstDayOfWeek
SUNDAY
、MONDAY
,等等。這是一個同語言環境有關的值。
int minimalDaysInFirstWeek
int nextStamp
stamp[]
(一個內部陣列)的下一個可用值。實際上不應該將該方法寫出到串流中,在以後,可能從串流中將其移除。同時,應該使用 MINIMUM_USER_STAMP
值。
int serialVersionOnStream
serialVersionOnStream
。
類別 java.util.Collections.CheckedCollection 繼承 Object 實作 Serializable |
---|
serialVersionUID: 1578914078182001775L
序列化欄位 |
---|
Collection<E> c
Class<T> type
Object[] zeroLengthElementArray
類別 java.util.Collections.CheckedList 繼承 java.util.Collections.CheckedCollection<E> 實作 Serializable |
---|
serialVersionUID: 65247728283967356L
序列化欄位 |
---|
List<E> list
類別 java.util.Collections.CheckedMap 繼承 Object 實作 Serializable |
---|
serialVersionUID: 5742860141034234728L
序列化欄位 |
---|
Map<K,V> m
Class<T> keyType
Class<T> valueType
Object[] zeroLengthKeyArray
Object[] zeroLengthValueArray
類別 java.util.Collections.CheckedRandomAccessList 繼承 java.util.Collections.CheckedList<E> 實作 Serializable |
---|
serialVersionUID: 1638200125423088369L
類別 java.util.Collections.CheckedSet 繼承 java.util.Collections.CheckedCollection<E> 實作 Serializable |
---|
serialVersionUID: 4694047833775013803L
類別 java.util.Collections.CheckedSortedMap 繼承 java.util.Collections.CheckedMap<K,V> 實作 Serializable |
---|
serialVersionUID: 1599671320688067438L
序列化欄位 |
---|
SortedMap<K,V> sm
類別 java.util.Collections.CheckedSortedSet 繼承 java.util.Collections.CheckedSet<E> 實作 Serializable |
---|
serialVersionUID: 1599911165492914959L
序列化欄位 |
---|
SortedSet<E> ss
類別 java.util.Collections.CopiesList 繼承 AbstractList<E> 實作 Serializable |
---|
serialVersionUID: 2739099268398711800L
序列化欄位 |
---|
int n
Object element
類別 java.util.Collections.EmptyList 繼承 AbstractList<Object> 實作 Serializable |
---|
serialVersionUID: 8842843931221139166L
序列化方法 |
---|
private Object readResolve()
類別 java.util.Collections.EmptySet 繼承 AbstractSet<Object> 實作 Serializable |
---|
serialVersionUID: 1582296315990362920L
序列化方法 |
---|
private Object readResolve()
類別 java.util.Collections.ReverseComparator 繼承 Object 實作 Serializable |
---|
serialVersionUID: 7207038068494060240L
序列化方法 |
---|
private Object readResolve()
類別 java.util.Collections.ReverseComparator2 繼承 Object 實作 Serializable |
---|
serialVersionUID: 4374092139857L
序列化欄位 |
---|
Comparator<T> cmp
類別 java.util.Collections.SingletonSet 繼承 AbstractSet<E> 實作 Serializable |
---|
serialVersionUID: 3193687207550431679L
序列化欄位 |
---|
Object element
類別 java.util.Collections.SynchronizedCollection 繼承 Object 實作 Serializable |
---|
serialVersionUID: 3053995032091335093L
序列化方法 |
---|
private void writeObject(ObjectOutputStream s) throws IOException
IOException
序列化欄位 |
---|
Collection<E> c
Object mutex
類別 java.util.Collections.SynchronizedList 繼承 java.util.Collections.SynchronizedCollection<E> 實作 Serializable |
---|
serialVersionUID: -7754090372962971524L
序列化方法 |
---|
private Object readResolve()
序列化欄位 |
---|
List<E> list
類別 java.util.Collections.SynchronizedMap 繼承 Object 實作 Serializable |
---|
serialVersionUID: 1978198479659022715L
序列化方法 |
---|
private void writeObject(ObjectOutputStream s) throws IOException
IOException
序列化欄位 |
---|
Map<K,V> m
Object mutex
類別 java.util.Collections.SynchronizedRandomAccessList 繼承 java.util.Collections.SynchronizedList<E> 實作 Serializable |
---|
serialVersionUID: 1530674583602358482L
序列化方法 |
---|
private Object writeReplace()
類別 java.util.Collections.SynchronizedSet 繼承 java.util.Collections.SynchronizedCollection<E> 實作 Serializable |
---|
serialVersionUID: 487447009682186044L
類別 java.util.Collections.SynchronizedSortedMap 繼承 java.util.Collections.SynchronizedMap<K,V> 實作 Serializable |
---|
serialVersionUID: -8798146769416483793L
序列化欄位 |
---|
SortedMap<K,V> sm
類別 java.util.Collections.SynchronizedSortedSet 繼承 java.util.Collections.SynchronizedSet<E> 實作 Serializable |
---|
serialVersionUID: 8695801310862127406L
序列化欄位 |
---|
SortedSet<E> ss
類別 java.util.Collections.UnmodifiableCollection 繼承 Object 實作 Serializable |
---|
serialVersionUID: 1820017752578914078L
序列化欄位 |
---|
Collection<E> c
類別 java.util.Collections.UnmodifiableList 繼承 java.util.Collections.UnmodifiableCollection<E> 實作 Serializable |
---|
serialVersionUID: -283967356065247728L
序列化方法 |
---|
private Object readResolve()
序列化欄位 |
---|
List<E> list
類別 java.util.Collections.UnmodifiableMap 繼承 Object 實作 Serializable |
---|
serialVersionUID: -1034234728574286014L
序列化欄位 |
---|
Map<K,V> m
類別 java.util.Collections.UnmodifiableMap.UnmodifiableEntrySet 繼承 java.util.Collections.UnmodifiableSet<Map.Entry<K,V>> 實作 Serializable |
---|
serialVersionUID: 7854390611657943733L
類別 java.util.Collections.UnmodifiableRandomAccessList 繼承 java.util.Collections.UnmodifiableList<E> 實作 Serializable |
---|
serialVersionUID: -2542308836966382001L
序列化方法 |
---|
private Object writeReplace()
類別 java.util.Collections.UnmodifiableSet 繼承 java.util.Collections.UnmodifiableCollection<E> 實作 Serializable |
---|
serialVersionUID: -9215047833775013803L
類別 java.util.Collections.UnmodifiableSortedMap 繼承 java.util.Collections.UnmodifiableMap<K,V> 實作 Serializable |
---|
serialVersionUID: -8806743815996713206L
序列化欄位 |
---|
SortedMap<K,V> sm
類別 java.util.Collections.UnmodifiableSortedSet 繼承 java.util.Collections.UnmodifiableSet<E> 實作 Serializable |
---|
serialVersionUID: -4929149591599911165L
序列化欄位 |
---|
SortedSet<E> ss
類別 java.util.ConcurrentModificationException 繼承 RuntimeException 實作 Serializable |
---|
類別 java.util.Currency 繼承 Object 實作 Serializable |
---|
serialVersionUID: -158308464356906721L
序列化方法 |
---|
private Object readResolve()
序列化欄位 |
---|
String currencyCode
類別 java.util.Date 繼承 Object 實作 Serializable |
---|
serialVersionUID: 7523967970034938905L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
getTime()
返回的值 (long)。它表示自 1970 年 1 月 1 日 00:00:00 GMT 的偏移量(以毫秒為單位)。IOException
類別 java.util.DuplicateFormatFlagsException 繼承 IllegalFormatException 實作 Serializable |
---|
serialVersionUID: 18890531L
序列化欄位 |
---|
String flags
類別 java.util.EmptyStackException 繼承 RuntimeException 實作 Serializable |
---|
類別 java.util.EnumMap 繼承 AbstractMap<K extends Enum<K>,V> 實作 Serializable |
---|
serialVersionUID: 458661240069192865L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
序列化欄位 |
---|
Class<T> keyType
類別 java.util.EnumSet.SerializationProxy 繼承 Object 實作 Serializable |
---|
serialVersionUID: 362491234563181265L
序列化方法 |
---|
private Object readResolve()
序列化欄位 |
---|
Class<T> elementType
Enum<E extends Enum<E>>[] elements
類別 java.util.EventObject 繼承 Object 實作 Serializable |
---|
serialVersionUID: 5516075349620653480L
類別 java.util.FormatFlagsConversionMismatchException 繼承 IllegalFormatException 實作 Serializable |
---|
serialVersionUID: 19120414L
序列化欄位 |
---|
String f
char c
類別 java.util.FormatterClosedException 繼承 IllegalStateException 實作 Serializable |
---|
serialVersionUID: 18111216L
類別 java.util.GregorianCalendar 繼承 Calendar 實作 Serializable |
---|
serialVersionUID: -8125100834729963327L
序列化方法 |
---|
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
序列化欄位 |
---|
long gregorianCutover
類別 java.util.HashMap 繼承 AbstractMap<K,V> 實作 Serializable |
---|
serialVersionUID: 362498820763181265L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
序列化欄位 |
---|
int threshold
float loadFactor
類別 java.util.HashSet 繼承 AbstractSet<E> 實作 Serializable |
---|
serialVersionUID: -5024744406713321676L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
類別 java.util.Hashtable 繼承 Dictionary<K,V> 實作 Serializable |
---|
serialVersionUID: 1421746759512286392L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
序列化欄位 |
---|
int threshold
float loadFactor
類別 java.util.IdentityHashMap 繼承 AbstractMap<K,V> 實作 Serializable |
---|
serialVersionUID: 8188218128353913216L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
序列化欄位 |
---|
int size
類別 java.util.IllegalFormatCodePointException 繼承 IllegalFormatException 實作 Serializable |
---|
serialVersionUID: 19080630L
序列化欄位 |
---|
int c
類別 java.util.IllegalFormatConversionException 繼承 IllegalFormatException 實作 Serializable |
---|
serialVersionUID: 17000126L
序列化欄位 |
---|
char c
Class<T> arg
類別 java.util.IllegalFormatException 繼承 IllegalArgumentException 實作 Serializable |
---|
serialVersionUID: 18830826L
類別 java.util.IllegalFormatFlagsException 繼承 IllegalFormatException 實作 Serializable |
---|
serialVersionUID: 790824L
序列化欄位 |
---|
String flags
類別 java.util.IllegalFormatPrecisionException 繼承 IllegalFormatException 實作 Serializable |
---|
serialVersionUID: 18711008L
序列化欄位 |
---|
int p
類別 java.util.IllegalFormatWidthException 繼承 IllegalFormatException 實作 Serializable |
---|
serialVersionUID: 16660902L
序列化欄位 |
---|
int w
類別 java.util.InputMismatchException 繼承 NoSuchElementException 實作 Serializable |
---|
類別 java.util.LinkedHashMap 繼承 HashMap<K,V> 實作 Serializable |
---|
serialVersionUID: 3801124242820219131L
序列化欄位 |
---|
boolean accessOrder
類別 java.util.LinkedHashSet 繼承 HashSet<E> 實作 Serializable |
---|
serialVersionUID: -2851667679971038690L
類別 java.util.LinkedList 繼承 AbstractSequentialList<E> 實作 Serializable |
---|
serialVersionUID: 876323262645176354L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
類別 java.util.Locale 繼承 Object 實作 Serializable |
---|
serialVersionUID: 9149081749638150636L
序列化方法 |
---|
private Object readResolve() throws ObjectStreamException
ObjectStreamException
序列化欄位 |
---|
String language
Locale.getLanguage()
String country
Locale.getCountry()
String variant
Locale.getVariant()
int hashcode
類別 java.util.MissingFormatArgumentException 繼承 IllegalFormatException 實作 Serializable |
---|
serialVersionUID: 19190115L
序列化欄位 |
---|
String s
類別 java.util.MissingFormatWidthException 繼承 IllegalFormatException 實作 Serializable |
---|
serialVersionUID: 15560123L
序列化欄位 |
---|
String s
類別 java.util.MissingResourceException 繼承 RuntimeException 實作 Serializable |
---|
serialVersionUID: -4876345176062000401L
序列化欄位 |
---|
String className
String key
類別 java.util.NoSuchElementException 繼承 RuntimeException 實作 Serializable |
---|
類別 java.util.PriorityQueue 繼承 AbstractQueue<E> 實作 Serializable |
---|
serialVersionUID: -7720805057305804111L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
PriorityQueue
實例(即將其反序列化)。
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
Object
)。IOException
序列化欄位 |
---|
int size
Comparator<T> comparator
類別 java.util.Properties 繼承 Hashtable<Object,Object> 實作 Serializable |
---|
serialVersionUID: 4112578634029874840L
序列化欄位 |
---|
Properties defaults
類別 java.util.PropertyPermissionCollection 繼承 PermissionCollection 實作 Serializable |
---|
serialVersionUID: 7015263904581634791L
序列化方法 |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
IOException
序列化欄位 |
---|
boolean all_allowed
Hashtable<K,V> permissions
類別 java.util.Random 繼承 Object 實作 Serializable |
---|
serialVersionUID: 3905348978240129619L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
Random
實例(也就是將其反序列化)。
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
Random
實例保存到串流中。
IOException
序列化概觀 |
---|
序列化欄位 |
---|
boolean haveNextNextGaussian
double;要返回的下一個 nextNextGaussian
long; seed
類別 java.util.ServiceConfigurationError 繼承 Error 實作 Serializable |
---|
serialVersionUID: 74132770414881L
類別 java.util.SimpleTimeZone 繼承 TimeZone 實作 Serializable |
---|
serialVersionUID: -403250971215465050L
序列化方法 |
---|
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream stream) throws IOException
DOW_IN_MONTH_MODE
規則,在必需部分中後跟完全規則,在可選部分中則使用打包格式。在串流入時 JDK 1.1 程式碼將忽略可選部分。
可選部分的內容:發出位元組陣列的長度 (int);對於此版本為 4。發出給定長度的位元組陣列。位元組陣列的內容是欄位 startDay
、startDayOfWeek
、endDay
和 endDayOfWeek
的 true 值。在必需部分中這些欄位的值是適合於規則網要 DOW_IN_MONTH_MODE
的近似值,它是 JDK 1.1 唯一可識別的網要。
IOException
序列化欄位 |
---|
int startMonth
Calendar.JANUARY
和 Calendar.DECEMBER
(包含)之間。此值必須不能等於 endMonth
。
如果 useDaylight
為 false,則忽略此值。
int startDay
startMode == DOW_IN_MONTH
startDay
指示夏令時是在 startMonth
月份中的哪個日期開始的,該日期可以是從 1 到 28、30 或 31,具體取決於 startMonth
。
startMode != DOW_IN_MONTH
startDay
指示夏令時是在 startMonth
月份中的哪個 startDayOfWeek
開始。例如,一個 +1 值和一個 Calendar.SUNDAY
的 startDayOfWeek
指示 startMonth
的第一個星期日。同樣,+2 則指示第二個星期日,-1 指示最後一個星期日。0 值是非法的。
如果 useDaylight
為 false,則忽略此值。
int startDayOfWeek
Calendar.SUNDAY
和 Calendar.SATURDAY
(包括)之間。
如果 useDaylight
為 false 或 startMode == DAY_OF_MONTH
,則忽略此值。
int startTime
startTimeMode
的設置。
如果 useDaylight
為 false,則忽略此值。
int startTimeMode
int endMonth
Calendar.JANUARY
和 Calendar.UNDECIMBER
之間。此值必須不能等於 startMonth
。
如果 useDaylight
為 false,則忽略此值。
int endDay
endMode == DOW_IN_MONTH
endDay
指示夏令時是在 endMonth
月份中的哪個日期結束的,該日期可以是從 1 到 28、30 或 31,具體取決於 endMonth
。
endMode != DOW_IN_MONTH
endDay
指示夏令時是在 endMonth
月份中哪個 endDayOfWeek
結束。例如,一個 +1 值和一個 Calendar.SUNDAY
的 endDayOfWeek
指示 endMonth
的第一個星期日。同樣,+2 則指示第二個星期日,-1 指示最後一個星期日。0 值是非法的。
如果 useDaylight
為 false,則忽略此值。
int endDayOfWeek
Calendar.SUNDAY
和 Calendar.SATURDAY
(包括)之間。
如果 useDaylight
為 false 或 endMode == DAY_OF_MONTH
,則忽略此值。
int endTime
endTimeMode
的設置。
如果 useDaylight
為 false,則忽略此值。
int endTimeMode
WALL_TIME
、STANDARD_TIME
或 UTC_TIME
。
int startYear
AD
值。如果此值小於 1,則在所有的 AD
年份中都實施夏令時。
如果 useDaylight
為 false,則忽略此值。
int rawOffset
dstSavings
。
boolean useDaylight
byte[] monthLength
int startMode
DOM_MODE
DOW_IN_MONTH_MODE
DOW_GE_DOM_MODE
DOW_LE_DOM_MODE
startDay
欄位的解釋。
如果 useDaylight
為 false,則忽略此值。
int endMode
DOM_MODE
DOW_IN_MONTH_MODE
DOW_GE_DOM_MODE
DOW_LE_DOM_MODE
endDay
欄位的解釋。
如果 useDaylight
為 false,則忽略此值。
int dstSavings
如果 useDaylight
為 false,則忽略此值。
int serialVersionOnStream
startMode
、endMode
和 dstSavings
。
startTimeMode
和 endTimeMode
。
serialVersionOnStream
。
類別 java.util.Stack 繼承 Vector<E> 實作 Serializable |
---|
serialVersionUID: 1224463164541339165L
類別 java.util.TimeZone 繼承 Object 實作 Serializable |
---|
serialVersionUID: 3581463369166924961L
序列化欄位 |
---|
String ID
TimeZone
的字元串標識符。這是一個程式標識符,供內部用於從系統表中查詢 TimeZone
物件,也用於把它們映射到它們的本地化顯示名稱。ID
值在系統表中是唯一的,但可能不是針對動態創建的區域。
類別 java.util.TooManyListenersException 繼承 Exception 實作 Serializable |
---|
類別 java.util.TreeMap 繼承 AbstractMap<K,V> 實作 Serializable |
---|
serialVersionUID: 919286545866124006L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
序列化欄位 |
---|
Comparator<T> comparator
類別 java.util.TreeMap.AscendingSubMap 繼承 java.util.TreeMap.NavigableSubMap<K,V> 實作 Serializable |
---|
serialVersionUID: 912986545866124060L
類別 java.util.TreeMap.DescendingSubMap 繼承 java.util.TreeMap.NavigableSubMap<K,V> 實作 Serializable |
---|
serialVersionUID: 912986545866120460L
序列化欄位 |
---|
Comparator<T> reverseComparator
類別 java.util.TreeMap.NavigableSubMap 繼承 AbstractMap<K,V> 實作 Serializable |
---|
序列化欄位 |
---|
TreeMap<K,V> m
Object lo
Object hi
boolean fromStart
boolean toEnd
boolean loInclusive
boolean hiInclusive
類別 java.util.TreeMap.SubMap 繼承 AbstractMap<K,V> 實作 Serializable |
---|
serialVersionUID: -6520786458950516097L
序列化方法 |
---|
private Object readResolve()
序列化欄位 |
---|
boolean fromStart
boolean toEnd
Object fromKey
Object toKey
類別 java.util.TreeMap$SubMap$DescendingEntrySetView 繼承 Object 實作 Serializable |
---|
類別 java.util.TreeMap$DescendingEntryIterator 繼承 Object 實作 Serializable |
---|
類別 java.util.TreeMap$DescendingEntrySet 繼承 Object 實作 Serializable |
---|
類別 java.util.TreeMap$DescendingKeySet 繼承 Object 實作 Serializable |
---|
類別 java.util.TreeMap$DescendingSubMapEntryIterator 繼承 Object 實作 Serializable |
---|
類別 java.util.TreeMap$SubMapEntryIterator 繼承 Object 實作 Serializable |
---|
類別 java.util.TreeSet 繼承 AbstractSet<E> 實作 Serializable |
---|
serialVersionUID: -2479143000061671589L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
TreeSet
實例(也就是將其反序列化)。
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
TreeSet
實例的狀態保存到串流中(也就是將其序列化)。
null
,後跟該 set 的大小(它包含的元素數,用一個 int 值表示),再後面是其按順序排列的所有元素(每個元素是一個 Object)(該順序由 set 的 Comparator 確定;如果 set 沒有 Comparator,則該順序由元素的自然順序確定)。IOException
類別 java.util.UnknownFormatConversionException 繼承 IllegalFormatException 實作 Serializable |
---|
serialVersionUID: 19060418L
序列化欄位 |
---|
String s
類別 java.util.UnknownFormatFlagsException 繼承 IllegalFormatException 實作 Serializable |
---|
serialVersionUID: 19370506L
序列化欄位 |
---|
String flags
類別 java.util.UUID 繼承 Object 實作 Serializable |
---|
serialVersionUID: -4856846361193249489L
序列化方法 |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
序列化欄位 |
---|
long mostSigBits
long leastSigBits
類別 java.util.Vector 繼承 AbstractList<E> 實作 Serializable |
---|
serialVersionUID: -2767605614048989439L
序列化方法 |
---|
private void writeObject(ObjectOutputStream s) throws IOException
Vector
實例的狀態保存到串流中(也就是將其序列化)。此方法只在同步時使用。它僅調用預設的 writeObject 方法。
IOException
序列化欄位 |
---|
Object[] elementData
Vector 中的最後一個元素後的任何陣列元素都為 null。
int elementCount
Vector
物件中的有效元件數。從 elementData[0]
到 elementData[elementCount-1]
的元件均為實際項。
int capacityIncrement
軟體套件 java.util.concurrent |
---|
類別 java.util.concurrent.ArrayBlockingQueue 繼承 AbstractQueue<E> 實作 Serializable |
---|
serialVersionUID: -817911632652898426L
序列化欄位 |
---|
Object[] items
int takeIndex
int putIndex
int count
ReentrantLock lock
Condition notEmpty
Condition notFull
類別 java.util.concurrent.BrokenBarrierException 繼承 Exception 實作 Serializable |
---|
serialVersionUID: 7117394618823254244L
類別 java.util.concurrent.CancellationException 繼承 IllegalStateException 實作 Serializable |
---|
serialVersionUID: -9202173006928992231L
類別 java.util.concurrent.ConcurrentHashMap 繼承 AbstractMap<K,V> 實作 Serializable |
---|
serialVersionUID: 7249069246763182397L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
序列化欄位 |
---|
int segmentMask
int segmentShift
java.util.concurrent.ConcurrentHashMap.Segment<K,V>[] segments
類別 java.util.concurrent.ConcurrentLinkedQueue 繼承 AbstractQueue<E> 實作 Serializable |
---|
serialVersionUID: 196745693267521676L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
類別 java.util.concurrent.ConcurrentSkipListMap 繼承 AbstractMap<K,V> 實作 Serializable |
---|
serialVersionUID: -8627078645895051609L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
序列化欄位 |
---|
Comparator<T> comparator
類別 java.util.concurrent.ConcurrentSkipListMap$DescendingEntryIterator 繼承 Object 實作 Serializable |
---|
類別 java.util.concurrent.ConcurrentSkipListMap$DescendingEntrySet 繼承 Object 實作 Serializable |
---|
類別 java.util.concurrent.ConcurrentSkipListMap$DescendingKeyIterator 繼承 Object 實作 Serializable |
---|
類別 java.util.concurrent.ConcurrentSkipListMap$DescendingKeySet 繼承 Object 實作 Serializable |
---|
類別 java.util.concurrent.ConcurrentSkipListMap.SubMap 繼承 AbstractMap<K,V> 實作 Serializable |
---|
serialVersionUID: -7647078645895051609L
序列化欄位 |
---|
ConcurrentSkipListMap<K,V> m
Object lo
Object hi
boolean loInclusive
boolean hiInclusive
boolean isDescending
類別 java.util.concurrent.ConcurrentSkipListSet 繼承 AbstractSet<E> 實作 Serializable |
---|
serialVersionUID: -2479143111061671589L
序列化欄位 |
---|
ConcurrentNavigableMap<K,V> m
類別 java.util.concurrent.CopyOnWriteArrayList 繼承 Object 實作 Serializable |
---|
serialVersionUID: 8673264195747942595L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
類別 java.util.concurrent.CopyOnWriteArraySet 繼承 AbstractSet<E> 實作 Serializable |
---|
serialVersionUID: 5457747651344034263L
序列化欄位 |
---|
CopyOnWriteArrayList<E> al
類別 java.util.concurrent.ExecutionException 繼承 Exception 實作 Serializable |
---|
serialVersionUID: 7830266012832686185L
類別 java.util.concurrent.LinkedBlockingDeque 繼承 AbstractQueue<E> 實作 Serializable |
---|
serialVersionUID: -387911632671998426L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
序列化欄位 |
---|
int capacity
ReentrantLock lock
Condition notEmpty
Condition notFull
類別 java.util.concurrent.LinkedBlockingQueue 繼承 AbstractQueue<E> 實作 Serializable |
---|
serialVersionUID: -6903933977591709194L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
序列化欄位 |
---|
int capacity
AtomicInteger count
ReentrantLock takeLock
Condition notEmpty
ReentrantLock putLock
Condition notFull
類別 java.util.concurrent.PriorityBlockingQueue 繼承 AbstractQueue<E> 實作 Serializable |
---|
serialVersionUID: 5595510919245408276L
序列化方法 |
---|
private void writeObject(ObjectOutputStream s) throws IOException
IOException
序列化欄位 |
---|
PriorityQueue<E> q
ReentrantLock lock
Condition notEmpty
類別 java.util.concurrent.RejectedExecutionException 繼承 RuntimeException 實作 Serializable |
---|
serialVersionUID: -375805702767069545L
類別 java.util.concurrent.Semaphore 繼承 Object 實作 Serializable |
---|
serialVersionUID: -3222578661600680210L
序列化欄位 |
---|
java.util.concurrent.Semaphore.Sync sync
類別 java.util.concurrent.SynchronousQueue 繼承 AbstractQueue<E> 實作 Serializable |
---|
serialVersionUID: -3223113410248163686L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
序列化欄位 |
---|
ReentrantLock qlock
java.util.concurrent.SynchronousQueue.WaitQueue waitingProducers
java.util.concurrent.SynchronousQueue.WaitQueue waitingConsumers
類別 java.util.concurrent.TimeoutException 繼承 Exception 實作 Serializable |
---|
serialVersionUID: 1900926677490660714L
軟體套件 java.util.concurrent.atomic |
---|
類別 java.util.concurrent.atomic.AtomicBoolean 繼承 Object 實作 Serializable |
---|
serialVersionUID: 4654671469794556979L
序列化欄位 |
---|
int value
類別 java.util.concurrent.atomic.AtomicInteger 繼承 Number 實作 Serializable |
---|
serialVersionUID: 6214790243416807050L
序列化欄位 |
---|
int value
類別 java.util.concurrent.atomic.AtomicIntegerArray 繼承 Object 實作 Serializable |
---|
serialVersionUID: 2862133569453604235L
序列化欄位 |
---|
int[] array
類別 java.util.concurrent.atomic.AtomicLong 繼承 Number 實作 Serializable |
---|
serialVersionUID: 1927816293512124184L
序列化欄位 |
---|
long value
類別 java.util.concurrent.atomic.AtomicLongArray 繼承 Object 實作 Serializable |
---|
serialVersionUID: -2308431214976778248L
序列化欄位 |
---|
long[] array
類別 java.util.concurrent.atomic.AtomicReference 繼承 Object 實作 Serializable |
---|
serialVersionUID: -1848883965231344442L
序列化欄位 |
---|
Object value
類別 java.util.concurrent.atomic.AtomicReferenceArray 繼承 Object 實作 Serializable |
---|
serialVersionUID: -6209656149925076980L
序列化欄位 |
---|
Object[] array
軟體套件 java.util.concurrent.locks |
---|
類別 java.util.concurrent.locks.AbstractOwnableSynchronizer 繼承 Object 實作 Serializable |
---|
serialVersionUID: 3737899427754241961L
類別 java.util.concurrent.locks.AbstractQueuedLongSynchronizer 繼承 AbstractOwnableSynchronizer 實作 Serializable |
---|
serialVersionUID: 7373984972572414692L
序列化欄位 |
---|
long state
類別 java.util.concurrent.locks.AbstractQueuedLongSynchronizer.ConditionObject 繼承 Object 實作 Serializable |
---|
serialVersionUID: 1173984872572414699L
類別 java.util.concurrent.locks.AbstractQueuedSynchronizer 繼承 AbstractOwnableSynchronizer 實作 Serializable |
---|
serialVersionUID: 7373984972572414691L
序列化欄位 |
---|
int state
類別 java.util.concurrent.locks.AbstractQueuedSynchronizer.ConditionObject 繼承 Object 實作 Serializable |
---|
serialVersionUID: 1173984872572414699L
類別 java.util.concurrent.locks.ReentrantLock 繼承 Object 實作 Serializable |
---|
serialVersionUID: 7373984872572414699L
序列化欄位 |
---|
java.util.concurrent.locks.ReentrantLock.Sync sync
類別 java.util.concurrent.locks.ReentrantReadWriteLock 繼承 Object 實作 Serializable |
---|
serialVersionUID: -6992448646407690164L
序列化欄位 |
---|
ReentrantReadWriteLock.ReadLock readerLock
ReentrantReadWriteLock.WriteLock writerLock
java.util.concurrent.locks.ReentrantReadWriteLock.Sync sync
類別 java.util.concurrent.locks.ReentrantReadWriteLock.ReadLock 繼承 Object 實作 Serializable |
---|
serialVersionUID: -5992448646407690164L
序列化欄位 |
---|
java.util.concurrent.locks.ReentrantReadWriteLock.Sync sync
類別 java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock 繼承 Object 實作 Serializable |
---|
serialVersionUID: -4992448646407690164L
序列化欄位 |
---|
java.util.concurrent.locks.ReentrantReadWriteLock.Sync sync
軟體套件 java.util.jar |
---|
類別 java.util.jar.JarException 繼承 ZipException 實作 Serializable |
---|
軟體套件 java.util.logging |
---|
類別 java.util.logging.Level 繼承 Object 實作 Serializable |
---|
serialVersionUID: -8176160795706313070L
序列化方法 |
---|
private Object readResolve()
序列化欄位 |
---|
String name
int value
String resourceBundleName
類別 java.util.logging.LoggingPermission 繼承 BasicPermission 實作 Serializable |
---|
serialVersionUID: 63564341580231582L
類別 java.util.logging.LogRecord 繼承 Object 實作 Serializable |
---|
serialVersionUID: 5372048053134512534L
序列化方法 |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
IOException
序列化欄位 |
---|
Level level
long sequenceNumber
String sourceClassName
String sourceMethodName
String message
int threadID
long millis
Throwable thrown
String loggerName
String resourceBundleName
軟體套件 java.util.prefs |
---|
類別 java.util.prefs.BackingStoreException 繼承 Exception 實作 Serializable |
---|
serialVersionUID: 859796500401108469L
類別 java.util.prefs.InvalidPreferencesFormatException 繼承 Exception 實作 Serializable |
---|
serialVersionUID: -791715184232119669L
軟體套件 java.util.regex |
---|
類別 java.util.regex.Pattern 繼承 Object 實作 Serializable |
---|
serialVersionUID: 5073258162644648461L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
序列化欄位 |
---|
String pattern
int flags
類別 java.util.regex.PatternSyntaxException 繼承 IllegalArgumentException 實作 Serializable |
---|
序列化欄位 |
---|
String desc
String pattern
int index
軟體套件 java.util.zip |
---|
類別 java.util.zip.DataFormatException 繼承 Exception 實作 Serializable |
---|
類別 java.util.zip.ZipError 繼承 InternalError 實作 Serializable |
---|
serialVersionUID: 853973422266861979L
類別 java.util.zip.ZipException 繼承 IOException 實作 Serializable |
---|
軟體套件 javax.activation |
---|
類別 javax.activation.ActivationDataFlavor 繼承 DataFlavor 實作 Serializable |
---|
序列化方法 |
---|
public void readExternal(ObjectInput is) throws IOException, ClassNotFoundException
DataFlavor
。
IOException
- 如果發生 I/O 錯誤
ClassNotFoundException
- 如果無法找到需要恢復的某個物件的類別。public void writeExternal(ObjectOutput os) throws IOException
DataFlavor
。
IOException
- 套件含可能發生的所有 I/O 異常類別 javax.activation.MimeType 繼承 Object 實作 Serializable |
---|
序列化方法 |
---|
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
ClassNotFoundException
- 如果找不到要恢復的物件的類別。I
IOException
- 如果發生 I/O 錯誤public void writeExternal(ObjectOutput out) throws IOException
IOException
- 套件括可能發生的所有 I/O 異常類別 javax.activation.MimeTypeParseException 繼承 Exception 實作 Serializable |
---|
類別 javax.activation.UnsupportedDataTypeException 繼承 IOException 實作 Serializable |
---|
軟體套件 javax.activity |
---|
類別 javax.activity.ActivityCompletedException 繼承 RemoteException 實作 Serializable |
---|
類別 javax.activity.ActivityRequiredException 繼承 RemoteException 實作 Serializable |
---|
類別 javax.activity.InvalidActivityException 繼承 RemoteException 實作 Serializable |
---|
軟體套件 javax.annotation.processing |
---|
類別 javax.annotation.processing.FilerException 繼承 IOException 實作 Serializable |
---|
serialVersionUID: 8426423106453163293L
軟體套件 javax.crypto |
---|
類別 javax.crypto.BadPaddingException 繼承 GeneralSecurityException 實作 Serializable |
---|
類別 javax.crypto.ExemptionMechanismException 繼承 GeneralSecurityException 實作 Serializable |
---|
類別 javax.crypto.IllegalBlockSizeException 繼承 GeneralSecurityException 實作 Serializable |
---|
類別 javax.crypto.NoSuchPaddingException 繼承 GeneralSecurityException 實作 Serializable |
---|
類別 javax.crypto.SealedObject 繼承 Object 實作 Serializable |
---|
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
NullPointerException
- 如果 s 為 null。
IOException
ClassNotFoundException
序列化欄位 |
---|
byte[] encodedParams
即 cipher.getParameters().getEncoded()
。
byte[] encryptedContent
String sealAlg
String paramsAlg
類別 javax.crypto.ShortBufferException 繼承 GeneralSecurityException 實作 Serializable |
---|
軟體套件 javax.crypto.interfaces |
---|
軟體套件 javax.crypto.spec |
---|
類別 javax.crypto.spec.SecretKeySpec 繼承 Object 實作 Serializable |
---|
序列化欄位 |
---|
byte[] key
String algorithm
軟體套件 javax.imageio |
---|
類別 javax.imageio.IIOException 繼承 IOException 實作 Serializable |
---|
軟體套件 javax.imageio.metadata |
---|
類別 javax.imageio.metadata.IIOInvalidTreeException 繼承 IIOException 實作 Serializable |
---|
序列化欄位 |
---|
Node offendingNode
Node
,或 null
。
軟體套件 javax.lang.model.element |
---|
類別 javax.lang.model.element.UnknownAnnotationValueException 繼承 RuntimeException 實作 Serializable |
---|
serialVersionUID: 269L
類別 javax.lang.model.element.UnknownElementException 繼承 RuntimeException 實作 Serializable |
---|
serialVersionUID: 269L
軟體套件 javax.lang.model.type |
---|
類別 javax.lang.model.type.MirroredTypeException 繼承 RuntimeException 實作 Serializable |
---|
serialVersionUID: 269L
類別 javax.lang.model.type.MirroredTypesException 繼承 RuntimeException 實作 Serializable |
---|
serialVersionUID: 269L
類別 javax.lang.model.type.UnknownTypeException 繼承 RuntimeException 實作 Serializable |
---|
serialVersionUID: 269L
軟體套件 javax.management |
---|
類別 javax.management.AndQueryExp 繼承 QueryEval 實作 Serializable |
---|
serialVersionUID: -1081892073854801359L
序列化欄位 |
---|
QueryExp exp1
QueryExp exp2
類別 javax.management.Attribute 繼承 Object 實作 Serializable |
---|
serialVersionUID: 2484220110589082382L
序列化欄位 |
---|
String name
Object value
類別 javax.management.AttributeChangeNotification 繼承 Notification 實作 Serializable |
---|
serialVersionUID: 535176054565814134L
序列化欄位 |
---|
String attributeName
String attributeType
Object oldValue
Object newValue
類別 javax.management.AttributeChangeNotificationFilter 繼承 Object 實作 Serializable |
---|
serialVersionUID: -6347317584796410029L
序列化欄位 |
---|
Vector<E> enabledAttributes
Vector
。預設值是一個空向量。類別 javax.management.AttributeList 繼承 ArrayList<Object> 實作 Serializable |
---|
serialVersionUID: -4077085769279709076L
類別 javax.management.AttributeNotFoundException 繼承 OperationsException 實作 Serializable |
---|
serialVersionUID: 6511584241791106926L
類別 javax.management.AttributeValueExp 繼承 Object 實作 Serializable |
---|
serialVersionUID: -7768025046539163385L
序列化欄位 |
---|
String attr
類別 javax.management.BadAttributeValueExpException 繼承 Exception 實作 Serializable |
---|
serialVersionUID: -3105272988410493376L
序列化欄位 |
---|
Object val
類別 javax.management.BadBinaryOpValueExpException 繼承 Exception 實作 Serializable |
---|
serialVersionUID: 5068475589449021227L
序列化欄位 |
---|
ValueExp exp
ValueExp
類別 javax.management.BadStringOperationException 繼承 Exception 實作 Serializable |
---|
serialVersionUID: 7802201238441662100L
序列化欄位 |
---|
String op
類別 javax.management.BetweenQueryExp 繼承 QueryEval 實作 Serializable |
---|
serialVersionUID: -2933597532866307444L
序列化欄位 |
---|
ValueExp exp1
ValueExp exp2
ValueExp exp3
類別 javax.management.BinaryOpValueExp 繼承 QueryEval 實作 Serializable |
---|
serialVersionUID: 1216286847881456786L
序列化欄位 |
---|
int op
ValueExp exp1
ValueExp exp2
類別 javax.management.BinaryRelQueryExp 繼承 QueryEval 實作 Serializable |
---|
serialVersionUID: -5690656271650491000L
序列化欄位 |
---|
int relOp
ValueExp exp1
ValueExp exp2
類別 javax.management.BooleanValueExp 繼承 QueryEval 實作 Serializable |
---|
serialVersionUID: 7754922052666594581L
序列化欄位 |
---|
boolean val
類別 javax.management.ClassAttributeValueExp 繼承 AttributeValueExp 實作 Serializable |
---|
序列化欄位 |
---|
String attr
The serialVersionUID of this class is -1081892073854801359L
.
類別 javax.management.ImmutableDescriptor 繼承 Object 實作 Serializable |
---|
serialVersionUID: 8853308591080540165L
序列化方法 |
---|
private Object readResolve() throws InvalidObjectException
ImmutableDescriptor.EMPTY_DESCRIPTOR
替換反序列化的空 ImmutableDescriptor。
InvalidObjectException
- 如果讀取的物件包含無效欄位。序列化欄位 |
---|
String[] names
String.CASE_INSENSITIVE_ORDER
確定的方式以字母順序排列。
Object[] values
names
陣列中的相應元素比對。
類別 javax.management.InQueryExp 繼承 QueryEval 實作 Serializable |
---|
serialVersionUID: -5801329450358952434L
序列化欄位 |
---|
ValueExp val
ValueExp
to be foundValueExp[] valueList
ValueExp
to be searched類別 javax.management.InstanceAlreadyExistsException 繼承 OperationsException 實作 Serializable |
---|
serialVersionUID: 8893743928912733931L
類別 javax.management.InstanceNotFoundException 繼承 OperationsException 實作 Serializable |
---|
serialVersionUID: -882579438394773049L
類別 javax.management.InstanceOfQueryExp 繼承 QueryEval 實作 Serializable |
---|
serialVersionUID: -1081892073854801359L
序列化欄位 |
---|
StringValueExp classNameValue
StringValueExp
returning the name of the class
of which selected MBeans should be instances.類別 javax.management.IntrospectionException 繼承 OperationsException 實作 Serializable |
---|
serialVersionUID: 1054516935875481725L
類別 javax.management.InvalidApplicationException 繼承 Exception 實作 Serializable |
---|
serialVersionUID: -3048022274675537269L
序列化欄位 |
---|
Object val
類別 javax.management.InvalidAttributeValueException 繼承 OperationsException 實作 Serializable |
---|
serialVersionUID: 2164571879317142449L
類別 javax.management.JMException 繼承 Exception 實作 Serializable |
---|
serialVersionUID: 350520924977331825L
類別 javax.management.JMRuntimeException 繼承 RuntimeException 實作 Serializable |
---|
serialVersionUID: 6573344628407841861L
類別 javax.management.ListenerNotFoundException 繼承 OperationsException 實作 Serializable |
---|
serialVersionUID: -7242605822448519061L
類別 javax.management.MalformedObjectNameException 繼承 OperationsException 實作 Serializable |
---|
serialVersionUID: -572689714442915824L
類別 javax.management.MatchQueryExp 繼承 QueryEval 實作 Serializable |
---|
serialVersionUID: -7156603696948215014L
序列化欄位 |
---|
AttributeValueExp exp
String pattern
類別 javax.management.MBeanAttributeInfo 繼承 MBeanFeatureInfo 實作 Serializable |
---|
序列化欄位 |
---|
String attributeType
boolean isWrite
boolean isRead
boolean is
類別 javax.management.MBeanConstructorInfo 繼承 MBeanFeatureInfo 實作 Serializable |
---|
serialVersionUID: 4433990064191844427L
序列化欄位 |
---|
MBeanParameterInfo[] signature
類別 javax.management.MBeanException 繼承 JMException 實作 Serializable |
---|
serialVersionUID: 4066342430588744142L
序列化欄位 |
---|
Exception exception
Exception
類別 javax.management.MBeanFeatureInfo 繼承 Object 實作 Serializable |
---|
serialVersionUID: 3952882688968447265L
序列化方法 |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
ObjectInputStream
反序列化 MBeanFeatureInfo
。
defaultReadObject()
is called first to deserialize the object except the field
descriptor
, which is not serialized in the default way. Then the method
read()
is called to read a byte, the field
descriptor
is deserialized according to the value of the byte value:
readObject()
is called twice to obtain the field names (a String[]
) and
the field values (a Object[]
) of the descriptor
.
The two obtained values then are used to construct
an ImmutableDescriptor
instance for the field
descriptor
;descriptor
is obtained directly
by calling the method readObject()
.
If the obtained value is null, the field descriptor
is set to
EMPTY_DESCRIPTOR
;descriptor
is set
to EMPTY_DESCRIPTOR
StreamCorruptedException
is thrown.IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
MBeanFeatureInfo
序列化為 ObjectOutputStream
。
defaultWriteObject()
is called first to serialize the object except the field descriptor
which is declared as transient. The field descriptor
is serialized
as follows:
descriptor
is an instance of the class
ImmutableDescriptor
, the method write(int val)
is called to write a byte with the value 1
,
then the method writeObject(Object obj)
is called twice to serialize the field names and the field values of the
descriptor
, respectively as a String[]
and an
Object[]
;write(int val)
is called to write a byte with the value 0
, then the method
writeObject(Object obj)
is called
to serialize directly the field descriptor
.
IOException
序列化欄位 |
---|
String name
MBeanFeatureInfo.getName()
方法,而不是讀取此欄位,並且子類別不能更改該欄位。
String description
MBeanFeatureInfo.getDescription()
方法,而不是讀取此欄位,並且子類別不能更改該欄位。
類別 javax.management.MBeanInfo 繼承 Object 實作 Serializable |
---|
serialVersionUID: -6451021435135161911L
序列化方法 |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
ObjectInputStream
反序列化 MBeanInfo
。
defaultReadObject()
is called first to deserialize the object except the field
descriptor
, which is not serialized in the default way. Then the method
read()
is called to read a byte, the field
descriptor
is deserialized according to the value of the byte value:
readObject()
is called twice to obtain the field names (a String[]
) and
the field values (a Object[]
) of the descriptor
.
The two obtained values then are used to construct
an ImmutableDescriptor
instance for the field
descriptor
;descriptor
is obtained directly
by calling the method readObject()
.
If the obtained value is null, the field descriptor
is set to
EMPTY_DESCRIPTOR
;descriptor
is set to
EMPTY_DESCRIPTOR
.StreamCorruptedException
is thrown.IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
MBeanInfo
序列化為 ObjectOutputStream
。
defaultWriteObject()
is called first to serialize the object except the field descriptor
which is declared as transient. The field descriptor
is serialized
as follows:
descriptor
is an instance of the class
ImmutableDescriptor
, the method write(int val)
is called to write a byte with the value 1
,
then the method writeObject(Object obj)
is called twice to serialize the field names and the field values of the
descriptor
, respectively as a String[]
and an
Object[]
;write(int val)
is called to write a byte with the value 0
, then the method
writeObject(Object obj)
is called
to serialize the field descriptor
directly.
IOException
序列化欄位 |
---|
String description
String className
MBeanAttributeInfo[] attributes
MBeanOperationInfo[] operations
MBeanConstructorInfo[] constructors
MBeanNotificationInfo[] notifications
類別 javax.management.MBeanNotificationInfo 繼承 MBeanFeatureInfo 實作 Serializable |
---|
serialVersionUID: -3888371564530107064L
序列化欄位 |
---|
String[] types
類別 javax.management.MBeanOperationInfo 繼承 MBeanFeatureInfo 實作 Serializable |
---|
serialVersionUID: -6178860474881375330L
序列化欄位 |
---|
String type
MBeanParameterInfo[] signature
int impact
INFO
、ACTION
、ACTION_INFO
、UNKNOWN
之一。類別 javax.management.MBeanParameterInfo 繼承 MBeanFeatureInfo 實作 Serializable |
---|
serialVersionUID: 7432616882776782338L
序列化欄位 |
---|
String type
類別 javax.management.MBeanPermission 繼承 Permission 實作 Serializable |
---|
serialVersionUID: -2416928705275160661L
序列化方法 |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
序列化欄位 |
---|
String actions
類別 javax.management.MBeanRegistrationException 繼承 MBeanException 實作 Serializable |
---|
serialVersionUID: 4482382455277067805L
類別 javax.management.MBeanServerNotification 繼承 Notification 實作 Serializable |
---|
serialVersionUID: 2876477500475969677L
序列化欄位 |
---|
ObjectName objectName
類別 javax.management.MBeanServerPermission 繼承 BasicPermission 實作 Serializable |
---|
serialVersionUID: -5661980843569388590L
序列化方法 |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
類別 javax.management.MBeanServerPermissionCollection 繼承 PermissionCollection 實作 Serializable |
---|
serialVersionUID: -5661980843569388590L
序列化欄位 |
---|
MBeanServerPermission collectionPermission
類別 javax.management.MBeanTrustPermission 繼承 BasicPermission 實作 Serializable |
---|
serialVersionUID: -2952178077029018140L
類別 javax.management.NotCompliantMBeanException 繼承 OperationsException 實作 Serializable |
---|
serialVersionUID: 5175579583207963577L
類別 javax.management.Notification 繼承 EventObject 實作 Serializable |
---|
序列化方法 |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
ObjectInputStream
中反序列化 Notification
。
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
Notification
序列化為 ObjectOutputStream
。
IOException
序列化欄位 |
---|
String message
long sequenceNumber
Object source
long timeStamp
String type
Object userData
類別 javax.management.NotificationFilterSupport 繼承 Object 實作 Serializable |
---|
serialVersionUID: 6579080007561786969L
序列化欄位 |
---|
List<E> enabledTypes
Vector
。預設值是一個空向量。類別 javax.management.NotQueryExp 繼承 QueryEval 實作 Serializable |
---|
serialVersionUID: 5269643775896723397L
序列化欄位 |
---|
QueryExp exp
QueryExp
類別 javax.management.NumericValueExp 繼承 QueryEval 實作 Serializable |
---|
序列化方法 |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
NumericValueExp
from an ObjectInputStream
.
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
NumericValueExp
to an ObjectOutputStream
.
IOException
序列化欄位 |
---|
Number val
The serialVersionUID of this class is -4679739485102359104L
.
類別 javax.management.ObjectInstance 繼承 Object 實作 Serializable |
---|
serialVersionUID: -4099952623687795850L
序列化欄位 |
---|
ObjectName name
String className
類別 javax.management.ObjectName 繼承 Object 實作 Serializable |
---|
序列化方法 |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
ObjectInputStream
反序列化 ObjectName
。
jmx.serial.form
的值不是 1.0
):字元串 "<域>:<屬性><通配符>",其中: ObjectName
的域部分ObjectName.getKeyPropertyListString()
所返回
isPropertyPattern
返回 false,則 <通配符> 為空;如果 isPropertyPattern
和 <屬性> 為空,則 <通配符> 為字元 "*
";如果 isPropertyPattern
和 <屬性> 不為空,則 <通配符> 為 ",*
"。
ObjectName.ObjectName(String)
建構子,以產生等效的 ObjectName
。
jmx.serial.form
的值是 1.0
):<域> <屬性列表> <屬性列表 String> <規範名> <網要> <屬性網要>,其中: ObjectName
的域部分ObjectName
所有鍵值對的 Hashtable
String
表示形式(並不強制使用規範的表示形式)
ObjectName
的規範名稱的 String
ObjectName
套件含網要,則為 true
ObjectName
在屬性列表中包含網要,則為 true
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
ObjectName
序列化為 ObjectOutputStream
。
jmx.serial.form
的值不是 1.0
):字元串 "<域>:<屬性><通配符>",其中:ObjectName
的域部分ObjectName.getKeyPropertyListString()
所返回
isPropertyPattern
返回 false,則 <通配符> 為空;如果此 isPropertyPattern
和 <屬性> 為空,則 <通配符> 為字元 "*
";如果 isPropertyPattern
和 <屬性> 不為空,則 <通配符> 為 ",*
"。
ObjectName.ObjectName(String)
建構子,以產生等效的 ObjectName
。
jmx.serial.form
的值是 1.0
):<域> <屬性列表> <屬性列表 String> <規範名> <網要> <屬性網要>,其中: ObjectName
的域部分ObjectName
所有鍵值對的 Hashtable
String
表示形式(並不強制使用規範的表示形式)
ObjectName
的規範名稱的 String
ObjectName
套件含網要,則為 true
ObjectName
在屬性列表中包含網要,則為 true
IOException
序列化欄位 |
---|
類別 javax.management.OperationsException 繼承 JMException 實作 Serializable |
---|
serialVersionUID: -4967597595580536216L
類別 javax.management.OrQueryExp 繼承 QueryEval 實作 Serializable |
---|
serialVersionUID: 2962973084421716523L
序列化欄位 |
---|
QueryExp exp1
QueryExp exp2
類別 javax.management.QualifiedAttributeValueExp 繼承 AttributeValueExp 實作 Serializable |
---|
serialVersionUID: 8832517277410933254L
序列化欄位 |
---|
String className
類別 javax.management.QueryEval 繼承 Object 實作 Serializable |
---|
serialVersionUID: 2675899265640874796L
類別 javax.management.ReflectionException 繼承 JMException 實作 Serializable |
---|
serialVersionUID: 9170809325636915553L
序列化欄位 |
---|
Exception exception
Exception
類別 javax.management.RuntimeErrorException 繼承 JMRuntimeException 實作 Serializable |
---|
serialVersionUID: 704338937753949796L
序列化欄位 |
---|
Error error
Error
類別 javax.management.RuntimeMBeanException 繼承 JMRuntimeException 實作 Serializable |
---|
serialVersionUID: 5274912751982730171L
序列化欄位 |
---|
RuntimeException runtimeException
RuntimeException
類別 javax.management.RuntimeOperationsException 繼承 JMRuntimeException 實作 Serializable |
---|
serialVersionUID: -8408923047489133588L
序列化欄位 |
---|
RuntimeException runtimeException
RuntimeException
類別 javax.management.ServiceNotFoundException 繼承 OperationsException 實作 Serializable |
---|
serialVersionUID: -3990675661956646827L
類別 javax.management.StringValueExp 繼承 Object 實作 Serializable |
---|
serialVersionUID: -3256390509806284044L
序列化欄位 |
---|
String val
軟體套件 javax.management.loading |
---|
類別 javax.management.loading.MLet 繼承 URLClassLoader 實作 Serializable |
---|
serialVersionUID: 3636148327800330130L
序列化方法 |
---|
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException, UnsupportedOperationException
從給定的 ObjectInput
恢復此 MLet 的內容。不是所有的實作都支持此方法。不支持此方法的實作將拋出 UnsupportedOperationException
。子類別可以覆寫此方法以支持它或更改讀取資料的格式。
讀取資料的格式是未指定的,但如果某個實作支持 MLet.readExternal(java.io.ObjectInput)
,則它必須也支持 MLet.writeExternal(java.io.ObjectOutput)
,以便前者可以讀取後者所寫入的內容。
IOException
- 如果在讀取時出現問題。
ClassNotFoundException
- 如果找不到要恢復的物件的類別。
UnsupportedOperationException
- 如果此實作不支持此操作。public void writeExternal(ObjectOutput out) throws IOException, UnsupportedOperationException
將此 MLet 的內容保存到給定的 ObjectOutput
。不是所有的實作都支持此方法。不支持此方法的實作將拋出 UnsupportedOperationException
。子類別可以覆寫此方法以支持它或更改寫入資料的格式。
寫入資料的格式是未指定的,但如果某個實作支持 MLet.writeExternal(java.io.ObjectOutput)
,則它必須也支持 MLet.readExternal(java.io.ObjectInput)
,以便後者可以讀取前者所寫入的內容。
IOException
- 如果在寫入時發生問題。
UnsupportedOperationException
- 如果此實作不支持此操作。類別 javax.management.loading.PrivateMLet 繼承 MLet 實作 Serializable |
---|
serialVersionUID: 2503458973393711979L
序列化方法 |
---|
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException, UnsupportedOperationException
從給定的 ObjectInput
恢復此 MLet 的內容。不是所有的實作都支持此方法。不支持此方法的實作將拋出 UnsupportedOperationException
。子類別可以覆寫此方法以支持它或更改讀取資料的格式。
讀取資料的格式是未指定的,但如果某個實作支持 MLet.readExternal(java.io.ObjectInput)
,則它必須也支持 MLet.writeExternal(java.io.ObjectOutput)
,以便前者可以讀取後者所寫入的內容。
IOException
- 如果在讀取時出現問題。
ClassNotFoundException
- 如果找不到要恢復的物件的類別。
UnsupportedOperationException
- 如果此實作不支持此操作。public void writeExternal(ObjectOutput out) throws IOException, UnsupportedOperationException
將此 MLet 的內容保存到給定的 ObjectOutput
。不是所有的實作都支持此方法。不支持此方法的實作將拋出 UnsupportedOperationException
。子類別可以覆寫此方法以支持它或更改寫入資料的格式。
寫入資料的格式是未指定的,但如果某個實作支持 MLet.writeExternal(java.io.ObjectOutput)
,則它必須也支持 MLet.readExternal(java.io.ObjectInput)
,以便後者可以讀取前者所寫入的內容。
IOException
- 如果在寫入時發生問題。
UnsupportedOperationException
- 如果此實作不支持此操作。軟體套件 javax.management.modelmbean |
---|
類別 javax.management.modelmbean.DescriptorSupport 繼承 Object 實作 Serializable |
---|
序列化方法 |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
ObjectInputStream
反序列化 DescriptorSupport
。
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
DescriptorSupport
序列化為 ObjectOutputStream
。
IOException
序列化欄位 |
---|
HashMap<K,V> descriptor
類別 javax.management.modelmbean.InvalidTargetObjectTypeException 繼承 Exception 實作 Serializable |
---|
序列化方法 |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
ObjectInputStream
反序列化 InvalidTargetObjectTypeException
。
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
InvalidTargetObjectTypeException
序列化為 ObjectOutputStream
。
IOException
序列化欄位 |
---|
Exception exception
類別 javax.management.modelmbean.ModelMBeanAttributeInfo 繼承 MBeanAttributeInfo 實作 Serializable |
---|
序列化方法 |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
ObjectInputStream
反序列化 ModelMBeanAttributeInfo
。
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
ModelMBeanAttributeInfo
序列化為 ObjectOutputStream
。
IOException
序列化欄位 |
---|
Descriptor attrDescriptor
類別 javax.management.modelmbean.ModelMBeanConstructorInfo 繼承 MBeanConstructorInfo 實作 Serializable |
---|
序列化方法 |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
ObjectInputStream
反序列化 ModelMBeanConstructorInfo
。
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
ModelMBeanConstructorInfo
序列化為 ObjectOutputStream
。
IOException
序列化欄位 |
---|
Descriptor consDescriptor
類別 javax.management.modelmbean.ModelMBeanInfoSupport 繼承 MBeanInfo 實作 Serializable |
---|
序列化方法 |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
ObjectInputStream
反序列化 ModelMBeanInfoSupport
。
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
ModelMBeanInfoSupport
序列化為 ObjectOutputStream
。
IOException
序列化欄位 |
---|
ModelMBeanAttributeInfo[] modelMBeanAttributes
MBeanConstructorInfo[] modelMBeanConstructors
Descriptor modelMBeanDescriptor
MBeanNotificationInfo[] modelMBeanNotifications
MBeanOperationInfo[] modelMBeanOperations
類別 javax.management.modelmbean.ModelMBeanNotificationInfo 繼承 MBeanNotificationInfo 實作 Serializable |
---|
序列化方法 |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
ObjectInputStream
反序列化 ModelMBeanNotificationInfo
。
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
ModelMBeanNotificationInfo
序列化為 ObjectOutputStream
。
IOException
序列化欄位 |
---|
Descriptor notificationDescriptor
類別 javax.management.modelmbean.ModelMBeanOperationInfo 繼承 MBeanOperationInfo 實作 Serializable |
---|
序列化方法 |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
ObjectInputStream
反序列化 ModelMBeanOperationInfo
。
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
ModelMBeanOperationInfo
序列化為 ObjectOutputStream
。
IOException
序列化欄位 |
---|
Descriptor operationDescriptor
類別 javax.management.modelmbean.XMLParseException 繼承 Exception 實作 Serializable |
---|
序列化方法 |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
ObjectInputStream
反序列化 XMLParseException
。
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
XMLParseException
序列化為ObjectOutputStream
。
IOException
序列化欄位 |
---|
軟體套件 javax.management.monitor |
---|
類別 javax.management.monitor.MonitorNotification 繼承 Notification 實作 Serializable |
---|
serialVersionUID: -4608189663661929204L
序列化欄位 |
---|
ObjectName observedObject
String observedAttribute
Object derivedGauge
Object trigger
類別 javax.management.monitor.MonitorSettingException 繼承 JMRuntimeException 實作 Serializable |
---|
serialVersionUID: -8807913418190202007L
軟體套件 javax.management.openmbean |
---|
類別 javax.management.openmbean.ArrayType 繼承 OpenType<T> 實作 Serializable |
---|
serialVersionUID: 720504429830309770L
序列化方法 |
---|
private Object readResolve() throws ObjectStreamException
boolean
field primitiveArray
. In order to guarantee the
interoperability with previous versions of this class the new serial
form must continue to refer to primitive wrapper types even when the
ArrayType
instance describes a primitive type array. So when
primitiveArray
is true
the className
,
typeName
and description
serializable fields
are converted into primitive types before the deserialized
ArrayType
instance is return to the caller. The
elementType
field always returns the SimpleType
corresponding to the primitive wrapper type of the array's
primitive type.
Therefore the following serializable fields are deserialized as follows:
primitiveArray
is true
the className
field is deserialized by replacing the array's component primitive
wrapper type by the corresponding array's component primitive type,
e.g. "[[Ljava.lang.Integer;"
will be deserialized as
"[[I"
.primitiveArray
is true
the typeName
field is deserialized by replacing the array's component primitive
wrapper type by the corresponding array's component primitive type,
e.g. "[[Ljava.lang.Integer;"
will be deserialized as
"[[I"
.primitiveArray
is true
the description
field is deserialized by replacing the array's component primitive
wrapper type by the corresponding array's component primitive type,
e.g. "2-dimension array of java.lang.Integer"
will be
deserialized as "2-dimension array of int"
.ObjectStreamException
private Object writeReplace() throws ObjectStreamException
boolean
field primitiveArray
. In order to guarantee the
interoperability with previous versions of this class the new serial
form must continue to refer to primitive wrapper types even when the
ArrayType
instance describes a primitive type array. So when
primitiveArray
is true
the className
,
typeName
and description
serializable fields
are converted into wrapper types before the serialized
ArrayType
instance is written to the stream. The
elementType
field always returns the SimpleType
corresponding to the primitive wrapper type of the array's
primitive type.
Therefore the following serializable fields are serialized as follows:
primitiveArray
is true
the className
field is serialized by replacing the array's component primitive
type by the corresponding array's component primitive wrapper type,
e.g. "[[I"
will be serialized as
"[[Ljava.lang.Integer;"
.primitiveArray
is true
the typeName
field is serialized by replacing the array's component primitive
type by the corresponding array's component primitive wrapper type,
e.g. "[[I"
will be serialized as
"[[Ljava.lang.Integer;"
.primitiveArray
is true
the description
field is serialized by replacing the array's component primitive
type by the corresponding array's component primitive wrapper type,
e.g. "2-dimension array of int"
will be serialized as
"2-dimension array of java.lang.Integer"
.ObjectStreamException
序列化欄位 |
---|
int dimension
ArrayType
實例描述的陣列的維度。OpenType<T> elementType
ArrayType
實例描述的陣列中包含的元素值的開放型別。boolean primitiveArray
ArrayType
describes a primitive array.類別 javax.management.openmbean.CompositeDataSupport 繼承 Object 實作 Serializable |
---|
serialVersionUID: 8003518976613702244L
序列化欄位 |
---|
SortedMap<K,V> contents
SortedMap
用於較快速的元素檢索。CompositeType compositeType
類別 javax.management.openmbean.CompositeType 繼承 OpenType<CompositeData> 實作 Serializable |
---|
serialVersionUID: -5366242454346948798L
序列化欄位 |
---|
TreeMap<K,V> nameToDescription
TreeMap<K,V> nameToType
類別 javax.management.openmbean.InvalidKeyException 繼承 IllegalArgumentException 實作 Serializable |
---|
serialVersionUID: 4224269443946322062L
類別 javax.management.openmbean.InvalidOpenTypeException 繼承 IllegalArgumentException 實作 Serializable |
---|
serialVersionUID: -2837312755412327534L
類別 javax.management.openmbean.KeyAlreadyExistsException 繼承 IllegalArgumentException 實作 Serializable |
---|
serialVersionUID: 1845183636745282866L
類別 javax.management.openmbean.OpenDataException 繼承 JMException 實作 Serializable |
---|
serialVersionUID: 8346311255433349870L
類別 javax.management.openmbean.OpenMBeanAttributeInfoSupport 繼承 MBeanAttributeInfo 實作 Serializable |
---|
serialVersionUID: -4867215622149721849L
序列化方法 |
---|
private Object readResolve()
序列化欄位 |
---|
OpenType<T> openType
Object defaultValue
Set<E> legalValues
Set
是不可修改的。Comparable<T> minValue
Comparable<T> maxValue
類別 javax.management.openmbean.OpenMBeanConstructorInfoSupport 繼承 MBeanConstructorInfo 實作 Serializable |
---|
serialVersionUID: -4400441579007477003L
類別 javax.management.openmbean.OpenMBeanInfoSupport 繼承 MBeanInfo 實作 Serializable |
---|
serialVersionUID: 4349395935420511492L
類別 javax.management.openmbean.OpenMBeanOperationInfoSupport 繼承 MBeanOperationInfo 實作 Serializable |
---|
serialVersionUID: 4996859732565369366L
序列化方法 |
---|
private Object readResolve()
序列化欄位 |
---|
OpenType<T> returnOpenType
OpenMBeanOperationInfo
實例描述的操作所返回的值的開放型別。類別 javax.management.openmbean.OpenMBeanParameterInfoSupport 繼承 MBeanParameterInfo 實作 Serializable |
---|
serialVersionUID: -7235016873758443122L
序列化方法 |
---|
private Object readResolve()
序列化欄位 |
---|
OpenType<T> openType
Object defaultValue
Set<E> legalValues
Set
是不可修改的。Comparable<T> minValue
Comparable<T> maxValue
類別 javax.management.openmbean.OpenType 繼承 Object 實作 Serializable |
---|
serialVersionUID: -9195195325186646468L
序列化方法 |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
ObjectInputStream
反序列化 java.io.OpenType
。
IOException
ClassNotFoundException
序列化欄位 |
---|
String className
String description
String typeName
類別 javax.management.openmbean.SimpleType 繼承 OpenType<T> 實作 Serializable |
---|
serialVersionUID: 2215577471957694503L
序列化方法 |
---|
public Object readResolve() throws ObjectStreamException
ObjectInputStream
讀取的物件。
ObjectStreamException
- 如果讀取物件不能被解析。類別 javax.management.openmbean.TabularDataSupport 繼承 Object 實作 Serializable |
---|
serialVersionUID: 5720150593236309827L
序列化方法 |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
ObjectInputStream
反序列化 TabularDataSupport
。
IOException
ClassNotFoundException
序列化欄位 |
---|
Map<K,V> dataMap
HashMap
TabularType tabularType
類別 javax.management.openmbean.TabularType 繼承 OpenType<TabularData> 實作 Serializable |
---|
serialVersionUID: 6554071860220659261L
序列化欄位 |
---|
CompositeType rowType
List<E> indexNames
ArrayList
軟體套件 javax.management.relation |
---|
類別 javax.management.relation.InvalidRelationIdException 繼承 RelationException 實作 Serializable |
---|
serialVersionUID: -7115040321202754171L
類別 javax.management.relation.InvalidRelationServiceException 繼承 RelationException 實作 Serializable |
---|
serialVersionUID: 3400722103759507559L
類別 javax.management.relation.InvalidRelationTypeException 繼承 RelationException 實作 Serializable |
---|
serialVersionUID: 3007446608299169961L
類別 javax.management.relation.InvalidRoleInfoException 繼承 RelationException 實作 Serializable |
---|
serialVersionUID: 7517834705158932074L
類別 javax.management.relation.InvalidRoleValueException 繼承 RelationException 實作 Serializable |
---|
serialVersionUID: -2066091747301983721L
類別 javax.management.relation.MBeanServerNotificationFilter 繼承 NotificationFilterSupport 實作 Serializable |
---|
序列化方法 |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
ObjectInputStream
反序列化 MBeanServerNotificationFilter
。
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
MBeanServerNotificationFilter
序列化為 ObjectOutputStream
。
IOException
序列化欄位 |
---|
List<E> deselectedNames
null
意味著隱式地取消選中所有 {@link ObjectName}(複選表示顯式選擇)List<E> selectedNames
null
意味著隱式選中所有 {@link ObjectName}(複選表示顯式取消選擇)類別 javax.management.relation.RelationException 繼承 JMException 實作 Serializable |
---|
serialVersionUID: 5434016005679159613L
類別 javax.management.relation.RelationNotFoundException 繼承 RelationException 實作 Serializable |
---|
serialVersionUID: -3793951411158559116L
類別 javax.management.relation.RelationNotification 繼承 Notification 實作 Serializable |
---|
序列化方法 |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
ObjectInputStream
反序列化 RelationNotification
。
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
RelationNotification
序列化為 ObjectOutputStream
。
IOException
序列化欄位 |
---|
List<E> newRoleValue
List<E> oldRoleValue
String relationId
ObjectName relationObjName
String relationTypeName
String roleName
List<E> unregisterMBeanList
類別 javax.management.relation.RelationServiceNotRegisteredException 繼承 RelationException 實作 Serializable |
---|
serialVersionUID: 8454744887157122910L
類別 javax.management.relation.RelationTypeNotFoundException 繼承 RelationException 實作 Serializable |
---|
serialVersionUID: 1274155316284300752L
類別 javax.management.relation.RelationTypeSupport 繼承 Object 實作 Serializable |
---|
序列化方法 |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
ObjectInputStream
反序列化 RelationTypeSupport
。
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
RelationTypeSupport
序列化為 ObjectOutputStream
。
IOException
序列化欄位 |
---|
boolean isInRelationService
Map<K,V> roleName2InfoMap
String typeName
類別 javax.management.relation.Role 繼承 Object 實作 Serializable |
---|
序列化方法 |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
ObjectInputStream
反序列化 Role
。
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
Role
序列化為 ObjectOutputStream
。
IOException
序列化欄位 |
---|
String name
List<E> objectNameList
類別 javax.management.relation.RoleInfo 繼承 Object 實作 Serializable |
---|
序列化方法 |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
ObjectInputStream
反序列化 RoleInfo
。
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
RoleInfo
序列化為 ObjectOutputStream
。
IOException
序列化欄位 |
---|
String description
boolean isReadable
true
if role is readableboolean isWritable
true
if role is writableint maxDegree
int minDegree
String name
String referencedMBeanClassName
類別 javax.management.relation.RoleInfoNotFoundException 繼承 RelationException 實作 Serializable |
---|
serialVersionUID: 4394092234999959939L
類別 javax.management.relation.RoleList 繼承 ArrayList<Object> 實作 Serializable |
---|
serialVersionUID: 5568344346499649313L
類別 javax.management.relation.RoleNotFoundException 繼承 RelationException 實作 Serializable |
---|
serialVersionUID: -2986406101364031481L
類別 javax.management.relation.RoleResult 繼承 Object 實作 Serializable |
---|
序列化方法 |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
ObjectInputStream
反序列化 RoleResult
。
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
RoleResult
序列化為 ObjectOutputStream
。
IOException
序列化欄位 |
---|
RoleList roleList
RoleUnresolvedList unresolvedRoleList
類別 javax.management.relation.RoleUnresolved 繼承 Object 實作 Serializable |
---|
序列化方法 |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
ObjectInputStream
反序列化 RoleUnresolved
。
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
RoleUnresolved
序列化為 ObjectOutputStream
。
IOException
序列化欄位 |
---|
int problemType
String roleName
List<E> roleValue
類別 javax.management.relation.RoleUnresolvedList 繼承 ArrayList<Object> 實作 Serializable |
---|
serialVersionUID: 4054902803091433324L
軟體套件 javax.management.remote |
---|
類別 javax.management.remote.JMXConnectionNotification 繼承 Notification 實作 Serializable |
---|
serialVersionUID: -2331308725952627538L
序列化欄位 |
---|
String connectionId
JMXConnectionNotification.getConnectionId()
類別 javax.management.remote.JMXPrincipal 繼承 Object 實作 Serializable |
---|
serialVersionUID: -4184480100214577411L
序列化欄位 |
---|
String name
JMXPrincipal
object.JMXPrincipal.getName()
類別 javax.management.remote.JMXProviderException 繼承 IOException 實作 Serializable |
---|
serialVersionUID: -3166703627550447198L
序列化欄位 |
---|
Throwable cause
JMXProviderException.getCause()
類別 javax.management.remote.JMXServerErrorException 繼承 IOException 實作 Serializable |
---|
serialVersionUID: 3996732239558744666L
序列化欄位 |
---|
Error cause
Error
that caused this exception to be thrown.JMXServerErrorException.getCause()
類別 javax.management.remote.JMXServiceURL 繼承 Object 實作 Serializable |
---|
serialVersionUID: 8173364409860779292L
序列化欄位 |
---|
String protocol
JMXServiceURL.getProtocol()
返回的值。
String host
JMXServiceURL.getHost()
返回的值。
int port
JMXServiceURL.getPort()
返回的值。
String urlPath
JMXServiceURL.getURLPath()
返回的值。
類別 javax.management.remote.NotificationResult 繼承 Object 實作 Serializable |
---|
serialVersionUID: 1191800228721395279L
序列化欄位 |
---|
long earliestSequenceNumber
long nextSequenceNumber
TargetedNotification[] targetedNotifications
類別 javax.management.remote.SubjectDelegationPermission 繼承 BasicPermission 實作 Serializable |
---|
serialVersionUID: 1481618113008682343L
類別 javax.management.remote.TargetedNotification 繼承 Object 實作 Serializable |
---|
serialVersionUID: 7676132089779300926L
序列化欄位 |
---|
Notification notif
TargetedNotification.getNotification()
Integer id
TargetedNotification.getListenerID()
軟體套件 javax.management.remote.rmi |
---|
類別 javax.management.remote.rmi._RMIConnection_Stub 繼承 Stub 實作 Serializable |
---|
類別 javax.management.remote.rmi._RMIServer_Stub 繼承 Stub 實作 Serializable |
---|
類別 javax.management.remote.rmi.RMIConnectionImpl_Stub 繼承 RemoteStub 實作 Serializable |
---|
serialVersionUID: 2L
類別 javax.management.remote.rmi.RMIConnectionImpl$6 繼承 Object 實作 Serializable |
---|
類別 javax.management.remote.rmi.RMIConnectionImpl$7 繼承 Object 實作 Serializable |
---|
類別 javax.management.remote.rmi.RMIConnector 繼承 Object 實作 Serializable |
---|
serialVersionUID: 817323035842634473L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
ObjectInputStream
讀入 RMIConnector 欄位。調用 s.defaultReadObject()
並接著初始化所有需要初始化的中間變數。
InvalidObjectException
- 如果 rmiServer stub 或 jmxServiceURL 均未設置。
IOException
ClassNotFoundException
RMIConnector.RMIConnector(JMXServiceURL,Map)
,
RMIConnector.RMIConnector(RMIServer,Map)
private void writeObject(ObjectOutputStream s) throws IOException
ObjectOutputStream
。
如果需要的話,在初始化之前,將基礎 RMIServer stub 連接到一個 ORB。通過使用為建構子提供的環境映射(如果有)來完成此連接,如在 javax.management.remote.rmi
中描述的那樣。
然後此方法調用 s.defaultWriteObject()
。通常,如果此物件是使用 JMXServiceURL 建構的,則 rmiServer 為 null,如果此物件是使用 RMIServer stub 建構的,則 jmxServiceURL 為 null。
注意,環境 Map 並未序列化,因為假定它包含的物件只對於本地環境(類別載入器、ORB,等等)而言是上下文相關的。
對 RMIConnector 反序列化後,假定使用者將調用 RMIConnector.connect(Map)
,則它提供了一個套件含與新本地環境上下文相關的值的 Map。
由於在序列化之前需要連接到 ORB,並且要連接到的 ORB 為上下文相關的參數之一,不建議對剛剛序列化過的物件重新序列化,因為反序列化的物件不具有映射。因此,需要將一個 RMIConnector 物件序列化或傳輸到一個遠端應用程序時,建議通過調用 RMIConnectorServer.toJMXConnector(Map)
獲得新的 RMIConnector stub。
InvalidObjectException
- 如果 rmiServer stub 或 jmxServiceURL 均未設置。
IOException
RMIConnector.RMIConnector(JMXServiceURL,Map)
,
RMIConnector.RMIConnector(RMIServer,Map)
序列化欄位 |
---|
RMIServer rmiServer
RMIConnector.RMIConnector(RMIServer,Map)
JMXServiceURL jmxServiceURL
RMIConnector.RMIConnector(JMXServiceURL,Map)
類別 javax.management.remote.rmi.RMIServerImpl_Stub 繼承 RemoteStub 實作 Serializable |
---|
serialVersionUID: 2L
軟體套件 javax.management.timer |
---|
類別 javax.management.timer.TimerNotification 繼承 Notification 實作 Serializable |
---|
serialVersionUID: 1798492029603825750L
序列化欄位 |
---|
Integer notificationID
軟體套件 javax.naming |
---|
類別 javax.naming.AuthenticationException 繼承 NamingSecurityException 實作 Serializable |
---|
serialVersionUID: 3678497619904568096L
類別 javax.naming.AuthenticationNotSupportedException 繼承 NamingSecurityException 實作 Serializable |
---|
serialVersionUID: -7149033933259492300L
類別 javax.naming.BinaryRefAddr 繼承 RefAddr 實作 Serializable |
---|
serialVersionUID: -3415254970957330361L
序列化欄位 |
---|
byte[] buf
類別 javax.naming.Binding 繼承 NameClassPair 實作 Serializable |
---|
serialVersionUID: 8839217842691845890L
序列化欄位 |
---|
Object boundObj
Binding.getObject()
,
Binding.setObject(java.lang.Object)
類別 javax.naming.CannotProceedException 繼承 NamingException 實作 Serializable |
---|
serialVersionUID: 1219724816191576813L
序列化欄位 |
---|
Name remainingNewName
此欄位被初始化為 null。不應該直接操作它:應該使用 getRemainingName() 和 setRemainingName() 存取和更新。
CannotProceedException.getRemainingNewName()
,
CannotProceedException.setRemainingNewName(javax.naming.Name)
Hashtable<K,V> environment
此欄位被初始化為 null。不應該直接操作它:應該使用 getEnvironment() 和 setEnvironment() 存取和更新。
CannotProceedException.getEnvironment()
,
CannotProceedException.setEnvironment(java.util.Hashtable, ?>)
Name altName
altNameCtx
。該名稱是一個復合名稱。如果為 null,則不指定任何名稱。有關如何使用此方法的詳細資訊,請參見 javax.naming.spi.ObjectFactory.getObjectInstance
方法。
此欄位被初始化為 null。不應該直接操作它:應該使用 getAltName() 和 setAltName() 存取和更新。
CannotProceedException.getAltName()
,
CannotProceedException.setAltName(javax.naming.Name)
,
CannotProceedException.altNameCtx
,
ObjectFactory.getObjectInstance(java.lang.Object, javax.naming.Name, javax.naming.Context, java.util.Hashtable, ?>)
Context altNameCtx
altName
是相對於該上下文指定的。如果為 null,則暗指預設初始上下文。有關如何使用此方法的詳細資訊,請參見 javax.naming.spi.ObjectFactory.getObjectInstance
方法。
此欄位被初始化為 null。不應該直接操作它:應該使用 getAltNameCtx() 和 setAltNameCtx() 存取和更新。
CannotProceedException.getAltNameCtx()
,
CannotProceedException.setAltNameCtx(javax.naming.Context)
,
CannotProceedException.altName
,
ObjectFactory.getObjectInstance(java.lang.Object, javax.naming.Name, javax.naming.Context, java.util.Hashtable, ?>)
類別 javax.naming.CommunicationException 繼承 NamingException 實作 Serializable |
---|
serialVersionUID: 3618507780299986611L
類別 javax.naming.CompositeName 繼承 Object 實作 Serializable |
---|
serialVersionUID: 1667768148915813118L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
類別 javax.naming.CompoundName 繼承 Object 實作 Serializable |
---|
serialVersionUID: 3513100557083972036L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
類別 javax.naming.ConfigurationException 繼承 NamingException 實作 Serializable |
---|
serialVersionUID: -2535156726228855704L
類別 javax.naming.ContextNotEmptyException 繼承 NamingException 實作 Serializable |
---|
serialVersionUID: 1090963683348219877L
類別 javax.naming.InsufficientResourcesException 繼承 NamingException 實作 Serializable |
---|
serialVersionUID: 6227672693037844532L
類別 javax.naming.InterruptedNamingException 繼承 NamingException 實作 Serializable |
---|
serialVersionUID: 6404516648893194728L
類別 javax.naming.InvalidNameException 繼承 NamingException 實作 Serializable |
---|
serialVersionUID: -8370672380823801105L
類別 javax.naming.LimitExceededException 繼承 NamingException 實作 Serializable |
---|
serialVersionUID: -776898738660207856L
類別 javax.naming.LinkException 繼承 NamingException 實作 Serializable |
---|
serialVersionUID: -7967662604076777712L
序列化欄位 |
---|
Name linkResolvedName
LinkException.getLinkResolvedName()
,
LinkException.setLinkResolvedName(javax.naming.Name)
Object linkResolvedObj
LinkException.getLinkResolvedObj()
,
LinkException.setLinkResolvedObj(java.lang.Object)
Name linkRemainingName
LinkException.getLinkRemainingName()
,
LinkException.setLinkRemainingName(javax.naming.Name)
String linkExplanation
LinkException.getLinkExplanation()
,
LinkException.setLinkExplanation(java.lang.String)
類別 javax.naming.LinkLoopException 繼承 LinkException 實作 Serializable |
---|
serialVersionUID: -3119189944325198009L
類別 javax.naming.LinkRef 繼承 Reference 實作 Serializable |
---|
serialVersionUID: -5386290613498931298L
類別 javax.naming.MalformedLinkException 繼承 LinkException 實作 Serializable |
---|
serialVersionUID: -3066740437737830242L
類別 javax.naming.NameAlreadyBoundException 繼承 NamingException 實作 Serializable |
---|
serialVersionUID: -8491441000356780586L
類別 javax.naming.NameClassPair 繼承 Object 實作 Serializable |
---|
serialVersionUID: 5620776610160863339L
序列化欄位 |
---|
String name
NameClassPair.getName()
,
NameClassPair.setName(java.lang.String)
String className
NameClassPair.getClassName()
,
NameClassPair.setClassName(java.lang.String)
String fullName
NameClassPair.getNameInNamespace()
,
NameClassPair.setNameInNamespace(java.lang.String)
boolean isRel
NameClassPair.isRelative()
,
NameClassPair.setRelative(boolean)
,
NameClassPair.getName()
,
NameClassPair.setName(java.lang.String)
類別 javax.naming.NameNotFoundException 繼承 NamingException 實作 Serializable |
---|
serialVersionUID: -8007156725367842053L
類別 javax.naming.NamingException 繼承 Exception 實作 Serializable |
---|
serialVersionUID: -1299181962103167177L
序列化欄位 |
---|
Name resolvedName
NamingException.getResolvedName()
,
NamingException.setResolvedName(javax.naming.Name)
Object resolvedObj
NamingException.getResolvedObj()
,
NamingException.setResolvedObj(java.lang.Object)
Name remainingName
NamingException.getRemainingName()
,
NamingException.setRemainingName(javax.naming.Name)
,
NamingException.appendRemainingName(javax.naming.Name)
,
NamingException.appendRemainingComponent(java.lang.String)
Throwable rootException
此欄位早於通用異常鏈設施。NamingException.initCause(Throwable)
和 NamingException.getCause()
方法現在是存取此資訊的首選方法。
NamingException.getRootCause()
,
NamingException.setRootCause(Throwable)
,
NamingException.initCause(Throwable)
,
NamingException.getCause()
類別 javax.naming.NamingSecurityException 繼承 NamingException 實作 Serializable |
---|
serialVersionUID: 5855287647294685775L
類別 javax.naming.NoInitialContextException 繼承 NamingException 實作 Serializable |
---|
serialVersionUID: -3413733186901258623L
類別 javax.naming.NoPermissionException 繼承 NamingSecurityException 實作 Serializable |
---|
serialVersionUID: 8395332708699751775L
類別 javax.naming.NotContextException 繼承 NamingException 實作 Serializable |
---|
serialVersionUID: 849752551644540417L
類別 javax.naming.OperationNotSupportedException 繼承 NamingException 實作 Serializable |
---|
serialVersionUID: 5493232822427682064L
類別 javax.naming.PartialResultException 繼承 NamingException 實作 Serializable |
---|
serialVersionUID: 2572144970049426786L
類別 javax.naming.RefAddr 繼承 Object 實作 Serializable |
---|
serialVersionUID: -1468165120479154358L
序列化欄位 |
---|
String addrType
類別 javax.naming.Reference 繼承 Object 實作 Serializable |
---|
serialVersionUID: -1673475790065791735L
序列化欄位 |
---|
String className
Class.getName()
Vector<E> addrs
String classFactory
String classFactoryLocation
類別 javax.naming.ReferralException 繼承 NamingException 實作 Serializable |
---|
serialVersionUID: -2881363844695698876L
類別 javax.naming.ServiceUnavailableException 繼承 NamingException 實作 Serializable |
---|
serialVersionUID: -4996964726566773444L
類別 javax.naming.SizeLimitExceededException 繼承 LimitExceededException 實作 Serializable |
---|
serialVersionUID: 7129289564879168579L
類別 javax.naming.StringRefAddr 繼承 RefAddr 實作 Serializable |
---|
serialVersionUID: -8913762495138505527L
序列化欄位 |
---|
String contents
類別 javax.naming.TimeLimitExceededException 繼承 LimitExceededException 實作 Serializable |
---|
serialVersionUID: -3597009011385034696L
軟體套件 javax.naming.directory |
---|
類別 javax.naming.directory.AttributeInUseException 繼承 NamingException 實作 Serializable |
---|
serialVersionUID: 4437710305529322564L
類別 javax.naming.directory.AttributeModificationException 繼承 NamingException 實作 Serializable |
---|
serialVersionUID: 8060676069678710186L
序列化欄位 |
---|
ModificationItem[] unexecs
類別 javax.naming.directory.BasicAttribute 繼承 Object 實作 Serializable |
---|
serialVersionUID: 6743528196119291326L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
序列化欄位 |
---|
String attrID
boolean ordered
類別 javax.naming.directory.BasicAttributes 繼承 Object 實作 Serializable |
---|
serialVersionUID: 4980164073184639448L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
序列化欄位 |
---|
boolean ignoreCase
類別 javax.naming.directory.InvalidAttributeIdentifierException 繼承 NamingException 實作 Serializable |
---|
serialVersionUID: -9036920266322999923L
類別 javax.naming.directory.InvalidAttributesException 繼承 NamingException 實作 Serializable |
---|
serialVersionUID: 2607612850539889765L
類別 javax.naming.directory.InvalidAttributeValueException 繼承 NamingException 實作 Serializable |
---|
serialVersionUID: 8720050295499275011L
類別 javax.naming.directory.InvalidSearchControlsException 繼承 NamingException 實作 Serializable |
---|
serialVersionUID: -5124108943352665777L
類別 javax.naming.directory.InvalidSearchFilterException 繼承 NamingException 實作 Serializable |
---|
serialVersionUID: 2902700940682875441L
類別 javax.naming.directory.ModificationItem 繼承 Object 實作 Serializable |
---|
serialVersionUID: 7573258562534746850L
序列化欄位 |
---|
int mod_op
Attribute attr
類別 javax.naming.directory.NoSuchAttributeException 繼承 NamingException 實作 Serializable |
---|
serialVersionUID: 4836415647935888137L
類別 javax.naming.directory.SchemaViolationException 繼承 NamingException 實作 Serializable |
---|
serialVersionUID: -3041762429525049663L
類別 javax.naming.directory.SearchControls 繼承 Object 實作 Serializable |
---|
serialVersionUID: -2480540967773454797L
序列化欄位 |
---|
int searchScope
int timeLimit
boolean derefLink
boolean returnObj
long countLimit
String[] attributesToReturn
類別 javax.naming.directory.SearchResult 繼承 Binding 實作 Serializable |
---|
serialVersionUID: -9158063327699723172L
序列化欄位 |
---|
Attributes attrs
軟體套件 javax.naming.event |
---|
類別 javax.naming.event.NamingEvent 繼承 EventObject 實作 Serializable |
---|
serialVersionUID: -7126752885365133499L
序列化欄位 |
---|
Object changeInfo
int type
NamingEvent.OBJECT_ADDED
,
NamingEvent.OBJECT_REMOVED
,
NamingEvent.OBJECT_RENAMED
,
NamingEvent.OBJECT_CHANGED
Binding oldBinding
Binding newBinding
類別 javax.naming.event.NamingExceptionEvent 繼承 EventObject 實作 Serializable |
---|
serialVersionUID: -4877678086134736336L
序列化欄位 |
---|
NamingException exception
軟體套件 javax.naming.ldap |
---|
類別 javax.naming.ldap.BasicControl 繼承 Object 實作 Serializable |
---|
serialVersionUID: -4233907508771791687L
序列化欄位 |
---|
String id
boolean criticality
byte[] value
類別 javax.naming.ldap.LdapName 繼承 Object 實作 Serializable |
---|
serialVersionUID: -1595520034788997356L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
類別 javax.naming.ldap.LdapReferralException 繼承 ReferralException 實作 Serializable |
---|
serialVersionUID: -1668992791764950804L
類別 javax.naming.ldap.ManageReferralControl 繼承 BasicControl 實作 Serializable |
---|
serialVersionUID: 3017756160149982566L
類別 javax.naming.ldap.PagedResultsControl 繼承 BasicControl 實作 Serializable |
---|
serialVersionUID: 6684806685736844298L
類別 javax.naming.ldap.PagedResultsResponseControl 繼承 BasicControl 實作 Serializable |
---|
serialVersionUID: -8819778744844514666L
序列化欄位 |
---|
int resultSize
byte[] cookie
類別 javax.naming.ldap.Rdn 繼承 Object 實作 Serializable |
---|
serialVersionUID: -5994465067210009656L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
類別 javax.naming.ldap.SortControl 繼承 BasicControl 實作 Serializable |
---|
serialVersionUID: -1965961680233330744L
類別 javax.naming.ldap.SortResponseControl 繼承 BasicControl 實作 Serializable |
---|
serialVersionUID: 5142939176006310877L
序列化欄位 |
---|
int resultCode
String badAttrId
類別 javax.naming.ldap.StartTlsRequest 繼承 Object 實作 Serializable |
---|
serialVersionUID: 4441679576360753397L
類別 javax.naming.ldap.StartTlsResponse 繼承 Object 實作 Serializable |
---|
serialVersionUID: 8372842182579276418L
類別 javax.naming.ldap.UnsolicitedNotificationEvent 繼承 EventObject 實作 Serializable |
---|
serialVersionUID: -2382603380799883705L
序列化欄位 |
---|
UnsolicitedNotification notice
軟體套件 javax.naming.spi |
---|
類別 javax.naming.spi.ResolveResult 繼承 Object 實作 Serializable |
---|
serialVersionUID: -4552108072002407559L
序列化欄位 |
---|
Object resolvedObj
Name remainingName
軟體套件 javax.net.ssl |
---|
類別 javax.net.ssl.HandshakeCompletedEvent 繼承 EventObject 實作 Serializable |
---|
類別 javax.net.ssl.SSLException 繼承 IOException 實作 Serializable |
---|
類別 javax.net.ssl.SSLHandshakeException 繼承 SSLException 實作 Serializable |
---|
類別 javax.net.ssl.SSLKeyException 繼承 SSLException 實作 Serializable |
---|
類別 javax.net.ssl.SSLPeerUnverifiedException 繼承 SSLException 實作 Serializable |
---|
類別 javax.net.ssl.SSLPermission 繼承 BasicPermission 實作 Serializable |
---|
類別 javax.net.ssl.SSLProtocolException 繼承 SSLException 實作 Serializable |
---|
類別 javax.net.ssl.SSLSessionBindingEvent 繼承 EventObject 實作 Serializable |
---|
序列化欄位 |
---|
String name
類別 javax.net.ssl.SSLSocketFactory$1 繼承 Object 實作 Serializable |
---|
軟體套件 javax.print |
---|
類別 javax.print.DocFlavor 繼承 Object 實作 Serializable |
---|
serialVersionUID: -4512080796965449721L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException
ClassNotFoundException
IOException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
序列化欄位 |
---|
String myClassName
類別 javax.print.DocFlavor.BYTE_ARRAY 繼承 DocFlavor 實作 Serializable |
---|
serialVersionUID: -9065578006593857475L
類別 javax.print.DocFlavor.CHAR_ARRAY 繼承 DocFlavor 實作 Serializable |
---|
serialVersionUID: -8720590903724405128L
類別 javax.print.DocFlavor.INPUT_STREAM 繼承 DocFlavor 實作 Serializable |
---|
serialVersionUID: -7045842700749194127L
類別 javax.print.DocFlavor.READER 繼承 DocFlavor 實作 Serializable |
---|
serialVersionUID: 7100295812579351567L
類別 javax.print.DocFlavor.SERVICE_FORMATTED 繼承 DocFlavor 實作 Serializable |
---|
serialVersionUID: 6181337766266637256L
類別 javax.print.DocFlavor.STRING 繼承 DocFlavor 實作 Serializable |
---|
serialVersionUID: 4414407504887034035L
類別 javax.print.DocFlavor.URL 繼承 DocFlavor 實作 Serializable |
---|
類別 javax.print.PrintException 繼承 Exception 實作 Serializable |
---|
軟體套件 javax.print.attribute |
---|
類別 javax.print.attribute.AttributeSetUtilities.SynchronizedAttributeSet 繼承 Object 實作 Serializable |
---|
序列化欄位 |
---|
AttributeSet attrset
類別 javax.print.attribute.AttributeSetUtilities.SynchronizedDocAttributeSet 繼承 javax.print.attribute.AttributeSetUtilities.SynchronizedAttributeSet 實作 Serializable |
---|
類別 javax.print.attribute.AttributeSetUtilities.SynchronizedPrintJobAttributeSet 繼承 javax.print.attribute.AttributeSetUtilities.SynchronizedAttributeSet 實作 Serializable |
---|
類別 javax.print.attribute.AttributeSetUtilities.SynchronizedPrintRequestAttributeSet 繼承 javax.print.attribute.AttributeSetUtilities.SynchronizedAttributeSet 實作 Serializable |
---|
類別 javax.print.attribute.AttributeSetUtilities.SynchronizedPrintServiceAttributeSet 繼承 javax.print.attribute.AttributeSetUtilities.SynchronizedAttributeSet 實作 Serializable |
---|
類別 javax.print.attribute.AttributeSetUtilities.UnmodifiableAttributeSet 繼承 Object 實作 Serializable |
---|
序列化欄位 |
---|
AttributeSet attrset
類別 javax.print.attribute.AttributeSetUtilities.UnmodifiableDocAttributeSet 繼承 javax.print.attribute.AttributeSetUtilities.UnmodifiableAttributeSet 實作 Serializable |
---|
類別 javax.print.attribute.AttributeSetUtilities.UnmodifiablePrintJobAttributeSet 繼承 javax.print.attribute.AttributeSetUtilities.UnmodifiableAttributeSet 實作 Serializable |
---|
類別 javax.print.attribute.AttributeSetUtilities.UnmodifiablePrintRequestAttributeSet 繼承 javax.print.attribute.AttributeSetUtilities.UnmodifiableAttributeSet 實作 Serializable |
---|
類別 javax.print.attribute.AttributeSetUtilities.UnmodifiablePrintServiceAttributeSet 繼承 javax.print.attribute.AttributeSetUtilities.UnmodifiableAttributeSet 實作 Serializable |
---|
類別 javax.print.attribute.DateTimeSyntax 繼承 Object 實作 Serializable |
---|
serialVersionUID: -1400819079791208582L
序列化欄位 |
---|
Date value
java.util.Date
值。
類別 javax.print.attribute.EnumSyntax 繼承 Object 實作 Serializable |
---|
serialVersionUID: -2739521845085831642L
序列化方法 |
---|
protected Object readResolve() throws ObjectStreamException
ObjectStreamException
- 如果無法對串流反序列化
InvalidObjectException
- 如果列舉值表為 null,此列舉值的整數值與列舉值表中的元素不對應,或列舉值表中的對應元素為 null,則拋出該異常。(註:InvalidObjectException
是 ObjectStreamException
的一個子類別,ObjectStreamException
由 readResolve()
宣告拋出。序列化欄位 |
---|
int value
類別 javax.print.attribute.HashAttributeSet 繼承 Object 實作 Serializable |
---|
serialVersionUID: 5311560590283707917L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException
ClassNotFoundException
IOException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
序列化欄位 |
---|
Class<T> myInterface
Attribute
或其子介面。
類別 javax.print.attribute.HashDocAttributeSet 繼承 HashAttributeSet 實作 Serializable |
---|
serialVersionUID: -1128534486061432528L
類別 javax.print.attribute.HashPrintJobAttributeSet 繼承 HashAttributeSet 實作 Serializable |
---|
serialVersionUID: -4204473656070350348L
類別 javax.print.attribute.HashPrintRequestAttributeSet 繼承 HashAttributeSet 實作 Serializable |
---|
serialVersionUID: 2364756266107751933L
類別 javax.print.attribute.HashPrintServiceAttributeSet 繼承 HashAttributeSet 實作 Serializable |
---|
serialVersionUID: 6642904616179203070L
類別 javax.print.attribute.IntegerSyntax 繼承 Object 實作 Serializable |
---|
serialVersionUID: 3644574816328081943L
序列化欄位 |
---|
int value
類別 javax.print.attribute.ResolutionSyntax 繼承 Object 實作 Serializable |
---|
serialVersionUID: 2706743076526672017L
序列化欄位 |
---|
int crossFeedResolution
int feedResolution
類別 javax.print.attribute.SetOfIntegerSyntax 繼承 Object 實作 Serializable |
---|
serialVersionUID: 3666874174847632203L
序列化欄位 |
---|
int[][] members
類別 javax.print.attribute.Size2DSyntax 繼承 Object 實作 Serializable |
---|
serialVersionUID: 5584439964938660530L
序列化欄位 |
---|
int x
int y
類別 javax.print.attribute.TextSyntax 繼承 Object 實作 Serializable |
---|
serialVersionUID: -8130648736378144102L
序列化欄位 |
---|
String value
Locale locale
類別 javax.print.attribute.UnmodifiableSetException 繼承 RuntimeException 實作 Serializable |
---|
類別 javax.print.attribute.URISyntax 繼承 Object 實作 Serializable |
---|
serialVersionUID: -7842661210486401678L
序列化欄位 |
---|
URI uri
軟體套件 javax.print.attribute.standard |
---|
類別 javax.print.attribute.standard.Chromaticity 繼承 EnumSyntax 實作 Serializable |
---|
serialVersionUID: 4660543931355214012L
類別 javax.print.attribute.standard.ColorSupported 繼承 EnumSyntax 實作 Serializable |
---|
serialVersionUID: -2700555589688535545L
類別 javax.print.attribute.standard.Compression 繼承 EnumSyntax 實作 Serializable |
---|
serialVersionUID: -5716748913324997674L
類別 javax.print.attribute.standard.Copies 繼承 IntegerSyntax 實作 Serializable |
---|
serialVersionUID: -6426631521680023833L
類別 javax.print.attribute.standard.CopiesSupported 繼承 SetOfIntegerSyntax 實作 Serializable |
---|
serialVersionUID: 6927711687034846001L
類別 javax.print.attribute.standard.DateTimeAtCompleted 繼承 DateTimeSyntax 實作 Serializable |
---|
serialVersionUID: 6497399708058490000L
類別 javax.print.attribute.standard.DateTimeAtCreation 繼承 DateTimeSyntax 實作 Serializable |
---|
serialVersionUID: -2923732231056647903L
類別 javax.print.attribute.standard.DateTimeAtProcessing 繼承 DateTimeSyntax 實作 Serializable |
---|
serialVersionUID: -3710068197278263244L
類別 javax.print.attribute.standard.Destination 繼承 URISyntax 實作 Serializable |
---|
serialVersionUID: 6776739171700415321L
類別 javax.print.attribute.standard.DocumentName 繼承 TextSyntax 實作 Serializable |
---|
serialVersionUID: 7883105848533280430L
類別 javax.print.attribute.standard.Fidelity 繼承 EnumSyntax 實作 Serializable |
---|
serialVersionUID: 6320827847329172308L
類別 javax.print.attribute.standard.Finishings 繼承 EnumSyntax 實作 Serializable |
---|
serialVersionUID: -627840419548391754L
類別 javax.print.attribute.standard.JobHoldUntil 繼承 DateTimeSyntax 實作 Serializable |
---|
serialVersionUID: -1664471048860415024L
類別 javax.print.attribute.standard.JobImpressions 繼承 IntegerSyntax 實作 Serializable |
---|
serialVersionUID: 8225537206784322464L
類別 javax.print.attribute.standard.JobImpressionsCompleted 繼承 IntegerSyntax 實作 Serializable |
---|
serialVersionUID: 6722648442432393294L
類別 javax.print.attribute.standard.JobImpressionsSupported 繼承 SetOfIntegerSyntax 實作 Serializable |
---|
serialVersionUID: -4887354803843173692L
類別 javax.print.attribute.standard.JobKOctets 繼承 IntegerSyntax 實作 Serializable |
---|
serialVersionUID: -8959710146498202869L
類別 javax.print.attribute.standard.JobKOctetsProcessed 繼承 IntegerSyntax 實作 Serializable |
---|
serialVersionUID: -6265238509657881806L
類別 javax.print.attribute.standard.JobKOctetsSupported 繼承 SetOfIntegerSyntax 實作 Serializable |
---|
serialVersionUID: -2867871140549897443L
類別 javax.print.attribute.standard.JobMediaSheets 繼承 IntegerSyntax 實作 Serializable |
---|
serialVersionUID: 408871131531979741L
類別 javax.print.attribute.standard.JobMediaSheetsCompleted 繼承 IntegerSyntax 實作 Serializable |
---|
serialVersionUID: 1739595973810840475L
類別 javax.print.attribute.standard.JobMediaSheetsSupported 繼承 SetOfIntegerSyntax 實作 Serializable |
---|
serialVersionUID: 2953685470388672940L
類別 javax.print.attribute.standard.JobMessageFromOperator 繼承 TextSyntax 實作 Serializable |
---|
serialVersionUID: -4620751846003142047L
類別 javax.print.attribute.standard.JobName 繼承 TextSyntax 實作 Serializable |
---|
serialVersionUID: 4660359192078689545L
類別 javax.print.attribute.standard.JobOriginatingUserName 繼承 TextSyntax 實作 Serializable |
---|
serialVersionUID: -8052537926362933477L
類別 javax.print.attribute.standard.JobPriority 繼承 IntegerSyntax 實作 Serializable |
---|
serialVersionUID: -4599900369040602769L
類別 javax.print.attribute.standard.JobPrioritySupported 繼承 IntegerSyntax 實作 Serializable |
---|
serialVersionUID: 2564840378013555894L
類別 javax.print.attribute.standard.JobSheets 繼承 EnumSyntax 實作 Serializable |
---|
serialVersionUID: -4735258056132519759L
類別 javax.print.attribute.standard.JobState 繼承 EnumSyntax 實作 Serializable |
---|
serialVersionUID: 400465010094018920L
類別 javax.print.attribute.standard.JobStateReason 繼承 EnumSyntax 實作 Serializable |
---|
serialVersionUID: -8765894420449009168L
類別 javax.print.attribute.standard.JobStateReasons 繼承 HashSet<JobStateReason> 實作 Serializable |
---|
serialVersionUID: 8849088261264331812L
類別 javax.print.attribute.standard.Media 繼承 EnumSyntax 實作 Serializable |
---|
serialVersionUID: -2823970704630722439L
類別 javax.print.attribute.standard.MediaName 繼承 Media 實作 Serializable |
---|
serialVersionUID: 4653117714524155448L
類別 javax.print.attribute.standard.MediaPrintableArea 繼承 Object 實作 Serializable |
---|
serialVersionUID: -1597171464050795793L
序列化欄位 |
---|
int x
int y
int w
int h
int units
類別 javax.print.attribute.standard.MediaSize 繼承 Size2DSyntax 實作 Serializable |
---|
serialVersionUID: -1967958664615414771L
序列化欄位 |
---|
MediaSizeName mediaName
類別 javax.print.attribute.standard.MediaSizeName 繼承 Media 實作 Serializable |
---|
serialVersionUID: 2778798329756942747L
類別 javax.print.attribute.standard.MediaTray 繼承 Media 實作 Serializable |
---|
serialVersionUID: -982503611095214703L
類別 javax.print.attribute.standard.MultipleDocumentHandling 繼承 EnumSyntax 實作 Serializable |
---|
serialVersionUID: 8098326460746413466L
類別 javax.print.attribute.standard.NumberOfDocuments 繼承 IntegerSyntax 實作 Serializable |
---|
serialVersionUID: 7891881310684461097L
類別 javax.print.attribute.standard.NumberOfInterveningJobs 繼承 IntegerSyntax 實作 Serializable |
---|
serialVersionUID: 2568141124844982746L
類別 javax.print.attribute.standard.NumberUp 繼承 IntegerSyntax 實作 Serializable |
---|
serialVersionUID: -3040436486786527811L
類別 javax.print.attribute.standard.NumberUpSupported 繼承 SetOfIntegerSyntax 實作 Serializable |
---|
serialVersionUID: -1041573395759141805L
類別 javax.print.attribute.standard.OrientationRequested 繼承 EnumSyntax 實作 Serializable |
---|
serialVersionUID: -4447437289862822276L
類別 javax.print.attribute.standard.OutputDeviceAssigned 繼承 TextSyntax 實作 Serializable |
---|
serialVersionUID: 5486733778854271081L
類別 javax.print.attribute.standard.PageRanges 繼承 SetOfIntegerSyntax 實作 Serializable |
---|
serialVersionUID: 8639895197656148392L
類別 javax.print.attribute.standard.PagesPerMinute 繼承 IntegerSyntax 實作 Serializable |
---|
serialVersionUID: -6366403993072862015L
類別 javax.print.attribute.standard.PagesPerMinuteColor 繼承 IntegerSyntax 實作 Serializable |
---|
serialVersionUID: 1684993151687470944L
類別 javax.print.attribute.standard.PDLOverrideSupported 繼承 EnumSyntax 實作 Serializable |
---|
serialVersionUID: -4393264467928463934L
類別 javax.print.attribute.standard.PresentationDirection 繼承 EnumSyntax 實作 Serializable |
---|
serialVersionUID: 8294728067230931780L
類別 javax.print.attribute.standard.PrinterInfo 繼承 TextSyntax 實作 Serializable |
---|
serialVersionUID: 7765280618777599727L
類別 javax.print.attribute.standard.PrinterIsAcceptingJobs 繼承 EnumSyntax 實作 Serializable |
---|
serialVersionUID: -5052010680537678061L
類別 javax.print.attribute.standard.PrinterLocation 繼承 TextSyntax 實作 Serializable |
---|
serialVersionUID: -1598610039865566337L
類別 javax.print.attribute.standard.PrinterMakeAndModel 繼承 TextSyntax 實作 Serializable |
---|
serialVersionUID: 4580461489499351411L
類別 javax.print.attribute.standard.PrinterMessageFromOperator 繼承 TextSyntax 實作 Serializable |
---|
serialVersionUID: -4486871203218629318L
類別 javax.print.attribute.standard.PrinterMoreInfo 繼承 URISyntax 實作 Serializable |
---|
serialVersionUID: 4555850007675338574L
類別 javax.print.attribute.standard.PrinterMoreInfoManufacturer 繼承 URISyntax 實作 Serializable |
---|
serialVersionUID: 3323271346485076608L
類別 javax.print.attribute.standard.PrinterName 繼承 TextSyntax 實作 Serializable |
---|
serialVersionUID: 299740639137803127L
類別 javax.print.attribute.standard.PrinterResolution 繼承 ResolutionSyntax 實作 Serializable |
---|
serialVersionUID: 13090306561090558L
類別 javax.print.attribute.standard.PrinterState 繼承 EnumSyntax 實作 Serializable |
---|
serialVersionUID: -649578618346507718L
類別 javax.print.attribute.standard.PrinterStateReason 繼承 EnumSyntax 實作 Serializable |
---|
serialVersionUID: -1623720656201472593L
類別 javax.print.attribute.standard.PrinterStateReasons 繼承 HashMap<PrinterStateReason,Severity> 實作 Serializable |
---|
serialVersionUID: -3731791085163619457L
類別 javax.print.attribute.standard.PrinterURI 繼承 URISyntax 實作 Serializable |
---|
serialVersionUID: 7923912792485606497L
類別 javax.print.attribute.standard.PrintQuality 繼承 EnumSyntax 實作 Serializable |
---|
serialVersionUID: -3072341285225858365L
類別 javax.print.attribute.standard.QueuedJobCount 繼承 IntegerSyntax 實作 Serializable |
---|
serialVersionUID: 7499723077864047742L
類別 javax.print.attribute.standard.ReferenceUriSchemesSupported 繼承 EnumSyntax 實作 Serializable |
---|
serialVersionUID: -8989076942813442805L
類別 javax.print.attribute.standard.RequestingUserName 繼承 TextSyntax 實作 Serializable |
---|
serialVersionUID: -2683049894310331454L
類別 javax.print.attribute.standard.Severity 繼承 EnumSyntax 實作 Serializable |
---|
serialVersionUID: 8781881462717925380L
類別 javax.print.attribute.standard.SheetCollate 繼承 EnumSyntax 實作 Serializable |
---|
serialVersionUID: 7080587914259873003L
類別 javax.print.attribute.standard.Sides 繼承 EnumSyntax 實作 Serializable |
---|
serialVersionUID: -6890309414893262822L
軟體套件 javax.print.event |
---|
類別 javax.print.event.PrintEvent 繼承 EventObject 實作 Serializable |
---|
serialVersionUID: 2286914924430763847L
類別 javax.print.event.PrintJobAttributeEvent 繼承 PrintEvent 實作 Serializable |
---|
serialVersionUID: -6534469883874742101L
序列化欄位 |
---|
PrintJobAttributeSet attributes
類別 javax.print.event.PrintJobEvent 繼承 PrintEvent 實作 Serializable |
---|
serialVersionUID: -1711656903622072997L
序列化欄位 |
---|
int reason
類別 javax.print.event.PrintServiceAttributeEvent 繼承 PrintEvent 實作 Serializable |
---|
serialVersionUID: -7565987018140326600L
序列化欄位 |
---|
PrintServiceAttributeSet attributes
軟體套件 javax.rmi.CORBA |
---|
類別 javax.rmi.CORBA.ClassDesc 繼承 Object 實作 Serializable |
---|
序列化欄位 |
---|
String repid
String codebase
類別 javax.rmi.CORBA.Stub 繼承 ObjectImpl 實作 Serializable |
---|
serialVersionUID: 1087775603798577179L
序列化方法 |
---|
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream stream) throws IOException
IOException
軟體套件 javax.rmi.ssl |
---|
類別 javax.rmi.ssl.SslRMIClientSocketFactory 繼承 Object 實作 Serializable |
---|
serialVersionUID: -8310631444933958385L
軟體套件 javax.script |
---|
類別 javax.script.ScriptException 繼承 Exception 實作 Serializable |
---|
序列化欄位 |
---|
String fileName
int lineNumber
int columnNumber
軟體套件 javax.security.auth |
---|
類別 javax.security.auth.AuthPermission 繼承 BasicPermission 實作 Serializable |
---|
serialVersionUID: 5806031445061587174L
類別 javax.security.auth.DestroyFailedException 繼承 Exception 實作 Serializable |
---|
serialVersionUID: -7790152857282749162L
類別 javax.security.auth.PrivateCredentialPermission 繼承 Permission 實作 Serializable |
---|
serialVersionUID: 5284372143517237068L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
序列化欄位 |
---|
String credentialClass
Set<E> principals
PrivateCredentialPermission.CredOwner
型別的元素。boolean testing
類別 javax.security.auth.PrivateCredentialPermission.CredOwner 繼承 Object 實作 Serializable |
---|
serialVersionUID: -5607449830436408266L
序列化欄位 |
---|
String principalClass
String principalName
類別 javax.security.auth.RefreshFailedException 繼承 Exception 實作 Serializable |
---|
serialVersionUID: 5058444488565265840L
類別 javax.security.auth.Subject 繼承 Object 實作 Serializable |
---|
serialVersionUID: -8308522755600156056L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream oos) throws IOException
IOException
序列化欄位 |
---|
Set<E> principals
Set
that provides a view of all of this
Subject's Principals
java.security.Principal
.
The set is a Subject.SecureSet
.boolean readOnly
類別 javax.security.auth.Subject.SecureSet 繼承 AbstractSet 實作 Serializable |
---|
serialVersionUID: 7911754171111800359L
序列化方法 |
---|
private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream oos) throws IOException
IOException
序列化欄位 |
---|
LinkedList<E> elements
Subject this$0
軟體套件 javax.security.auth.callback |
---|
類別 javax.security.auth.callback.ChoiceCallback 繼承 Object 實作 Serializable |
---|
serialVersionUID: -3975664071579892167L
序列化欄位 |
---|
String prompt
String[] choices
int defaultChoice
boolean multipleSelectionsAllowed
int[] selections
choices
列表中的索引。類別 javax.security.auth.callback.ConfirmationCallback 繼承 Object 實作 Serializable |
---|
serialVersionUID: -9095656433782481624L
序列化欄位 |
---|
String prompt
int messageType
int optionType
int defaultOption
String[] options
int selection
類別 javax.security.auth.callback.LanguageCallback 繼承 Object 實作 Serializable |
---|
serialVersionUID: 2019050433478903213L
序列化欄位 |
---|
Locale locale
類別 javax.security.auth.callback.NameCallback 繼承 Object 實作 Serializable |
---|
serialVersionUID: 3770938795909392253L
序列化欄位 |
---|
String prompt
String defaultName
String inputName
類別 javax.security.auth.callback.PasswordCallback 繼承 Object 實作 Serializable |
---|
serialVersionUID: 2267422647454909926L
序列化欄位 |
---|
String prompt
boolean echoOn
char[] inputPassword
類別 javax.security.auth.callback.TextInputCallback 繼承 Object 實作 Serializable |
---|
serialVersionUID: -8064222478852811804L
序列化欄位 |
---|
String prompt
String defaultText
String inputText
類別 javax.security.auth.callback.TextOutputCallback 繼承 Object 實作 Serializable |
---|
serialVersionUID: 1689502495511663102L
序列化欄位 |
---|
int messageType
String message
類別 javax.security.auth.callback.UnsupportedCallbackException 繼承 Exception 實作 Serializable |
---|
serialVersionUID: -6873556327655666839L
序列化欄位 |
---|
Callback callback
軟體套件 javax.security.auth.kerberos |
---|
類別 javax.security.auth.kerberos.DelegationPermission 繼承 BasicPermission 實作 Serializable |
---|
serialVersionUID: 883133252142523922L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
類別 javax.security.auth.kerberos.KerberosKey 繼承 Object 實作 Serializable |
---|
serialVersionUID: -4625402278148246993L
序列化欄位 |
---|
KerberosPrincipal principal
int versionNum
javax.security.auth.kerberos.KeyImpl key
KeyImpl
。ASN1 編碼在 RFC1510 中得到定義,如下所示:
EncryptionKey ::= SEQUENCE { keytype[0] INTEGER, keyvalue[1] OCTET STRING }
類別 javax.security.auth.kerberos.KerberosPrincipal 繼承 Object 實作 Serializable |
---|
serialVersionUID: -7374788026156829911L
序列化方法 |
---|
private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream oos) throws IOException
KerberosPrincipal
。IOException
類別 javax.security.auth.kerberos.KerberosTicket 繼承 Object 實作 Serializable |
---|
serialVersionUID: 7395334370157380539L
序列化欄位 |
---|
byte[] asn1Encoding
javax.security.auth.kerberos.KeyImpl sessionKey
KeyImpl
。ASN1 編碼在 RFC1510 中定義如下:
EncryptionKey ::= SEQUENCE { keytype[0] INTEGER, keyvalue[1] OCTET STRING }
boolean[] flags
Date authTime
Date startTime
Date endTime
Date renewTill
KerberosPrincipal client
KerberosPrincipal server
InetAddress[] clientAddresses
類別 javax.security.auth.kerberos.KeyImpl 繼承 Object 實作 Serializable |
---|
serialVersionUID: -7889313790214321193L
序列化方法 |
---|
private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream ois) throws IOException
KeyImpl
is serialized by
writing out the ASN1 Encoded bytes of the
encryption key. The ASN1 encoding is defined in
RFC1510 and as follows:
EncryptionKey ::= SEQUENCE {
keytype[0] INTEGER,
keyvalue[1] OCTET STRING
}IOException
類別 javax.security.auth.kerberos.ServicePermission 繼承 Permission 實作 Serializable |
---|
serialVersionUID: -1227585031618624935L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
序列化欄位 |
---|
String actions
軟體套件 javax.security.auth.login |
---|
類別 javax.security.auth.login.AccountException 繼承 LoginException 實作 Serializable |
---|
serialVersionUID: -2112878680072211787L
類別 javax.security.auth.login.AccountExpiredException 繼承 AccountException 實作 Serializable |
---|
serialVersionUID: -6064064890162661560L
類別 javax.security.auth.login.AccountLockedException 繼承 AccountException 實作 Serializable |
---|
serialVersionUID: 8280345554014066334L
類別 javax.security.auth.login.AccountNotFoundException 繼承 AccountException 實作 Serializable |
---|
serialVersionUID: 1498349563916294614L
類別 javax.security.auth.login.CredentialException 繼承 LoginException 實作 Serializable |
---|
serialVersionUID: -4772893876810601859L
類別 javax.security.auth.login.CredentialExpiredException 繼承 CredentialException 實作 Serializable |
---|
serialVersionUID: -5344739593859737937L
類別 javax.security.auth.login.CredentialNotFoundException 繼承 CredentialException 實作 Serializable |
---|
serialVersionUID: -7779934467214319475L
類別 javax.security.auth.login.FailedLoginException 繼承 LoginException 實作 Serializable |
---|
serialVersionUID: 802556922354616286L
類別 javax.security.auth.login.LoginException 繼承 GeneralSecurityException 實作 Serializable |
---|
serialVersionUID: -4679091624035232488L
軟體套件 javax.security.auth.x500 |
---|
類別 javax.security.auth.x500.X500Principal 繼承 Object 實作 Serializable |
---|
serialVersionUID: -500463348111345721L
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException, NotActiveException, ClassNotFoundException
IOException
NotActiveException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
X500Principal
通過寫出它的 DER 編碼格式(getEncoded
的值被序列化)來獲得序列化。IOException
軟體套件 javax.security.cert |
---|
類別 javax.security.cert.CertificateEncodingException 繼承 CertificateException 實作 Serializable |
---|
類別 javax.security.cert.CertificateException 繼承 Exception 實作 Serializable |
---|
類別 javax.security.cert.CertificateExpiredException 繼承 CertificateException 實作 Serializable |
---|
類別 javax.security.cert.CertificateNotYetValidException 繼承 CertificateException 實作 Serializable |
---|
類別 javax.security.cert.CertificateParsingException 繼承 CertificateException 實作 Serializable |
---|
軟體套件 javax.security.sasl |
---|
類別 javax.security.sasl.AuthenticationException 繼承 SaslException 實作 Serializable |
---|
serialVersionUID: -3579708765071815007L
類別 javax.security.sasl.AuthorizeCallback 繼承 Object 實作 Serializable |
---|
serialVersionUID: -2353344186490470805L
序列化欄位 |
---|
String authenticationID
String authorizationID
String authorizedID
boolean authorized
類別 javax.security.sasl.RealmCallback 繼承 TextInputCallback 實作 Serializable |
---|
serialVersionUID: -4342673378785456908L
類別 javax.security.sasl.RealmChoiceCallback 繼承 ChoiceCallback 實作 Serializable |
---|
serialVersionUID: -8588141348846281332L
類別 javax.security.sasl.SaslException 繼承 IOException 實作 Serializable |
---|
serialVersionUID: 4579784287983423626L
序列化欄位 |
---|
Throwable _exception
軟體套件 javax.sound.midi |
---|
類別 javax.sound.midi.InvalidMidiDataException 繼承 Exception 實作 Serializable |
---|
類別 javax.sound.midi.MidiUnavailableException 繼承 Exception 實作 Serializable |
---|
軟體套件 javax.sound.sampled |
---|
類別 javax.sound.sampled.AudioPermission 繼承 BasicPermission 實作 Serializable |
---|
類別 javax.sound.sampled.LineUnavailableException 繼承 Exception 實作 Serializable |
---|
類別 javax.sound.sampled.UnsupportedAudioFileException 繼承 Exception 實作 Serializable |
---|
軟體套件 javax.sql |
---|
類別 javax.sql.ConnectionEvent 繼承 EventObject 實作 Serializable |
---|
serialVersionUID: -4843217645290030002L
序列化欄位 |
---|
SQLException ex
SQLException
。
類別 javax.sql.RowSetEvent 繼承 EventObject 實作 Serializable |
---|
serialVersionUID: -1875450876546332005L
類別 javax.sql.StatementEvent 繼承 EventObject 實作 Serializable |
---|
序列化欄位 |
---|
SQLException exception
PreparedStatement statement
軟體套件 javax.sql.rowset |
---|
類別 javax.sql.rowset.BaseRowSet 繼承 Object 實作 Serializable |
---|
serialVersionUID: 4886719666485113312L
序列化欄位 |
---|
InputStream binaryStream
getBinaryStream
返回的 InputStream
物件,該方法在 ResultSet
介面中指定。
InputStream unicodeStream
getUnicodeStream
返回的 InputStream
物件,該方法在 ResultSet
介面中指定。
InputStream asciiStream
getAsciiStream
返回的 InputStream
物件,該方法在 ResultSet
介面中指定。
Reader charStream
getCharacterStream
返回的 Reader
物件,該方法在 ResultSet
介面中指定。
String command
execute
時執行該查詢。
String URL
DriverManager
獲得連接時,reader、writer 或二者提供給方法 DriverManager.getConnection
的 JDBC URL。
該 JDBC URL 標識用於建立連接的驅動程序。可在驅動程序供應商提供的文檔中找到此 URL。
String dataSource
DataSource
物件,reader/writer 應該使用的資料源邏輯名。
int rowSetType
RowSet
物件型別的常數。它必須是以下 ResultSet
常數之一:TYPE_FORWARD_ONLY
、TYPE_SCROLL_INSENSITIVE
或 TYPE_SCROLL_SENSITIVE
。
boolean showDeleted
RowSet
物件中是否可見的 boolean
值。
int queryTimeout
RowSet
物件連接到其資料源時應用此限制,也就是用資料填充該物件和該物件將資料寫回資料源時。
int maxRows
int maxFieldSize
int concurrency
RowSet
物件共時性的常數。它必須是以下 ResultSet
常數之一:CONCUR_READ_ONLY
或 CONCUR_UPDATABLE
。
boolean readOnly
RowSet
物件是否為只讀的 boolean
值。true
指示它是只讀的;false
指示它是可寫入的。
boolean escapeProcessing
RowSet
物件的 reader 是否應該執行轉義處理的 boolean
值。true
表示開啟轉義處理;false
表示關閉。預設值為 true
。
int isolation
RowSet
物件連接的隔離級別的常數。它必須是以下 Connection
常數之一:TRANSACTION_NONE
、TRANSACTION_READ_UNCOMMITTED
、TRANSACTION_READ_COMMITTED
、TRANSACTION_REPEATABLE_READ
或 TRANSACTION_SERIALIZABLE
。
int fetchDir
RowSet
物件獲取資料時所用的方向。可能的 ResultSet
常數值如下:FETCH_FORWARD
、FETCH_REVERSE
、FETCH_UNKNOWN
。
目前未使用。
int fetchSize
RowSet
物件中的預期行數。
目前未使用。
Map<K,V> map
java.util.Map
物件,其中包含的項提供了 SQL 型別名稱到 Java 程式語言中類別的映射,以用於使用者定義型別的自定義映射。
Vector<E> listeners
Vector
物件,保存已向此 RowSet
物件註冊的偵聽器所組成的列表。
Hashtable<K,V> params
Vector
物件,保存此 RowSet
物件的當前命令的參數集。
類別 javax.sql.rowset.RowSetMetaDataImpl 繼承 Object 實作 Serializable |
---|
serialVersionUID: 6893806403181801867L
序列化欄位 |
---|
int colCount
RowSetMetaDataImpl
物件的 RowSet
物件中的列數。
javax.sql.rowset.RowSetMetaDataImpl.ColInfo[] colInfo
ColInfo
物件陣列,這些物件用於存儲關於 RowSet
物件(此 RowSetMetaDataImpl
物件為其創建)中每個列的資訊。此陣列中的第一個 ColInfo
物件包含關於 RowSet
物件中第一個列的資訊,第二個元素包含關於第二列的資訊,依此類別推。
類別 javax.sql.rowset.RowSetWarning 繼承 SQLException 實作 Serializable |
---|
serialVersionUID: 6678332766434564774L
序列化欄位 |
---|
RowSetWarning rwarning
軟體套件 javax.sql.rowset.serial |
---|
類別 javax.sql.rowset.serial.SerialArray 繼承 Object 實作 Serializable |
---|
serialVersionUID: -8466174297270688520L
序列化欄位 |
---|
Object[] elements
ARRAY
值的 Object
。
int baseType
SerialArray
物件中 SQL 型別的元素。該型別表示為 java.sql.Types
類別中的一個常數。
String baseTypeName
SerialArray
物件所表示的 SQL ARRAY
值中的元素。
int len
SerialArray
物件中的元素數,同時還是此 SerialArray
物件所表示的 SQL ARRAY
值中的元素數。
類別 javax.sql.rowset.serial.SerialBlob 繼承 Object 實作 Serializable |
---|
serialVersionUID: -8144641928112860441L
序列化欄位 |
---|
byte[] buf
SerialBlob
物件值的序列化未解釋位元組陣列。
Blob blob
Blob
物件的內部表示形式,此 SerialBlob
物件以該物件為基礎。
long len
SerialBlob
物件的位元組陣列中的位元組數。
long origLen
SerialBlob
物件的位元組陣列中的原始位元組數。
類別 javax.sql.rowset.serial.SerialClob 繼承 Object 實作 Serializable |
---|
serialVersionUID: -1662519690087375313L
序列化欄位 |
---|
char[] buf
SerialClob
物件所表示的 SQL CLOB
值的資料。
Clob clob
long len
SerialClob
物件內部字元陣列的長度(以字元為單位)。
long origLen
SerialClob
物件內部字元陣列的原始長度(以字元為單位)。
類別 javax.sql.rowset.serial.SerialDatalink 繼承 Object 實作 Serializable |
---|
serialVersionUID: 2826907821828733626L
序列化欄位 |
---|
URL url
int baseType
SerialDatalink
物件中 SQL 型別的元素。該型別表示為 java.sql.Types
類別中的常數之一。
String baseTypeName
DATALINK
值中的元素。
類別 javax.sql.rowset.serial.SerialException 繼承 SQLException 實作 Serializable |
---|
serialVersionUID: -489794565168592690L
類別 javax.sql.rowset.serial.SerialJavaObject 繼承 Object 實作 Serializable |
---|
serialVersionUID: -1465795139032831023L
序列化欄位 |
---|
Object obj
Vector<E> chain
SerialJavaObject
object. When there are multiple warnings, each warning is chained to the
previous warning.
類別 javax.sql.rowset.serial.SerialRef 繼承 Object 實作 Serializable |
---|
serialVersionUID: -4727123500609662274L
序列化欄位 |
---|
String baseTypeName
Object object
Ref
存儲為 Object
。
Ref reference
類別 javax.sql.rowset.serial.SerialStruct 繼承 Object 實作 Serializable |
---|
serialVersionUID: -8322445504027483372L
序列化欄位 |
---|
String SQLTypeName
SerialStruct
物件所表示的結構型別的 SQL 型別名稱。此為在 SQL 結構型別的 SQL 定義中使用的名稱。
Object[] attribs
Object
實例陣列,每個陣列元素都是此 SerialStruct
物件所表示的 SQL 結構型別的屬性。這些屬性按照它們在 SQL 結構型別定義中的順序排列。
軟體套件 javax.sql.rowset.spi |
---|
類別 javax.sql.rowset.spi.SyncFactoryException 繼承 SQLException 實作 Serializable |
---|
serialVersionUID: -4354595476433200352L
類別 javax.sql.rowset.spi.SyncProviderException 繼承 SQLException 實作 Serializable |
---|
serialVersionUID: -939908523620640692L
序列化欄位 |
---|
SyncResolver syncResolver
getSyncResolver
方法時此 SyncProviderException
物件將返回的 javax.sql.rowset.spi.SyncResolver
實例。
軟體套件 javax.tools |
---|
類別 javax.tools.ToolProvider$1 繼承 Object 實作 Serializable |
---|
軟體套件 javax.transaction |
---|
類別 javax.transaction.InvalidTransactionException 繼承 RemoteException 實作 Serializable |
---|
類別 javax.transaction.TransactionRequiredException 繼承 RemoteException 實作 Serializable |
---|
類別 javax.transaction.TransactionRolledbackException 繼承 RemoteException 實作 Serializable |
---|
軟體套件 javax.transaction.xa |
---|
類別 javax.transaction.xa.XAException 繼承 Exception 實作 Serializable |
---|
序列化欄位 |
---|
int errorCode
軟體套件 javax.xml.bind |
---|
類別 javax.xml.bind.JAXBElement 繼承 Object 實作 Serializable |
---|
serialVersionUID: 1L
序列化欄位 |
---|
QName name
Class<T> declaredType
Class<T> scope
JAXBElement.GlobalScope
。局部元素宣告有一個被設置為包含 xml 元素宣告的複雜型別定義的 Java 類別表示形式的作用域。
Object value
boolean nil
類別 javax.xml.bind.JAXBException 繼承 Exception 實作 Serializable |
---|
serialVersionUID: -5621384651494307979L
序列化欄位 |
---|
String errorCode
Throwable linkedException
類別 javax.xml.bind.MarshalException 繼承 JAXBException 實作 Serializable |
---|
類別 javax.xml.bind.PropertyException 繼承 JAXBException 實作 Serializable |
---|
類別 javax.xml.bind.TypeConstraintException 繼承 RuntimeException 實作 Serializable |
---|
序列化欄位 |
---|
String errorCode
Throwable linkedException
類別 javax.xml.bind.UnmarshalException 繼承 JAXBException 實作 Serializable |
---|
類別 javax.xml.bind.ValidationException 繼承 JAXBException 實作 Serializable |
---|
軟體套件 javax.xml.crypto |
---|
類別 javax.xml.crypto.KeySelectorException 繼承 Exception 實作 Serializable |
---|
serialVersionUID: -7480033639322531109L
序列化欄位 |
---|
Throwable cause
null
。
類別 javax.xml.crypto.MarshalException 繼承 Exception 實作 Serializable |
---|
serialVersionUID: -863185580332643547L
序列化欄位 |
---|
Throwable cause
類別 javax.xml.crypto.NoSuchMechanismException 繼承 RuntimeException 實作 Serializable |
---|
serialVersionUID: 4189669069570660166L
序列化欄位 |
---|
Throwable cause
類別 javax.xml.crypto.URIReferenceException 繼承 Exception 實作 Serializable |
---|
serialVersionUID: 7173469703932561419L
序列化欄位 |
---|
Throwable cause
URIReference uriReference
軟體套件 javax.xml.crypto.dsig |
---|
類別 javax.xml.crypto.dsig.TransformException 繼承 Exception 實作 Serializable |
---|
serialVersionUID: 5082634801360427800L
序列化欄位 |
---|
Throwable cause
類別 javax.xml.crypto.dsig.XMLSignatureException 繼承 Exception 實作 Serializable |
---|
serialVersionUID: -3438102491013869995L
序列化欄位 |
---|
Throwable cause
軟體套件 javax.xml.datatype |
---|
類別 javax.xml.datatype.DatatypeConfigurationException 繼承 Exception 實作 Serializable |
---|
軟體套件 javax.xml.namespace |
---|
類別 javax.xml.namespace.QName 繼承 Object 實作 Serializable |
---|
序列化欄位 |
---|
String namespaceURI
此 QName
的名稱空間 URI。
String localPart
此 QName
的本地部分。
String prefix
此 QName
的前綴。
軟體套件 javax.xml.parsers |
---|
類別 javax.xml.parsers.FactoryConfigurationError 繼承 Error 實作 Serializable |
---|
序列化欄位 |
---|
Exception exception
Exception
。
類別 javax.xml.parsers.ParserConfigurationException 繼承 Exception 實作 Serializable |
---|
軟體套件 javax.xml.soap |
---|
類別 javax.xml.soap.SOAPException 繼承 Exception 實作 Serializable |
---|
序列化欄位 |
---|
Throwable cause
軟體套件 javax.xml.stream |
---|
類別 javax.xml.stream.FactoryConfigurationError 繼承 Error 實作 Serializable |
---|
序列化欄位 |
---|
Exception nested
類別 javax.xml.stream.XMLStreamException 繼承 Exception 實作 Serializable |
---|
序列化欄位 |
---|
Throwable nested
Location location
軟體套件 javax.xml.transform |
---|
類別 javax.xml.transform.TransformerConfigurationException 繼承 TransformerException 實作 Serializable |
---|
類別 javax.xml.transform.TransformerException 繼承 Exception 實作 Serializable |
---|
序列化欄位 |
---|
SourceLocator locator
Throwable containedException
類別 javax.xml.transform.TransformerFactoryConfigurationError 繼承 Error 實作 Serializable |
---|
序列化欄位 |
---|
Exception exception
TransformerFactoryConfigurationError
的 Exception
。
軟體套件 javax.xml.ws |
---|
類別 javax.xml.ws.ProtocolException 繼承 WebServiceException 實作 Serializable |
---|
類別 javax.xml.ws.WebServiceException 繼承 RuntimeException 實作 Serializable |
---|
類別 javax.xml.ws.WebServicePermission 繼承 BasicPermission 實作 Serializable |
---|
serialVersionUID: -146474640053770988L
軟體套件 javax.xml.ws.http |
---|
類別 javax.xml.ws.http.HTTPException 繼承 ProtocolException 實作 Serializable |
---|
序列化欄位 |
---|
int statusCode
軟體套件 javax.xml.ws.soap |
---|
類別 javax.xml.ws.soap.SOAPFaultException 繼承 ProtocolException 實作 Serializable |
---|
序列化欄位 |
---|
SOAPFault fault
軟體套件 javax.xml.xpath |
---|
類別 javax.xml.xpath.XPathException 繼承 Exception 實作 Serializable |
---|
serialVersionUID: -1837080260374986980L
序列化欄位 |
---|
Throwable cause
類別 javax.xml.xpath.XPathExpressionException 繼承 XPathException 實作 Serializable |
---|
serialVersionUID: -1837080260374986980L
類別 javax.xml.xpath.XPathFactoryConfigurationException 繼承 XPathException 實作 Serializable |
---|
serialVersionUID: -1837080260374986980L
類別 javax.xml.xpath.XPathFunctionException 繼承 XPathExpressionException 實作 Serializable |
---|
serialVersionUID: -1837080260374986980L
軟體套件 org.ietf.jgss |
---|
類別 org.ietf.jgss.GSSException 繼承 Exception 實作 Serializable |
---|
serialVersionUID: -2706218945227726672L
序列化欄位 |
---|
int major
int minor
String minorMessage
String majorString
軟體套件 org.omg.CosNaming |
---|
類別 org.omg.CosNaming._BindingIteratorImplBase 繼承 DynamicImplementation 實作 Serializable |
---|
類別 org.omg.CosNaming._BindingIteratorStub 繼承 ObjectImpl 實作 Serializable |
---|
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException
IOException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
類別 org.omg.CosNaming._NamingContextExtStub 繼承 ObjectImpl 實作 Serializable |
---|
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException
IOException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
類別 org.omg.CosNaming._NamingContextImplBase 繼承 DynamicImplementation 實作 Serializable |
---|
類別 org.omg.CosNaming._NamingContextStub 繼承 ObjectImpl 實作 Serializable |
---|
序列化方法 |
---|
private void readObject(ObjectInputStream s) throws IOException
IOException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
類別 org.omg.CosNaming.Binding 繼承 Object 實作 Serializable |
---|
序列化欄位 |
---|
NameComponent[] binding_name
BindingType binding_type
類別 org.omg.CosNaming.BindingType 繼承 Object 實作 Serializable |
---|
序列化欄位 |
---|
int __value
類別 org.omg.CosNaming.NameComponent 繼承 Object 實作 Serializable |
---|
序列化欄位 |
---|
String id
String kind
軟體套件 org.w3c.dom |
---|
類別 org.w3c.dom.DOMException 繼承 RuntimeException 實作 Serializable |
---|
serialVersionUID: 6627732366795969916L
序列化欄位 |
---|
short code
軟體套件 org.w3c.dom.events |
---|
類別 org.w3c.dom.events.EventException 繼承 RuntimeException 實作 Serializable |
---|
序列化欄位 |
---|
short code
軟體套件 org.w3c.dom.ls |
---|
類別 org.w3c.dom.ls.LSException 繼承 RuntimeException 實作 Serializable |
---|
序列化欄位 |
---|
short code
軟體套件 org.xml.sax |
---|
類別 org.xml.sax.SAXException 繼承 Exception 實作 Serializable |
---|
serialVersionUID: 583241635256073760L
序列化欄位 |
---|
Exception exception
類別 org.xml.sax.SAXNotRecognizedException 繼承 SAXException 實作 Serializable |
---|
serialVersionUID: 5440506620509557213L
類別 org.xml.sax.SAXNotSupportedException 繼承 SAXException 實作 Serializable |
---|
serialVersionUID: -1422818934641823846L
類別 org.xml.sax.SAXParseException 繼承 SAXException 實作 Serializable |
---|
serialVersionUID: -5651165872476709336L
序列化欄位 |
---|
String publicId
SAXParseException.getPublicId()
String systemId
SAXParseException.getSystemId()
int lineNumber
SAXParseException.getLineNumber()
int columnNumber
SAXParseException.getColumnNumber()
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。