|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
| 前 次 | フレームあり フレームなし | |||||||||
| パッケージ java.applet |
|---|
| Class java.applet.Applet extends Panel implements Serializable |
|---|
serialVersionUID: -5836846270535785031L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException,
IOException,
HeadlessException
HeadlessException - GraphicsEnvironment.isHeadless() が true を返す場合
ClassNotFoundException
IOExceptionGraphicsEnvironment.isHeadless()| 直列化されたフィールド |
|---|
AccessibleContext accessibleContext
| Class java.applet.Applet.AccessibleApplet extends Panel.AccessibleAWTPanel implements Serializable |
|---|
serialVersionUID: 8127374778187708896L
| パッケージ java.awt |
|---|
| Class java.awt.AWTError extends Error implements Serializable |
|---|
serialVersionUID: -1819846354050686206L
| Class java.awt.AWTEvent extends EventObject implements Serializable |
|---|
serialVersionUID: -1825314779160409405L
| 直列化されたフィールド |
|---|
byte[] bdata
int id
AWTEvent.getID(),
AWTEvent.AWTEvent(java.lang.Object, int)boolean consumed
AWTEvent.consume(),
AWTEvent.isConsumed()| Class java.awt.AWTException extends Exception implements Serializable |
|---|
serialVersionUID: -1900414231151323879L
| Class java.awt.AWTKeyStroke extends Object implements Serializable |
|---|
serialVersionUID: -6430539691155161871L
| 直列化メソッド |
|---|
protected Object readResolve()
throws ObjectStreamException
AWTKeyStroke のキャッシュされたインスタンス、または AWTKeyStroke のサブクラスを返します。
ObjectStreamException| 直列化されたフィールド |
|---|
char keyChar
int keyCode
int modifiers
boolean onKeyRelease
| Class java.awt.AWTPermission extends BasicPermission implements Serializable |
|---|
serialVersionUID: 8890392402588814465L
| Class java.awt.BorderLayout extends Object implements 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
LEFT_TO_RIGHT のコンテナで NORTH 定数と BEFORE_FIRST_LINE 定数の両方を使ってコンポーネントを追加した場合、BEFORE_FIRST_LINE だけが配置に使用されます。lastLine、firstItem、lastItem についても同じことが言えます。
Component lastLine
Component firstItem
Component lastItem
| Class java.awt.Button extends Component implements Serializable |
|---|
serialVersionUID: -8774683716313001058L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException,
IOException,
HeadlessException
ObjectInputStream を読み込み、それが null ではない場合、ボタンによってトリガされるアクションイベントを受信するためのリスナーを追加します。認識できないキーまたは値は無視されます。
HeadlessException - GraphicsEnvironment.isHeadless が true を返す場合
ClassNotFoundException
IOExceptionButton.removeActionListener(ActionListener),
Button.addActionListener(ActionListener),
GraphicsEnvironment.isHeadless(),
Button.writeObject(ObjectOutputStream)
private void writeObject(ObjectOutputStream s)
throws IOException
ActionListener のリストはオプションのデータとして書き込まれます。直列化できない ActionListener は検出され、それらの直列化は試行されません。
null はデータの終わりを表す。データは String と Object のペアで構成される。String はオブジェクト型を表す。現在は ActionListener オブジェクトを表す actionListenerK だけを指定できるIOExceptionAWTEventMulticaster.save(ObjectOutputStream, String, EventListener),
Component.actionListenerK,
Button.readObject(ObjectInputStream)| 直列化されたフィールド |
|---|
String label
Button.getLabel(),
setLabel()String actionCommand
Button.getActionCommand(),
setActionCommand()int buttonSerializedDataVersion
| Class java.awt.Button.AccessibleAWTButton extends Component.AccessibleAWTComponent implements Serializable |
|---|
serialVersionUID: -5932203980244017102L
| Class java.awt.Canvas extends Component implements Serializable |
|---|
serialVersionUID: -2284879212465893870L
| Class java.awt.Canvas.AccessibleAWTCanvas extends Component.AccessibleAWTComponent implements Serializable |
|---|
serialVersionUID: -6325592262103146699L
| Class java.awt.CardLayout extends Object implements Serializable |
|---|
serialVersionUID: -4328196481005934313L
| 直列化メソッド |
|---|
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
| Class java.awt.Checkbox extends Component implements Serializable |
|---|
serialVersionUID: 7270714317450821763L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException,
IOException,
HeadlessException
ObjectInputStream を読み込み、それが null ではない場合、Checkbox によってトリガされる項目イベントを受信するためのリスナーを追加します。認識できないキー、または値は無視されます。
HeadlessException - GraphicsEnvironment.isHeadless が true を返す場合
ClassNotFoundException
IOExceptionCheckbox.removeItemListener(ItemListener),
Checkbox.addItemListener(ItemListener),
GraphicsEnvironment.isHeadless(),
Checkbox.writeObject(ObjectOutputStream)
private void writeObject(ObjectOutputStream s)
throws IOException
ItemListener のリストはオプションデータとして書き込まれます。直列化できない ItemListener は検出され、それらの直列化は試行されません。
null で終わるシーケンス。ペアは String と Object で構成される。String はオブジェクトの型を表し、ItemListener オブジェクトを表す itemListenerKIOExceptionAWTEventMulticaster.save(ObjectOutputStream, String, EventListener),
Component.itemListenerK,
Checkbox.readObject(ObjectInputStream)| 直列化されたフィールド |
|---|
String label
Checkbox.getLabel(),
#setLabel(label)boolean state
Checkbox の状態です。
Checkbox.getState(),
#setState(state)CheckboxGroup group
#getCheckBoxGroup(),
#setCheckBoxGroup(CheckBoxGroup)int checkboxSerializedDataVersion
| Class java.awt.Checkbox.AccessibleAWTCheckbox extends Component.AccessibleAWTComponent implements Serializable |
|---|
serialVersionUID: 7881579233144754107L
| Class java.awt.CheckboxGroup extends Object implements Serializable |
|---|
serialVersionUID: 3729780091441768983L
| 直列化されたフィールド |
|---|
Checkbox selectedCheckbox
CheckboxGroup.getCurrent(),
CheckboxGroup.setCurrent(Checkbox)| Class java.awt.CheckboxMenuItem extends MenuItem implements Serializable |
|---|
serialVersionUID: 6190621106981774043L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException,
IOException
ClassNotFoundException
IOException
private void writeObject(ObjectOutputStream s)
throws IOException
ItemListener のリストはオプションデータとして書き込まれます。直列化できない ItemListener は検出され、それらの直列化は試行されません。
null で終わるシーケンス。ペアは String と Object で構成される。String はオブジェクトの型を表し、ItemListener オブジェクトを表す itemListenerKIOExceptionAWTEventMulticaster.save(ObjectOutputStream, String, EventListener),
Component.itemListenerK,
CheckboxMenuItem.readObject(ObjectInputStream)| 直列化されたフィールド |
|---|
boolean state
CheckboxMenuItem.getState(),
CheckboxMenuItem.setState(boolean)int checkboxMenuItemSerializedDataVersion
| Class java.awt.CheckboxMenuItem.AccessibleAWTCheckboxMenuItem extends MenuItem.AccessibleAWTMenuItem implements Serializable |
|---|
serialVersionUID: -1122642964303476L
| Class java.awt.Choice extends Component implements Serializable |
|---|
serialVersionUID: -4075310674757313071L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException,
IOException,
HeadlessException
ObjectInputStream を読み込み、それが null ではない場合、Choice によってトリガされる項目イベントを受信するためのリスナーを追加します。認識できないキーまたは値は無視されます。
HeadlessException - GraphicsEnvironment.isHeadless が true を返す場合
ClassNotFoundException
IOExceptionChoice.removeItemListener(ItemListener),
Choice.addItemListener(ItemListener),
GraphicsEnvironment.isHeadless(),
Choice.writeObject(ObjectOutputStream)
private void writeObject(ObjectOutputStream s)
throws IOException
ItemListener のリストはオプションデータとして書き込まれます。直列化できない ItemListener は検出され、それらの直列化は試行されません。
null で終わるシーケンス。ペアは String と Object で構成される。String はオブジェクトの型を表し、ItemListener オブジェクトを表す itemListenerKIOExceptionAWTEventMulticaster.save(ObjectOutputStream, String, EventListener),
Component.itemListenerK,
Choice.readObject(ObjectInputStream)| 直列化されたフィールド |
|---|
Vector<E> pItems
Choice の項目です。null 値も使用できます。
Choice.add(String),
Choice.addItem(String),
Choice.getItem(int),
Choice.getItemCount(),
Choice.insert(String, int),
Choice.remove(String)int selectedIndex
Choice の現在の選択範囲のインデックスまたは何も選択されていない場合は -1 です。
Choice.getSelectedItem(),
Choice.select(int)int choiceSerializedDataVersion
| Class java.awt.Choice.AccessibleAWTChoice extends Component.AccessibleAWTComponent implements Serializable |
|---|
serialVersionUID: 7175603582428509322L
| Class java.awt.Color extends Object implements Serializable |
|---|
serialVersionUID: 118526816881161077L
| 直列化されたフィールド |
|---|
int value
Color.getRGB()float[] frgbvalue
float コンポーネント (アルファなし) としての、デフォルトの sRGB ColorSpace のカラー値です。オブジェクト構築後 null の場合、カラー値は 8 ビット精度で作成された sRGB カラーであるため、int カラー値から計算します。
Color.getRGBColorComponents(float[]),
Color.getRGBComponents(float[])float[] fvalue
float コンポーネント (アルファなし) としての、ネイティブな ColorSpace のカラー値です。オブジェクト構築後 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 です。null の場合、デフォルトは sRGB です。
Color.getColor(java.lang.String),
Color.getColorSpace(),
Color.getColorComponents(float[])| Class java.awt.Component extends Object implements Serializable |
|---|
serialVersionUID: -7644114512714619750L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException,
IOException
ObjectInputStream を読み込み、それが null ではない場合、コンポーネントによってトリガされる複数のイベントを受信するためのリスナーを追加します。認識できないキーまたは値は無視されます。
ClassNotFoundException
IOExceptionComponent.writeObject(ObjectOutputStream)
private void writeObject(ObjectOutputStream s)
throws IOException
null はデータの終わりを表す。データは String と Object のペアで構成される。String はオブジェクトタイプを表す。1.4 からは次のいずれかを指定できる。ComponentListener オブジェクトを示す componentListenerK、FocusListener オブジェクトを示す focusListenerK、KeyListener オブジェクトを示す keyListenerK、MouseListener オブジェクトを示す mouseListenerK、MouseMotionListener オブジェクトを示す mouseMotionListenerK、InputListener オブジェクトを示す inputListenerK、HierarchyListener オブジェクトを示す hierarchyListenerK、HierarchyBoundsListener オブジェクトを示す hierarchyBoundsListenerK、または MouseWheelListener オブジェクトを示す mouseWheelListenerK, オプションの ComponentOrientation (1.2 から inputMethodListener の後に指定)IOExceptionAWTEventMulticaster.save(java.io.ObjectOutputStream, java.lang.String, java.util.EventListener),
Component.componentListenerK,
Component.focusListenerK,
Component.keyListenerK,
Component.mouseListenerK,
Component.mouseMotionListenerK,
#inputListenerK,
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 は null の場合もあります。
Component.getForeground(),
Component.setForeground(java.awt.Color)Color background
background は null の場合もあります。
Component.getBackground(),
Component.setBackground(java.awt.Color)Font font
font は null の場合もあります。
Component.getFont(),
Component.setFont(java.awt.Font)Font peerFont
null になります。
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 です。
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 は true です。通常の処理で継続して使用可能です。false の場合、イベントは消費されるまで上位クラスの親に渡されます。
Component.dispatchEvent(java.awt.AWTEvent)long eventMask
eventMask は、enableEvents を使ったサブクラスだけが設定します。リスナーがイベントを要求するときと、サブクラスがイベントを要求するときとの違いを区別するため、リスナーが登録されているときはこのマスクを設定しないでください。入力メソッドが使用可能かどうかを示すために、1 ビットが使用されます。このビットは enableInputMethods によって設定され、デフォルトではオンになります。
Component.enableInputMethods(boolean),
AWTEventPropertyChangeSupport changeSupport
PropertyChangeListeners が登録されている場合、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
| Class java.awt.Component.AccessibleAWTComponent extends AccessibleContext implements Serializable |
|---|
serialVersionUID: 642321655757800191L
| 直列化されたフィールド |
|---|
ComponentListener accessibleAWTComponentHandler
FocusListener accessibleAWTFocusHandler
| Class java.awt.ComponentOrientation extends Object implements Serializable |
|---|
| 直列化されたフィールド |
|---|
int orientation
| Class java.awt.Container extends Component implements Serializable |
|---|
serialVersionUID: 4613797578919906343L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException,
IOException
ObjectInputStream からこの Container の直列化復元を行います。
ClassNotFoundException
IOExceptionContainer.addContainerListener(java.awt.event.ContainerListener),
Container.writeObject(ObjectOutputStream)
private void writeObject(ObjectOutputStream s)
throws IOException
Container を指定された ObjectOutputStream に直列化します。null を書き込みます。
null はデータの終わりを表す。データは String と Object のペアで構成される。String はオブジェクト型を表す。ContainerListener オブジェクトを表す containerListenerK、Container の FocusTraversalPolicy、または null を指定できるIOExceptionAWTEventMulticaster.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
| Class java.awt.Container.AccessibleAWTContainer extends Component.AccessibleAWTComponent implements Serializable |
|---|
serialVersionUID: 5081320404842566097L
| 直列化されたフィールド |
|---|
ContainerListener accessibleContainerHandler
| Class java.awt.ContainerOrderFocusTraversalPolicy extends FocusTraversalPolicy implements Serializable |
|---|
serialVersionUID: 486933713763926351L
| 直列化されたフィールド |
|---|
boolean implicitDownCycleTraversal
| Class java.awt.Cursor extends Object implements Serializable |
|---|
serialVersionUID: 8028237497568985504L
| 直列化されたフィールド |
|---|
int type
DEFAULT_CURSOR に最初に設定される、選択されたカーソルのタイプです。
Cursor.getType()String name
Cursor.getName()| Class java.awt.DefaultFocusTraversalPolicy extends ContainerOrderFocusTraversalPolicy implements Serializable |
|---|
| Class java.awt.Dialog extends Window implements Serializable |
|---|
serialVersionUID: 5920926903803293709L
| 直列化されたフィールド |
|---|
boolean resizable
Dialog.setResizable(boolean)boolean undecorated
undecorated は true、なくすことができない場合は false になります。
Dialog.setUndecorated(boolean),
Dialog.isUndecorated(),
Component.isDisplayable()boolean modal
Dialog.isModal(),
Dialog.setModal(boolean)String title
Dialog.getTitle(),
Dialog.setTitle(String)| Class java.awt.Dialog.AccessibleAWTDialog extends Window.AccessibleAWTWindow implements Serializable |
|---|
serialVersionUID: 4837230331833941201L
| Class java.awt.Dimension extends Dimension2D implements Serializable |
|---|
serialVersionUID: 4723952579491349524L
| 直列化されたフィールド |
|---|
int width
Dimension.getSize(),
Dimension.setSize(double, double)int height
Dimension.getSize(),
Dimension.setSize(double, double)| Class java.awt.Event extends Object implements 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
EventQueueboolean consumed
Event.isConsumed()| Class java.awt.FileDialog extends Dialog implements 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
| Class java.awt.FlowLayout extends Object implements Serializable |
|---|
serialVersionUID: -7262534875583282631L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream stream)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| 直列化されたフィールド |
|---|
int align
align は各行の空白領域を決定するプロパティです。値は次のどれかです。
LEFT
RIGHT
CENTER
LEADING
TRAILING
FlowLayout.getAlignment(),
FlowLayout.setAlignment(int)int newAlign
newAlign プロパティで各行の空白領域を決定します。プロパティの値は次の 5 つのどれかになります。
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)int serialVersionOnStream
currentSerialVersion を表します。Java 2 プラットフォーム V1.2 より前のバージョンでは 0、Java 2 プラットフォーム V1.2 以降のバージョンでは 1 になります。
| Class java.awt.Font extends Object implements Serializable |
|---|
serialVersionUID: -4206021311591459213L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException,
IOException
ObjectInputStream を読み込みます。認識できないキーまたは値は無視されます。
ClassNotFoundException
IOExceptionFont.writeObject(java.io.ObjectOutputStream)
private void writeObject(ObjectOutputStream s)
throws ClassNotFoundException,
IOException
ClassNotFoundException
IOExceptionAWTEventMulticaster.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 の直列化可能データ形式です。
| Class java.awt.FontFormatException extends Exception implements Serializable |
|---|
| Class java.awt.FontMetrics extends Object implements Serializable |
|---|
serialVersionUID: 1681126225205050147L
| 直列化されたフィールド |
|---|
Font font
Font です。null を指定することはできません。
FontMetrics.getFont()| Class java.awt.Frame extends Window implements Serializable |
|---|
serialVersionUID: 2673458971256075116L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException,
IOException,
HeadlessException
ObjectInputStream を読み込みます。1.4 から利用可能になったオプションデータの Icon の読み込みを試みます。Icon がなく、EOF 以外の何らかの値が読み込まれた場合、OptionalDataException がスローされます。認識されないキーまたは値は無視されます。
OptionalDataException - Icon がなく、EOF 以外の何らかの値が読み込まれた場合
HeadlessException - GraphicsEnvironment.isHeadless が true を返す場合
ClassNotFoundException
IOExceptionGraphicsEnvironment.isHeadless(),
Icon,
Frame.writeObject(ObjectOutputStream)
private void writeObject(ObjectOutputStream s)
throws IOException
Icon の書き込みもオプションで実行します。
IconIOExceptionIcon,
Frame.readObject(ObjectInputStream)| 直列化されたフィールド |
|---|
Rectangle maximizedBounds
Frame.setMaximizedBounds(Rectangle),
Frame.getMaximizedBounds()String title
title は null でもかまいませんが、その場合は title = "" になります。
Frame.getTitle(),
Frame.setTitle(String)MenuBar menuBar
menuBar = null の場合はフレームにメニューバーは表示されません。
Frame.getMenuBar(),
Frame.setMenuBar(MenuBar)boolean resizable
resizable は true、そうでない場合は false になります。
Frame.isResizable()boolean undecorated
undecorated は true、なくすことができない場合は false になります。
Frame.setUndecorated(boolean),
Frame.isUndecorated(),
Component.isDisplayable()boolean mbManagement
mbManagement は Motif 実装だけで使用できます。
int state
Vector<E> ownedWindows
int frameSerializedDataVersion
フレーム の直列化されたデータのバージョンです。
| Class java.awt.Frame.AccessibleAWTFrame extends Window.AccessibleAWTWindow implements Serializable |
|---|
serialVersionUID: -6172960752956030250L
| Class java.awt.GraphicsConfigTemplate extends Object implements Serializable |
|---|
| Class java.awt.GridBagConstraints extends Object implements Serializable |
|---|
serialVersionUID: -1000070633030801713L
| 直列化されたフィールド |
|---|
int gridx
gridx=0 を持ちます。コンポーネントの表示領域のリーディングエッジは、水平方向に左から右方向のコンテナに対して左端、および水平方向に右から左方向のコンテナに対して右端になります。値 RELATIVE は、コンポーネントを、このコンポーネントが追加される直前にコンテナに追加されたコンポーネントの直後に配置するように指定します。
既定値は RELATIVE です。gridx には負の値を指定することはできません。
GridBagConstraints.clone(),
GridBagConstraints.gridy,
ComponentOrientationint gridy
gridy=0 を持ちます。値 RELATIVE は、このコンポーネントを直前にコンテナに追加されたコンポーネントの真下に配置するように指定します。
既定値は RELATIVE です。gridy には負の値を指定することはできません。
GridBagConstraints.clone(),
GridBagConstraints.gridxint gridwidth
REMAINDER を使用して、コンポーネントの表示領域が gridx から行の最後のセルまでであることを指定します。RELATIVE を使用して、コンポーネントの表示領域が gridx からその行の最後の 1 つ手前のセルまでであることを指定します。
gridwidth には負の値を指定することはできません。既定値は 1 です。
GridBagConstraints.clone(),
GridBagConstraints.gridheightint gridheight
REMAINDER を使用して、コンポーネントの表示領域が gridy から列の最後のセルまでであることを指定します。RELATIVE を使用して、コンポーネントの表示領域が gridy からその列の最後の 1 つ手前のセルまでであることを指定します。
gridheight には負の値を指定することはできません。既定値は 1 です。
GridBagConstraints.clone(),
GridBagConstraints.gridwidthdouble weightx
グリッドバッグレイアウトマネージャは、1 列のウェイトが 1 列のすべてのコンポーネントの最大の weightx になるように計算します。結果のレイアウトが塗りつぶす必要のある領域の幅より小さい場合、余分のスペースが各列のウェイトに比例して分配されます。ウェイトがゼロの列には、余分のスペースは分配されません。
すべてのウェイトがゼロの場合、すべての余分のスペースがセルのグリッドと左右両端の間に表示されます。
このフィールドの既定値は 0 です。weightx には負の値を指定することはできません。
GridBagConstraints.clone(),
GridBagConstraints.weightydouble weighty
グリッドバッグレイアウトマネージャは、1 行のウェイトが 1 行のすべてのコンポーネントの最大の weighty になるように計算します。結果のレイアウトが塗りつぶす必要のある領域の高さより小さい場合、余分のスペースが各行のウェイトに比例して分配されます。ウェイトがゼロの行には、余分のスペースは分配されません。
すべてのウェイトがゼロの場合、すべての余分のスペースがセルのグリッドと上下の両端の間に表示されます。
このフィールドの既定値は 0 です。weighty には負の値を指定することはできません。
GridBagConstraints.clone(),
GridBagConstraints.weightxint anchor
相対と絶対の 2 種類の値が考えられます。相対値は、絶対値がない場合にコンテナのコンポーネントの方向プロパティを基準にして解釈されます。絶対値には以下のものがあります。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 です。既定値は CENTER です。
GridBagConstraints.clone(),
ComponentOrientationint 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.ipadyint ipady
ipady ピクセルを足したものです。
既定値は 0 です。
GridBagConstraints.clone(),
GridBagConstraints.ipadxint tempX
int tempY
int tempWidth
int tempHeight
int minWidth
ipady の計算に使われます。デフォルトは 0 です。
GridBagConstraints.ipadyint minHeight
ipadx の計算に使われます。デフォルトは 0 です。
GridBagConstraints.ipadx| Class java.awt.GridBagLayout extends Object implements Serializable |
|---|
serialVersionUID: 8838754796412211005L
| 直列化されたフィールド |
|---|
Hashtable<K,V> comptable
comptable のキーはコンポーネントで、値は GridBagConstraints のインスタンスです。
GridBagConstraintsGridBagConstraints defaultConstraints
defaultConstraints のコピーが割り当てられます。
GridBagLayout.getConstraints(Component),
GridBagLayout.setConstraints(Component, GridBagConstraints),
GridBagLayout.lookupConstraints(Component)java.awt.GridBagLayoutInfo layoutInfo
layoutInfo が null の場合は、グリッドバッグにコンポーネントがないか、またはコンポーネントがあってもそれがまだ検査を受けていないことを意味します。
GridBagLayout.getLayoutInfo(Container, int)int[] columnWidths
null ではない場合、すべての最小列幅が計算されたあとで、その値がグリッドバッグに適用されます。columnWidths に列数より多くの要素がある場合、columnWidth の要素数に合わせるためにグリッドバッグに列が追加されます。
GridBagLayout.getLayoutDimensions()int[] rowHeights
rowHeights に行数より多くの要素がある場合、rowHeights の要素数に合わせるために、グリッドバッグに行が追加されます。
GridBagLayout.getLayoutDimensions()double[] columnWeights
null ではない場合、すべての列のウェイトが計算された後で、その値がグリッドバッグに適用されます。columnWeights[i] > が列 i のウェイトより大きい場合、列 i に columnWeights[i] のウェイトが割り当てられます。columnWeights に列数より多くの要素がある場合、超過した要素は無視され、列の作成は行われません。
double[] rowWeights
rowWeights[i] > が行 i のウェイトより大きい場合、行 i に rowWeights[i] のウェイトが割り当てられます。rowWeights に行数より多くの要素がある場合、超過した要素は無視され、行の作成は行われません。
| Class java.awt.GridLayout extends Object implements Serializable |
|---|
| 直列化されたフィールド |
|---|
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)| Class java.awt.HeadlessException extends UnsupportedOperationException implements Serializable |
|---|
serialVersionUID: 167183644944358563L
| Class java.awt.IllegalComponentStateException extends IllegalStateException implements Serializable |
|---|
serialVersionUID: -1889339587208144238L
| Class java.awt.Insets extends Object implements Serializable |
|---|
serialVersionUID: -2272572637695466749L
| 直列化されたフィールド |
|---|
int top
Insets.clone()int left
Insets.clone()int bottom
Insets.clone()int right
Insets.clone()| Class java.awt.Label extends Component implements Serializable |
|---|
serialVersionUID: 3094126758329070636L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException,
IOException,
HeadlessException
HeadlessException - GraphicsEnvironment.isHeadless() が true を返す場合
ClassNotFoundException
IOExceptionGraphicsEnvironment.isHeadless()| 直列化されたフィールド |
|---|
String text
Label.getText(),
Label.setText(String)int alignment
Label.getAlignment(),
Label.setAlignment(int)| Class java.awt.Label.AccessibleAWTLabel extends Component.AccessibleAWTComponent implements Serializable |
|---|
serialVersionUID: -3568967560160480438L
| Class java.awt.List extends Component implements Serializable |
|---|
serialVersionUID: -3304312411574666869L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException,
IOException,
HeadlessException
ObjectInputStream を読み込みます。これが null ではない場合、リスナーを追加して List によってトリガされた項目イベントとアクションイベントの両方を、このストリームに格納されたキーによって指定されたとおり受け取ります。認識できないキーまたは値は無視されます。
HeadlessException - GraphicsEnvironment.isHeadless が true を返す場合
ClassNotFoundException
IOExceptionList.removeItemListener(ItemListener),
List.addItemListener(ItemListener),
GraphicsEnvironment.isHeadless(),
List.writeObject(ObjectOutputStream)
private void writeObject(ObjectOutputStream s)
throws IOException
ItemListeners と ActionListeners のリストはオプションのデータとして書き込まれます。直列化できないリスナーは検出され、それらの直列化は試行されません。
String と Object で構成されるペアの、null で終了する 0 個以上のシーケンス。String はオブジェクトの型を示し、ItemListener オブジェクトか、これを示す itemListenerK または ActionListener オブジェクトか、これを示す actionListenerK のどちらかであるIOExceptionAWTEventMulticaster.save(ObjectOutputStream, String, EventListener),
Component.itemListenerK,
Component.actionListenerK,
List.readObject(ObjectInputStream)| 直列化されたフィールド |
|---|
Vector<E> items
List.addItem(String),
List.getItem(int)int rows
List Component の表示行の数を表します。実際にリストコンポーネントを作成するときに 1 度だけ指定します。変更はできません。
List.getRows()boolean multipleMode
multipleMode は、リストコンポーネントが複数選択モードに設定された場合に true と設定される変数で、ユーザは一度にリスト内の複数の項目を選択できます。リストコンポーネントが単一選択モードに設定されている場合は multipleMode は false と設定され、ユーザは毎回リスト内の 1 項目だけしか選択できません。
List.isMultipleMode(),
List.setMultipleMode(boolean)int[] selected
selected は、選択した項目のインデックスを含む配列です。
List.getSelectedIndexes(),
List.getSelectedIndex()int visibleIndex
List.makeVisible(int)int listSerializedDataVersion
List コンポーネントの直列化されたデータのバージョンです。
| Class java.awt.List.AccessibleAWTList extends Component.AccessibleAWTComponent implements Serializable |
|---|
serialVersionUID: 7924617370136012829L
| Class java.awt.List.AccessibleAWTList.AccessibleAWTListChild extends Component.AccessibleAWTComponent implements Serializable |
|---|
serialVersionUID: 4412022926028300317L
| 直列化されたフィールド |
|---|
List parent
int indexInParent
| Class java.awt.MediaTracker extends Object implements Serializable |
|---|
serialVersionUID: -483174189758638095L
| 直列化されたフィールド |
|---|
Component target
Component です。
MediaTracker.MediaTracker(Component)java.awt.MediaEntry head
MediaTracker によって監視される Images のリストの先頭です。
MediaTracker.addImage(Image, int),
MediaTracker.removeImage(Image)| Class java.awt.Menu extends MenuItem implements Serializable |
|---|
serialVersionUID: -8809584163345499784L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws IOException,
ClassNotFoundException,
HeadlessException
ObjectInputStream を読み込みます。認識できないキーまたは値は無視されます。
HeadlessException - GraphicsEnvironment.isHeadless が true を返す場合
IOException
ClassNotFoundExceptionGraphicsEnvironment.isHeadless(),
Menu.writeObject(ObjectOutputStream)
private void writeObject(ObjectOutputStream s)
throws IOException
IOExceptionAWTEventMulticaster.save(ObjectOutputStream, String, EventListener),
Menu.readObject(ObjectInputStream)| 直列化されたフィールド |
|---|
Vector<E> items
Menu.countItems()boolean tearOff
true が設定され、ない場合は false が設定されます。メニューがティアオフされ、その後不要になった場合、ユーザが削除できます。
Menu.isTearOff()boolean isHelpMenu
true と設定されます。そうでない場合は、false と設定されます。
int menuSerializedDataVersion
| Class java.awt.Menu.AccessibleAWTMenu extends MenuItem.AccessibleAWTMenuItem implements Serializable |
|---|
serialVersionUID: 5228160894980069094L
| Class java.awt.MenuBar extends MenuComponent implements Serializable |
|---|
serialVersionUID: -4930327919388951260L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException,
IOException,
HeadlessException
ObjectInputStream を読み込みます。認識できないキーまたは値は無視されます。
HeadlessException - GraphicsEnvironment.isHeadless が true を返す場合
ClassNotFoundException
IOExceptionGraphicsEnvironment.isHeadless(),
MenuBar.writeObject(java.io.ObjectOutputStream)
private void writeObject(ObjectOutputStream s)
throws ClassNotFoundException,
IOException
ClassNotFoundException
IOExceptionAWTEventMulticaster.save(ObjectOutputStream, String, EventListener),
MenuBar.readObject(java.io.ObjectInputStream)| 直列化されたフィールド |
|---|
Vector<E> menus
MenuBar.countMenus()Menu helpMenu
MenuBar.getHelpMenu(),
MenuBar.setHelpMenu(Menu)int menuBarSerializedDataVersion
| Class java.awt.MenuBar.AccessibleAWTMenuBar extends MenuComponent.AccessibleAWTMenuComponent implements Serializable |
|---|
serialVersionUID: -8577604491830083815L
| Class java.awt.MenuComponent extends Object implements Serializable |
|---|
serialVersionUID: -4536902356223894379L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException,
IOException,
HeadlessException
HeadlessException - GraphicsEnvironment.isHeadless が true を返す場合
ClassNotFoundException
IOExceptionGraphicsEnvironment.isHeadless()| 直列化されたフィールド |
|---|
Font font
null です。デフォルトは 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
| Class java.awt.MenuComponent.AccessibleAWTMenuComponent extends AccessibleContext implements Serializable |
|---|
serialVersionUID: -4269533416223798698L
| Class java.awt.MenuItem extends MenuComponent implements Serializable |
|---|
serialVersionUID: -21757335363267194L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException,
IOException,
HeadlessException
ObjectInputStream を読み込み、それが null ではない場合、Menu 項目によってトリガされるアクションイベントを受信するためのリスナーを追加します。認識できないキーまたは値は無視されます。
HeadlessException - GraphicsEnvironment.isHeadless が true を返す場合
ClassNotFoundException
IOException#removeActionListener(actionListener),
#addActionListener(actionListener),
MenuItem.writeObject(ObjectOutputStream)
private void writeObject(ObjectOutputStream s)
throws IOException
ActionListeners のリストはオプションのデータとして書き込まれます。直列化できないリスナーは検出され、それらの直列化は試行されません。
String と Object で構成されるペアの、null で終了する 0 個以上のシーケンス。String はオブジェクトの型を示し、ActionListener オブジェクトか、これを示す actionListenerK のいずれかIOExceptionAWTEventMulticaster.save(ObjectOutputStream, String, EventListener),
MenuItem.readObject(ObjectInputStream)| 直列化されたフィールド |
|---|
boolean enabled
enabled が true に設定されます。そうでない場合は、enabled が false に設定されます。
MenuItem.isEnabled(),
MenuItem.setEnabled(boolean)String label
label はメニュー項目のラベルです。任意の文字列で表します。
MenuItem.getLabel(),
MenuItem.setLabel(String)String actionCommand
actionCommand がメニュー項目のラベルです。
MenuItem.setActionCommand(String),
MenuItem.getActionCommand()long eventMask
MenuShortcut shortcut
MenuItem.getShortcut(),
MenuItem.setShortcut(MenuShortcut),
MenuItem.deleteShortcut()int menuItemSerializedDataVersion
| Class java.awt.MenuItem.AccessibleAWTMenuItem extends MenuComponent.AccessibleAWTMenuComponent implements Serializable |
|---|
serialVersionUID: -217847831945965825L
| Class java.awt.MenuShortcut extends Object implements Serializable |
|---|
serialVersionUID: 143448358473180225L
| 直列化されたフィールド |
|---|
int key
MenuShortcut.getKey(),
MenuShortcut.usesShiftModifier(),
KeyEventboolean usesShift
MenuShortcut.usesShiftModifier()| Class java.awt.Panel extends Container implements Serializable |
|---|
serialVersionUID: -2728009084054400034L
| Class java.awt.Panel.AccessibleAWTPanel extends Container.AccessibleAWTContainer implements Serializable |
|---|
serialVersionUID: -6409552226660031050L
| Class java.awt.Point extends Point2D implements Serializable |
|---|
serialVersionUID: -5276940640259749850L
| 直列化されたフィールド |
|---|
int x
Point.getLocation(),
Point.move(int, int)int y
Point.getLocation(),
Point.move(int, int)| Class java.awt.Polygon extends Object implements 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.getBoundingBox(),
Polygon.getBounds()| Class java.awt.PopupMenu extends Menu implements Serializable |
|---|
serialVersionUID: -4620452533522760060L
| Class java.awt.PopupMenu.AccessibleAWTPopupMenu extends Menu.AccessibleAWTMenu implements Serializable |
|---|
serialVersionUID: -4282044795947239955L
| Class java.awt.Rectangle extends Rectangle2D implements Serializable |
|---|
serialVersionUID: -4345857070255674764L
| 直列化されたフィールド |
|---|
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()| Class java.awt.Scrollbar extends Component implements Serializable |
|---|
serialVersionUID: 8451667562882310543L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException,
IOException,
HeadlessException
ObjectInputStream を読み込み、それが null ではない場合、Scrollbar によってトリガされるアクションイベントを受信するためのリスナーを追加します。認識できないキーまたは値は無視されます。
HeadlessException - GraphicsEnvironment.isHeadless が true を返す場合
ClassNotFoundException
IOExceptionGraphicsEnvironment.isHeadless(),
Scrollbar.writeObject(ObjectOutputStream)
private void writeObject(ObjectOutputStream s)
throws IOException
AdjustmentListeners のリストはオプションのデータとして書き込まれます。直列化できないリスナーは検出され、それらの直列化は試行されません。
String と Object で構成されるペアの、null で終了する 0 個以上のシーケンス。String はオブジェクトの型を示し、AdjustmentListener オブジェクトか、これを示す adjustmentListenerK のいずれかIOExceptionAWTEventMulticaster.save(ObjectOutputStream, String, EventListener),
Component.adjustmentListenerK,
Scrollbar.readObject(ObjectInputStream)| 直列化されたフィールド |
|---|
int value
Scrollbar の値です。このプロパティは visibleAmount の minimum 以上で maximum 以下でなければなりません。
Scrollbar.getValue(),
Scrollbar.setValue(int)int maximum
Scrollbar の最大値です。この値は minimum 値より大きくなければなりません。
Scrollbar.getMaximum(),
Scrollbar.setMaximum(int)int minimum
Scrollbar の最小値です。この値は maximum 値より小さくなければなりません。
Scrollbar.getMinimum(),
Scrollbar.setMinimum(int)int visibleAmount
Scrollbar の可視部分のサイズです。このパラメータは通常現在可視である値の範囲を示すために使用されます。
Scrollbar.getVisibleAmount(),
Scrollbar.setVisibleAmount(int)int orientation
Scrollbar の方向で、水平または垂直です。この値はスクロールバーの作成時に指定します。
VERTICAL または HORIZONTAL のどちらかに限られます。
Scrollbar.getOrientation(),
Scrollbar.setOrientation(int)int lineIncrement
Scrollbar.getLineIncrement(),
Scrollbar.setLineIncrement(int)int pageIncrement
Scrollbar.getPageIncrement(),
Scrollbar.setPageIncrement(int)int scrollbarSerializedDataVersion
| Class java.awt.Scrollbar.AccessibleAWTScrollBar extends Component.AccessibleAWTComponent implements Serializable |
|---|
serialVersionUID: -344337268523697807L
| Class java.awt.ScrollPane extends Container implements Serializable |
|---|
serialVersionUID: 7956609840827222915L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException,
IOException,
HeadlessException
HeadlessException - GraphicsEnvironment.isHeadless() が true を返す場合
ClassNotFoundException
IOExceptionGraphicsEnvironment.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
| Class java.awt.ScrollPane.AccessibleAWTScrollPane extends Container.AccessibleAWTContainer implements Serializable |
|---|
serialVersionUID: 6100703663886637L
| Class java.awt.ScrollPaneAdjustable extends Object implements Serializable |
|---|
serialVersionUID: -3359745691033257079L
| 直列化されたフィールド |
|---|
ScrollPane sp
ScrollPane です。
int orientation
ScrollPaneAdjustable.getOrientation(),
Adjustable.HORIZONTAL,
Adjustable.VERTICALint value
value は minimum より大きく、 maximum より小さくなければなりません。
ScrollPaneAdjustable.getValue(),
ScrollPaneAdjustable.setValue(int)int minimum
ScrollPane によってのみ設定できます。
注意: 現在の実装では、minimum は常に 0 です。このフィールドは setSpan メソッドによってのみ変更され、ScrollPane は常に最小値 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
| Class java.awt.SystemColor extends Color implements Serializable |
|---|
serialVersionUID: 4503142729533789064L
| Class java.awt.TextArea extends TextComponent implements Serializable |
|---|
serialVersionUID: 3692302836626095722L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException,
IOException,
HeadlessException
HeadlessException - GraphicsEnvironment.isHeadless() が true を返す場合
ClassNotFoundException
IOExceptionGraphicsEnvironment.isHeadless()| 直列化されたフィールド |
|---|
int rows
TextArea の行数です。このパラメータはテキスト領域の高さを判定します。負でない数になることが保証されています。
TextArea.getRows(),
TextArea.setRows(int)int columns
TextArea の列数です。列幅は、プラットフォームにより異なりおよそ平均文字幅になります。このパラメータはテキスト領域の幅を判定します。負でない数になることが保証されています。
TextArea.setColumns(int),
TextArea.getColumns()int scrollbarVisibility
SCROLLBARS_BOTH = 水平と垂直の両方SCROLLBARS_HORIZONTAL_ONLY = 水平スクロールバーのみSCROLLBARS_VERTICAL_ONLY = 垂直スクロールバーのみSCROLLBARS_NONE = スクロールバーなし
TextArea.getScrollbarVisibility()int textAreaSerializedDataVersion
| Class java.awt.TextArea.AccessibleAWTTextArea extends TextComponent.AccessibleAWTTextComponent implements Serializable |
|---|
serialVersionUID: 3472827823632144419L
| Class java.awt.TextComponent extends Component implements Serializable |
|---|
serialVersionUID: -2214773872412987419L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException,
IOException,
HeadlessException
HeadlessException - GraphicsEnvironment.isHeadless() が true を返す場合
ClassNotFoundException
IOException#removeTextListener(),
#addTextListener(),
GraphicsEnvironment.isHeadless()
private void writeObject(ObjectOutputStream s)
throws IOException
IOExceptionAWTEventMulticaster.save(ObjectOutputStream, String, EventListener),
Component.textListenerK| 直列化されたフィールド |
|---|
String text
null 値は "" と同じです。
TextComponent.setText(String),
TextComponent.getText()boolean editable
TextComponent が編集可能かどうかを示す boolean 型です。テキストコンポーネントが編集可能な場合は true、そうでない場合は false です。
TextComponent.isEditable()int selectionStart
selectionStart は選択されたテキストの始点です。
TextComponent.getSelectionStart(),
TextComponent.setSelectionStart(int)int selectionEnd
selectionEnd は選択されたテキストの終点です。
TextComponent.getSelectionEnd(),
TextComponent.setSelectionEnd(int)boolean backgroundSetByClientCode
int textComponentSerializedDataVersion
boolean checkForEnableIM
| Class java.awt.TextComponent.AccessibleAWTTextComponent extends Component.AccessibleAWTComponent implements Serializable |
|---|
serialVersionUID: 3631432373506317811L
| Class java.awt.TextField extends TextComponent implements Serializable |
|---|
serialVersionUID: -2966288784432217853L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException,
IOException,
HeadlessException
HeadlessException - GraphicsEnvironment.isHeadless() が true を返す場合
ClassNotFoundException
IOExceptionTextField.removeActionListener(ActionListener),
TextField.addActionListener(ActionListener),
GraphicsEnvironment.isHeadless()
private void writeObject(ObjectOutputStream s)
throws IOException
IOExceptionAWTEventMulticaster.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
| Class java.awt.TextField.AccessibleAWTTextField extends TextComponent.AccessibleAWTTextComponent implements Serializable |
|---|
serialVersionUID: 6219164359235943158L
| Class java.awt.Window extends Container implements Serializable |
|---|
serialVersionUID: 4497834738069338734L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException,
IOException,
HeadlessException
ObjectInputStream およびリスナーの追加リストを読み込み、コンポーネントによってトリガされるさまざまなイベントを受け取ります。また、子のウィンドウ (null の可能性がある) のリストも読み込みます。認識できないキーまたは値は無視されます。
HeadlessException - GraphicsEnvironment.isHeadless が true を返す場合
ClassNotFoundException
IOExceptionGraphicsEnvironment.isHeadless(),
Window.writeObject(java.io.ObjectOutputStream)
private void writeObject(ObjectOutputStream s)
throws IOException
WindowListener および WindowFocusListener を書き込みます。オプションのデータとして、子のウィンドウのリストを書き込みます。
String と Object で構成されるペアの、null で終了する 0 個以上のシーケンス。String はオブジェクトの型を示し、WindowListener オブジェクトか、これを示す windowListenerK または WindowFocusListener オブジェクトか、これを示す windowFocusWindowK または子 Window オブジェクトか、これを示す ownedWindowK のいずれかIOExceptionAWTEventMulticaster.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()java.awt.FocusManager focusMgr
boolean focusableWindowState
Window.getFocusableWindowState(),
Window.setFocusableWindowState(boolean)int windowSerializedDataVersion
boolean locationByPlatform
| Class java.awt.Window.AccessibleAWTWindow extends Container.AccessibleAWTContainer implements Serializable |
|---|
serialVersionUID: 4215068635060671780L
| パッケージ java.awt.color |
|---|
| Class java.awt.color.CMMException extends RuntimeException implements Serializable |
|---|
| Class java.awt.color.ColorSpace extends Object implements Serializable |
|---|
serialVersionUID: -409452704308689724L
| 直列化されたフィールド |
|---|
int type
int numComponents
| Class java.awt.color.ICC_ColorSpace extends ColorSpace implements Serializable |
|---|
serialVersionUID: 3455889114070431483L
| 直列化されたフィールド |
|---|
ICC_Profile thisProfile
float[] minVal
float[] maxVal
float[] diffMinMax
float[] invDiffMinMax
boolean needScaleInit
| Class java.awt.color.ICC_Profile extends Object implements Serializable |
|---|
serialVersionUID: -3938515861990936766L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws IOException,
ClassNotFoundException
"CS_sRGB") のプロファイルの場合、String は ColorSpace クラスに定義された CS_* 定数のいずれかの名前。そうでない場合は、文字列は null byte[] 配列はプロファイルのプロファイルデータです。通常、定義済みのプロファイルデータは null です。
文字列が定義済みのカラースペースの定数名として認識される場合、オブジェクトは 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_* 定数のいずれかの名前。そうでない場合は、文字列は null byte[] 配列はプロファイルのプロファイルデータです。定義済みのカラースペースには、プロファイルデータではなく null を書き込みます。将来 Java API のバージョンで新しい定義済みのカラースペースを追加するときは、このクラスの新バージョンは新しい定義済みのカラースペースのカラースペース名だけでなくプロファイルデータも書き込み、引き続き旧バージョンがオブジェクトの直列化復元をできるようにします。
IOException - ObjectInputStream によってスローされる
protected Object readResolve()
throws ObjectStreamException
ObjectStreamException - スローはしないが、直列化仕様には必要である| 直列化されたフィールド |
|---|
int iccProfileSerializedDataVersion
1 は Java 2 Platform の v1.3 に対応します。
| Class java.awt.color.ICC_ProfileGray extends ICC_Profile implements Serializable |
|---|
| Class java.awt.color.ICC_ProfileRGB extends ICC_Profile implements Serializable |
|---|
| Class java.awt.color.ProfileDataException extends RuntimeException implements Serializable |
|---|
| パッケージ java.awt.datatransfer |
|---|
| Class java.awt.datatransfer.DataFlavor extends Object implements Serializable |
|---|
serialVersionUID: 8367026044764648243L
| 直列化メソッド |
|---|
public void readExternal(ObjectInput is)
throws IOException,
ClassNotFoundException
DataFlavor を復元します。
IOException - 入出力エラーが発生した場合
ClassNotFoundException - 復元しようとしているオブジェクトに対応するクラスが見つからない場合
public void writeExternal(ObjectOutput os)
throws IOException
DataFlavor を直列化します。
IOException - 発生する可能性があるすべての入出力例外| Class java.awt.datatransfer.FlavorEvent extends EventObject implements Serializable |
|---|
| Class java.awt.datatransfer.UnsupportedFlavorException extends Exception implements Serializable |
|---|
serialVersionUID: 5383814944251665601L
| パッケージ java.awt.dnd |
|---|
| Class java.awt.dnd.DragGestureEvent extends EventObject implements Serializable |
|---|
serialVersionUID: 9080172649166731306L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException,
IOException
DragGestureEvent を直列化復元します。このメソッドは、まず transient でないすべてのフィールドに対してデフォルトの直列化復元を行います。次に、このオブジェクトのジェスチャーイベントの List を同様に直列化復元しようとします。1.4 より前のリリースでは この名前の非 transient フィールドがジェスチャーイベントの List を格納したため、これは events フィールドの直列化復元による初めての試行となります。失敗すると、ストリーム内の次のオブジェクトが代わりに使われます。結果の 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
| Class java.awt.dnd.DragGestureRecognizer extends Object implements 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 が「認識される」ようにするイベントのリストです。
| Class java.awt.dnd.DragSource extends Object implements Serializable |
|---|
serialVersionUID: 6236096958971414066L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException,
IOException
DragSource を直列化復元します。このメソッドは、まずデフォルトの直列化復元を行います。次に、ストリームの次のオブジェクトを使用して、このオブジェクトの FlavorMap が直列化復元されます。結果の FlavorMap が null の場合、このオブジェクトの FlavorMap は、このスレッドの ClassLoader に対するデフォルトの FlavorMap に設定されます。次に、0 個以上のキーと値のペアの、null で終わるシーケンスをストリームから読み取ることで、このオブジェクトのリスナーが直列化復元されます。dragSourceListenerK と等しい String である場合は、対応する値オブジェクトを使用して DragSourceListener が直列化復元され、この DragSource に追加されるdragSourceMotionListenerK と等しい String である場合は、対応する値オブジェクトを使用して DragSourceMotionListener が直列化復元され、この DragSource に追加される
ClassNotFoundException
IOExceptionSystemFlavorMap.getDefaultFlavorMap()
private void writeObject(ObjectOutputStream s)
throws IOException
DragSource を直列化します。このメソッドは、まずデフォルトの直列化を実行します。次に、直列化できる場合にだけ、このオブジェクトの FlavorMap が書き出されます。直列化できない場合は、代わりに null が書き出されます。次に、このオブジェクトで登録された Serializable リスナーが書き出されます。リスナーは、0 個以上のペアの、null で終わるシーケンスで書き出されます。ペアはString と Object で構成され、String は Object の型を示し、次のいずれかになります。DragSourceListener オブジェクトを示す dragSourceListenerKDragSourceMotionListener オブジェクトを示す dragSourceMotionListenerK
FlavorMap インスタンス、または 0 個以上のペアの null で終わるシーケンスが続く null。ペアは String と Object で構成される。String は Object の型を示し、次のいずれかになるDragSourceListener オブジェクトを示す dragSourceListenerKDragSourceMotionListener オブジェクトを示す dragSourceMotionListenerK IOException| Class java.awt.dnd.DragSourceContext extends Object implements Serializable |
|---|
serialVersionUID: -115407898692194719L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException,
IOException
DragSourceContext を直列化復元します。このメソッドは、まず transient でないすべてのフィールドに対してデフォルトの直列化復元を行います。次に、ストリームの次の 2 つのオブジェクトを使用して、このオブジェクトの 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
DragSourceContext に関連したドラッグ操作のドラッグソースでサポートされている一連のドロップアクションを表す DnDConstants のビット単位のマスクです。
| Class java.awt.dnd.DragSourceDragEvent extends DragSourceEvent implements Serializable |
|---|
serialVersionUID: 481346297933902471L
| 直列化されたフィールド |
|---|
int targetActions
int dropAction
int gestureModifiers
boolean invalidModifiers
gestureModifiers が無効かどうかを示します。
| Class java.awt.dnd.DragSourceDropEvent extends DragSourceEvent implements Serializable |
|---|
serialVersionUID: -5571321229470821891L
| 直列化されたフィールド |
|---|
boolean dropSuccess
true です。
int dropAction
| Class java.awt.dnd.DragSourceEvent extends EventObject implements Serializable |
|---|
serialVersionUID: -763287114604032641L
| 直列化されたフィールド |
|---|
boolean locationSpecified
boolean 値です。
int x
int y
| Class java.awt.dnd.DropTarget extends Object implements Serializable |
|---|
serialVersionUID: -6283860791671019047L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException,
IOException
DropTarget を直列化復元します。このメソッドは、まず transient でないすべてのフィールドに対してデフォルトの直列化復元を行います。次に、このオブジェクトの DropTargetListener を同様に直列化復元しようとします。1.4 より前のリリースでは この名前の非 transient フィールドが DropTargetListener を格納したため、これは dtListener フィールドの直列化復元による初めての試行となります。失敗すると、ストリーム内の次のオブジェクトが代わりに使われます。
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 です。
| Class java.awt.dnd.DropTargetContext extends Object implements Serializable |
|---|
serialVersionUID: -634158968993743371L
| 直列化されたフィールド |
|---|
DropTarget dropTarget
| Class java.awt.dnd.DropTargetDragEvent extends DropTargetEvent implements Serializable |
|---|
serialVersionUID: -8422265619058953682L
| 直列化されたフィールド |
|---|
Point location
int actions
int dropAction
| Class java.awt.dnd.DropTargetDropEvent extends DropTargetEvent implements Serializable |
|---|
serialVersionUID: -1721911170440459322L
| 直列化されたフィールド |
|---|
Point location
int actions
int dropAction
boolean isLocalTx
true です。
| Class java.awt.dnd.DropTargetEvent extends EventObject implements Serializable |
|---|
serialVersionUID: 2821229066521922993L
| 直列化されたフィールド |
|---|
DropTargetContext context
DropTargetEvent に関連した DropTargetContext です。
| Class java.awt.dnd.InvalidDnDOperationException extends IllegalStateException implements Serializable |
|---|
| Class java.awt.dnd.MouseDragGestureRecognizer extends DragGestureRecognizer implements Serializable |
|---|
serialVersionUID: 6220099344182281120L
| パッケージ java.awt.event |
|---|
| Class java.awt.event.ActionEvent extends AWTEvent implements Serializable |
|---|
serialVersionUID: -7671078796273832149L
| 直列化されたフィールド |
|---|
String actionCommand
ActionEvent.getActionCommand()long when
ActionEvent.getWhen()int modifiers
ActionEvent.getModifiers()| Class java.awt.event.AdjustmentEvent extends AWTEvent implements Serializable |
|---|
serialVersionUID: 5700290645205279921L
| 直列化されたフィールド |
|---|
Adjustable adjustable
AdjustmentEvent.getAdjustable()int value
value には調整可能オブジェクトの新しい値が含まれます。この値は常に、調整可能オブジェクトに関連した範囲内になります。
AdjustmentEvent.getValue()int adjustmentType
adjustmentType は、調整可能オブジェクトの値がどのように変化したかを示すものです。この値はブロック量またはユニット量で増加または減少させることができます。ブロックはページの増分および減分に関連し、ユニットは行の増分および減分に関連しています。
AdjustmentEvent.getAdjustmentType()boolean isAdjusting
isAdjusting は true です。
AdjustmentEvent.getValueIsAdjusting()| Class java.awt.event.ComponentEvent extends AWTEvent implements Serializable |
|---|
serialVersionUID: 8101406823902992965L
| Class java.awt.event.ContainerEvent extends ComponentEvent implements Serializable |
|---|
serialVersionUID: -4114942250539772041L
| 直列化されたフィールド |
|---|
Component child
ContainerEvent.getChild()| Class java.awt.event.FocusEvent extends ComponentEvent implements Serializable |
|---|
serialVersionUID: 523753786457416396L
| 直列化されたフィールド |
|---|
boolean temporary
FocusEvent.isTemporary()| Class java.awt.event.HierarchyEvent extends AWTEvent implements Serializable |
|---|
| 直列化されたフィールド |
|---|
Component changed
Container changedParent
long changeFlags
| Class java.awt.event.InputEvent extends ComponentEvent implements Serializable |
|---|
serialVersionUID: -2482525981698309786L
| 直列化されたフィールド |
|---|
long when
InputEvent.getWhen()int modifiers
InputEvent.getModifiers(),
InputEvent.getModifiersEx(),
KeyEvent,
MouseEvent| Class java.awt.event.InputMethodEvent extends AWTEvent implements Serializable |
|---|
serialVersionUID: 4727190874778922661L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException,
IOException
when フィールドがオブジェクト入力ストリームにない場合は初期化します。この場合、EventQueue.getMostRecentEventTime() を呼び出すことによりフィールドが初期化されます。
ClassNotFoundException
IOException| 直列化されたフィールド |
|---|
long when
InputMethodEvent.getWhen()| Class java.awt.event.InvocationEvent extends AWTEvent implements Serializable |
|---|
serialVersionUID: 436056344909459450L
| 直列化されたフィールド |
|---|
Runnable runnable
Object notifier
boolean catchExceptions
Exception exception
Throwable throwable
long when
InvocationEvent.getWhen()| Class java.awt.event.ItemEvent extends AWTEvent implements Serializable |
|---|
serialVersionUID: -608708132447206933L
| 直列化されたフィールド |
|---|
Object item
ItemEvent.getItem()int stateChange
item が選択されたのか選択解除されたのかを示す stateChange オブジェクトです。
ItemEvent.getStateChange()| Class java.awt.event.KeyEvent extends InputEvent implements 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 は、キーまたはキーの組み合わせでトリガされる有効な Unicode 文字です。
KeyEvent.getKeyChar(),
KeyEvent.setKeyChar(char)int keyLocation
KEY_LOCATION_UNKNOWN、KEY_LOCATION_STANDARD、KEY_LOCATION_LEFT、KEY_LOCATION_RIGHT、および KEY_LOCATION_NUMPAD だけです。
KeyEvent.getKeyLocation()| Class java.awt.event.MouseEvent extends InputEvent implements Serializable |
|---|
serialVersionUID: -991214153494842848L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| 直列化されたフィールド |
|---|
int x
MouseEvent.getX()int y
MouseEvent.getY()int clickCount
MOUSE_CLICKED、MOUSE_PRESSED、および MOUSE_RELEASED。上記の場合、clickCount は 1 以上になります。その他のイベントの場合、カウントは 0 になります。
MouseEvent.getClickCount().int button
NOBUTTON、BUTTON1、BUTTON2、BUTTON3 だけです。
MouseEvent.getButton().boolean popupTrigger
popupTrigger = false の場合、ポップアップメニューは表示されません。true の場合、ポップアップメニューが表示されます。
PopupMenu,
MouseEvent.isPopupTrigger()| Class java.awt.event.MouseWheelEvent extends MouseEvent implements Serializable |
|---|
| 直列化されたフィールド |
|---|
int scrollType
MouseWheelEvent.getScrollType()int scrollAmount
MouseWheelEvent.getScrollAmount(),
MouseWheelEvent.getScrollType()int wheelRotation
MouseWheelEvent.getWheelRotation()| Class java.awt.event.PaintEvent extends ComponentEvent implements Serializable |
|---|
serialVersionUID: 1267492026433337593L
| 直列化されたフィールド |
|---|
Rectangle updateRect
Rectangle,
PaintEvent.setUpdateRect(Rectangle),
PaintEvent.getUpdateRect()| Class java.awt.event.TextEvent extends AWTEvent implements Serializable |
|---|
serialVersionUID: 6269902291250941179L
| Class java.awt.event.WindowEvent extends ComponentEvent implements Serializable |
|---|
serialVersionUID: -1567959133147912127L
| 直列化されたフィールド |
|---|
int oldState
int newState
| パッケージ java.awt.font |
|---|
| Class java.awt.font.NumericShaper extends Object implements Serializable |
|---|
| 直列化されたフィールド |
|---|
int key
int mask
| Class java.awt.font.TextAttribute extends AttributedCharacterIterator.Attribute implements Serializable |
|---|
serialVersionUID: 7744112784117861702L
| 直列化メソッド |
|---|
protected Object readResolve()
throws InvalidObjectException
InvalidObjectException| Class java.awt.font.TransformAttribute extends Object implements Serializable |
|---|
serialVersionUID: 3356247357827709530L
| 直列化メソッド |
|---|
private void writeObject(ObjectOutputStream s)
throws ClassNotFoundException,
IOException
ClassNotFoundException
IOException| 直列化されたフィールド |
|---|
AffineTransform transform
TransformAttribute の AffineTransform、または AffineTransform が恒等変換である場合は null です。
| パッケージ java.awt.geom |
|---|
| Class java.awt.geom.AffineTransform extends Object implements Serializable |
|---|
| 直列化メソッド |
|---|
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
| Class java.awt.geom.IllegalPathStateException extends RuntimeException implements Serializable |
|---|
| Class java.awt.geom.NoninvertibleTransformException extends Exception implements Serializable |
|---|
| パッケージ java.awt.image |
|---|
| Class java.awt.image.ImagingOpException extends RuntimeException implements Serializable |
|---|
| Class java.awt.image.RasterFormatException extends RuntimeException implements Serializable |
|---|
| パッケージ java.awt.image.renderable |
|---|
| Class java.awt.image.renderable.ParameterBlock extends Object implements Serializable |
|---|
| 直列化されたフィールド |
|---|
Vector<E> sources
Vector<E> parameters
| パッケージ java.awt.print |
|---|
| Class java.awt.print.PrinterAbortException extends PrinterException implements Serializable |
|---|
| Class java.awt.print.PrinterException extends Exception implements Serializable |
|---|
| Class java.awt.print.PrinterIOException extends PrinterException implements Serializable |
|---|
serialVersionUID: 5850870712125932846L
| 直列化されたフィールド |
|---|
IOException mException
| パッケージ java.beans |
|---|
| Class java.beans.IndexedPropertyChangeEvent extends PropertyChangeEvent implements Serializable |
|---|
| 直列化されたフィールド |
|---|
int index
| Class java.beans.IntrospectionException extends Exception implements Serializable |
|---|
| Class java.beans.PropertyChangeEvent extends EventObject implements Serializable |
|---|
| 直列化されたフィールド |
|---|
String propertyName
Object newValue
Object oldValue
Object propagationId
#getPropagationId.| Class java.beans.PropertyChangeSupport extends Object implements Serializable |
|---|
serialVersionUID: 6401253773779951803L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException,
IOException
ClassNotFoundException
IOException
private void writeObject(ObjectOutputStream s)
throws IOException
PropertyChangeListener のリスト
直列化の際、非直列化可能なリスナーはスキップされ、直列化可能なリスナーだけが直列化されます。
IOException| 直列化されたフィールド |
|---|
Hashtable<K,V> children
Object source
int propertyChangeSupportSerializedDataVersion
| Class java.beans.PropertyVetoException extends Exception implements Serializable |
|---|
| 直列化されたフィールド |
|---|
PropertyChangeEvent evt
| Class java.beans.VetoableChangeSupport extends Object implements 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 |
|---|
| Class java.beans.beancontext.BeanContextChildSupport extends Object implements 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
| Class java.beans.beancontext.BeanContextEvent extends EventObject implements Serializable |
|---|
| 直列化されたフィールド |
|---|
BeanContext propagatedFrom
BeanContext です。
| Class java.beans.beancontext.BeanContextMembershipEvent extends BeanContextEvent implements Serializable |
|---|
| 直列化されたフィールド |
|---|
Collection<E> children
| Class java.beans.beancontext.BeanContextServiceAvailableEvent extends BeanContextEvent implements Serializable |
|---|
| 直列化されたフィールド |
|---|
Class<T> serviceClass
Class 参照です。
| Class java.beans.beancontext.BeanContextServiceRevokedEvent extends BeanContextEvent implements Serializable |
|---|
| 直列化されたフィールド |
|---|
Class<T> serviceClass
Class 参照です。
boolean invalidateRefs
| Class java.beans.beancontext.BeanContextServicesSupport extends BeanContextSupport implements Serializable |
|---|
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream ois)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream oos)
throws IOException
IOException| Class java.beans.beancontext.BeanContextServicesSupport.BCSSChild extends BeanContextSupport.BCSChild implements Serializable |
|---|
serialVersionUID: -3263851306889194873L
| Class java.beans.beancontext.BeanContextServicesSupport.BCSSServiceProvider extends Object implements Serializable |
|---|
| 直列化されたフィールド |
|---|
BeanContextServiceProvider serviceProvider
| Class java.beans.beancontext.BeanContextSupport extends BeanContextChildSupport implements 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
| Class java.beans.beancontext.BeanContextSupport.BCSChild extends Object implements Serializable |
|---|
serialVersionUID: -5815286101609939109L
| 直列化されたフィールド |
|---|
Object child
Object proxyPeer
| パッケージ java.io |
|---|
| Class java.io.CharConversionException extends IOException implements Serializable |
|---|
| Class java.io.EOFException extends IOException implements Serializable |
|---|
| Class java.io.File extends Object implements Serializable |
|---|
serialVersionUID: 301077366599181567L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException| 直列化されたフィールド |
|---|
String path
| Class java.io.FileNotFoundException extends IOException implements Serializable |
|---|
| Class java.io.FilePermissionCollection extends PermissionCollection implements Serializable |
|---|
serialVersionUID: 2202956749081564585L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out)
throws IOException
IOException| 直列化されたフィールド |
|---|
Vector<E> permissions
| Class java.io.InterruptedIOException extends IOException implements Serializable |
|---|
| 直列化されたフィールド |
|---|
int bytesTransferred
| Class java.io.InvalidClassException extends ObjectStreamException implements Serializable |
|---|
| 直列化されたフィールド |
|---|
String classname
| Class java.io.InvalidObjectException extends ObjectStreamException implements Serializable |
|---|
| Class java.io.IOException extends Exception implements Serializable |
|---|
| Class java.io.NotActiveException extends ObjectStreamException implements Serializable |
|---|
| Class java.io.NotSerializableException extends ObjectStreamException implements Serializable |
|---|
| Class java.io.ObjectStreamClass extends Object implements Serializable |
|---|
serialVersionUID: -6120832682080437368L
| 直列化されたフィールド |
|---|
| Class java.io.ObjectStreamException extends IOException implements Serializable |
|---|
| Class java.io.OptionalDataException extends ObjectStreamException implements Serializable |
|---|
| 直列化されたフィールド |
|---|
int length
boolean eof
| Class java.io.SerializablePermission extends BasicPermission implements Serializable |
|---|
| 直列化されたフィールド |
|---|
String actions
| Class java.io.StreamCorruptedException extends ObjectStreamException implements Serializable |
|---|
| Class java.io.SyncFailedException extends IOException implements Serializable |
|---|
| Class java.io.UnsupportedEncodingException extends IOException implements Serializable |
|---|
| Class java.io.UTFDataFormatException extends IOException implements Serializable |
|---|
| Class java.io.WriteAbortedException extends ObjectStreamException implements Serializable |
|---|
serialVersionUID: -3326426625597282442L
| 直列化されたフィールド |
|---|
Exception detail
このフィールドは、汎用目的の例外チェーン機能以前から使用されています。リリース 1.4 でこの情報を取得するときは、 Throwable.getCause() メソッドを使用してください。
| パッケージ java.lang |
|---|
| Class java.lang.AbstractMethodError extends IncompatibleClassChangeError implements Serializable |
|---|
| Class java.lang.ArithmeticException extends RuntimeException implements Serializable |
|---|
| Class java.lang.ArrayIndexOutOfBoundsException extends IndexOutOfBoundsException implements Serializable |
|---|
| Class java.lang.ArrayStoreException extends RuntimeException implements Serializable |
|---|
| Class java.lang.AssertionError extends Error implements Serializable |
|---|
| Class java.lang.Boolean extends Object implements Serializable |
|---|
serialVersionUID: -3665804199014368530L
| 直列化されたフィールド |
|---|
boolean value
| Class java.lang.Byte extends Number implements Serializable |
|---|
serialVersionUID: -7183698231559129828L
| 直列化されたフィールド |
|---|
byte value
Byte の値
| Class java.lang.Character extends Object implements Serializable |
|---|
serialVersionUID: 3786198910865385080L
| 直列化されたフィールド |
|---|
char value
Character の値
| Class java.lang.Class extends Object implements Serializable |
|---|
serialVersionUID: 3206093459760846163L
| 直列化の概要 |
|---|
TC_CLASS ClassDescriptor
A ClassDescriptor is a special cased serialization of
a java.io.ObjectStreamClass instance.
新しいハンドルは、クラス記述子が初めてストリームに書き込まれるときに生成されます。クラス記述子へのこれ以後の参照は、最初のクラス記述子インスタンスへの参照として書き込まれます。
ObjectStreamClass| 直列化されたフィールド |
|---|
| Class java.lang.ClassCastException extends RuntimeException implements Serializable |
|---|
| Class java.lang.ClassCircularityError extends LinkageError implements Serializable |
|---|
| Class java.lang.ClassFormatError extends LinkageError implements Serializable |
|---|
| Class java.lang.ClassNotFoundException extends Exception implements Serializable |
|---|
serialVersionUID: 9176873029745254542L
| 直列化されたフィールド |
|---|
Throwable ex
| Class java.lang.CloneNotSupportedException extends Exception implements Serializable |
|---|
| Class java.lang.Double extends Number implements Serializable |
|---|
serialVersionUID: -9172774392245257468L
| 直列化されたフィールド |
|---|
double value
| Class java.lang.Enum extends Object implements Serializable |
|---|
| 直列化されたフィールド |
|---|
String name
Enum.toString() メソッドを使う必要があります。
int ordinal
EnumSet と EnumMap などの洗練された enum ベースのデータ構造で使用するために設計されています。
| Class java.lang.EnumConstantNotPresentException extends RuntimeException implements Serializable |
|---|
| 直列化されたフィールド |
|---|
Class<T> enumType
String constantName
| Class java.lang.Error extends Throwable implements Serializable |
|---|
serialVersionUID: 4980196508277280342L
| Class java.lang.Exception extends Throwable implements Serializable |
|---|
serialVersionUID: -3387516993124229948L
| Class java.lang.ExceptionInInitializerError extends LinkageError implements Serializable |
|---|
serialVersionUID: 1521711792217232256L
| 直列化されたフィールド |
|---|
Throwable exception
| Class java.lang.Float extends Number implements Serializable |
|---|
serialVersionUID: -2671257302660747028L
| 直列化されたフィールド |
|---|
float value
| Class java.lang.IllegalAccessError extends IncompatibleClassChangeError implements Serializable |
|---|
| Class java.lang.IllegalAccessException extends Exception implements Serializable |
|---|
| Class java.lang.IllegalArgumentException extends RuntimeException implements Serializable |
|---|
serialVersionUID: -5365630128856068164L
| Class java.lang.IllegalMonitorStateException extends RuntimeException implements Serializable |
|---|
| Class java.lang.IllegalStateException extends RuntimeException implements Serializable |
|---|
serialVersionUID: -1848914673093119416L
| Class java.lang.IllegalThreadStateException extends IllegalArgumentException implements Serializable |
|---|
| Class java.lang.IncompatibleClassChangeError extends LinkageError implements Serializable |
|---|
| Class java.lang.IndexOutOfBoundsException extends RuntimeException implements Serializable |
|---|
| Class java.lang.InstantiationError extends IncompatibleClassChangeError implements Serializable |
|---|
| Class java.lang.InstantiationException extends Exception implements Serializable |
|---|
| Class java.lang.Integer extends Number implements Serializable |
|---|
serialVersionUID: 1360826667806852920L
| 直列化されたフィールド |
|---|
int value
Integer 型の値です。
| Class java.lang.InternalError extends VirtualMachineError implements Serializable |
|---|
| Class java.lang.InterruptedException extends Exception implements Serializable |
|---|
| Class java.lang.LinkageError extends Error implements Serializable |
|---|
| Class java.lang.Long extends Number implements Serializable |
|---|
serialVersionUID: 4290774380558885855L
| 直列化されたフィールド |
|---|
long value
Long の値です。
| Class java.lang.NegativeArraySizeException extends RuntimeException implements Serializable |
|---|
| Class java.lang.NoClassDefFoundError extends LinkageError implements Serializable |
|---|
| Class java.lang.NoSuchFieldError extends IncompatibleClassChangeError implements Serializable |
|---|
| Class java.lang.NoSuchFieldException extends Exception implements Serializable |
|---|
| Class java.lang.NoSuchMethodError extends IncompatibleClassChangeError implements Serializable |
|---|
| Class java.lang.NoSuchMethodException extends Exception implements Serializable |
|---|
| Class java.lang.NullPointerException extends RuntimeException implements Serializable |
|---|
| Class java.lang.Number extends Object implements Serializable |
|---|
serialVersionUID: -8742448824652078965L
| Class java.lang.NumberFormatException extends IllegalArgumentException implements Serializable |
|---|
serialVersionUID: -2848938806368998894L
| Class java.lang.OutOfMemoryError extends VirtualMachineError implements Serializable |
|---|
| Class java.lang.RuntimeException extends Exception implements Serializable |
|---|
serialVersionUID: -7034897190745766939L
| Class java.lang.RuntimePermission extends BasicPermission implements Serializable |
|---|
serialVersionUID: 7399184964622342223L
| Class java.lang.SecurityException extends RuntimeException implements Serializable |
|---|
serialVersionUID: 6878364983674394167L
| Class java.lang.Short extends Number implements Serializable |
|---|
serialVersionUID: 7515723908773894738L
| 直列化されたフィールド |
|---|
short value
Short の値です。
| Class java.lang.StackOverflowError extends VirtualMachineError implements Serializable |
|---|
| Class java.lang.StackTraceElement extends Object implements Serializable |
|---|
serialVersionUID: 6992337162326171013L
| 直列化されたフィールド |
|---|
String declaringClass
String methodName
String fileName
int lineNumber
| Class java.lang.String extends Object implements Serializable |
|---|
serialVersionUID: -6849794470754667710L
| 直列化の概要 |
|---|
TC_STRING (utf String)
String は DataOutput.writeUTF メソッドによって書き込まれます。ストリーム内の文字列インスタンスに対するそれ以降のすべての参照を示すために新しいハンドルが生成されます。
| 直列化されたフィールド |
|---|
| Class java.lang.StringBuffer extends java.lang.AbstractStringBuilder implements 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
| Class java.lang.StringBuilder extends java.lang.AbstractStringBuilder implements Serializable |
|---|
serialVersionUID: 4383685877147921099L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException| Class java.lang.StringIndexOutOfBoundsException extends IndexOutOfBoundsException implements Serializable |
|---|
| Class java.lang.ThreadDeath extends Error implements Serializable |
|---|
| Class java.lang.Throwable extends Object implements Serializable |
|---|
serialVersionUID: -3042686055658047285L
| 直列化メソッド |
|---|
private void writeObject(ObjectOutputStream s)
throws IOException
IOException| 直列化されたフィールド |
|---|
String detailMessage
Throwable cause
StackTraceElement[] stackTrace
Throwable.getStackTrace() により返される値です。
| Class java.lang.TypeNotPresentException extends RuntimeException implements Serializable |
|---|
| 直列化されたフィールド |
|---|
String typeName
| Class java.lang.UnknownError extends VirtualMachineError implements Serializable |
|---|
| Class java.lang.UnsatisfiedLinkError extends LinkageError implements Serializable |
|---|
| Class java.lang.UnsupportedClassVersionError extends ClassFormatError implements Serializable |
|---|
| Class java.lang.UnsupportedOperationException extends RuntimeException implements Serializable |
|---|
serialVersionUID: -1242599979055084673L
| Class java.lang.VerifyError extends LinkageError implements Serializable |
|---|
| Class java.lang.VirtualMachineError extends Error implements Serializable |
|---|
| パッケージ java.lang.annotation |
|---|
| Class java.lang.annotation.AnnotationFormatError extends Error implements Serializable |
|---|
| Class java.lang.annotation.AnnotationTypeMismatchException extends RuntimeException implements Serializable |
|---|
| 直列化されたフィールド |
|---|
Method element
String foundType
| Class java.lang.annotation.IncompleteAnnotationException extends RuntimeException implements Serializable |
|---|
| 直列化されたフィールド |
|---|
Class<T> annotationType
String elementName
| パッケージ java.lang.instrument |
|---|
| Class java.lang.instrument.IllegalClassFormatException extends Exception implements Serializable |
|---|
| Class java.lang.instrument.UnmodifiableClassException extends Exception implements Serializable |
|---|
| パッケージ java.lang.management |
|---|
| Class java.lang.management.ManagementPermission extends BasicPermission implements Serializable |
|---|
| パッケージ java.lang.reflect |
|---|
| Class java.lang.reflect.GenericSignatureFormatError extends ClassFormatError implements Serializable |
|---|
| Class java.lang.reflect.InvocationTargetException extends Exception implements Serializable |
|---|
serialVersionUID: 4085088731926701167L
| 直列化されたフィールド |
|---|
Throwable target
| Class java.lang.reflect.MalformedParameterizedTypeException extends RuntimeException implements Serializable |
|---|
| Class java.lang.reflect.Proxy extends Object implements Serializable |
|---|
serialVersionUID: -2222568056686623797L
| 直列化されたフィールド |
|---|
InvocationHandler h
| Class java.lang.reflect.ReflectPermission extends BasicPermission implements Serializable |
|---|
serialVersionUID: 7412737110241507485L
| Class java.lang.reflect.UndeclaredThrowableException extends RuntimeException implements Serializable |
|---|
serialVersionUID: 330127114055056639L
| 直列化されたフィールド |
|---|
Throwable undeclaredThrowable
| パッケージ java.math |
|---|
| Class java.math.BigDecimal extends Number implements Serializable |
|---|
serialVersionUID: 6108874887143696463L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| 直列化されたフィールド |
|---|
BigInteger intVal
BigDecimal.unscaledValue() で返されます。
BigDecimal.unscaledValue()int scale
BigDecimal.scale で返されます。
BigDecimal.scale| Class java.math.BigInteger extends Number implements 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
| Class java.math.MathContext extends Object implements Serializable |
|---|
serialVersionUID: 5579720004786848255L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| 直列化されたフィールド |
|---|
int precision
precision は常に負の数以外です。
RoundingMode roundingMode
RoundingMode| パッケージ java.net |
|---|
| Class java.net.BindException extends SocketException implements Serializable |
|---|
| Class java.net.ConnectException extends SocketException implements Serializable |
|---|
| Class java.net.HttpRetryException extends IOException implements Serializable |
|---|
| 直列化されたフィールド |
|---|
int responseCode
String location
| Class java.net.Inet4Address extends InetAddress implements Serializable |
|---|
serialVersionUID: 3286316764910316507L
| 直列化メソッド |
|---|
private Object writeReplace()
throws ObjectStreamException
ObjectStreamException - このオブジェクトを置き換える新しいオブジェクトを生成できなかった場合| Class java.net.Inet6Address extends InetAddress implements 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
| Class java.net.InetAddress extends Object implements Serializable |
|---|
serialVersionUID: 3286316764910316507L
| 直列化メソッド |
|---|
private Object readResolve()
throws ObjectStreamException
ObjectStreamException - このオブジェクトを置き換える新しいオブジェクトを生成できなかった場合| 直列化されたフィールド |
|---|
String hostName
int address
int family
| Class java.net.InetSocketAddress extends SocketAddress implements Serializable |
|---|
serialVersionUID: 5076001401234631237L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| 直列化されたフィールド |
|---|
String hostname
InetAddress addr
int port
| Class java.net.MalformedURLException extends IOException implements Serializable |
|---|
| Class java.net.NetPermission extends BasicPermission implements Serializable |
|---|
serialVersionUID: -8343910153355041693L
| Class java.net.NoRouteToHostException extends SocketException implements Serializable |
|---|
| Class java.net.PortUnreachableException extends SocketException implements Serializable |
|---|
| Class java.net.ProtocolException extends IOException implements Serializable |
|---|
| Class java.net.SocketAddress extends Object implements Serializable |
|---|
| Class java.net.SocketException extends IOException implements Serializable |
|---|
| Class java.net.SocketPermissionCollection extends PermissionCollection implements Serializable |
|---|
serialVersionUID: 2787186408602843674L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out)
throws IOException
IOException| 直列化されたフィールド |
|---|
Vector<E> permissions
| Class java.net.SocketTimeoutException extends InterruptedIOException implements Serializable |
|---|
| Class java.net.UnknownHostException extends IOException implements Serializable |
|---|
| Class java.net.UnknownServiceException extends IOException implements Serializable |
|---|
| Class java.net.URI extends Object implements 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
| Class java.net.URISyntaxException extends Exception implements Serializable |
|---|
| 直列化されたフィールド |
|---|
String input
int index
| Class java.net.URL extends Object implements 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 |
|---|
| Class java.nio.BufferOverflowException extends RuntimeException implements Serializable |
|---|
| Class java.nio.BufferUnderflowException extends RuntimeException implements Serializable |
|---|
| Class java.nio.InvalidMarkException extends IllegalStateException implements Serializable |
|---|
| Class java.nio.ReadOnlyBufferException extends UnsupportedOperationException implements Serializable |
|---|
| パッケージ java.nio.channels |
|---|
| Class java.nio.channels.AlreadyConnectedException extends IllegalStateException implements Serializable |
|---|
| Class java.nio.channels.AsynchronousCloseException extends ClosedChannelException implements Serializable |
|---|
| Class java.nio.channels.CancelledKeyException extends IllegalStateException implements Serializable |
|---|
| Class java.nio.channels.ClosedByInterruptException extends AsynchronousCloseException implements Serializable |
|---|
| Class java.nio.channels.ClosedChannelException extends IOException implements Serializable |
|---|
| Class java.nio.channels.ClosedSelectorException extends IllegalStateException implements Serializable |
|---|
| Class java.nio.channels.ConnectionPendingException extends IllegalStateException implements Serializable |
|---|
| Class java.nio.channels.FileLockInterruptionException extends IOException implements Serializable |
|---|
| Class java.nio.channels.IllegalBlockingModeException extends IllegalStateException implements Serializable |
|---|
| Class java.nio.channels.IllegalSelectorException extends IllegalArgumentException implements Serializable |
|---|
| Class java.nio.channels.NoConnectionPendingException extends IllegalStateException implements Serializable |
|---|
| Class java.nio.channels.NonReadableChannelException extends IllegalStateException implements Serializable |
|---|
| Class java.nio.channels.NonWritableChannelException extends IllegalStateException implements Serializable |
|---|
| Class java.nio.channels.NotYetBoundException extends IllegalStateException implements Serializable |
|---|
| Class java.nio.channels.NotYetConnectedException extends IllegalStateException implements Serializable |
|---|
| Class java.nio.channels.OverlappingFileLockException extends IllegalStateException implements Serializable |
|---|
| Class java.nio.channels.UnresolvedAddressException extends IllegalArgumentException implements Serializable |
|---|
| Class java.nio.channels.UnsupportedAddressTypeException extends IllegalArgumentException implements Serializable |
|---|
| パッケージ java.nio.charset |
|---|
| Class java.nio.charset.CharacterCodingException extends IOException implements Serializable |
|---|
| Class java.nio.charset.CoderMalfunctionError extends Error implements Serializable |
|---|
| Class java.nio.charset.IllegalCharsetNameException extends IllegalArgumentException implements Serializable |
|---|
| 直列化されたフィールド |
|---|
String charsetName
| Class java.nio.charset.MalformedInputException extends CharacterCodingException implements Serializable |
|---|
| 直列化されたフィールド |
|---|
int inputLength
| Class java.nio.charset.UnmappableCharacterException extends CharacterCodingException implements Serializable |
|---|
| 直列化されたフィールド |
|---|
int inputLength
| Class java.nio.charset.UnsupportedCharsetException extends IllegalArgumentException implements Serializable |
|---|
| 直列化されたフィールド |
|---|
String charsetName
| パッケージ java.rmi |
|---|
| Class java.rmi.AccessException extends RemoteException implements Serializable |
|---|
serialVersionUID: 6314925228044966088L
| Class java.rmi.AlreadyBoundException extends Exception implements Serializable |
|---|
serialVersionUID: 9218657361741657110L
| Class java.rmi.ConnectException extends RemoteException implements Serializable |
|---|
serialVersionUID: 4863550261346652506L
| Class java.rmi.ConnectIOException extends RemoteException implements Serializable |
|---|
serialVersionUID: -8087809532704668744L
| Class java.rmi.MarshalException extends RemoteException implements Serializable |
|---|
serialVersionUID: 6223554758134037936L
| Class java.rmi.MarshalledObject extends Object implements Serializable |
|---|
serialVersionUID: 8988374069173025854L
| 直列化されたフィールド |
|---|
byte[] objBytes
objBytes が null の場合、整列化されたオブジェクトは null 参照ではなかったbyte[] locBytes
equals によって無視される。locBytes が null の場合、整列化の間に null でない注釈はなかったint hash
MarshalledObject.hashCode()| Class java.rmi.NoSuchObjectException extends RemoteException implements Serializable |
|---|
serialVersionUID: 6619395951570472985L
| Class java.rmi.NotBoundException extends Exception implements Serializable |
|---|
serialVersionUID: -1857741824849069317L
| Class java.rmi.RemoteException extends IOException implements Serializable |
|---|
serialVersionUID: -5148567311918794206L
| 直列化されたフィールド |
|---|
Throwable detail
このフィールドは、汎用目的の例外チェーン機能以前から使用されています。リリース 1.4 でこの情報を取得するときは、Throwable.getCause() メソッドを使用してください。
| Class java.rmi.RMISecurityException extends SecurityException implements Serializable |
|---|
serialVersionUID: -8433406075740433514L
| Class java.rmi.ServerError extends RemoteException implements Serializable |
|---|
serialVersionUID: 8455284893909696482L
| Class java.rmi.ServerException extends RemoteException implements Serializable |
|---|
serialVersionUID: -4775845313121906682L
| Class java.rmi.ServerRuntimeException extends RemoteException implements Serializable |
|---|
serialVersionUID: 7054464920481467219L
| Class java.rmi.StubNotFoundException extends RemoteException implements Serializable |
|---|
serialVersionUID: -7088199405468872373L
| Class java.rmi.UnexpectedException extends RemoteException implements Serializable |
|---|
serialVersionUID: 1800467484195073863L
| Class java.rmi.UnknownHostException extends RemoteException implements Serializable |
|---|
serialVersionUID: -8152710247442114228L
| Class java.rmi.UnmarshalException extends RemoteException implements Serializable |
|---|
serialVersionUID: 594380845140740218L
| パッケージ java.rmi.activation |
|---|
| Class java.rmi.activation.Activatable extends RemoteServer implements Serializable |
|---|
serialVersionUID: -3120617863591563455L
| 直列化されたフィールド |
|---|
ActivationID id
| Class java.rmi.activation.ActivateFailedException extends RemoteException implements Serializable |
|---|
serialVersionUID: 4863550261346652506L
| Class java.rmi.activation.ActivationDesc extends Object implements Serializable |
|---|
serialVersionUID: 7455834104417690957L
| 直列化されたフィールド |
|---|
ActivationGroupID groupID
String className
String location
MarshalledObject data
boolean restart
| Class java.rmi.activation.ActivationException extends Exception implements Serializable |
|---|
serialVersionUID: -4320118837291406071L
| 直列化されたフィールド |
|---|
Throwable detail
このフィールドは、汎用目的の例外チェーン機能以前から使用されています。リリース 1.4 でこの情報を取得するときは、Throwable.getCause() メソッドを使用してください。
| Class java.rmi.activation.ActivationGroup extends UnicastRemoteObject implements Serializable |
|---|
serialVersionUID: -7696947875314805420L
| 直列化されたフィールド |
|---|
ActivationGroupID groupID
ActivationMonitor monitor
long incarnation
| Class java.rmi.activation.ActivationGroup_Stub extends RemoteStub implements Serializable |
|---|
| Class java.rmi.activation.ActivationGroupDesc extends Object implements Serializable |
|---|
serialVersionUID: -4936225423168276595L
| 直列化されたフィールド |
|---|
String className
String location
MarshalledObject data
ActivationGroupDesc.CommandEnvironment env
Properties props
| Class java.rmi.activation.ActivationGroupDesc.CommandEnvironment extends Object implements Serializable |
|---|
serialVersionUID: 6165754737887770191L
| 直列化されたフィールド |
|---|
String command
String[] options
| Class java.rmi.activation.ActivationGroupID extends Object implements Serializable |
|---|
serialVersionUID: -1648432278909740833L
| 直列化されたフィールド |
|---|
ActivationSystem system
UID uid
| Class java.rmi.activation.ActivationID extends Object implements Serializable |
|---|
serialVersionUID: -4608673054848209235L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
readObject です。
このメソッドでは、このクラスの形式に直列化されたオブジェクトを次のように読み込みます。
readObject メソッドを in として呼び出し、オブジェクトの一意識別子 (UID のインスタンス) を読み込みます。
次に、readUTF メソッドを in として呼び出し、このオブジェクトのアクティベータに対応する RemoteRef インスタンスの外部参照型名を読み込みます。readUTF から返された外部参照型名に対応する、実装固有のクラスの RemoteRef インスタンスが生成されます。この RemoteRef インスタンス上で readExternal メソッドを呼び出し、外部参照形名に対応する外部形式を読み込みます。
注: 外部参照型名が「UnicastRef」、「UnicastServerRef」、「UnicastRef2」、「UnicastServerRef2」、または「ActivatableRef」の場合は、対応する実装固有のクラスを検索し、その readExternal メソッドを使用して各クラスの serialData に指定されている外部参照型名のシリアルデータを読み込む必要があります。外部参照型名がこれらの型の (長さ 0 ではない) 文字列でない場合は ClassNotFoundException がスローされます。ただし、その外部参照型名に対応する実装固有のクラスが用意されている場合は、RemoteRef がその実装固有のクラスのインスタンスになり、例外はスローされません。
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out)
throws IOException,
ClassNotFoundException
writeObject です。
このメソッドでは、このクラスの形式に直列化されたオブジェクトを次のように書き込みます。
writeObject メソッドを out として呼び出し、オブジェクトの一意識別子 (UID のインスタンス) を引数として渡します。
次に、アクティベータの RemoteRef インスタンス上で getRefClass メソッドを呼び出して、その外部参照型名を取得します。getRefClass から返された値を指定して、writeUTF メソッドを out として呼び出し、RemoteRef インスタンス上で writeExternal メソッドを起動して、out を引数として渡します。
java.rmi.server.UID (ObjectOutput.writeObject を使用して書き込まれる)、アクティベータの RemoteRef インスタンスの外部参照型名 (ObjectOutput.writeUTF を使用して書き込まれる文字列)、および RemoteRef インスタンスの外部形式 (このインスタンスの writeExternal メソッドを使用して書き込まれる) から構成される
RemoteRef インスタンスの外部参照型名は、RemoteObject の writeObject メソッドの serialData 仕様に指定されている外部参照型名の定義を使用して決定されます。同様に、RemoteRef の実装クラスの writeExternal メソッドを使用して書き込まれるデータ、および readExternal メソッドを使用して読み込まれるデータは、定義済みの各外部参照型名に対応しており、RemoteObject の writeObject メソッドの serialData 仕様に指定されています。
IOException
ClassNotFoundException| Class java.rmi.activation.UnknownGroupException extends ActivationException implements Serializable |
|---|
serialVersionUID: 7056094974750002460L
| Class java.rmi.activation.UnknownObjectException extends ActivationException implements Serializable |
|---|
serialVersionUID: 3425547551622251430L
| パッケージ java.rmi.dgc |
|---|
| Class java.rmi.dgc.Lease extends Object implements Serializable |
|---|
serialVersionUID: -5713411624328831948L
| 直列化されたフィールド |
|---|
VMID vmid
Lease.getVMID()long value
Lease.getValue()| Class java.rmi.dgc.VMID extends Object implements Serializable |
|---|
serialVersionUID: -538642295484486218L
| 直列化されたフィールド |
|---|
byte[] addr
UID uid
| パッケージ java.rmi.server |
|---|
| Class java.rmi.server.ExportException extends RemoteException implements Serializable |
|---|
serialVersionUID: -9155485338494060170L
| Class java.rmi.server.ObjID extends Object implements Serializable |
|---|
serialVersionUID: -6386392263968365220L
| 直列化されたフィールド |
|---|
long objNum
ObjID.hashCode()UID space
| Class java.rmi.server.RemoteObject extends Object implements Serializable |
|---|
serialVersionUID: -3215090123894869218L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
readObject です。
このメソッドでは、このクラスの形式に直列化されたオブジェクトを次のように読み込みます。
readUTF メソッドを in として呼び出し、RemoteRef インスタンスの外部参照型名を読み込み、このオブジェクトの ref フィールドに書き込みます。readUTF から返された文字列が長さ 0 の場合は、readObject メソッドを in として呼び出し、readObject から返された値を RemoteRef にキャストし、その値をこのオブジェクトの ref フィールドに設定します。readUTF から返された文字列が長さ 0 でない場合、このオブジェクトの ref フィールドに対して、返された外部参照型名に対応する実装固有のクラスの RemoteRef インスタンスを設定します。次に、このオブジェクトの ref フィールド上で readExternal メソッドを呼び出します。
外部参照型名が「UnicastRef」、「UnicastServerRef」、「UnicastRef2」、「UnicastServerRef2」、または「ActivatableRef」の場合は、対応する実装固有のクラスを検索し、その readExternal メソッドを使用して各クラスの serialData に指定されている外部参照型名のシリアルデータを読み込む必要があります。外部参照型名がこれらの型の (長さ 0 ではない) 文字列でない場合は ClassNotFoundException がスローされます。ただし、その外部参照型名に対応する実装固有のクラスが用意されている場合は、このオブジェクトの ref フィールドにその実装固有のクラスのインスタンスが設定され、例外はスローされません。
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out)
throws IOException,
ClassNotFoundException
writeObject です。
このメソッドでは、このクラスの形式に直列化されたオブジェクトを次のように書き込みます。
このオブジェクトの ref フィールド上で getRefClass メソッドを呼び出すことで、その外部参照型名を取得します。getRefClass の戻り値が null でない長さ 1 以上の文字列であった場合、out 上でその getRefClass の戻り値を指定して writeUTF メソッドを呼び出したあと、このオブジェクトの ref フィールド上で out を引数に指定して writeExternal メソッドを呼び出します。そうでない場合は、out 上で長さ 0 の文字列 ("") を指定して writeUTF メソッドを呼び出したあと、out 上でこのオブジェクトの ref フィールドを引数に指定して writeObject メソッドを呼び出します。
ObjectOutput.writeUTF によって書き込まれた文字列と、ref とから構成される。前者は、このオブジェクトに含まれている RemoteRef インスタンス (ref フィールド) の外部参照型名、長さ 0 の文字列のいずれかになる。後者は、前者の文字列が長さが 1 以上であった場合は writeExternal メソッドによって書き込まれた外部形式の ref フィールド、そうでない場合は直列化ストリームの writeObject の引数に ref フィールドを指定することによって書き込まれた直列化形式の ref フィールドになる。
このオブジェクトが任意の UnicastRemoteObject.exportObject メソッドから返された RemoteStub または RemoteObjectInvocationHandler のインスタンスであり、かつカスタムソケットファクトリが使用されていない場合、外部参照型名は「UnicastRef」になる。
このオブジェクトが任意の UnicastRemoteObject.exportObject メソッドから返された RemoteStub または RemoteObjectInvocationHandler のインスタンスであり、かつカスタムソケットファクトリが使用されている場合、外部参照型名は「UnicastRef2」になる。
このオブジェクトが任意の java.rmi.activation.Activatable.exportObject メソッドから返された RemoteStub または RemoteObjectInvocationHandler のインスタンスである場合、外部参照型名は「ActivatableRef」になる。
このオブジェクトが RemoteObject.toStub メソッドから返された RemoteStub または RemoteObjectInvocationHandler のインスタンスであり、かつその toStub に渡された引数そのものが RemoteStub ではなかった場合、外部参照型名は前述のように、toStub に渡されたリモートオブジェクトがエクスポートされたときの名前になる。
このオブジェクトが直列化復元によって作成された RemoteStub または RemoteObjectInvocationHandler のインスタンスである場合、外部参照型名は、このオブジェクトの直列化復元時に読み込まれたものと同じになる。
このオブジェクトがカスタムソケットファクトリを使用しない java.rmi.server.UnicastRemoteObject のインスタンスである場合、外部参照型名は「UnicastServerRef」になる。
このオブジェクトがカスタムソケットファクトリを使用する UnicastRemoteObject のインスタンスである場合、外部参照型名は「UnicastServerRef2」になる。
以下に示すのは、個々の定義済み外部参照型名に対応する RemoteRef 実装クラスの writeExternal メソッドと readExternal メソッドで読み書きすべきデータである。
「UnicastRef」:
DataOutput.writeUTF(String) によって書き込まれる
DataOutput.writeInt(int) によって書き込まれる
ObjID インスタンス上で {link java.rmi.server.ObjID#write(java.io.ObjectOutput)} を呼び出して書き込んだデータ
false。DataOutput.writeBoolean(boolean) によって書き込まれる
クライアントソケットファクトリが null である「UnicastRef2」:
0x00 (クライアントソケットファクトリが null であることを示す)。DataOutput.writeByte(int) によって書き込まれる
DataOutput.writeUTF(String) によって書き込まれる
DataOutput.writeInt(int) によって書き込まれる
ObjID インスタンス上で {link java.rmi.server.ObjID#write(java.io.ObjectOutput)} を呼び出して書き込んだデータ
false。DataOutput.writeBoolean(boolean) によって書き込まれる
クライアントソケットファクトリが null ではない「UnicastRef2」:
0x01 (クライアントソケットファクトリが null でないことを示す)。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 のインスタンス。ストリームインスタンス上でその起動 ID を引数に指定して writeObject を呼び出すことによって書き込まれる
"")。DataOutput.writeUTF(String) によって書き込まれる
入れ子のリモート参照が null ではない「ActivatableRef」:
java.rmi.activation.ActivationID のインスタンス。ストリームインスタンス上でその起動 ID を引数に指定して writeObject を呼び出すことによって書き込まれる
UnicastRef2」でなければならない。DataOutput.writeUTF(String) によって書き込まれる
writeExternal メソッドを呼び出すことによって書き込まれる (前述した「UnicastRef2」の外部形式の説明を参照)
「UnicastServerRef」と「UnicastServerRef2」の場合、writeExternal メソッドと readExternal メソッドによるデータの読み書きは行われない
IOException
ClassNotFoundException| Class java.rmi.server.RemoteObjectInvocationHandler extends RemoteObject implements Serializable |
|---|
serialVersionUID: 2L
| 直列化メソッド |
|---|
private void readObjectNoData()
throws InvalidObjectException
InvalidObjectException - 無条件| Class java.rmi.server.RemoteServer extends RemoteObject implements Serializable |
|---|
serialVersionUID: -4100238210092549637L
| Class java.rmi.server.RemoteStub extends RemoteObject implements Serializable |
|---|
serialVersionUID: -1585587260594494182L
| Class java.rmi.server.ServerCloneException extends CloneNotSupportedException implements Serializable |
|---|
serialVersionUID: 6617456357664815945L
| 直列化されたフィールド |
|---|
Exception detail
このフィールドは、汎用目的の例外チェーン機能以前から使用されています。リリース 1.4 でこの情報を取得するときは、Throwable.getCause() メソッドを使用してください。
| Class java.rmi.server.ServerNotActiveException extends Exception implements Serializable |
|---|
serialVersionUID: 4687940720827538231L
| Class java.rmi.server.SkeletonMismatchException extends RemoteException implements Serializable |
|---|
serialVersionUID: -7780460454818859281L
| Class java.rmi.server.SkeletonNotFoundException extends RemoteException implements Serializable |
|---|
serialVersionUID: -7860299673822761231L
| Class java.rmi.server.SocketSecurityException extends ExportException implements Serializable |
|---|
serialVersionUID: -7622072999407781979L
| Class java.rmi.server.UID extends Object implements Serializable |
|---|
serialVersionUID: 1086053664494604050L
| 直列化されたフィールド |
|---|
int unique
UID が生成されたVM を一意に識別する番号です。そのホスト上および生成された時間で一意になります。
long time
UID を生成した VM が稼動していた時刻です。System.currentTimeMillis() から返されます。
short count
UID のインスタンスを識別するための16 ビットの数値です。
| Class java.rmi.server.UnicastRemoteObject extends RemoteServer implements Serializable |
|---|
serialVersionUID: 4974527148936298033L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| 直列化されたフィールド |
|---|
int port
RMIClientSocketFactory csf
RMIServerSocketFactory ssf
| パッケージ java.security |
|---|
| Class java.security.AccessControlException extends SecurityException implements Serializable |
|---|
serialVersionUID: 5138225684096988535L
| 直列化されたフィールド |
|---|
Permission perm
| Class java.security.AllPermissionCollection extends PermissionCollection implements Serializable |
|---|
serialVersionUID: -4023755556366636806L
| 直列化されたフィールド |
|---|
boolean all_allowed
| Class java.security.AuthProvider extends Provider implements Serializable |
|---|
| Class java.security.BasicPermission extends Permission implements Serializable |
|---|
serialVersionUID: 6279438298436773498L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| Class java.security.BasicPermissionCollection extends PermissionCollection implements 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 に設定されます。
Class<T> permClass
Hashtable<K,V> permissions
| Class java.security.CodeSigner extends Object implements Serializable |
|---|
serialVersionUID: 6819288105193937581L
| 直列化されたフィールド |
|---|
CertPath signerCertPath
Timestamp timestamp
| Class java.security.CodeSource extends Object implements Serializable |
|---|
serialVersionUID: 4977541819976013951L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream ois)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream oos)
throws IOException
URL の後ろには、従う必要がある証明書の数を示す int が続きます (値が「ゼロ」の場合は、このオブジェクトに関連した証明書がないことを示している)。各証明書は、証明書の型を表す String、証明書の符号化長を指定する int、バイトの配列として書き出された証明書の符号化そのものの順に書き込まれます。最後に、コード署名者が存在する場合、それらのコード署名者の配列の直列化と書き込みも実行されます。IOException| 直列化されたフィールド |
|---|
URL location
| Class java.security.DigestException extends GeneralSecurityException implements Serializable |
|---|
serialVersionUID: 5821450303093652515L
| Class java.security.GeneralSecurityException extends Exception implements Serializable |
|---|
serialVersionUID: 894798122053539237L
| Class java.security.GuardedObject extends Object implements Serializable |
|---|
serialVersionUID: -5240450096227834308L
| 直列化メソッド |
|---|
private void writeObject(ObjectOutputStream oos)
throws IOException
IOException| 直列化されたフィールド |
|---|
Object object
Guard guard
| Class java.security.Identity extends Object implements Serializable |
|---|
serialVersionUID: 3609922007826600659L
| 直列化されたフィールド |
|---|
String name
PublicKey publicKey
String info
IdentityScope scope
Vector<E> certificates
| Class java.security.IdentityScope extends Identity implements Serializable |
|---|
serialVersionUID: -2337346281189773310L
| Class java.security.InvalidAlgorithmParameterException extends GeneralSecurityException implements Serializable |
|---|
serialVersionUID: 2864672297499471472L
| Class java.security.InvalidKeyException extends KeyException implements Serializable |
|---|
serialVersionUID: 5698479920593359816L
| Class java.security.InvalidParameterException extends IllegalArgumentException implements Serializable |
|---|
serialVersionUID: -857968536935667808L
| Class java.security.KeyException extends GeneralSecurityException implements Serializable |
|---|
serialVersionUID: -7483676942812432108L
| Class java.security.KeyManagementException extends KeyException implements Serializable |
|---|
serialVersionUID: 947674216157062695L
| Class java.security.KeyPair extends Object implements Serializable |
|---|
serialVersionUID: -7565189502268009837L
| 直列化されたフィールド |
|---|
PrivateKey privateKey
PublicKey publicKey
| Class java.security.KeyRep extends Object implements Serializable |
|---|
serialVersionUID: -4757683898830641853L
| 直列化メソッド |
|---|
protected Object readResolve()
throws ObjectStreamException
このメソッドがサポートするタイプ/形式の組み合わせは、次の 3 つです。
NotSerializableException - タイプ/形式の組み合わせが認識できない場合、鍵のアルゴリズム、形式、符号化バイトが認識できないか無効である場合、または鍵の解決が何らかの理由で失敗した場合
ObjectStreamException| 直列化されたフィールド |
|---|
KeyRep.Type type
String algorithm
String format
byte[] encoded
| Class java.security.KeyStoreException extends GeneralSecurityException implements Serializable |
|---|
serialVersionUID: -1119353179322377262L
| Class java.security.NoSuchAlgorithmException extends GeneralSecurityException implements Serializable |
|---|
serialVersionUID: -7443947487218346562L
| Class java.security.NoSuchProviderException extends GeneralSecurityException implements Serializable |
|---|
serialVersionUID: 8488111756688534474L
| Class java.security.Permission extends Object implements Serializable |
|---|
serialVersionUID: -5636570222231596674L
| 直列化されたフィールド |
|---|
String name
| Class java.security.PermissionCollection extends Object implements Serializable |
|---|
serialVersionUID: -6727011328946861783L
| 直列化されたフィールド |
|---|
boolean readOnly
| Class java.security.PermissionsHash extends PermissionCollection implements 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
| Class java.security.PrivilegedActionException extends Exception implements Serializable |
|---|
serialVersionUID: 4724086851538908602L
| 直列化されたフィールド |
|---|
Exception exception
| Class java.security.Provider extends Properties implements Serializable |
|---|
serialVersionUID: -4298000515446427739L
| 直列化されたフィールド |
|---|
String name
String info
double version
| Class java.security.ProviderException extends RuntimeException implements Serializable |
|---|
serialVersionUID: 5256023526693665674L
| Class java.security.SecureRandom extends Random implements Serializable |
|---|
serialVersionUID: 4940670005562187L
| 直列化されたフィールド |
|---|
Provider provider
SecureRandomSpi secureRandomSpi
String algorithm
byte[] state
MessageDigest digest
byte[] randomBytes
int randomBytesUsed
long counter
| Class java.security.SecureRandomSpi extends Object implements Serializable |
|---|
serialVersionUID: -2991854161009191830L
| Class java.security.SecurityPermission extends BasicPermission implements Serializable |
|---|
serialVersionUID: 5236109936224050470L
| Class java.security.SignatureException extends GeneralSecurityException implements Serializable |
|---|
serialVersionUID: 7509989324975124438L
| Class java.security.SignedObject extends Object implements Serializable |
|---|
serialVersionUID: 720502720485447167L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| 直列化されたフィールド |
|---|
byte[] content
byte[] signature
String thealgorithm
| Class java.security.Signer extends Identity implements Serializable |
|---|
serialVersionUID: -1763464102261361480L
| 直列化されたフィールド |
|---|
PrivateKey privateKey
| Class java.security.Timestamp extends Object implements Serializable |
|---|
serialVersionUID: -5502683707821851294L
| 直列化されたフィールド |
|---|
Date timestamp
CertPath signerCertPath
| Class java.security.UnrecoverableEntryException extends GeneralSecurityException implements Serializable |
|---|
serialVersionUID: -4527142945246286535L
| Class java.security.UnrecoverableKeyException extends GeneralSecurityException implements Serializable |
|---|
serialVersionUID: 7275063078190151277L
| Class java.security.UnresolvedPermission extends Permission implements Serializable |
|---|
serialVersionUID: -4821973115467008846L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream ois)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream oos)
throws IOException
type を表す String、name を表す String、actions を表す String、従うべき証明書の数を表す int (このオブジェクトに関連した証明書がない場合は値 0) の順。それぞれの証明書は、次の順序で書き出される。証明書の型を表す String、証明書の符号化の長さを表す int、証明書の符号化そのもの (バイトの配列として書き出される)IOException| 直列化されたフィールド |
|---|
String type
String name
String actions
| Class java.security.UnresolvedPermissionCollection extends PermissionCollection implements 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 |
|---|
| Class java.security.acl.AclNotFoundException extends Exception implements Serializable |
|---|
serialVersionUID: 5684295034092681791L
| Class java.security.acl.LastOwnerException extends Exception implements Serializable |
|---|
serialVersionUID: -5141997548211140359L
| Class java.security.acl.NotOwnerException extends Exception implements Serializable |
|---|
serialVersionUID: -5555597911163362399L
| パッケージ java.security.cert |
|---|
| Class java.security.cert.Certificate extends Object implements Serializable |
|---|
serialVersionUID: -3585440601605666277L
| 直列化メソッド |
|---|
protected Object writeReplace()
throws ObjectStreamException
ObjectStreamException - この Certificate を表す新しいオブジェクトを生成できなかった場合| 直列化されたフィールド |
|---|
String type
| Class java.security.cert.Certificate.CertificateRep extends Object implements Serializable |
|---|
serialVersionUID: -8563758940495660020L
| 直列化メソッド |
|---|
protected Object readResolve()
throws ObjectStreamException
ObjectStreamException - Certificate が解釈処理できない場合| 直列化されたフィールド |
|---|
String type
byte[] data
| Class java.security.cert.CertificateEncodingException extends CertificateException implements Serializable |
|---|
serialVersionUID: 6219492851589449162L
| Class java.security.cert.CertificateException extends GeneralSecurityException implements Serializable |
|---|
serialVersionUID: 3192535253797119798L
| Class java.security.cert.CertificateExpiredException extends CertificateException implements Serializable |
|---|
serialVersionUID: 9071001339691533771L
| Class java.security.cert.CertificateNotYetValidException extends CertificateException implements Serializable |
|---|
serialVersionUID: 4355919900041064702L
| Class java.security.cert.CertificateParsingException extends CertificateException implements Serializable |
|---|
serialVersionUID: -7989222416793322029L
| Class java.security.cert.CertPath extends Object implements Serializable |
|---|
serialVersionUID: 6068470306649138683L
| 直列化メソッド |
|---|
protected Object writeReplace()
throws ObjectStreamException
CertPath を CertPathRep オブジェクトに置き換えます。
ObjectStreamException - この証明書パスを表す CertPathRep を生成できなかった場合| 直列化されたフィールド |
|---|
String type
| Class java.security.cert.CertPath.CertPathRep extends Object implements Serializable |
|---|
serialVersionUID: 3015633072427920915L
| 直列化メソッド |
|---|
protected Object readResolve()
throws ObjectStreamException
CertPath を返します。
ObjectStreamException - CertPath が構築できなかった場合| 直列化されたフィールド |
|---|
String type
byte[] data
| Class java.security.cert.CertPathBuilderException extends GeneralSecurityException implements Serializable |
|---|
serialVersionUID: 5316471420178794402L
| Class java.security.cert.CertPathValidatorException extends GeneralSecurityException implements Serializable |
|---|
serialVersionUID: -3083180014971893139L
| 直列化されたフィールド |
|---|
int index
CertPath certPath
CertPath| Class java.security.cert.CertStoreException extends GeneralSecurityException implements Serializable |
|---|
serialVersionUID: 2395296107471573245L
| Class java.security.cert.CRLException extends GeneralSecurityException implements Serializable |
|---|
serialVersionUID: -6694728944094197147L
| Class java.security.cert.X509Certificate extends Certificate implements Serializable |
|---|
serialVersionUID: -2491127588187038216L
| パッケージ java.security.interfaces |
|---|
| パッケージ java.security.spec |
|---|
| Class java.security.spec.InvalidKeySpecException extends GeneralSecurityException implements Serializable |
|---|
serialVersionUID: 3546139293998810778L
| Class java.security.spec.InvalidParameterSpecException extends GeneralSecurityException implements Serializable |
|---|
serialVersionUID: -970468769593399342L
| パッケージ java.sql |
|---|
| Class java.sql.BatchUpdateException extends SQLException implements Serializable |
|---|
| 直列化されたフィールド |
|---|
int[] updateCounts
| Class java.sql.DataTruncation extends SQLWarning implements Serializable |
|---|
| 直列化されたフィールド |
|---|
int index
boolean parameter
boolean read
int dataSize
int transferSize
| Class java.sql.Date extends Date implements Serializable |
|---|
serialVersionUID: 1511598038487230103L
| Class java.sql.SQLException extends Exception implements Serializable |
|---|
| 直列化されたフィールド |
|---|
String SQLState
int vendorCode
SQLException next
| Class java.sql.SQLPermission extends BasicPermission implements Serializable |
|---|
serialVersionUID: -1439323187199563495L
| Class java.sql.SQLWarning extends SQLException implements Serializable |
|---|
| Class java.sql.Time extends Date implements Serializable |
|---|
serialVersionUID: 8397324403548013681L
| Class java.sql.Timestamp extends Date implements Serializable |
|---|
serialVersionUID: 2745179027874758501L
| 直列化されたフィールド |
|---|
int nanos
| パッケージ java.text |
|---|
| Class java.text.AttributedCharacterIterator.Attribute extends Object implements Serializable |
|---|
serialVersionUID: -9142742483513960612L
| 直列化メソッド |
|---|
protected Object readResolve()
throws InvalidObjectException
InvalidObjectException| 直列化されたフィールド |
|---|
String name
| Class java.text.ChoiceFormat extends NumberFormat implements 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] を返します。
| Class java.text.DateFormat extends Format implements Serializable |
|---|
serialVersionUID: 7218322306649953788L
| 直列化されたフィールド |
|---|
Calendar calendar
DateFormat が使用するカレンダです。サブクラスは、このカレンダを、この DateFormat に対応するロケールに適したカレンダに初期化する必要があります。
NumberFormat numberFormat
DateFormat が使用する数値フォーマッタです。サブクラスは、この数値フォーマッタを、この DateFormat に対応するロケールに適した数値フォーマットに初期化する必要があります。
| Class java.text.DateFormat.Field extends Format.Field implements Serializable |
|---|
serialVersionUID: 7441350119349544720L
| 直列化メソッド |
|---|
protected Object readResolve()
throws InvalidObjectException
InvalidObjectException - 定数が解決できない場合| 直列化されたフィールド |
|---|
int calendarField
| Class java.text.DateFormatSymbols extends Object implements Serializable |
|---|
serialVersionUID: -5987973545549424702L
| 直列化されたフィールド |
|---|
String[] eras
Calendar.BC と Calendar.AD をインデックスとして使用する 2 文字列の配列です。
String[] months
Calendar.JANUARY、Calendar.FEBRUARY などをインデックスとして使用する 13 文字列の配列 (13 の月があるカレンダもある) です。
String[] shortMonths
Calendar.JANUARY、Calendar.FEBRUARY などをインデックスとして使用する 13 文字列の配列 (13 の月があるカレンダもある) です。
String[] weekdays
Calendar.SUNDAY、Calendar.MONDAY などをインデックスとして使用する、8 文字列の配列です。要素 weekdays[0] は無視されます。
String[] shortWeekdays
Calendar.SUNDAY、Calendar.MONDAY などをインデックスとして使用する、8 文字列の配列です。要素 shortWeekdays[0] は無視されます。
String[] ampms
Calendar.AM と Calendar.PM をインデックスとして使用する 2 文字列の配列です。
String[][] zoneStrings
TimeZone に対して地域対応された名前を含むエントリです。各行には次のものが含まれます (i は 0 〜 n-1 の範囲内)。
zoneStrings[i][0] - タイムゾーン IDzoneStrings[i][1] - 標準時刻のゾーンの長い名前zoneStrings[i][2] - 標準時刻のゾーンの短い名前zoneStrings[i][3] - 夏時間のゾーンの長い名前zoneStrings[i][4] - 夏時間のゾーンの短い名前
TimeZoneString localPatternChars
DateFormat.ERA_FIELD、DateFormat.YEAR_FIELD などで記述される文字のインデックスを使用して、正確に 18 文字にする必要があります。そのため、文字列が「Xz..」の場合、地域対応されたパターンでは、年号には「X」、年には「z」が使用されます。
| Class java.text.DecimalFormat extends NumberFormat implements Serializable |
|---|
serialVersionUID: 864413376551465018L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream stream)
throws IOException,
ClassNotFoundException
BigInteger オブジェクトと BigDecimal オブジェクト以外の数値をフォーマットする際に適用される制限値を正しく反映していることを確認します。これらの制限値は、古いバージョンとの直列化の互換性を維持する目的で、スーパークラス内に格納されます。一方、BigInteger オブジェクトと BigDecimal オブジェクトの制限値は、このクラス内に格納されます。スーパークラス内で、最小整数桁数または最大整数桁数が DOUBLE_INTEGER_DIGITS よりも大きい場合、または最小小数桁数または最大小数桁数が DOUBLE_FRACTION_DIGITS よりも大きい場合、ストリームデータは無効となり、このメソッドは InvalidObjectException をスローします。 serialVersionOnStream が 3 未満の場合、整数部分および小数部分の最小桁数と最大桁数を設定するための setter メソッドを、対応するスーパークラスの getter メソッドからの戻り値を指定して呼び出します。これにより、このクラス内のフィールドが初期化されます。このクラス内のフィールドはバージョン 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 内で変更を反映するために positivePrefix を更新します。この変数が null の場合、positivePrefix は symbols の変更時に変更されないリテラル値とみなされます。この変数は、ストリームから復元されたストリームのバージョン 2 より古い DecimalFormat の場合は、常に null です。
String posSuffixPattern
positiveSuffix と一致します。この変数は posPrefixPattern と似ています。詳細は、posPrefixPattern を参照してください。
String negPrefixPattern
negativePrefix と一致します。この変数は posPrefixPattern と似ています。詳細は、posPrefixPattern を参照してください。
String negSuffixPattern
negativeSuffix と一致します。この変数は posPrefixPattern と似ています。詳細は、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),
DecimalFormatSymbolsboolean 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 値の小数部分の最大桁数です。maximumIntegerDigits は、minimumIntegerDigits 以上になる必要があります。
DecimalFormat.getMaximumFractionDigits()int minimumFractionDigits
BigInteger 値または BigDecimal 値の小数部分の最小桁数です。minimumIntegerDigits は、maximumFractionDigits 以下になる必要があります。
DecimalFormat.getMinimumFractionDigits()int serialVersionOnStream
useExponentialNotation および minExponentDigits を含むposPrefixPattern、posSuffixPattern、negPrefixPattern、および negSuffixPattern が追加されているmaximumIntegerDigits、minimumIntegerDigits、maximumFractionDigits、minimumFractionDigits、および parseBigDecimal が追加されている
| Class java.text.DecimalFormatSymbols extends Object implements Serializable |
|---|
serialVersionUID: 5772796243397350300L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream stream)
throws IOException,
ClassNotFoundException
serialVersionOnStream が 1 より小さい場合、monetarySeparator を decimalSeparator と同じ値に初期化し、exponential を「E」に初期化します。serialVersionOnStream が 2 より小さい場合、locale をルートロケールに初期化します。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
このフィールドは、実装およびストリームフォーマットによってサポートされてはいますが、public API では設定できません。今後の API で追加される予定です。
Locale locale
int serialVersionOnStream
DecimalFormatSymbols のバージョンを示します。次に有効な値を示します。monetarySeparator および exponential を含むlocale フィールドを含む
DecimalFormatSymbols をストリーム出力する場合、最新のフォーマット (serialVersionOnStream の最大許容値に相当) が常に記述されます。
| Class java.text.Format extends Object implements Serializable |
|---|
serialVersionUID: -299282585814624189L
| Class java.text.Format.Field extends AttributedCharacterIterator.Attribute implements Serializable |
|---|
serialVersionUID: 276966692217360283L
| Class java.text.MessageFormat extends Format implements Serializable |
|---|
serialVersionUID: 6479157306784022952L
| 直列化メソッド |
|---|
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 と同様に、すべての配列は同じ数の要素を持つので、この変数だけですべての配列にある項目の総数がわかります。
| Class java.text.MessageFormat.Field extends Format.Field implements Serializable |
|---|
serialVersionUID: 7899943957617360810L
| 直列化メソッド |
|---|
protected Object readResolve()
throws InvalidObjectException
InvalidObjectException - 定数が解釈処理できない場合| Class java.text.NumberFormat extends Format implements Serializable |
|---|
serialVersionUID: -2308460125733713944L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream stream)
throws IOException,
ClassNotFoundException
serialVersionOnStream が 1 より小さい場合 (ストリームが JDK 1.1 で記述されたことを示す) は、maximumIntegerDigits などの int フィールドを maxIntegerDigits などの byte フィールドと同じに設定します。その理由は、int フィールドが JDK 1.1 になかったからです。最後に、serialVersionOnStream を最大許容値に設定し直します。その結果、このオブジェクトが再びストリーム出力される場合にデフォルトの直列化が正しく機能します。
minimumIntegerDigits が maximumIntegerDigits より大きい場合、または minimumFractionDigits が maximumFractionDigits より大きい場合、ストリームデータは無効となり、このメソッドは InvalidObjectException をスローします。さらに、これらの値に負の値がある場合このメソッドは InvalidObjectException をスローします。
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream stream)
throws IOException
maxIntegerDigits などの byte フィールドを maximumIntegerDigits などの int フィールドと同じ (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 フィールド 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 の最大許容値に相当) が常に記述されます。
| Class java.text.NumberFormat.Field extends Format.Field implements Serializable |
|---|
serialVersionUID: 7494728892700160890L
| 直列化メソッド |
|---|
protected Object readResolve()
throws InvalidObjectException
InvalidObjectException - 定数が解釈処理できない場合| Class java.text.ParseException extends Exception implements Serializable |
|---|
| 直列化されたフィールド |
|---|
int errorOffset
| Class java.text.SimpleDateFormat extends DateFormat implements Serializable |
|---|
serialVersionUID: 4774881970558875024L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream stream)
throws IOException,
ClassNotFoundException
InvalidObjectException - パターンが無効な場合
IOException
ClassNotFoundException| 直列化されたフィールド |
|---|
int serialVersionOnStream
defaultCenturyStart がないdefaultCenturyStart を追加する
serialVersionOnStream の最高許容値が書き込まれます。
String pattern
DateFormatSymbols formatData
DateFormatSymbolsDate defaultCenturyStart
defaultCenturyStart で始まる世紀に対応付けます。任意の日付を指定できますが、null は不可です。
| パッケージ java.util |
|---|
| Class java.util.AbstractMap$1 extends Object implements Serializable |
|---|
| Class java.util.AbstractMap$1$1 extends Object implements Serializable |
|---|
| Class java.util.AbstractMap$2 extends Object implements Serializable |
|---|
| Class java.util.AbstractMap$2$1 extends Object implements Serializable |
|---|
| Class java.util.ArrayList extends AbstractList<E> implements Serializable |
|---|
serialVersionUID: 8683452581122892189L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException| 直列化されたフィールド |
|---|
int size
| Class java.util.Arrays.ArrayList extends AbstractList<E> implements Serializable |
|---|
serialVersionUID: -2764017481108945198L
| 直列化されたフィールド |
|---|
Object[] a
| Class java.util.BitSet extends Object implements Serializable |
|---|
serialVersionUID: 7997698588986878753L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| 直列化されたフィールド |
|---|
long[] bits
| Class java.util.Calendar extends Object implements 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
ERA から DST_OFFSET までの、FIELD_COUNT 整数値の配列です。
boolean[] isSet
ERA から DST_OFFSET までの、FIELD_COUNT boolean 値の配列です。
long time
Calendar.isTimeSetboolean isTimeSet
time の値が有効である場合は true です。field[] の項目を変更することで、time は無効になります。
Calendar.timeboolean areFieldsSet
fields[] が現在設定されている時刻と同期をとっている場合は true です。false の場合は、次にフィールドの値を取得しようとしたときに、time の現在値からのすべてのフィールドが再計算されます。
boolean lenient
fields[] からの time の計算で、このカレンダが範囲外のフィールド値を許容する場合は true です。
Calendar.setLenient(boolean),
Calendar.isLenient()TimeZone zone
TimeZone です。Calendar はタイムゾーンのデータを使用してロケールとグリニッジ標準時の時刻を変換します。
int firstDayOfWeek
SUNDAY、MONDAY などです。この値はロケールに依存します。
int minimalDaysInFirstWeek
int nextStamp
stamp[] (内部配列) の次に利用可能な値です。これは本来ストリームに書き込むべきではなく、おそらく、近い将来にはストリームから削除されます。代わりに、MINIMUM_USER_STAMP の値を使用してください。
int serialVersionOnStream
serialVersionOnStream の最高許容値が書き込まれます。
| Class java.util.Collections.CheckedCollection extends Object implements Serializable |
|---|
serialVersionUID: 1578914078182001775L
| 直列化されたフィールド |
|---|
Collection<E> c
Class<T> type
Object[] zeroLengthElementArray
| Class java.util.Collections.CheckedList extends java.util.Collections.CheckedCollection<E> implements Serializable |
|---|
serialVersionUID: 65247728283967356L
| 直列化されたフィールド |
|---|
List<E> list
| Class java.util.Collections.CheckedMap extends Object implements Serializable |
|---|
serialVersionUID: 5742860141034234728L
| 直列化されたフィールド |
|---|
Map<K,V> m
Class<T> keyType
Class<T> valueType
Object[] zeroLengthKeyArray
Object[] zeroLengthValueArray
| Class java.util.Collections.CheckedRandomAccessList extends java.util.Collections.CheckedList<E> implements Serializable |
|---|
serialVersionUID: 1638200125423088369L
| Class java.util.Collections.CheckedSet extends java.util.Collections.CheckedCollection<E> implements Serializable |
|---|
serialVersionUID: 4694047833775013803L
| Class java.util.Collections.CheckedSortedMap extends java.util.Collections.CheckedMap<K,V> implements Serializable |
|---|
serialVersionUID: 1599671320688067438L
| 直列化されたフィールド |
|---|
SortedMap<K,V> sm
| Class java.util.Collections.CheckedSortedSet extends java.util.Collections.CheckedSet<E> implements Serializable |
|---|
serialVersionUID: 1599911165492914959L
| 直列化されたフィールド |
|---|
SortedSet<E> ss
| Class java.util.Collections.CopiesList extends AbstractList<E> implements Serializable |
|---|
serialVersionUID: 2739099268398711800L
| 直列化されたフィールド |
|---|
int n
Object element
| Class java.util.Collections.EmptyList extends AbstractList<Object> implements Serializable |
|---|
serialVersionUID: 8842843931221139166L
| 直列化メソッド |
|---|
private Object readResolve()
| Class java.util.Collections.EmptySet extends AbstractSet<Object> implements Serializable |
|---|
serialVersionUID: 1582296315990362920L
| 直列化メソッド |
|---|
private Object readResolve()
| Class java.util.Collections.ReverseComparator extends Object implements Serializable |
|---|
serialVersionUID: 7207038068494060240L
| Class java.util.Collections.ReverseComparator2 extends Object implements Serializable |
|---|
serialVersionUID: 4374092139857L
| 直列化されたフィールド |
|---|
Comparator<T> cmp
| Class java.util.Collections.SingletonSet extends AbstractSet<E> implements Serializable |
|---|
serialVersionUID: 3193687207550431679L
| 直列化されたフィールド |
|---|
Object element
| Class java.util.Collections.SynchronizedCollection extends Object implements Serializable |
|---|
serialVersionUID: 3053995032091335093L
| 直列化メソッド |
|---|
private void writeObject(ObjectOutputStream s)
throws IOException
IOException| 直列化されたフィールド |
|---|
Collection<E> c
Object mutex
| Class java.util.Collections.SynchronizedList extends java.util.Collections.SynchronizedCollection<E> implements Serializable |
|---|
serialVersionUID: -7754090372962971524L
| 直列化メソッド |
|---|
private Object readResolve()
| 直列化されたフィールド |
|---|
List<E> list
| Class java.util.Collections.SynchronizedMap extends Object implements Serializable |
|---|
serialVersionUID: 1978198479659022715L
| 直列化メソッド |
|---|
private void writeObject(ObjectOutputStream s)
throws IOException
IOException| 直列化されたフィールド |
|---|
Map<K,V> m
Object mutex
| Class java.util.Collections.SynchronizedRandomAccessList extends java.util.Collections.SynchronizedList<E> implements Serializable |
|---|
serialVersionUID: 1530674583602358482L
| 直列化メソッド |
|---|
private Object writeReplace()
| Class java.util.Collections.SynchronizedSet extends java.util.Collections.SynchronizedCollection<E> implements Serializable |
|---|
serialVersionUID: 487447009682186044L
| Class java.util.Collections.SynchronizedSortedMap extends java.util.Collections.SynchronizedMap<K,V> implements Serializable |
|---|
serialVersionUID: -8798146769416483793L
| 直列化されたフィールド |
|---|
SortedMap<K,V> sm
| Class java.util.Collections.SynchronizedSortedSet extends java.util.Collections.SynchronizedSet<E> implements Serializable |
|---|
serialVersionUID: 8695801310862127406L
| 直列化されたフィールド |
|---|
SortedSet<E> ss
| Class java.util.Collections.UnmodifiableCollection extends Object implements Serializable |
|---|
serialVersionUID: 1820017752578914078L
| 直列化されたフィールド |
|---|
Collection<E> c
| Class java.util.Collections.UnmodifiableList extends java.util.Collections.UnmodifiableCollection<E> implements Serializable |
|---|
serialVersionUID: -283967356065247728L
| 直列化メソッド |
|---|
private Object readResolve()
| 直列化されたフィールド |
|---|
List<E> list
| Class java.util.Collections.UnmodifiableMap extends Object implements Serializable |
|---|
serialVersionUID: -1034234728574286014L
| 直列化されたフィールド |
|---|
Map<K,V> m
| Class java.util.Collections.UnmodifiableMap.UnmodifiableEntrySet extends java.util.Collections.UnmodifiableSet<Map.Entry<K,V>> implements Serializable |
|---|
serialVersionUID: 7854390611657943733L
| Class java.util.Collections.UnmodifiableRandomAccessList extends java.util.Collections.UnmodifiableList<E> implements Serializable |
|---|
serialVersionUID: -2542308836966382001L
| 直列化メソッド |
|---|
private Object writeReplace()
| Class java.util.Collections.UnmodifiableSet extends java.util.Collections.UnmodifiableCollection<E> implements Serializable |
|---|
serialVersionUID: -9215047833775013803L
| Class java.util.Collections.UnmodifiableSortedMap extends java.util.Collections.UnmodifiableMap<K,V> implements Serializable |
|---|
serialVersionUID: -8806743815996713206L
| 直列化されたフィールド |
|---|
SortedMap<K,V> sm
| Class java.util.Collections.UnmodifiableSortedSet extends java.util.Collections.UnmodifiableSet<E> implements Serializable |
|---|
serialVersionUID: -4929149591599911165L
| 直列化されたフィールド |
|---|
SortedSet<E> ss
| Class java.util.Collections$1 extends Object implements Serializable |
|---|
| Class java.util.Collections$CheckedList$1 extends Object implements Serializable |
|---|
| Class java.util.Collections$CheckedMap$CheckedEntrySet$1 extends Object implements Serializable |
|---|
| Class java.util.Collections$SingletonSet$1 extends Object implements Serializable |
|---|
| Class java.util.Collections$UnmodifiableCollection$1 extends Object implements Serializable |
|---|
| Class java.util.Collections$UnmodifiableList$1 extends Object implements Serializable |
|---|
| Class java.util.Collections$UnmodifiableMap$UnmodifiableEntrySet$1 extends Object implements Serializable |
|---|
| Class java.util.ConcurrentModificationException extends RuntimeException implements Serializable |
|---|
| Class java.util.Currency extends Object implements Serializable |
|---|
serialVersionUID: -158308464356906721L
| 直列化メソッド |
|---|
private Object readResolve()
| 直列化されたフィールド |
|---|
String currencyCode
| Class java.util.Date extends Object implements 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 (グリニッジ標準時) からのオフセットをミリ秒単位で表すIOException| Class java.util.DuplicateFormatFlagsException extends IllegalFormatException implements Serializable |
|---|
serialVersionUID: 18890531L
| 直列化されたフィールド |
|---|
String flags
| Class java.util.EmptyStackException extends RuntimeException implements Serializable |
|---|
| Class java.util.EnumMap extends AbstractMap<K extends Enum<K>,V> implements Serializable |
|---|
serialVersionUID: 458661240069192865L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException| 直列化されたフィールド |
|---|
Class<T> keyType
| Class java.util.EnumSet.SerializationProxy extends Object implements Serializable |
|---|
serialVersionUID: 362491234563181265L
| 直列化メソッド |
|---|
private Object readResolve()
| 直列化されたフィールド |
|---|
Class<T> elementType
Enum<E extends Enum<E>>[] elements
| Class java.util.EventObject extends Object implements Serializable |
|---|
serialVersionUID: 5516075349620653480L
| Class java.util.FormatFlagsConversionMismatchException extends IllegalFormatException implements Serializable |
|---|
serialVersionUID: 19120414L
| 直列化されたフィールド |
|---|
String f
char c
| Class java.util.FormatterClosedException extends IllegalStateException implements Serializable |
|---|
serialVersionUID: 18111216L
| Class java.util.GregorianCalendar extends Calendar implements Serializable |
|---|
serialVersionUID: -8125100834729963327L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream stream)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| 直列化されたフィールド |
|---|
long gregorianCutover
| Class java.util.HashMap extends AbstractMap<K,V> implements 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
| Class java.util.HashSet extends AbstractSet<E> implements Serializable |
|---|
serialVersionUID: -5024744406713321676L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException| Class java.util.Hashtable extends Dictionary<K,V> implements 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
| Class java.util.IdentityHashMap extends AbstractMap<K,V> implements Serializable |
|---|
serialVersionUID: 8188218128353913216L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException| 直列化されたフィールド |
|---|
int size
| Class java.util.IllegalFormatCodePointException extends IllegalFormatException implements Serializable |
|---|
serialVersionUID: 19080630L
| 直列化されたフィールド |
|---|
int c
| Class java.util.IllegalFormatConversionException extends IllegalFormatException implements Serializable |
|---|
serialVersionUID: 17000126L
| 直列化されたフィールド |
|---|
char c
Class<T> arg
| Class java.util.IllegalFormatException extends IllegalArgumentException implements Serializable |
|---|
serialVersionUID: 18830826L
| Class java.util.IllegalFormatFlagsException extends IllegalFormatException implements Serializable |
|---|
serialVersionUID: 790824L
| 直列化されたフィールド |
|---|
String flags
| Class java.util.IllegalFormatPrecisionException extends IllegalFormatException implements Serializable |
|---|
serialVersionUID: 18711008L
| 直列化されたフィールド |
|---|
int p
| Class java.util.IllegalFormatWidthException extends IllegalFormatException implements Serializable |
|---|
serialVersionUID: 16660902L
| 直列化されたフィールド |
|---|
int w
| Class java.util.InputMismatchException extends NoSuchElementException implements Serializable |
|---|
| Class java.util.LinkedHashMap extends HashMap<K,V> implements Serializable |
|---|
serialVersionUID: 3801124242820219131L
| 直列化されたフィールド |
|---|
boolean accessOrder
| Class java.util.LinkedHashSet extends HashSet<E> implements Serializable |
|---|
serialVersionUID: -2851667679971038690L
| Class java.util.LinkedList extends AbstractSequentialList<E> implements Serializable |
|---|
serialVersionUID: 876323262645176354L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException| Class java.util.Locale extends Object implements Serializable |
|---|
serialVersionUID: 9149081749638150636L
| 直列化メソッド |
|---|
private Object readResolve()
throws ObjectStreamException
ObjectStreamException| 直列化されたフィールド |
|---|
String language
Locale.getLanguage()String country
Locale.getCountry()String variant
Locale.getVariant()int hashcode
| Class java.util.MissingFormatArgumentException extends IllegalFormatException implements Serializable |
|---|
serialVersionUID: 19190115L
| 直列化されたフィールド |
|---|
String s
| Class java.util.MissingFormatWidthException extends IllegalFormatException implements Serializable |
|---|
serialVersionUID: 15560123L
| 直列化されたフィールド |
|---|
String s
| Class java.util.MissingResourceException extends RuntimeException implements Serializable |
|---|
| 直列化されたフィールド |
|---|
String className
String key
| Class java.util.NoSuchElementException extends RuntimeException implements Serializable |
|---|
| Class java.util.PriorityQueue extends AbstractQueue<E> implements Serializable |
|---|
serialVersionUID: -7720805057305804111L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException| 直列化されたフィールド |
|---|
int size
Comparator<T> comparator
| Class java.util.Properties extends Hashtable<Object,Object> implements Serializable |
|---|
serialVersionUID: 4112578634029874840L
| 直列化されたフィールド |
|---|
Properties defaults
| Class java.util.PropertyPermissionCollection extends PermissionCollection implements 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
| Class java.util.Random extends Object implements Serializable |
|---|
serialVersionUID: 3905348978240129619L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException| 直列化の概要 |
|---|
| 直列化されたフィールド |
|---|
boolean haveNextNextGaussian
double; nextNextGaussian
long; seed
| Class java.util.SimpleTimeZone extends TimeZone implements 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 互換形式で書き出し、次に、任意指定のセクションに全規則をパック形式で書き出す。任意指定のセクションは、ストリームイン時に JDK 1.1 コードによって無視される
任意指定のセクションの内容: バイト配列の長さが発行される (int)。これは、このリリース以降は 4。指定された長さのバイト配列が発行される。このバイト配列の内容は、startDay、startDayOfWeek、endDay、および endDayOfWeek フィールドの真の値。必須セクションでのそれらのフィールドの値は、規則モード DOW_IN_MONTH_MODE (JDK 1.1 が認識する唯一のモード) に適した近似値
IOException| 直列化されたフィールド |
|---|
int startMonth
Calendar.JANUARY 〜 Calendar.DECEMBER までの値を指定します。この値は、endMonth と同じにすべきではありません。
useDaylight が false の場合、この値は無視されます。
int startDay
startMode == DOW_IN_MONTHstartDay は、夏時間が始まる、startMonth 月の日付を示します。値は 1 から 28、30、または 31 までで、startMonth によって異なります。startMode != DOW_IN_MONTHstartDay は、夏時間が始まる、startMonth 月の startDayOfWeek を特定します。たとえば、この値が +1 で、startDayOfWeek が Calendar.SUNDAY の場合は、startMonth の第 1 日曜日を示します。同じように、値が +2 の場合は第 2 日曜日を示し、-1 は最終日曜日を示します。値 0 は不正です。useDaylight が false の場合、この値は無視されます。
int startDayOfWeek
Calendar.SUNDAY 〜 Calendar.SATURDAY までの値を指定します。
useDaylight が false または startMode == DAY_OF_MONTH の場合、この値は無視されます。
int startTime
startTimeMode の設定によって、ウォール時間、標準時間、または UTC 時間として表示されます。
useDaylight が false の場合、この値は無視されます。
int startTimeMode
int endMonth
Calendar.JANUARY 〜 Calendar.UNDECIMBER までの値を指定します。この値は、startMonth と同じにすべきではありません。
useDaylight が false の場合、この値は無視されます。
int endDay
endMode == DOW_IN_MONTHendDay は、夏時間の終わる、endMonth 月の日付を示します。値は 1 から 28、30、または 31 までで、endMonth によって異なります。endMode != DOW_IN_MONTHendDay は、夏時間の終わる、endMonth 月の endDayOfWeek を特定します。たとえば、この値が +1 で、endDayOfWeek が Calendar.SUNDAY の場合は、endMonth の第 1 日曜日を示します。同じように、値 +2 は第 2 日曜日を示し、-1 は最終日曜日を示します。値 0 は不正です。useDaylight が false の場合、この値は無視されます。
int endDayOfWeek
Calendar.SUNDAY 〜 Calendar.SATURDAY までの値を指定します。
useDaylight が false または endMode == DAY_OF_MONTH の場合、この値は無視されます。
int endTime
endTimeMode の設定によって、ウォール時間、標準時間、または UTC 時間として表示されます。
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_MODEDOW_IN_MONTH_MODEDOW_GE_DOM_MODEDOW_LE_DOM_MODEstartDay フィールドの解釈に影響します。
useDaylight が false の場合、この値は無視されます。
int endMode
DOM_MODEDOW_IN_MONTH_MODEDOW_GE_DOM_MODEDOW_LE_DOM_MODEendDay フィールドの解釈に影響します。
useDaylight が false の場合、この値は無視されます。
int dstSavings
useDaylight が false の場合、この値は無視されます。
int serialVersionOnStream
startMode、endMode、および dstSavings を含むstartTimeMode および endTimeMode を含むserialVersionOnStream の最高許容値が書き込まれます。
| Class java.util.Stack extends Vector<E> implements Serializable |
|---|
serialVersionUID: 1224463164541339165L
| Class java.util.SubList$1 extends Object implements Serializable |
|---|
| Class java.util.TimeZone extends Object implements Serializable |
|---|
serialVersionUID: 3581463369166924961L
| 直列化されたフィールド |
|---|
String ID
TimeZone の文字列識別子です。これはプログラム上の識別子であり、システムテーブルから TimeZone オブジェクトを参照し、また TimeZone オブジェクトを地域対応された表示名にマッピングするために内部で使用されます。ID の値は、システムテーブル内で一意ですが、動的に作成されたゾーンの場合は一意でない場合があります。
| Class java.util.TooManyListenersException extends Exception implements Serializable |
|---|
| Class java.util.TreeMap extends AbstractMap<K,V> implements Serializable |
|---|
serialVersionUID: 919286545866124006L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException| 直列化されたフィールド |
|---|
Comparator<T> comparator
| Class java.util.TreeMap$1 extends Object implements Serializable |
|---|
| Class java.util.TreeMap$2 extends Object implements Serializable |
|---|
| Class java.util.TreeMap$3 extends Object implements Serializable |
|---|
| Class java.util.TreeSet extends AbstractSet<E> implements Serializable |
|---|
serialVersionUID: -2479143000061671589L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException| Class java.util.UnknownFormatConversionException extends IllegalFormatException implements Serializable |
|---|
serialVersionUID: 19060418L
| 直列化されたフィールド |
|---|
String s
| Class java.util.UnknownFormatFlagsException extends IllegalFormatException implements Serializable |
|---|
serialVersionUID: 19370506L
| 直列化されたフィールド |
|---|
String flags
| Class java.util.UUID extends Object implements Serializable |
|---|
serialVersionUID: -4856846361193249489L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| 直列化されたフィールド |
|---|
long mostSigBits
long leastSigBits
| Class java.util.Vector extends AbstractList<E> implements Serializable |
|---|
serialVersionUID: -2767605614048989439L
| 直列化メソッド |
|---|
private void writeObject(ObjectOutputStream s)
throws IOException
IOException| 直列化されたフィールド |
|---|
Object[] elementData
Vector 内の最後の要素の後に来る配列要素は null です。
int elementCount
int capacityIncrement
| Class java.util.Vector$1 extends Object implements Serializable |
|---|
| パッケージ java.util.concurrent |
|---|
| Class java.util.concurrent.ArrayBlockingQueue extends AbstractQueue<E> implements Serializable |
|---|
serialVersionUID: -817911632652898426L
| 直列化されたフィールド |
|---|
Object[] items
int count
ReentrantLock lock
Condition notEmpty
Condition notFull
| Class java.util.concurrent.BrokenBarrierException extends Exception implements Serializable |
|---|
serialVersionUID: 7117394618823254244L
| Class java.util.concurrent.CancellationException extends IllegalStateException implements Serializable |
|---|
serialVersionUID: -9202173006928992231L
| Class java.util.concurrent.ConcurrentHashMap extends AbstractMap<K,V> implements 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
| Class java.util.concurrent.ConcurrentLinkedQueue extends AbstractQueue<E> implements Serializable |
|---|
serialVersionUID: 196745693267521676L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException| Class java.util.concurrent.CopyOnWriteArrayList extends Object implements Serializable |
|---|
serialVersionUID: 8673264195747942595L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException| Class java.util.concurrent.CopyOnWriteArraySet extends AbstractSet<E> implements Serializable |
|---|
serialVersionUID: 5457747651344034263L
| 直列化されたフィールド |
|---|
CopyOnWriteArrayList<E> al
| Class java.util.concurrent.ExecutionException extends Exception implements Serializable |
|---|
serialVersionUID: 7830266012832686185L
| Class java.util.concurrent.LinkedBlockingQueue extends AbstractQueue<E> implements 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
| Class java.util.concurrent.PriorityBlockingQueue extends AbstractQueue<E> implements Serializable |
|---|
serialVersionUID: 5595510919245408276L
| 直列化メソッド |
|---|
private void writeObject(ObjectOutputStream s)
throws IOException
IOException| 直列化されたフィールド |
|---|
PriorityQueue<E> q
ReentrantLock lock
Condition notEmpty
| Class java.util.concurrent.RejectedExecutionException extends RuntimeException implements Serializable |
|---|
serialVersionUID: -375805702767069545L
| Class java.util.concurrent.Semaphore extends Object implements Serializable |
|---|
serialVersionUID: -3222578661600680210L
| 直列化されたフィールド |
|---|
java.util.concurrent.Semaphore.Sync sync
| Class java.util.concurrent.SynchronousQueue extends AbstractQueue<E> implements Serializable |
|---|
serialVersionUID: -3223113410248163686L
| 直列化されたフィールド |
|---|
ReentrantLock qlock
java.util.concurrent.SynchronousQueue.WaitQueue waitingProducers
java.util.concurrent.SynchronousQueue.WaitQueue waitingConsumers
| Class java.util.concurrent.TimeoutException extends Exception implements Serializable |
|---|
serialVersionUID: 1900926677490660714L
| パッケージ java.util.concurrent.atomic |
|---|
| Class java.util.concurrent.atomic.AtomicBoolean extends Object implements Serializable |
|---|
serialVersionUID: 4654671469794556979L
| 直列化されたフィールド |
|---|
int value
| Class java.util.concurrent.atomic.AtomicInteger extends Number implements Serializable |
|---|
serialVersionUID: 6214790243416807050L
| 直列化されたフィールド |
|---|
int value
| Class java.util.concurrent.atomic.AtomicIntegerArray extends Object implements Serializable |
|---|
serialVersionUID: 2862133569453604235L
| 直列化されたフィールド |
|---|
int[] array
| Class java.util.concurrent.atomic.AtomicLong extends Number implements Serializable |
|---|
serialVersionUID: 1927816293512124184L
| 直列化されたフィールド |
|---|
long value
| Class java.util.concurrent.atomic.AtomicLongArray extends Object implements Serializable |
|---|
serialVersionUID: -2308431214976778248L
| 直列化されたフィールド |
|---|
long[] array
| Class java.util.concurrent.atomic.AtomicReference extends Object implements Serializable |
|---|
serialVersionUID: -1848883965231344442L
| 直列化されたフィールド |
|---|
Object value
| Class java.util.concurrent.atomic.AtomicReferenceArray extends Object implements Serializable |
|---|
serialVersionUID: -6209656149925076980L
| 直列化されたフィールド |
|---|
Object[] array
| パッケージ java.util.concurrent.locks |
|---|
| Class java.util.concurrent.locks.AbstractQueuedSynchronizer extends Object implements Serializable |
|---|
serialVersionUID: 7373984972572414691L
| 直列化されたフィールド |
|---|
int state
| Class java.util.concurrent.locks.AbstractQueuedSynchronizer.ConditionObject extends Object implements Serializable |
|---|
serialVersionUID: 1173984872572414699L
| Class java.util.concurrent.locks.ReentrantLock extends Object implements Serializable |
|---|
serialVersionUID: 7373984872572414699L
| 直列化されたフィールド |
|---|
java.util.concurrent.locks.ReentrantLock.Sync sync
| Class java.util.concurrent.locks.ReentrantReadWriteLock extends Object implements Serializable |
|---|
serialVersionUID: -6992448646407690164L
| 直列化されたフィールド |
|---|
ReentrantReadWriteLock.ReadLock readerLock
ReentrantReadWriteLock.WriteLock writerLock
java.util.concurrent.locks.ReentrantReadWriteLock.Sync sync
| Class java.util.concurrent.locks.ReentrantReadWriteLock.ReadLock extends Object implements Serializable |
|---|
serialVersionUID: -5992448646407690164L
| 直列化されたフィールド |
|---|
java.util.concurrent.locks.ReentrantReadWriteLock.Sync sync
| Class java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock extends Object implements Serializable |
|---|
serialVersionUID: -4992448646407690164L
| 直列化されたフィールド |
|---|
java.util.concurrent.locks.ReentrantReadWriteLock.Sync sync
| パッケージ java.util.jar |
|---|
| Class java.util.jar.JarException extends ZipException implements Serializable |
|---|
| パッケージ java.util.logging |
|---|
| Class java.util.logging.Level extends Object implements Serializable |
|---|
serialVersionUID: -8176160795706313070L
| 直列化メソッド |
|---|
private Object readResolve()
| 直列化されたフィールド |
|---|
String name
int value
String resourceBundleName
| Class java.util.logging.LoggingPermission extends BasicPermission implements Serializable |
|---|
serialVersionUID: 63564341580231582L
| Class java.util.logging.LogRecord extends Object implements 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 |
|---|
| Class java.util.prefs.BackingStoreException extends Exception implements Serializable |
|---|
serialVersionUID: 859796500401108469L
| Class java.util.prefs.InvalidPreferencesFormatException extends Exception implements Serializable |
|---|
serialVersionUID: -791715184232119669L
| パッケージ java.util.regex |
|---|
| Class java.util.regex.Pattern extends Object implements Serializable |
|---|
serialVersionUID: 5073258162644648461L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| 直列化されたフィールド |
|---|
String pattern
int flags
| Class java.util.regex.PatternSyntaxException extends IllegalArgumentException implements Serializable |
|---|
| 直列化されたフィールド |
|---|
String desc
String pattern
int index
| パッケージ java.util.zip |
|---|
| Class java.util.zip.DataFormatException extends Exception implements Serializable |
|---|
| Class java.util.zip.ZipException extends IOException implements Serializable |
|---|
| パッケージ javax.activity |
|---|
| Class javax.activity.ActivityCompletedException extends RemoteException implements Serializable |
|---|
| Class javax.activity.ActivityRequiredException extends RemoteException implements Serializable |
|---|
| Class javax.activity.InvalidActivityException extends RemoteException implements Serializable |
|---|
| パッケージ javax.crypto |
|---|
| Class javax.crypto.BadPaddingException extends GeneralSecurityException implements Serializable |
|---|
| Class javax.crypto.ExemptionMechanismException extends GeneralSecurityException implements Serializable |
|---|
| Class javax.crypto.IllegalBlockSizeException extends GeneralSecurityException implements Serializable |
|---|
| Class javax.crypto.NoSuchPaddingException extends GeneralSecurityException implements Serializable |
|---|
| Class javax.crypto.SealedObject extends Object implements Serializable |
|---|
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws IOException,
ClassNotFoundException
NullPointerException - s が null の場合
IOException
ClassNotFoundException| 直列化されたフィールド |
|---|
byte[] encodedParams
byte[] encryptedContent
String sealAlg
String paramsAlg
| Class javax.crypto.ShortBufferException extends GeneralSecurityException implements Serializable |
|---|
| パッケージ javax.crypto.interfaces |
|---|
| パッケージ javax.crypto.spec |
|---|
| Class javax.crypto.spec.SecretKeySpec extends Object implements Serializable |
|---|
| 直列化されたフィールド |
|---|
byte[] key
String algorithm
| パッケージ javax.imageio |
|---|
| Class javax.imageio.IIOException extends IOException implements Serializable |
|---|
| パッケージ javax.imageio.metadata |
|---|
| Class javax.imageio.metadata.IIOInvalidTreeException extends IIOException implements Serializable |
|---|
| 直列化されたフィールド |
|---|
Node offendingNode
Node または null
| パッケージ javax.management |
|---|
| Class javax.management.AndQueryExp extends QueryEval implements Serializable |
|---|
serialVersionUID: -1081892073854801359L
| 直列化されたフィールド |
|---|
QueryExp exp1
QueryExp exp2
| Class javax.management.Attribute extends Object implements Serializable |
|---|
serialVersionUID: 2484220110589082382L
| 直列化されたフィールド |
|---|
String name
Object value
| Class javax.management.AttributeChangeNotification extends Notification implements Serializable |
|---|
serialVersionUID: 535176054565814134L
| 直列化されたフィールド |
|---|
String attributeName
String attributeType
Object oldValue
Object newValue
| Class javax.management.AttributeChangeNotificationFilter extends Object implements Serializable |
|---|
serialVersionUID: -6347317584796410029L
| 直列化されたフィールド |
|---|
Vector<E> enabledAttributes
Vector。デフォルト値は空ベクトル| Class javax.management.AttributeList extends ArrayList implements Serializable |
|---|
serialVersionUID: -4077085769279709076L
| Class javax.management.AttributeNotFoundException extends OperationsException implements Serializable |
|---|
serialVersionUID: 6511584241791106926L
| Class javax.management.AttributeValueExp extends Object implements Serializable |
|---|
serialVersionUID: -7768025046539163385L
| 直列化されたフィールド |
|---|
String attr
| Class javax.management.BadAttributeValueExpException extends Exception implements Serializable |
|---|
serialVersionUID: -3105272988410493376L
| 直列化されたフィールド |
|---|
Object val
| Class javax.management.BadBinaryOpValueExpException extends Exception implements Serializable |
|---|
serialVersionUID: 5068475589449021227L
| 直列化されたフィールド |
|---|
ValueExp exp
ValueExp| Class javax.management.BadStringOperationException extends Exception implements Serializable |
|---|
serialVersionUID: 7802201238441662100L
| 直列化されたフィールド |
|---|
String op
| Class javax.management.BetweenQueryExp extends QueryEval implements Serializable |
|---|
serialVersionUID: -2933597532866307444L
| 直列化されたフィールド |
|---|
ValueExp exp1
ValueExp exp2
ValueExp exp3
| Class javax.management.BinaryOpValueExp extends QueryEval implements Serializable |
|---|
serialVersionUID: 1216286847881456786L
| 直列化されたフィールド |
|---|
int op
ValueExp exp1
ValueExp exp2
| Class javax.management.BinaryRelQueryExp extends QueryEval implements Serializable |
|---|
serialVersionUID: -5690656271650491000L
| 直列化されたフィールド |
|---|
int relOp
ValueExp exp1
ValueExp exp2
| Class javax.management.BooleanValueExp extends QueryEval implements Serializable |
|---|
serialVersionUID: 7754922052666594581L
| 直列化されたフィールド |
|---|
boolean val
| Class javax.management.ClassAttributeValueExp extends AttributeValueExp implements Serializable |
|---|
| 直列化されたフィールド |
|---|
String attr
| Class javax.management.InQueryExp extends QueryEval implements Serializable |
|---|
serialVersionUID: -5801329450358952434L
| 直列化されたフィールド |
|---|
ValueExp val
ValueExp です。ValueExp[] valueList
ValueExp の配列です。| Class javax.management.InstanceAlreadyExistsException extends OperationsException implements Serializable |
|---|
serialVersionUID: 8893743928912733931L
| Class javax.management.InstanceNotFoundException extends OperationsException implements Serializable |
|---|
serialVersionUID: -882579438394773049L
| Class javax.management.IntrospectionException extends OperationsException implements Serializable |
|---|
serialVersionUID: 1054516935875481725L
| Class javax.management.InvalidApplicationException extends Exception implements Serializable |
|---|
serialVersionUID: -3048022274675537269L
| 直列化されたフィールド |
|---|
Object val
| Class javax.management.InvalidAttributeValueException extends OperationsException implements Serializable |
|---|
serialVersionUID: 2164571879317142449L
| Class javax.management.JMException extends Exception implements Serializable |
|---|
serialVersionUID: 350520924977331825L
| Class javax.management.JMRuntimeException extends RuntimeException implements Serializable |
|---|
serialVersionUID: 6573344628407841861L
| Class javax.management.ListenerNotFoundException extends OperationsException implements Serializable |
|---|
serialVersionUID: -7242605822448519061L
| Class javax.management.MalformedObjectNameException extends OperationsException implements Serializable |
|---|
serialVersionUID: -572689714442915824L
| Class javax.management.MatchQueryExp extends QueryEval implements Serializable |
|---|
serialVersionUID: -7156603696948215014L
| 直列化されたフィールド |
|---|
AttributeValueExp exp
String pattern
| Class javax.management.MBeanAttributeInfo extends MBeanFeatureInfo implements Serializable |
|---|
| 直列化されたフィールド |
|---|
String attributeType
boolean isWrite
boolean isRead
boolean is
| Class javax.management.MBeanConstructorInfo extends MBeanFeatureInfo implements Serializable |
|---|
serialVersionUID: 4433990064191844427L
| 直列化されたフィールド |
|---|
MBeanParameterInfo[] signature
| Class javax.management.MBeanException extends JMException implements Serializable |
|---|
serialVersionUID: 4066342430588744142L
| 直列化されたフィールド |
|---|
Exception exception
Exception| Class javax.management.MBeanFeatureInfo extends Object implements Serializable |
|---|
serialVersionUID: 3952882688968447265L
| 直列化されたフィールド |
|---|
String name
MBeanFeatureInfo.getName() を呼び出し、機能の名前をそのまま使用するような設定を推奨します。
String description
MBeanFeatureInfo.getDescription() を呼び出し、機能の名前をそのまま使用するような設定を推奨します。
| Class javax.management.MBeanInfo extends Object implements Serializable |
|---|
serialVersionUID: -6451021435135161911L
| 直列化されたフィールド |
|---|
String description
String className
MBeanAttributeInfo[] attributes
MBeanOperationInfo[] operations
MBeanConstructorInfo[] constructors
MBeanNotificationInfo[] notifications
| Class javax.management.MBeanNotificationInfo extends MBeanFeatureInfo implements Serializable |
|---|
serialVersionUID: -3888371564530107064L
| 直列化されたフィールド |
|---|
String[] types
| Class javax.management.MBeanOperationInfo extends MBeanFeatureInfo implements Serializable |
|---|
serialVersionUID: -6178860474881375330L
| 直列化されたフィールド |
|---|
String type
MBeanParameterInfo[] signature
int impact
INFO、ACTION、ACTION_INFO、UNKNOWN のいずれか| Class javax.management.MBeanParameterInfo extends MBeanFeatureInfo implements Serializable |
|---|
serialVersionUID: 7432616882776782338L
| 直列化されたフィールド |
|---|
String type
| Class javax.management.MBeanPermission extends Permission implements Serializable |
|---|
serialVersionUID: -2416928705275160661L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| 直列化されたフィールド |
|---|
String actions
| Class javax.management.MBeanRegistrationException extends MBeanException implements Serializable |
|---|
serialVersionUID: 4482382455277067805L
| Class javax.management.MBeanServerNotification extends Notification implements Serializable |
|---|
serialVersionUID: 2876477500475969677L
| 直列化されたフィールド |
|---|
ObjectName objectName
| Class javax.management.MBeanServerPermission extends BasicPermission implements Serializable |
|---|
serialVersionUID: -5661980843569388590L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| Class javax.management.MBeanServerPermissionCollection extends PermissionCollection implements Serializable |
|---|
serialVersionUID: -5661980843569388590L
| 直列化されたフィールド |
|---|
MBeanServerPermission collectionPermission
| Class javax.management.MBeanTrustPermission extends BasicPermission implements Serializable |
|---|
serialVersionUID: -2952178077029018140L
| Class javax.management.NotCompliantMBeanException extends OperationsException implements Serializable |
|---|
serialVersionUID: 5175579583207963577L
| Class javax.management.Notification extends EventObject implements Serializable |
|---|
| 直列化メソッド |
|---|
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
| Class javax.management.NotificationFilterSupport extends Object implements Serializable |
|---|
serialVersionUID: 6579080007561786969L
| 直列化されたフィールド |
|---|
List<E> enabledTypes
Vector。デフォルト値は空ベクトル| Class javax.management.NotQueryExp extends QueryEval implements Serializable |
|---|
serialVersionUID: 5269643775896723397L
| 直列化されたフィールド |
|---|
QueryExp exp
QueryExp| Class javax.management.NumericValueExp extends QueryEval implements Serializable |
|---|
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
ObjectInputStream からの NumericValueExp を直列化復元します。
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out)
throws IOException
NumericValueExp を ObjectOutputStream に直列化します。
IOException| 直列化されたフィールド |
|---|
Number val
| Class javax.management.ObjectInstance extends Object implements Serializable |
|---|
serialVersionUID: -4099952623687795850L
| 直列化されたフィールド |
|---|
ObjectName name
String className
| Class javax.management.ObjectName extends Object implements Serializable |
|---|
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
ObjectInputStream から ObjectName を直列化復元します。
jmx.serial.form の値が 1.0 以外): 文字列 "<domain>:<properties><wild>":ObjectName のドメイン部分ObjectName.getKeyPropertyListString() から返されるプロパティリストisPropertyPattern でない場合は空。isPropertyPattern と <properties> が空の場合は "*"、isPropertyPattern と <properties> が空でない場合は ",*"ObjectName.ObjectName(String) コンストラクタに渡され、同等の ObjectName が生成されることを目的とするjmx.serial.form の値が 1.0): <domain> <propertyList> <propertyListString> <canonicalName> <pattern> <propertyPattern>:ObjectName のドメイン部分ObjectName のすべてのペア (キー、値) を含む HashtableString 表現。プロパティの並び順は任意 (正規表現である必要はない)ObjectName の正規名を含む StringObjectName にパターンが含まれる場合は trueObjectName にプロパティリスト内のパターンが含まれる場合は trueIOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out)
throws IOException
ObjectName を ObjectOutputStream に直列化します。
jmx.serial.form の値が 1.0 以外): 文字列 "<domain>:<properties><wild>":ObjectName のドメイン部分ObjectName.getKeyPropertyListString() から返されるプロパティリストisPropertyPattern でない場合は空。isPropertyPattern と <properties> が空の場合は "*"、isPropertyPattern と <properties> が空でない場合は ",*"ObjectName.ObjectName(String) コンストラクタに渡され、同等の ObjectName が生成されることを目的とするjmx.serial.form の値が 1.0): <domain> <propertyList> <propertyListString> <canonicalName> <pattern> <propertyPattern>:ObjectName のドメイン部分ObjectName のすべてのペア (キー、値) を含む HashtableString 表現。プロパティの並び順は任意 (正規表現である必要はない)ObjectName の正規名を含む StringObjectName にパターンが含まれる場合は trueObjectName にプロパティリスト内のパターンが含まれる場合は trueIOException| 直列化されたフィールド |
|---|
| Class javax.management.OperationsException extends JMException implements Serializable |
|---|
serialVersionUID: -4967597595580536216L
| Class javax.management.OrQueryExp extends QueryEval implements Serializable |
|---|
serialVersionUID: 2962973084421716523L
| 直列化されたフィールド |
|---|
QueryExp exp1
QueryExp exp2
| Class javax.management.QualifiedAttributeValueExp extends AttributeValueExp implements Serializable |
|---|
serialVersionUID: 8832517277410933254L
| 直列化されたフィールド |
|---|
String className
| Class javax.management.QueryEval extends Object implements Serializable |
|---|
serialVersionUID: 2675899265640874796L
| Class javax.management.ReflectionException extends JMException implements Serializable |
|---|
serialVersionUID: 9170809325636915553L
| 直列化されたフィールド |
|---|
Exception exception
Exception| Class javax.management.RuntimeErrorException extends JMRuntimeException implements Serializable |
|---|
serialVersionUID: 704338937753949796L
| 直列化されたフィールド |
|---|
Error error
Error| Class javax.management.RuntimeMBeanException extends JMRuntimeException implements Serializable |
|---|
serialVersionUID: 5274912751982730171L
| 直列化されたフィールド |
|---|
RuntimeException runtimeException
RuntimeException| Class javax.management.RuntimeOperationsException extends JMRuntimeException implements Serializable |
|---|
serialVersionUID: -8408923047489133588L
| 直列化されたフィールド |
|---|
RuntimeException runtimeException
RuntimeException| Class javax.management.ServiceNotFoundException extends OperationsException implements Serializable |
|---|
serialVersionUID: -3990675661956646827L
| Class javax.management.StringValueExp extends Object implements Serializable |
|---|
serialVersionUID: -3256390509806284044L
| 直列化されたフィールド |
|---|
String val
| パッケージ javax.management.loading |
|---|
| Class javax.management.loading.MLet extends URLClassLoader implements 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) もサポートする必要があります。つまり、MLet.writeExternal(java.io.ObjectOutput) に書き込まれたデータを MLet.readExternal(java.io.ObjectInput) で読み取ることができなければなりません。
IOException - 読み取り中に問題が発生した場合
ClassNotFoundException - 復元しようとしているオブジェクトに対応するクラスが見つからない場合
UnsupportedOperationException - この実装がこのオペレーションをサポートしない場合
public void writeExternal(ObjectOutput out)
throws IOException,
UnsupportedOperationException
この MLet の内容を、指定された ObjectOutput に保存します。このメソッドは、すべての実装でサポートされるわけではありません。このメソッドをサポートしない実装は、UnsupportedOperationException をスローします。このメソッドをサポートしたい場合、またはデータの書き込み形式を変更したい場合は、サブクラスでこのメソッドをオーバーライドします。
データの書き込み形式は未指定ですが、MLet.writeExternal(java.io.ObjectOutput) をサポートする実装は、MLet.readExternal(java.io.ObjectInput) もサポートする必要があります。つまり、MLet.writeExternal(java.io.ObjectOutput) に書き込まれたデータを MLet.readExternal(java.io.ObjectInput) で読み取ることができなければなりません。
IOException - 書き込み中に問題が発生した場合
UnsupportedOperationException - この実装がこのオペレーションをサポートしない場合| Class javax.management.loading.PrivateMLet extends MLet implements 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) もサポートする必要があります。つまり、MLet.writeExternal(java.io.ObjectOutput) に書き込まれたデータを MLet.readExternal(java.io.ObjectInput) で読み取ることができなければなりません。
IOException - 読み取り中に問題が発生した場合
ClassNotFoundException - 復元しようとしているオブジェクトに対応するクラスが見つからない場合
UnsupportedOperationException - この実装がこのオペレーションをサポートしない場合
public void writeExternal(ObjectOutput out)
throws IOException,
UnsupportedOperationException
この MLet の内容を、指定された ObjectOutput に保存します。このメソッドは、すべての実装でサポートされるわけではありません。このメソッドをサポートしない実装は、UnsupportedOperationException をスローします。このメソッドをサポートしたい場合、またはデータの書き込み形式を変更したい場合は、サブクラスでこのメソッドをオーバーライドします。
データの書き込み形式は未指定ですが、MLet.writeExternal(java.io.ObjectOutput) をサポートする実装は、MLet.readExternal(java.io.ObjectInput) もサポートする必要があります。つまり、MLet.writeExternal(java.io.ObjectOutput) に書き込まれたデータを MLet.readExternal(java.io.ObjectInput) で読み取ることができなければなりません。
IOException - 書き込み中に問題が発生した場合
UnsupportedOperationException - この実装がこのオペレーションをサポートしない場合| パッケージ javax.management.modelmbean |
|---|
| Class javax.management.modelmbean.DescriptorSupport extends Object implements 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
| Class javax.management.modelmbean.InvalidTargetObjectTypeException extends Exception implements 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
| Class javax.management.modelmbean.ModelMBeanAttributeInfo extends MBeanAttributeInfo implements 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
| Class javax.management.modelmbean.ModelMBeanConstructorInfo extends MBeanConstructorInfo implements 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
| Class javax.management.modelmbean.ModelMBeanInfoSupport extends MBeanInfo implements 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
| Class javax.management.modelmbean.ModelMBeanNotificationInfo extends MBeanNotificationInfo implements 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
| Class javax.management.modelmbean.ModelMBeanOperationInfo extends MBeanOperationInfo implements 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
| Class javax.management.modelmbean.XMLParseException extends Exception implements 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 |
|---|
| Class javax.management.monitor.MonitorNotification extends Notification implements Serializable |
|---|
serialVersionUID: -4608189663661929204L
| 直列化されたフィールド |
|---|
ObjectName observedObject
String observedAttribute
Object derivedGauge
Object trigger
| Class javax.management.monitor.MonitorSettingException extends JMRuntimeException implements Serializable |
|---|
serialVersionUID: -8807913418190202007L
| パッケージ javax.management.openmbean |
|---|
| Class javax.management.openmbean.ArrayType extends OpenType implements Serializable |
|---|
serialVersionUID: 720504429830309770L
| 直列化されたフィールド |
|---|
int dimension
ArrayType インスタンスによって記述される配列の次元OpenType elementType
ArrayType インスタンスによって記述される配列内に含まれる要素値の「公開型」| Class javax.management.openmbean.CompositeDataSupport extends Object implements Serializable |
|---|
serialVersionUID: 8003518976613702244L
| 直列化されたフィールド |
|---|
SortedMap<K,V> contents
SortedMap が使用されるCompositeType compositeType
| Class javax.management.openmbean.CompositeType extends OpenType implements Serializable |
|---|
serialVersionUID: -5366242454346948798L
| 直列化されたフィールド |
|---|
TreeMap<K,V> nameToDescription
TreeMap<K,V> nameToType
| Class javax.management.openmbean.InvalidKeyException extends IllegalArgumentException implements Serializable |
|---|
serialVersionUID: 4224269443946322062L
| Class javax.management.openmbean.InvalidOpenTypeException extends IllegalArgumentException implements Serializable |
|---|
serialVersionUID: -2837312755412327534L
| Class javax.management.openmbean.KeyAlreadyExistsException extends IllegalArgumentException implements Serializable |
|---|
serialVersionUID: 1845183636745282866L
| Class javax.management.openmbean.OpenDataException extends JMException implements Serializable |
|---|
serialVersionUID: 8346311255433349870L
| Class javax.management.openmbean.OpenMBeanAttributeInfoSupport extends MBeanAttributeInfo implements Serializable |
|---|
serialVersionUID: -4867215622149721849L
| 直列化されたフィールド |
|---|
OpenType openType
Object defaultValue
Set<E> legalValues
Set は変更不能Comparable<T> minValue
Comparable<T> maxValue
| Class javax.management.openmbean.OpenMBeanConstructorInfoSupport extends MBeanConstructorInfo implements Serializable |
|---|
serialVersionUID: -4400441579007477003L
| Class javax.management.openmbean.OpenMBeanInfoSupport extends MBeanInfo implements Serializable |
|---|
serialVersionUID: 4349395935420511492L
| Class javax.management.openmbean.OpenMBeanOperationInfoSupport extends MBeanOperationInfo implements Serializable |
|---|
serialVersionUID: 4996859732565369366L
| 直列化されたフィールド |
|---|
OpenType returnOpenType
OpenMBeanOperationInfo インスタンスによって記述されたオペレーションによって返される値の「公開型」| Class javax.management.openmbean.OpenMBeanParameterInfoSupport extends MBeanParameterInfo implements Serializable |
|---|
serialVersionUID: -7235016873758443122L
| 直列化されたフィールド |
|---|
OpenType openType
Object defaultValue
Set<E> legalValues
Set は変更不能Comparable<T> minValue
Comparable<T> maxValue
| Class javax.management.openmbean.OpenType extends Object implements Serializable |
|---|
serialVersionUID: -9195195325186646468L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
ObjectInputStream から OpenType を直列化復元します。
IOException
ClassNotFoundException| 直列化されたフィールド |
|---|
String className
String description
String typeName
| Class javax.management.openmbean.SimpleType extends OpenType implements Serializable |
|---|
serialVersionUID: 2215577471957694503L
| 直列化メソッド |
|---|
public Object readResolve()
throws ObjectStreamException
ObjectInputStream から読み取られたオブジェクトを、その値の一意のインスタンスで置き換えます。
ObjectStreamException - 読み取られたオブジェクトを解決できない場合| Class javax.management.openmbean.TabularDataSupport extends Object implements Serializable |
|---|
serialVersionUID: 5720150593236309827L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
ObjectInputStream から TabularDataSupport を直列化復元します。
IOException
ClassNotFoundException| 直列化されたフィールド |
|---|
Map<K,V> dataMap
HashMapTabularType tabularType
| Class javax.management.openmbean.TabularType extends OpenType implements Serializable |
|---|
serialVersionUID: 6554071860220659261L
| 直列化されたフィールド |
|---|
CompositeType rowType
List<E> indexNames
ArrayList| パッケージ javax.management.relation |
|---|
| Class javax.management.relation.InvalidRelationIdException extends RelationException implements Serializable |
|---|
serialVersionUID: -7115040321202754171L
| Class javax.management.relation.InvalidRelationServiceException extends RelationException implements Serializable |
|---|
serialVersionUID: 3400722103759507559L
| Class javax.management.relation.InvalidRelationTypeException extends RelationException implements Serializable |
|---|
serialVersionUID: 3007446608299169961L
| Class javax.management.relation.InvalidRoleInfoException extends RelationException implements Serializable |
|---|
serialVersionUID: 7517834705158932074L
| Class javax.management.relation.InvalidRoleValueException extends RelationException implements Serializable |
|---|
serialVersionUID: -2066091747301983721L
| Class javax.management.relation.MBeanServerNotificationFilter extends NotificationFilterSupport implements 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} が明示的に選択されていることを示す
(明示的な選択解除を確認)| Class javax.management.relation.RelationException extends JMException implements Serializable |
|---|
serialVersionUID: 5434016005679159613L
| Class javax.management.relation.RelationNotFoundException extends RelationException implements Serializable |
|---|
serialVersionUID: -3793951411158559116L
| Class javax.management.relation.RelationNotification extends Notification implements 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
関係が削除された結果、登録解除されることになった参照対象の unregisterMBeanList
| Class javax.management.relation.RelationServiceNotRegisteredException extends RelationException implements Serializable |
|---|
serialVersionUID: 8454744887157122910L
| Class javax.management.relation.RelationTypeNotFoundException extends RelationException implements Serializable |
|---|
serialVersionUID: 1274155316284300752L
| Class javax.management.relation.RelationTypeSupport extends Object implements 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
| Class javax.management.relation.Role extends Object implements 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
| Class javax.management.relation.RoleInfo extends Object implements 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
trueboolean isWritable
trueint maxDegree
int minDegree
String name
String referencedMBeanClassName
| Class javax.management.relation.RoleInfoNotFoundException extends RelationException implements Serializable |
|---|
serialVersionUID: 4394092234999959939L
| Class javax.management.relation.RoleList extends ArrayList implements Serializable |
|---|
serialVersionUID: 5568344346499649313L
| Class javax.management.relation.RoleNotFoundException extends RelationException implements Serializable |
|---|
serialVersionUID: -2986406101364031481L
| Class javax.management.relation.RoleResult extends Object implements 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
| Class javax.management.relation.RoleUnresolved extends Object implements Serializable |
|---|
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
ObjectInputStream から RoleUnresolved を直列化復元します。
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out)
throws IOException
RoleUnresolved を ObjectOutputStream に直列化します。
IOException| 直列化されたフィールド |
|---|
String roleName
| Class javax.management.relation.RoleUnresolvedList extends ArrayList implements Serializable |
|---|
serialVersionUID: 4054902803091433324L
| パッケージ javax.management.remote |
|---|
| Class javax.management.remote.JMXConnectionNotification extends Notification implements Serializable |
|---|
serialVersionUID: -2331308725952627538L
| 直列化されたフィールド |
|---|
String connectionId
JMXConnectionNotification.getConnectionId()| Class javax.management.remote.JMXPrincipal extends Object implements Serializable |
|---|
serialVersionUID: -4184480100214577411L
| 直列化されたフィールド |
|---|
String name
JMXPrincipal オブジェクトで表されるアイデンティティの JMX リモート API 名です。JMXPrincipal.getName()| Class javax.management.remote.JMXProviderException extends IOException implements Serializable |
|---|
serialVersionUID: -3166703627550447198L
| 直列化されたフィールド |
|---|
Throwable cause
JMXProviderException.getCause()| Class javax.management.remote.JMXServerErrorException extends IOException implements Serializable |
|---|
serialVersionUID: 3996732239558744666L
| 直列化されたフィールド |
|---|
Error cause
ErrorJMXServerErrorException.getCause()| Class javax.management.remote.JMXServiceURL extends Object implements Serializable |
|---|
serialVersionUID: 8173364409860779292L
| 直列化されたフィールド |
|---|
String protocol
JMXServiceURL.getProtocol() によって返される値です。
String host
JMXServiceURL.getHost() によって返される値です。
int port
JMXServiceURL.getPort() によって返される値です。
String urlPath
JMXServiceURL.getURLPath() によって返される値です。
| Class javax.management.remote.NotificationResult extends Object implements Serializable |
|---|
serialVersionUID: 1191800228721395279L
| 直列化されたフィールド |
|---|
long earliestSequenceNumber
long nextSequenceNumber
TargetedNotification[] targetedNotifications
| Class javax.management.remote.SubjectDelegationPermission extends BasicPermission implements Serializable |
|---|
serialVersionUID: 1481618113008682343L
| Class javax.management.remote.TargetedNotification extends Object implements Serializable |
|---|
serialVersionUID: 7676132089779300926L
| 直列化されたフィールド |
|---|
Notification notif
TargetedNotification.getNotification()Integer id
TargetedNotification.getListenerID()| パッケージ javax.management.remote.rmi |
|---|
| Class javax.management.remote.rmi.RMIConnectionImpl_Stub extends RemoteStub implements Serializable |
|---|
serialVersionUID: 2L
| Class javax.management.remote.rmi.RMIConnector extends Object implements Serializable |
|---|
serialVersionUID: 817323035842634473L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws IOException,
ClassNotFoundException
ObjectInputStream から RMIConnector フィールドを読み取ります。s.defaultReadObject() を呼び出し、初期化を必要とするすべての一時変数を初期化します。
InvalidObjectException - rmiServer スタブや jmxServiceURL が設定されていない場合
IOException
ClassNotFoundExceptionRMIConnector.RMIConnector(JMXServiceURL,Map),
RMIConnector.RMIConnector(RMIServer,Map)
private void writeObject(ObjectOutputStream s)
throws IOException
ObjectOutputStream に RMIConnector フィールドを書き込みます。
必要に応じて、配下の RMIServer スタブを ORB に接続してから直列化します。この処理は、javax.management.remote.rmi に説明された方法で、コンストラクタに指定された環境マップを使って行われます。
このメソッドは、s.defaultWriteObject() を呼び出します。通常、このオブジェクトが JMXServiceURL で構築された場合、rmiServer は null になります。また、このオブジェクトが RMIServer スタブで構築された場合、jmxServiceURL は null になります。
環境 Map が直列化されていないのは、この Map に含まれるオブジェクトがコンテキストに依存しており、ローカル環境 (クラスローダ、ORB など) のみに関連しているものと見なされるからです。
RMIConnector の直列化復元後、ユーザは、RMIConnector.connect(Map) を呼び出して、新しいローカル環境のコンテキストに関連した値を含めることができる新しい Map を提供します。
直列化の前に ORB に接続する必要があり、接続先の ORB がこれらのいずれかのコンテキストパラメータであるため、直列化復元されたばかりのオブジェクトを再度直列化することはお勧めしません。この直列化復元オブジェクトには、マップがありません。したがって、直列化またはリモートアプリケーションへの転送用として RMIConnector オブジェクトが必要な場合は、RMIConnectorServer.toJMXConnector(Map) を呼び出して新しい RMIConnector スタブを取得することをお勧めします。
InvalidObjectException - rmiServer スタブや jmxServiceURL が設定されていない場合
IOExceptionRMIConnector.RMIConnector(JMXServiceURL,Map),
RMIConnector.RMIConnector(RMIServer,Map)| 直列化されたフィールド |
|---|
RMIServer rmiServer
RMIConnector.RMIConnector(RMIServer,Map)JMXServiceURL jmxServiceURL
RMIConnector.RMIConnector(JMXServiceURL,Map)long clientNotifID
| Class javax.management.remote.rmi.RMIServerImpl_Stub extends RemoteStub implements Serializable |
|---|
serialVersionUID: 2L
| パッケージ javax.management.timer |
|---|
| Class javax.management.timer.TimerAlarmClockNotification extends Notification implements Serializable |
|---|
serialVersionUID: -4841061275673620641L
| Class javax.management.timer.TimerNotification extends Notification implements Serializable |
|---|
serialVersionUID: 1798492029603825750L
| 直列化されたフィールド |
|---|
Integer notificationID
| パッケージ javax.naming |
|---|
| Class javax.naming.AuthenticationException extends NamingSecurityException implements Serializable |
|---|
serialVersionUID: 3678497619904568096L
| Class javax.naming.AuthenticationNotSupportedException extends NamingSecurityException implements Serializable |
|---|
serialVersionUID: -7149033933259492300L
| Class javax.naming.BinaryRefAddr extends RefAddr implements Serializable |
|---|
serialVersionUID: -3415254970957330361L
| 直列化されたフィールド |
|---|
byte[] buf
| Class javax.naming.Binding extends NameClassPair implements Serializable |
|---|
serialVersionUID: 8839217842691845890L
| 直列化されたフィールド |
|---|
Object boundObj
Binding.getObject(),
Binding.setObject(java.lang.Object)| Class javax.naming.CannotProceedException extends NamingException implements 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, ?>)| Class javax.naming.CommunicationException extends NamingException implements Serializable |
|---|
serialVersionUID: 3618507780299986611L
| Class javax.naming.CompositeName extends Object implements Serializable |
|---|
serialVersionUID: 1667768148915813118L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException| Class javax.naming.CompoundName extends Object implements Serializable |
|---|
serialVersionUID: 3513100557083972036L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException| Class javax.naming.ConfigurationException extends NamingException implements Serializable |
|---|
serialVersionUID: -2535156726228855704L
| Class javax.naming.ContextNotEmptyException extends NamingException implements Serializable |
|---|
serialVersionUID: 1090963683348219877L
| Class javax.naming.InsufficientResourcesException extends NamingException implements Serializable |
|---|
serialVersionUID: 6227672693037844532L
| Class javax.naming.InterruptedNamingException extends NamingException implements Serializable |
|---|
serialVersionUID: 6404516648893194728L
| Class javax.naming.InvalidNameException extends NamingException implements Serializable |
|---|
serialVersionUID: -8370672380823801105L
| Class javax.naming.LimitExceededException extends NamingException implements Serializable |
|---|
serialVersionUID: -776898738660207856L
| Class javax.naming.LinkException extends NamingException implements Serializable |
|---|
serialVersionUID: -7967662604076777712L
| 直列化されたフィールド |
|---|
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)| Class javax.naming.LinkLoopException extends LinkException implements Serializable |
|---|
serialVersionUID: -3119189944325198009L
| Class javax.naming.LinkRef extends Reference implements Serializable |
|---|
serialVersionUID: -5386290613498931298L
| Class javax.naming.MalformedLinkException extends LinkException implements Serializable |
|---|
serialVersionUID: -3066740437737830242L
| Class javax.naming.NameAlreadyBoundException extends NamingException implements Serializable |
|---|
serialVersionUID: -8491441000356780586L
| Class javax.naming.NameClassPair extends Object implements 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)| Class javax.naming.NameNotFoundException extends NamingException implements Serializable |
|---|
serialVersionUID: -8007156725367842053L
| Class javax.naming.NamingException extends Exception implements 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()| Class javax.naming.NamingSecurityException extends NamingException implements Serializable |
|---|
serialVersionUID: 5855287647294685775L
| Class javax.naming.NoInitialContextException extends NamingException implements Serializable |
|---|
serialVersionUID: -3413733186901258623L
| Class javax.naming.NoPermissionException extends NamingSecurityException implements Serializable |
|---|
serialVersionUID: 8395332708699751775L
| Class javax.naming.NotContextException extends NamingException implements Serializable |
|---|
serialVersionUID: 849752551644540417L
| Class javax.naming.OperationNotSupportedException extends NamingException implements Serializable |
|---|
serialVersionUID: 5493232822427682064L
| Class javax.naming.PartialResultException extends NamingException implements Serializable |
|---|
serialVersionUID: 2572144970049426786L
| Class javax.naming.RefAddr extends Object implements Serializable |
|---|
serialVersionUID: -1468165120479154358L
| 直列化されたフィールド |
|---|
String addrType
| Class javax.naming.Reference extends Object implements Serializable |
|---|
serialVersionUID: -1673475790065791735L
| 直列化されたフィールド |
|---|
String className
Class.getName()Vector<E> addrs
String classFactory
String classFactoryLocation
| Class javax.naming.ReferralException extends NamingException implements Serializable |
|---|
serialVersionUID: -2881363844695698876L
| Class javax.naming.ServiceUnavailableException extends NamingException implements Serializable |
|---|
serialVersionUID: -4996964726566773444L
| Class javax.naming.SizeLimitExceededException extends LimitExceededException implements Serializable |
|---|
serialVersionUID: 7129289564879168579L
| Class javax.naming.StringRefAddr extends RefAddr implements Serializable |
|---|
serialVersionUID: -8913762495138505527L
| 直列化されたフィールド |
|---|
String contents
| Class javax.naming.TimeLimitExceededException extends LimitExceededException implements Serializable |
|---|
serialVersionUID: -3597009011385034696L
| パッケージ javax.naming.directory |
|---|
| Class javax.naming.directory.AttributeInUseException extends NamingException implements Serializable |
|---|
serialVersionUID: 4437710305529322564L
| Class javax.naming.directory.AttributeModificationException extends NamingException implements Serializable |
|---|
serialVersionUID: 8060676069678710186L
| 直列化されたフィールド |
|---|
ModificationItem[] unexecs
| Class javax.naming.directory.BasicAttribute extends Object implements 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
| Class javax.naming.directory.BasicAttributes extends Object implements Serializable |
|---|
serialVersionUID: 4980164073184639448L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException| 直列化されたフィールド |
|---|
boolean ignoreCase
| Class javax.naming.directory.InvalidAttributeIdentifierException extends NamingException implements Serializable |
|---|
serialVersionUID: -9036920266322999923L
| Class javax.naming.directory.InvalidAttributesException extends NamingException implements Serializable |
|---|
serialVersionUID: 2607612850539889765L
| Class javax.naming.directory.InvalidAttributeValueException extends NamingException implements Serializable |
|---|
serialVersionUID: 8720050295499275011L
| Class javax.naming.directory.InvalidSearchControlsException extends NamingException implements Serializable |
|---|
serialVersionUID: -5124108943352665777L
| Class javax.naming.directory.InvalidSearchFilterException extends NamingException implements Serializable |
|---|
serialVersionUID: 2902700940682875441L
| Class javax.naming.directory.ModificationItem extends Object implements Serializable |
|---|
serialVersionUID: 7573258562534746850L
| 直列化されたフィールド |
|---|
int mod_op
Attribute attr
| Class javax.naming.directory.NoSuchAttributeException extends NamingException implements Serializable |
|---|
serialVersionUID: 4836415647935888137L
| Class javax.naming.directory.SchemaViolationException extends NamingException implements Serializable |
|---|
serialVersionUID: -3041762429525049663L
| Class javax.naming.directory.SearchControls extends Object implements Serializable |
|---|
serialVersionUID: -2480540967773454797L
| 直列化されたフィールド |
|---|
int searchScope
int timeLimit
boolean derefLink
boolean returnObj
long countLimit
String[] attributesToReturn
| Class javax.naming.directory.SearchResult extends Binding implements Serializable |
|---|
serialVersionUID: -9158063327699723172L
| 直列化されたフィールド |
|---|
Attributes attrs
| パッケージ javax.naming.event |
|---|
| Class javax.naming.event.NamingEvent extends EventObject implements Serializable |
|---|
serialVersionUID: -7126752885365133499L
| 直列化されたフィールド |
|---|
Object changeInfo
int type
NamingEvent.OBJECT_ADDED,
NamingEvent.OBJECT_REMOVED,
NamingEvent.OBJECT_RENAMED,
NamingEvent.OBJECT_CHANGEDBinding oldBinding
Binding newBinding
| Class javax.naming.event.NamingExceptionEvent extends EventObject implements Serializable |
|---|
serialVersionUID: -4877678086134736336L
| 直列化されたフィールド |
|---|
NamingException exception
| パッケージ javax.naming.ldap |
|---|
| Class javax.naming.ldap.BasicControl extends Object implements Serializable |
|---|
serialVersionUID: -4233907508771791687L
| 直列化されたフィールド |
|---|
String id
boolean criticality
byte[] value
| Class javax.naming.ldap.LdapName extends Object implements Serializable |
|---|
serialVersionUID: -1595520034788997356L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException| Class javax.naming.ldap.LdapReferralException extends ReferralException implements Serializable |
|---|
serialVersionUID: -1668992791764950804L
| Class javax.naming.ldap.ManageReferralControl extends BasicControl implements Serializable |
|---|
serialVersionUID: 3017756160149982566L
| Class javax.naming.ldap.PagedResultsControl extends BasicControl implements Serializable |
|---|
serialVersionUID: 6684806685736844298L
| Class javax.naming.ldap.PagedResultsResponseControl extends BasicControl implements Serializable |
|---|
serialVersionUID: -8819778744844514666L
| 直列化されたフィールド |
|---|
int resultSize
byte[] cookie
| Class javax.naming.ldap.Rdn extends Object implements Serializable |
|---|
serialVersionUID: -5994465067210009656L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException| Class javax.naming.ldap.SortControl extends BasicControl implements Serializable |
|---|
serialVersionUID: -1965961680233330744L
| Class javax.naming.ldap.SortResponseControl extends BasicControl implements Serializable |
|---|
serialVersionUID: 5142939176006310877L
| 直列化されたフィールド |
|---|
int resultCode
String badAttrId
| Class javax.naming.ldap.StartTlsRequest extends Object implements Serializable |
|---|
serialVersionUID: 4441679576360753397L
| Class javax.naming.ldap.StartTlsResponse extends Object implements Serializable |
|---|
serialVersionUID: 8372842182579276418L
| Class javax.naming.ldap.UnsolicitedNotificationEvent extends EventObject implements Serializable |
|---|
serialVersionUID: -2382603380799883705L
| 直列化されたフィールド |
|---|
UnsolicitedNotification notice
| パッケージ javax.naming.spi |
|---|
| Class javax.naming.spi.ResolveResult extends Object implements Serializable |
|---|
serialVersionUID: -4552108072002407559L
| 直列化されたフィールド |
|---|
Object resolvedObj
Name remainingName
| パッケージ javax.net.ssl |
|---|
| Class javax.net.ssl.HandshakeCompletedEvent extends EventObject implements Serializable |
|---|
| Class javax.net.ssl.SSLException extends IOException implements Serializable |
|---|
| Class javax.net.ssl.SSLHandshakeException extends SSLException implements Serializable |
|---|
| Class javax.net.ssl.SSLKeyException extends SSLException implements Serializable |
|---|
| Class javax.net.ssl.SSLPeerUnverifiedException extends SSLException implements Serializable |
|---|
| Class javax.net.ssl.SSLPermission extends BasicPermission implements Serializable |
|---|
| Class javax.net.ssl.SSLProtocolException extends SSLException implements Serializable |
|---|
| Class javax.net.ssl.SSLSessionBindingEvent extends EventObject implements Serializable |
|---|
| 直列化されたフィールド |
|---|
String name
| パッケージ javax.print |
|---|
| Class javax.print.DocFlavor extends Object implements Serializable |
|---|
serialVersionUID: -4512080796965449721L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws ClassNotFoundException,
IOException
ClassNotFoundException
IOException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException| 直列化されたフィールド |
|---|
String myClassName
| Class javax.print.DocFlavor.BYTE_ARRAY extends DocFlavor implements Serializable |
|---|
serialVersionUID: -9065578006593857475L
| Class javax.print.DocFlavor.CHAR_ARRAY extends DocFlavor implements Serializable |
|---|
serialVersionUID: -8720590903724405128L
| Class javax.print.DocFlavor.INPUT_STREAM extends DocFlavor implements Serializable |
|---|
serialVersionUID: -7045842700749194127L
| Class javax.print.DocFlavor.READER extends DocFlavor implements Serializable |
|---|
serialVersionUID: 7100295812579351567L
| Class javax.print.DocFlavor.SERVICE_FORMATTED extends DocFlavor implements Serializable |
|---|
serialVersionUID: 6181337766266637256L
| Class javax.print.DocFlavor.STRING extends DocFlavor implements Serializable |
|---|
serialVersionUID: 4414407504887034035L
| Class javax.print.DocFlavor.URL extends DocFlavor implements Serializable |
|---|
| Class javax.print.PrintException extends Exception implements Serializable |
|---|
| パッケージ javax.print.attribute |
|---|
| Class javax.print.attribute.AttributeSetUtilities.SynchronizedAttributeSet extends Object implements Serializable |
|---|
| 直列化されたフィールド |
|---|
AttributeSet attrset
| Class javax.print.attribute.AttributeSetUtilities.SynchronizedDocAttributeSet extends javax.print.attribute.AttributeSetUtilities.SynchronizedAttributeSet implements Serializable |
|---|
| Class javax.print.attribute.AttributeSetUtilities.SynchronizedPrintJobAttributeSet extends javax.print.attribute.AttributeSetUtilities.SynchronizedAttributeSet implements Serializable |
|---|
| Class javax.print.attribute.AttributeSetUtilities.SynchronizedPrintRequestAttributeSet extends javax.print.attribute.AttributeSetUtilities.SynchronizedAttributeSet implements Serializable |
|---|
| Class javax.print.attribute.AttributeSetUtilities.SynchronizedPrintServiceAttributeSet extends javax.print.attribute.AttributeSetUtilities.SynchronizedAttributeSet implements Serializable |
|---|
| Class javax.print.attribute.AttributeSetUtilities.UnmodifiableAttributeSet extends Object implements Serializable |
|---|
| 直列化されたフィールド |
|---|
AttributeSet attrset
| Class javax.print.attribute.AttributeSetUtilities.UnmodifiableDocAttributeSet extends javax.print.attribute.AttributeSetUtilities.UnmodifiableAttributeSet implements Serializable |
|---|
| Class javax.print.attribute.AttributeSetUtilities.UnmodifiablePrintJobAttributeSet extends javax.print.attribute.AttributeSetUtilities.UnmodifiableAttributeSet implements Serializable |
|---|
| Class javax.print.attribute.AttributeSetUtilities.UnmodifiablePrintRequestAttributeSet extends javax.print.attribute.AttributeSetUtilities.UnmodifiableAttributeSet implements Serializable |
|---|
| Class javax.print.attribute.AttributeSetUtilities.UnmodifiablePrintServiceAttributeSet extends javax.print.attribute.AttributeSetUtilities.UnmodifiableAttributeSet implements Serializable |
|---|
| Class javax.print.attribute.DateTimeSyntax extends Object implements Serializable |
|---|
serialVersionUID: -1400819079791208582L
| 直列化されたフィールド |
|---|
Date value
java.util.Date の値
| Class javax.print.attribute.EnumSyntax extends Object implements Serializable |
|---|
serialVersionUID: -2739521845085831642L
| 直列化メソッド |
|---|
protected Object readResolve()
throws ObjectStreamException
ObjectStreamException - ストリームが直列化復元できない場合
InvalidObjectException - 列挙値のテーブルが null の場合、この列挙値の整数値が列挙値のテーブルの要素に対応しない場合、または列挙値のテーブルの対応する要素が null の場合にスローされる。注: InvalidObjectException は、readResolve() がスローを宣言された ObjectStreamException のサブクラスである| 直列化されたフィールド |
|---|
int value
| Class javax.print.attribute.HashAttributeSet extends Object implements 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 インタフェースまたはそのサブインタフェースと見なされます。
| Class javax.print.attribute.HashDocAttributeSet extends HashAttributeSet implements Serializable |
|---|
serialVersionUID: -1128534486061432528L
| Class javax.print.attribute.HashPrintJobAttributeSet extends HashAttributeSet implements Serializable |
|---|
serialVersionUID: -4204473656070350348L
| Class javax.print.attribute.HashPrintRequestAttributeSet extends HashAttributeSet implements Serializable |
|---|
serialVersionUID: 2364756266107751933L
| Class javax.print.attribute.HashPrintServiceAttributeSet extends HashAttributeSet implements Serializable |
|---|
serialVersionUID: 6642904616179203070L
| Class javax.print.attribute.IntegerSyntax extends Object implements Serializable |
|---|
serialVersionUID: 3644574816328081943L
| 直列化されたフィールド |
|---|
int value
| Class javax.print.attribute.ResolutionSyntax extends Object implements Serializable |
|---|
serialVersionUID: 2706743076526672017L
| 直列化されたフィールド |
|---|
int crossFeedResolution
int feedResolution
| Class javax.print.attribute.SetOfIntegerSyntax extends Object implements Serializable |
|---|
serialVersionUID: 3666874174847632203L
| 直列化されたフィールド |
|---|
int[][] members
| Class javax.print.attribute.Size2DSyntax extends Object implements Serializable |
|---|
serialVersionUID: 5584439964938660530L
| 直列化されたフィールド |
|---|
int x
int y
| Class javax.print.attribute.TextSyntax extends Object implements Serializable |
|---|
serialVersionUID: -8130648736378144102L
| 直列化されたフィールド |
|---|
String value
Locale locale
| Class javax.print.attribute.UnmodifiableSetException extends RuntimeException implements Serializable |
|---|
| Class javax.print.attribute.URISyntax extends Object implements Serializable |
|---|
serialVersionUID: -7842661210486401678L
| 直列化されたフィールド |
|---|
URI uri
| パッケージ javax.print.attribute.standard |
|---|
| Class javax.print.attribute.standard.Chromaticity extends EnumSyntax implements Serializable |
|---|
serialVersionUID: 4660543931355214012L
| Class javax.print.attribute.standard.ColorSupported extends EnumSyntax implements Serializable |
|---|
serialVersionUID: -2700555589688535545L
| Class javax.print.attribute.standard.Compression extends EnumSyntax implements Serializable |
|---|
serialVersionUID: -5716748913324997674L
| Class javax.print.attribute.standard.Copies extends IntegerSyntax implements Serializable |
|---|
serialVersionUID: -6426631521680023833L
| Class javax.print.attribute.standard.CopiesSupported extends SetOfIntegerSyntax implements Serializable |
|---|
serialVersionUID: 6927711687034846001L
| Class javax.print.attribute.standard.DateTimeAtCompleted extends DateTimeSyntax implements Serializable |
|---|
serialVersionUID: 6497399708058490000L
| Class javax.print.attribute.standard.DateTimeAtCreation extends DateTimeSyntax implements Serializable |
|---|
serialVersionUID: -2923732231056647903L
| Class javax.print.attribute.standard.DateTimeAtProcessing extends DateTimeSyntax implements Serializable |
|---|
serialVersionUID: -3710068197278263244L
| Class javax.print.attribute.standard.Destination extends URISyntax implements Serializable |
|---|
serialVersionUID: 6776739171700415321L
| Class javax.print.attribute.standard.DocumentName extends TextSyntax implements Serializable |
|---|
serialVersionUID: 7883105848533280430L
| Class javax.print.attribute.standard.Fidelity extends EnumSyntax implements Serializable |
|---|
serialVersionUID: 6320827847329172308L
| Class javax.print.attribute.standard.Finishings extends EnumSyntax implements Serializable |
|---|
serialVersionUID: -627840419548391754L
| Class javax.print.attribute.standard.JobHoldUntil extends DateTimeSyntax implements Serializable |
|---|
serialVersionUID: -1664471048860415024L
| Class javax.print.attribute.standard.JobImpressions extends IntegerSyntax implements Serializable |
|---|
serialVersionUID: 8225537206784322464L
| Class javax.print.attribute.standard.JobImpressionsCompleted extends IntegerSyntax implements Serializable |
|---|
serialVersionUID: 6722648442432393294L
| Class javax.print.attribute.standard.JobImpressionsSupported extends SetOfIntegerSyntax implements Serializable |
|---|
serialVersionUID: -4887354803843173692L
| Class javax.print.attribute.standard.JobKOctets extends IntegerSyntax implements Serializable |
|---|
serialVersionUID: -8959710146498202869L
| Class javax.print.attribute.standard.JobKOctetsProcessed extends IntegerSyntax implements Serializable |
|---|
serialVersionUID: -6265238509657881806L
| Class javax.print.attribute.standard.JobKOctetsSupported extends SetOfIntegerSyntax implements Serializable |
|---|
serialVersionUID: -2867871140549897443L
| Class javax.print.attribute.standard.JobMediaSheets extends IntegerSyntax implements Serializable |
|---|
serialVersionUID: 408871131531979741L
| Class javax.print.attribute.standard.JobMediaSheetsCompleted extends IntegerSyntax implements Serializable |
|---|
serialVersionUID: 1739595973810840475L
| Class javax.print.attribute.standard.JobMediaSheetsSupported extends SetOfIntegerSyntax implements Serializable |
|---|
serialVersionUID: 2953685470388672940L
| Class javax.print.attribute.standard.JobMessageFromOperator extends TextSyntax implements Serializable |
|---|
serialVersionUID: -4620751846003142047L
| Class javax.print.attribute.standard.JobName extends TextSyntax implements Serializable |
|---|
serialVersionUID: 4660359192078689545L
| Class javax.print.attribute.standard.JobOriginatingUserName extends TextSyntax implements Serializable |
|---|
serialVersionUID: -8052537926362933477L
| Class javax.print.attribute.standard.JobPriority extends IntegerSyntax implements Serializable |
|---|
serialVersionUID: -4599900369040602769L
| Class javax.print.attribute.standard.JobPrioritySupported extends IntegerSyntax implements Serializable |
|---|
serialVersionUID: 2564840378013555894L
| Class javax.print.attribute.standard.JobSheets extends EnumSyntax implements Serializable |
|---|
serialVersionUID: -4735258056132519759L
| Class javax.print.attribute.standard.JobState extends EnumSyntax implements Serializable |
|---|
serialVersionUID: 400465010094018920L
| Class javax.print.attribute.standard.JobStateReason extends EnumSyntax implements Serializable |
|---|
serialVersionUID: -8765894420449009168L
| Class javax.print.attribute.standard.JobStateReasons extends HashSet<JobStateReason> implements Serializable |
|---|
serialVersionUID: 8849088261264331812L
| Class javax.print.attribute.standard.Media extends EnumSyntax implements Serializable |
|---|
serialVersionUID: -2823970704630722439L
| Class javax.print.attribute.standard.MediaName extends Media implements Serializable |
|---|
serialVersionUID: 4653117714524155448L
| Class javax.print.attribute.standard.MediaPrintableArea extends Object implements Serializable |
|---|
serialVersionUID: -1597171464050795793L
| 直列化されたフィールド |
|---|
int x
int y
int w
int h
int units
| Class javax.print.attribute.standard.MediaSize extends Size2DSyntax implements Serializable |
|---|
serialVersionUID: -1967958664615414771L
| 直列化されたフィールド |
|---|
MediaSizeName mediaName
| Class javax.print.attribute.standard.MediaSizeName extends Media implements Serializable |
|---|
serialVersionUID: 2778798329756942747L
| Class javax.print.attribute.standard.MediaTray extends Media implements Serializable |
|---|
serialVersionUID: -982503611095214703L
| Class javax.print.attribute.standard.MultipleDocumentHandling extends EnumSyntax implements Serializable |
|---|
serialVersionUID: 8098326460746413466L
| Class javax.print.attribute.standard.NumberOfDocuments extends IntegerSyntax implements Serializable |
|---|
serialVersionUID: 7891881310684461097L
| Class javax.print.attribute.standard.NumberOfInterveningJobs extends IntegerSyntax implements Serializable |
|---|
serialVersionUID: 2568141124844982746L
| Class javax.print.attribute.standard.NumberUp extends IntegerSyntax implements Serializable |
|---|
serialVersionUID: -3040436486786527811L
| Class javax.print.attribute.standard.NumberUpSupported extends SetOfIntegerSyntax implements Serializable |
|---|
serialVersionUID: -1041573395759141805L
| Class javax.print.attribute.standard.OrientationRequested extends EnumSyntax implements Serializable |
|---|
serialVersionUID: -4447437289862822276L
| Class javax.print.attribute.standard.OutputDeviceAssigned extends TextSyntax implements Serializable |
|---|
serialVersionUID: 5486733778854271081L
| Class javax.print.attribute.standard.PageRanges extends SetOfIntegerSyntax implements Serializable |
|---|
serialVersionUID: 8639895197656148392L
| Class javax.print.attribute.standard.PagesPerMinute extends IntegerSyntax implements Serializable |
|---|
serialVersionUID: -6366403993072862015L
| Class javax.print.attribute.standard.PagesPerMinuteColor extends IntegerSyntax implements Serializable |
|---|
serialVersionUID: 1684993151687470944L
| Class javax.print.attribute.standard.PDLOverrideSupported extends EnumSyntax implements Serializable |
|---|
serialVersionUID: -4393264467928463934L
| Class javax.print.attribute.standard.PresentationDirection extends EnumSyntax implements Serializable |
|---|
serialVersionUID: 8294728067230931780L
| Class javax.print.attribute.standard.PrinterInfo extends TextSyntax implements Serializable |
|---|
serialVersionUID: 7765280618777599727L
| Class javax.print.attribute.standard.PrinterIsAcceptingJobs extends EnumSyntax implements Serializable |
|---|
serialVersionUID: -5052010680537678061L
| Class javax.print.attribute.standard.PrinterLocation extends TextSyntax implements Serializable |
|---|
serialVersionUID: -1598610039865566337L
| Class javax.print.attribute.standard.PrinterMakeAndModel extends TextSyntax implements Serializable |
|---|
serialVersionUID: 4580461489499351411L
| Class javax.print.attribute.standard.PrinterMessageFromOperator extends TextSyntax implements Serializable |
|---|
serialVersionUID: -4486871203218629318L
| Class javax.print.attribute.standard.PrinterMoreInfo extends URISyntax implements Serializable |
|---|
serialVersionUID: 4555850007675338574L
| Class javax.print.attribute.standard.PrinterMoreInfoManufacturer extends URISyntax implements Serializable |
|---|
serialVersionUID: 3323271346485076608L
| Class javax.print.attribute.standard.PrinterName extends TextSyntax implements Serializable |
|---|
serialVersionUID: 299740639137803127L
| Class javax.print.attribute.standard.PrinterResolution extends ResolutionSyntax implements Serializable |
|---|
serialVersionUID: 13090306561090558L
| Class javax.print.attribute.standard.PrinterState extends EnumSyntax implements Serializable |
|---|
serialVersionUID: -649578618346507718L
| Class javax.print.attribute.standard.PrinterStateReason extends EnumSyntax implements Serializable |
|---|
serialVersionUID: -1623720656201472593L
| Class javax.print.attribute.standard.PrinterStateReasons extends HashMap<PrinterStateReason,Severity> implements Serializable |
|---|
serialVersionUID: -3731791085163619457L
| Class javax.print.attribute.standard.PrinterURI extends URISyntax implements Serializable |
|---|
serialVersionUID: 7923912792485606497L
| Class javax.print.attribute.standard.PrintQuality extends EnumSyntax implements Serializable |
|---|
serialVersionUID: -3072341285225858365L
| Class javax.print.attribute.standard.QueuedJobCount extends IntegerSyntax implements Serializable |
|---|
serialVersionUID: 7499723077864047742L
| Class javax.print.attribute.standard.ReferenceUriSchemesSupported extends EnumSyntax implements Serializable |
|---|
serialVersionUID: -8989076942813442805L
| Class javax.print.attribute.standard.RequestingUserName extends TextSyntax implements Serializable |
|---|
serialVersionUID: -2683049894310331454L
| Class javax.print.attribute.standard.Severity extends EnumSyntax implements Serializable |
|---|
serialVersionUID: 8781881462717925380L
| Class javax.print.attribute.standard.SheetCollate extends EnumSyntax implements Serializable |
|---|
serialVersionUID: 7080587914259873003L
| Class javax.print.attribute.standard.Sides extends EnumSyntax implements Serializable |
|---|
serialVersionUID: -6890309414893262822L
| パッケージ javax.print.event |
|---|
| Class javax.print.event.PrintEvent extends EventObject implements Serializable |
|---|
serialVersionUID: 2286914924430763847L
| Class javax.print.event.PrintJobAttributeEvent extends PrintEvent implements Serializable |
|---|
serialVersionUID: -6534469883874742101L
| 直列化されたフィールド |
|---|
PrintJobAttributeSet attributes
| Class javax.print.event.PrintJobEvent extends PrintEvent implements Serializable |
|---|
serialVersionUID: -1711656903622072997L
| 直列化されたフィールド |
|---|
int reason
| Class javax.print.event.PrintServiceAttributeEvent extends PrintEvent implements Serializable |
|---|
serialVersionUID: -7565987018140326600L
| 直列化されたフィールド |
|---|
PrintServiceAttributeSet attributes
| パッケージ javax.rmi.CORBA |
|---|
| Class javax.rmi.CORBA.ClassDesc extends Object implements Serializable |
|---|
| 直列化されたフィールド |
|---|
String repid
String codebase
| Class javax.rmi.CORBA.Stub extends ObjectImpl implements Serializable |
|---|
serialVersionUID: 1087775603798577179L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream stream)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream stream)
throws IOException
IOException| パッケージ javax.rmi.ssl |
|---|
| Class javax.rmi.ssl.SslRMIClientSocketFactory extends Object implements Serializable |
|---|
serialVersionUID: -8310631444933958385L
| パッケージ javax.security.auth |
|---|
| Class javax.security.auth.AuthPermission extends BasicPermission implements Serializable |
|---|
serialVersionUID: 5806031445061587174L
| Class javax.security.auth.DestroyFailedException extends Exception implements Serializable |
|---|
serialVersionUID: -7790152857282749162L
| Class javax.security.auth.PrivateCredentialPermission extends Permission implements Serializable |
|---|
serialVersionUID: 5284372143517237068L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| 直列化されたフィールド |
|---|
String credentialClass
Set<E> principals
PrivateCredentialPermission.CredOwner 型の要素が格納されているboolean testing
| Class javax.security.auth.PrivateCredentialPermission.CredOwner extends Object implements Serializable |
|---|
serialVersionUID: -5607449830436408266L
| 直列化されたフィールド |
|---|
String principalClass
String principalName
| Class javax.security.auth.RefreshFailedException extends Exception implements Serializable |
|---|
serialVersionUID: 5058444488565265840L
| Class javax.security.auth.Subject extends Object implements 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 です。
java.security.Principal である。セット自体は Subject.SecureSet である
boolean readOnly
| Class javax.security.auth.Subject.SecureSet extends AbstractSet implements 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 |
|---|
| Class javax.security.auth.callback.ChoiceCallback extends Object implements Serializable |
|---|
serialVersionUID: -3975664071579892167L
| 直列化されたフィールド |
|---|
String prompt
String[] choices
int defaultChoice
boolean multipleSelectionsAllowed
int[] selections
choices リストのインデックスとして表される| Class javax.security.auth.callback.ConfirmationCallback extends Object implements Serializable |
|---|
serialVersionUID: -9095656433782481624L
| 直列化されたフィールド |
|---|
String prompt
int messageType
int optionType
int defaultOption
String[] options
int selection
| Class javax.security.auth.callback.LanguageCallback extends Object implements Serializable |
|---|
serialVersionUID: 2019050433478903213L
| 直列化されたフィールド |
|---|
Locale locale
| Class javax.security.auth.callback.NameCallback extends Object implements Serializable |
|---|
serialVersionUID: 3770938795909392253L
| 直列化されたフィールド |
|---|
String prompt
String defaultName
String inputName
| Class javax.security.auth.callback.PasswordCallback extends Object implements Serializable |
|---|
serialVersionUID: 2267422647454909926L
| 直列化されたフィールド |
|---|
String prompt
boolean echoOn
char[] inputPassword
| Class javax.security.auth.callback.TextInputCallback extends Object implements Serializable |
|---|
serialVersionUID: -8064222478852811804L
| 直列化されたフィールド |
|---|
String prompt
String defaultText
String inputText
| Class javax.security.auth.callback.TextOutputCallback extends Object implements Serializable |
|---|
serialVersionUID: 1689502495511663102L
| 直列化されたフィールド |
|---|
int messageType
String message
| Class javax.security.auth.callback.UnsupportedCallbackException extends Exception implements Serializable |
|---|
serialVersionUID: -6873556327655666839L
| 直列化されたフィールド |
|---|
Callback callback
| パッケージ javax.security.auth.kerberos |
|---|
| Class javax.security.auth.kerberos.DelegationPermission extends BasicPermission implements Serializable |
|---|
serialVersionUID: 883133252142523922L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException| Class javax.security.auth.kerberos.KerberosKey extends Object implements Serializable |
|---|
serialVersionUID: -4625402278148246993L
| 直列化されたフィールド |
|---|
KerberosPrincipal principal
int versionNum
javax.security.auth.kerberos.KeyImpl key
KeyImpl は、暗号化鍵の ASN1 符号化バイトで書き込まれ、直列化されています。ASN1 符号化は RFC1510 で次のように定義されています。
EncryptionKey ::= SEQUENCE { keytype[0] INTEGER, keyvalue[1] OCTET STRING }
| Class javax.security.auth.kerberos.KerberosPrincipal extends Object implements Serializable |
|---|
serialVersionUID: -7374788026156829911L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream ois)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream oos)
throws IOException
KerberosPrincipal は、PrincipalName と領域を、RFC1510 で指定された DER 符号化形式で書き出すことで直列化されるIOException| Class javax.security.auth.kerberos.KerberosTicket extends Object implements Serializable |
|---|
serialVersionUID: 7395334370157380539L
| 直列化されたフィールド |
|---|
byte[] asn1Encoding
javax.security.auth.kerberos.KeyImpl sessionKey
KeyImpl は、暗号化鍵の ASN1 符号化バイトで書き込まれ、直列化されています。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
| Class javax.security.auth.kerberos.KeyImpl extends Object implements Serializable |
|---|
serialVersionUID: -7889313790214321193L
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream ois)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream ois)
throws IOException
EncryptionKey ::= SEQUENCE {
keytype[0] INTEGER,
keyvalue[1] OCTET STRING
}
IOException| Class javax.security.auth.kerberos.ServicePermission extends Permission implements 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 |
|---|
| Class javax.security.auth.login.AccountException extends LoginException implements Serializable |
|---|
serialVersionUID: -2112878680072211787L
| Class javax.security.auth.login.AccountExpiredException extends AccountException implements Serializable |
|---|
serialVersionUID: -6064064890162661560L
| Class javax.security.auth.login.AccountLockedException extends AccountException implements Serializable |
|---|
serialVersionUID: 8280345554014066334L
| Class javax.security.auth.login.AccountNotFoundException extends AccountException implements Serializable |
|---|
serialVersionUID: 1498349563916294614L
| Class javax.security.auth.login.CredentialException extends LoginException implements Serializable |
|---|
serialVersionUID: -4772893876810601859L
| Class javax.security.auth.login.CredentialExpiredException extends CredentialException implements Serializable |
|---|
serialVersionUID: -5344739593859737937L
| Class javax.security.auth.login.CredentialNotFoundException extends CredentialException implements Serializable |
|---|
serialVersionUID: -7779934467214319475L
| Class javax.security.auth.login.FailedLoginException extends LoginException implements Serializable |
|---|
serialVersionUID: 802556922354616286L
| Class javax.security.auth.login.LoginException extends GeneralSecurityException implements Serializable |
|---|
serialVersionUID: -4679091624035232488L
| パッケージ javax.security.auth.x500 |
|---|
| Class javax.security.auth.x500.X500Principal extends Object implements 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 |
|---|
| Class javax.security.cert.CertificateEncodingException extends CertificateException implements Serializable |
|---|
| Class javax.security.cert.CertificateException extends Exception implements Serializable |
|---|
| Class javax.security.cert.CertificateExpiredException extends CertificateException implements Serializable |
|---|
| Class javax.security.cert.CertificateNotYetValidException extends CertificateException implements Serializable |
|---|
| Class javax.security.cert.CertificateParsingException extends CertificateException implements Serializable |
|---|
| パッケージ javax.security.sasl |
|---|
| Class javax.security.sasl.AuthenticationException extends SaslException implements Serializable |
|---|
serialVersionUID: -3579708765071815007L
| Class javax.security.sasl.AuthorizeCallback extends Object implements Serializable |
|---|
serialVersionUID: -2353344186490470805L
| 直列化されたフィールド |
|---|
String authenticationID
String authorizationID
String authorizedID
boolean authorized
| Class javax.security.sasl.RealmCallback extends TextInputCallback implements Serializable |
|---|
serialVersionUID: -4342673378785456908L
| Class javax.security.sasl.RealmChoiceCallback extends ChoiceCallback implements Serializable |
|---|
serialVersionUID: -8588141348846281332L
| Class javax.security.sasl.SaslException extends IOException implements Serializable |
|---|
serialVersionUID: 4579784287983423626L
| 直列化されたフィールド |
|---|
Throwable _exception
| パッケージ javax.sound.midi |
|---|
| Class javax.sound.midi.InvalidMidiDataException extends Exception implements Serializable |
|---|
| Class javax.sound.midi.MidiUnavailableException extends Exception implements Serializable |
|---|
| パッケージ javax.sound.sampled |
|---|
| Class javax.sound.sampled.AudioPermission extends BasicPermission implements Serializable |
|---|
| Class javax.sound.sampled.LineUnavailableException extends Exception implements Serializable |
|---|
| Class javax.sound.sampled.UnsupportedAudioFileException extends Exception implements Serializable |
|---|
| パッケージ javax.sql |
|---|
| Class javax.sql.ConnectionEvent extends EventObject implements Serializable |
|---|
serialVersionUID: -4843217645290030002L
| 直列化されたフィールド |
|---|
SQLException ex
SQLException です。
| Class javax.sql.RowSetEvent extends EventObject implements Serializable |
|---|
serialVersionUID: -1875450876546332005L
| パッケージ javax.sql.rowset |
|---|
| Class javax.sql.rowset.BaseRowSet extends Object implements 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 メソッドの呼び出し時に DBMS に送信され、実行されるクエリーです。
String URL
DriverManager を利用して接続を取得するとき、リーダ、ライター、またはその両方によって DriverManager.getConnection メソッドに提供される JDBC URL です。
JDBC URL は、接続の作成に使用するドライバを識別します。この URL は、ドライバベンダー提供の文書で確認できます。
String dataSource
DataSource オブジェクトを取得するために使用するデータソースの論理名です。
int rowSetType
RowSet オブジェクトの型を示す定数です。TYPE_FORWARD_ONLY、TYPE_SCROLL_INSENSITIVE、または TYPE_SCROLL_SENSITIVE (いずれも ResultSet 定数) になります。
boolean showDeleted
RowSet オブジェクト内で可視状態にするかどうかを指定する boolean です。
int queryTimeout
RowSet オブジェクトがデータソースに接続されている間 (自身にデータを移植している間、またはデータソースにデータを再度書き込んでいる間) に適用されます。
int maxRows
int maxFieldSize
int concurrency
RowSet オブジェクトの並行性を示す定数です。CONCUR_READ_ONLY または CONCUR_UPDATABLE (いずれも ResultSet 定数) になります。
boolean readOnly
RowSet オブジェクトが読み取り専用であるかどうかを示す boolean です。読み取り専用の場合は true、書き込みも可能な場合は false になります。
boolean escapeProcessing
RowSet オブジェクトのリーダがエスケープ処理を行えるかどうかを示す boolean です。エスケープ処理が有効な場合は true、そうでない場合は false になります。デフォルト値は true です。
int isolation
RowSet オブジェクトの接続の遮断レベルを示す定数です。TRANSACTION_NONE、TRANSACTION_READ_UNCOMMITTED、TRANSACTION_READ_COMMITTED、TRANSACTION_REPEATABLE_READ、または TRANSACTION_SERIALIZABLE (いずれも Connection 定数) になります。
int fetchDir
RowSet オブジェクトのフェッチ方向をドライバに示すヒントとして使用される定数です。使用可能な値は、FETCH_FORWARD、FETCH_REVERSE、FETCH_UNKNOWN (いずれも ResultSet 定数) です。
この時点では未使用です。
int fetchSize
RowSet オブジェクト内の予想される行数をドライバに示すヒントです。
この時点では未使用です。
Map<K,V> map
java.util.Map オブジェクトです。
Vector<E> listeners
RowSet オブジェクトに登録済みのリスナーのリストが格納されている Vector オブジェクトです。
Hashtable<K,V> params
RowSet オブジェクトの現在のコマンドのパラメータセットが格納されている Vector オブジェクトです。
| Class javax.sql.rowset.RowSetMetaDataImpl extends Object implements Serializable |
|---|
serialVersionUID: 6893806403181801867L
| 直列化されたフィールド |
|---|
int colCount
RowSetMetaDataImpl オブジェクトを作成した RowSet オブジェクト内の列数
javax.sql.rowset.RowSetMetaDataImpl.ColInfo[] colInfo
RowSetMetaDataImpl オブジェクトを作成した RowSet オブジェクト内の各列の情報の格納に使用される、ColInfo オブジェクトの配列です。この配列内の最初の ColInfo オブジェクトには RowSet オブジェクト内の最初の列に関する情報、2 番目の要素には 2 番目の列に関する情報が格納されます (以下同様)。
| Class javax.sql.rowset.RowSetWarning extends SQLException implements Serializable |
|---|
serialVersionUID: 6678332766434564774L
| 直列化されたフィールド |
|---|
RowSetWarning rwarning
| パッケージ javax.sql.rowset.serial |
|---|
| Class javax.sql.rowset.serial.SerialArray extends Object implements Serializable |
|---|
serialVersionUID: -8466174297270688520L
| 直列化されたフィールド |
|---|
Object[] elements
Object を要素として格納する直列化配列で、SQL ARRAY 値に格納された要素を表します。
int baseType
SerialArray オブジェクト内の要素の SQL 型です。この型は、java.sql.Types クラスの定数の 1 つとして表されます。
String baseTypeName
SerialArray オブジェクトが表す SQL ARRAY 値内の要素を表すために使用する型名です。
int len
SerialArray オブジェクト内の要素数です。これは、この SerialArray オブジェクトが表す SQL ARRAY 値に格納された要素の数に一致しています。
| Class javax.sql.rowset.serial.SerialBlob extends Object implements Serializable |
|---|
serialVersionUID: -8144641928112860441L
| 直列化されたフィールド |
|---|
byte[] buf
SerialBlob オブジェクトの値を表す直列化された未解釈のバイト配列です。
Blob blob
SerialBlob オブジェクトの基となる Blob オブジェクトの内部表現です。
long len
SerialBlob オブジェクトのバイト配列の文字数です。
long origLen
SerialBlob オブジェクトのバイト配列を初めて作成したときのこの元のバイト数です。
| Class javax.sql.rowset.serial.SerialClob extends Object implements Serializable |
|---|
serialVersionUID: -1662519690087375313L
| 直列化されたフィールド |
|---|
char[] buf
SerialClob オブジェクトによって表される SQL CLOB 値のデータを格納する直列化された文字配列です。
Clob clob
long len
SerialClob オブジェクトの内部文字配列の文字の長さです。
long origLen
SerialClob オブジェクトの内部文字配列の文字の元々の長さです。
| Class javax.sql.rowset.serial.SerialDatalink extends Object implements Serializable |
|---|
serialVersionUID: 2826907821828733626L
| 直列化されたフィールド |
|---|
URL url
int baseType
SerialDatalink オブジェクト内の要素の SQL 型です。この型は、java.sql.Types クラスの定数の 1 つとして表されます。
String baseTypeName
DATALINK 値内の要素を表すために使用する型名です。
| Class javax.sql.rowset.serial.SerialException extends SQLException implements Serializable |
|---|
serialVersionUID: -489794565168592690L
| Class javax.sql.rowset.serial.SerialJavaObject extends Object implements Serializable |
|---|
serialVersionUID: -1465795139032831023L
| 直列化されたフィールド |
|---|
Object obj
Vector<E> chain
SerialJavaObject オブジェクトに発行された警告のコンテナです。複数の警告があった場合は各警告が以前の警告につなげられます。
| Class javax.sql.rowset.serial.SerialRef extends Object implements Serializable |
|---|
serialVersionUID: -4727123500609662274L
| 直列化されたフィールド |
|---|
String baseTypeName
Object object
Ref 型を Object として保存します。
Ref reference
| Class javax.sql.rowset.serial.SerialStruct extends Object implements Serializable |
|---|
serialVersionUID: -8322445504027483372L
| 直列化されたフィールド |
|---|
String SQLTypeName
SerialStruct オブジェクトによって表される構造型の SQL 型名です。SQL 構造型の SQL 定義で使用される名前に一致します。
Object[] attribs
Object インスタンスの配列内の各要素は、この SerialStruct オブジェクトによって表される SQL 構造型の属性になっています。属性は、SQL 構造型の定義に従って並べられます。
| パッケージ javax.sql.rowset.spi |
|---|
| Class javax.sql.rowset.spi.SyncFactoryException extends SQLException implements Serializable |
|---|
serialVersionUID: -4354595476433200352L
| Class javax.sql.rowset.spi.SyncProviderException extends SQLException implements Serializable |
|---|
serialVersionUID: -939908523620640692L
| 直列化されたフィールド |
|---|
SyncResolver syncResolver
getSyncResolver メソッドが呼び出されたときに、この SyncProviderException オブジェクトが返す javax.sql.rowset.spi.SyncResolver のインスタンスです。
| パッケージ javax.transaction |
|---|
| Class javax.transaction.InvalidTransactionException extends RemoteException implements Serializable |
|---|
| Class javax.transaction.TransactionRequiredException extends RemoteException implements Serializable |
|---|
| Class javax.transaction.TransactionRolledbackException extends RemoteException implements Serializable |
|---|
| パッケージ javax.transaction.xa |
|---|
| Class javax.transaction.xa.XAException extends Exception implements Serializable |
|---|
| 直列化されたフィールド |
|---|
int errorCode
| パッケージ javax.xml.datatype |
|---|
| Class javax.xml.datatype.DatatypeConfigurationException extends Exception implements Serializable |
|---|
| パッケージ javax.xml.namespace |
|---|
| Class javax.xml.namespace.QName extends Object implements Serializable |
|---|
serialVersionUID: 4418622981026545151L
| 直列化されたフィールド |
|---|
String namespaceURI
この QName の名前空間 URI です。
String localPart
この QName のローカル部分です。
String prefix
この QName の接頭辞です。
| パッケージ javax.xml.parsers |
|---|
| Class javax.xml.parsers.FactoryConfigurationError extends Error implements Serializable |
|---|
| 直列化されたフィールド |
|---|
Exception exception
Exception です。
| Class javax.xml.parsers.ParserConfigurationException extends Exception implements Serializable |
|---|
| パッケージ javax.xml.transform |
|---|
| Class javax.xml.transform.TransformerConfigurationException extends TransformerException implements Serializable |
|---|
| Class javax.xml.transform.TransformerException extends Exception implements Serializable |
|---|
| 直列化されたフィールド |
|---|
SourceLocator locator
Throwable containedException
| Class javax.xml.transform.TransformerFactoryConfigurationError extends Error implements Serializable |
|---|
| 直列化されたフィールド |
|---|
Exception exception
TransformerFactoryConfigurationError の Exception。
| パッケージ javax.xml.xpath |
|---|
| Class javax.xml.xpath.XPathException extends Exception implements Serializable |
|---|
serialVersionUID: -1837080260374986980L
| 直列化されたフィールド |
|---|
Throwable cause
| Class javax.xml.xpath.XPathExpressionException extends XPathException implements Serializable |
|---|
serialVersionUID: -1837080260374986980L
| Class javax.xml.xpath.XPathFactoryConfigurationException extends XPathException implements Serializable |
|---|
serialVersionUID: -1837080260374986980L
| Class javax.xml.xpath.XPathFunctionException extends XPathExpressionException implements Serializable |
|---|
serialVersionUID: -1837080260374986980L
| パッケージ org.ietf.jgss |
|---|
| Class org.ietf.jgss.GSSException extends Exception implements Serializable |
|---|
serialVersionUID: -2706218945227726672L
| 直列化されたフィールド |
|---|
int major
int minor
String minorMessage
String majorString
| パッケージ org.omg.CosNaming |
|---|
| Class org.omg.CosNaming._BindingIteratorImplBase extends DynamicImplementation implements Serializable |
|---|
| Class org.omg.CosNaming._BindingIteratorStub extends ObjectImpl implements Serializable |
|---|
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws IOException
IOException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException| Class org.omg.CosNaming._NamingContextExtStub extends ObjectImpl implements Serializable |
|---|
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws IOException
IOException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException| Class org.omg.CosNaming._NamingContextImplBase extends DynamicImplementation implements Serializable |
|---|
| Class org.omg.CosNaming._NamingContextStub extends ObjectImpl implements Serializable |
|---|
| 直列化メソッド |
|---|
private void readObject(ObjectInputStream s)
throws IOException
IOException
private void writeObject(ObjectOutputStream s)
throws IOException
IOException| Class org.omg.CosNaming.Binding extends Object implements Serializable |
|---|
| 直列化されたフィールド |
|---|
NameComponent[] binding_name
BindingType binding_type
| Class org.omg.CosNaming.BindingType extends Object implements Serializable |
|---|
| 直列化されたフィールド |
|---|
int __value
| Class org.omg.CosNaming.NameComponent extends Object implements Serializable |
|---|
| 直列化されたフィールド |
|---|
String id
String kind
| パッケージ org.w3c.dom |
|---|
| Class org.w3c.dom.DOMException extends RuntimeException implements Serializable |
|---|
serialVersionUID: 6627732366795969916L
| 直列化されたフィールド |
|---|
short code
| パッケージ org.w3c.dom.events |
|---|
| Class org.w3c.dom.events.EventException extends RuntimeException implements Serializable |
|---|
| 直列化されたフィールド |
|---|
short code
| パッケージ org.w3c.dom.ls |
|---|
| Class org.w3c.dom.ls.LSException extends RuntimeException implements Serializable |
|---|
| 直列化されたフィールド |
|---|
short code
| パッケージ org.xml.sax |
|---|
| Class org.xml.sax.SAXException extends Exception implements Serializable |
|---|
serialVersionUID: 583241635256073760L
| 直列化されたフィールド |
|---|
Exception exception
| Class org.xml.sax.SAXNotRecognizedException extends SAXException implements Serializable |
|---|
serialVersionUID: 5440506620509557213L
| Class org.xml.sax.SAXNotSupportedException extends SAXException implements Serializable |
|---|
serialVersionUID: -1422818934641823846L
| Class org.xml.sax.SAXParseException extends SAXException implements Serializable |
|---|
serialVersionUID: -5651165872476709336L
| 直列化されたフィールド |
|---|
String publicId
SAXParseException.getPublicId()String systemId
SAXParseException.getSystemId()int lineNumber
SAXParseException.getLineNumber()int columnNumber
SAXParseException.getColumnNumber()
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
| 前 次 | フレームあり フレームなし | |||||||||
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。