直列化された形式

  • パッケージ com.sun.jdi

  • パッケージ com.sun.jdi.connect

  • パッケージ com.sun.jdi.connect.spi

  • パッケージ com.sun.jdi.request

  • パッケージ com.sun.nio.sctp

  • パッケージ com.sun.security.auth

  • パッケージ com.sun.security.jgss

  • パッケージ com.sun.tools.attach

  • パッケージ java.applet

  • パッケージ java.awt

    • エラーjava.awt.AWTError

      class AWTError extends Error implements Serializable
      serialVersionUID:
      -1819846354050686206L
    • クラスjava.awt.AWTEvent

      class AWTEvent extends EventObject implements Serializable
      serialVersionUID:
      -1825314779160409405L
      • 直列化されたフィールド

        • bdata
          byte[] bdata
          プライベート・データ。
        • consumed
          boolean consumed
          転送元の処理後にイベントをピアに送り返すかどうかを制御します。trueの場合は送り返されず、falseの場合は送り返されます。 セマンティック・イベントは低レベル・イベントに反応してピアで生成されるため、この値は常にtrueになります。
          関連項目:
        • id
          int id
          イベントのID
          関連項目:
    • 例外java.awt.AWTException

      class AWTException extends Exception implements Serializable
      serialVersionUID:
      -1900414231151323879L
    • クラスjava.awt.AWTKeyStroke

      class AWTKeyStroke extends Object implements Serializable
      serialVersionUID:
      -6430539691155161871L
      • 直列化メソッド

        • readResolve
          protected Object readResolve() throws ObjectStreamException
          このインスタンスに等しい、AWTKeyStrokeのキャッシュされたインスタンス(またはAWTKeyStrokeのサブクラス)を返します。
          例外:
          ObjectStreamException - 直列化の問題が発生した場合
      • 直列化されたフィールド

        • keyChar
          char keyChar
          キーボード・キーの文字値。
        • keyCode
          int keyCode
          このAWTKeyStrokeのキー・コード。
        • modifiers
          int modifiers
          任意の修飾子のビット単位の組合せ。
        • onKeyRelease
          boolean onKeyRelease
          このAWTKeyStrokeがキー・リリースに対応する場合はtrue、そうでない場合はfalse
    • クラスjava.awt.AWTPermission

      class AWTPermission extends BasicPermission implements Serializable
      serialVersionUID:
      8890392402588814465L
    • クラスjava.awt.BorderLayout

      class BorderLayout extends Object implements Serializable
      serialVersionUID:
      -8658291919501921765L
    • クラスjava.awt.Button

      class Button extends Component implements Serializable
      serialVersionUID:
      -8774683716313001058L
      • 直列化メソッド

        • readObject
          ObjectInputStreamを読み込み、それがnullではない場合、ボタンによってトリガーされるアクション・イベントを受信するためのリスナーを追加します。 認識できないキーまたは値は無視されます。
          パラメータ:
          s - 読み取るObjectInputStream
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
          HeadlessException - GraphicsEnvironment.isHeadless()trueを返す場合
          関連項目:
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          デフォルトの直列化可能フィールドをストリームに書き込みます。 オプションのデータとして、直列化可能なActionListenersのリストを書き込みます。 直列化可能でないActionListenersは検出され、それらの直列化は試行されません。
          シリアル・データ:
          nullで終了する0個以上のペアのシーケンス。ペアはStringObjectで構成されます。Stringはオブジェクトの型を示し、次のいずれかになります。ActionListenerオブジェクトを示すactionListenerK
          パラメータ:
          s - 書き込むObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
          関連項目:
      • 直列化されたフィールド

    • クラスjava.awt.Button.AccessibleAWTButton

      class AccessibleAWTButton extends Component.AccessibleAWTComponent implements Serializable
      serialVersionUID:
      -5932203980244017102L
    • クラスjava.awt.Canvas

      class Canvas extends Component implements Serializable
      serialVersionUID:
      -2284879212465893870L
    • クラスjava.awt.Canvas.AccessibleAWTCanvas

      class AccessibleAWTCanvas extends Component.AccessibleAWTComponent implements Serializable
      serialVersionUID:
      -6325592262103146699L
    • クラスjava.awt.CardLayout

      class CardLayout extends Object implements Serializable
      serialVersionUID:
      -4328196481005934313L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException
          直列化可能フィールドをストリームから読み込みます。
          パラメータ:
          s - 読み取るObjectInputStream
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          直列化可能フィールドをストリームに書き込みます。
          パラメータ:
          s - 書き込むObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
      • 直列化されたフィールド

        • currentCard
          int currentCard
          現在表示されているComponentのインデックス
        • hgap
          int hgap
          水平方向のレイアウト・ギャップ
        • タブ
          Hashtable tab
          非推奨。上方互換性のためだけに存在
        • vector
          Vector vector
          コンポーネントとその名前のペア
        • vgap
          int vgap
          垂直方向のレイアウト・ギャップ
    • クラスjava.awt.Checkbox

      class Checkbox extends Component implements Serializable
      serialVersionUID:
      7270714317450821763L
    • クラスjava.awt.Checkbox.AccessibleAWTCheckbox

      class AccessibleAWTCheckbox extends Component.AccessibleAWTComponent implements Serializable
      serialVersionUID:
      7881579233144754107L
    • クラスjava.awt.CheckboxGroup

      class CheckboxGroup extends Object implements Serializable
      serialVersionUID:
      3729780091441768983L
    • クラスjava.awt.CheckboxMenuItem

      class CheckboxMenuItem extends MenuItem implements Serializable
      serialVersionUID:
      6190621106981774043L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException
          ObjectInputStreamを読み取り、nullでない場合は、Checkboxメニュー・アイテムによって起動されるアイテム・イベントを受信するリスナーを追加します。 認識できないキーまたは値は無視されます。
          パラメータ:
          s - 読み取るObjectInputStream
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
          関連項目:
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          デフォルトの直列化可能フィールドをストリームに書き込みます。 オプションのデータとして、直列化可能なItemListenersのリストを書き込みます。 直列化可能でないItemListenersは検出され、それらの直列化は試行されません。
          シリアル・データ:
          nullで終了する0個以上のペアのシーケンス。このペアはStringObjectで構成されます。Stringはオブジェクトの型を示し、次のいずれかになります。ItemListenerオブジェクトを示すitemListenerK
          パラメータ:
          s - 書き込むObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
          関連項目:
      • 直列化されたフィールド

    • クラスjava.awt.CheckboxMenuItem.AccessibleAWTCheckboxMenuItem

      class AccessibleAWTCheckboxMenuItem extends MenuItem.AccessibleAWTMenuItem implements Serializable
      serialVersionUID:
      -1122642964303476L
    • クラスjava.awt.Choice

      class Choice extends Component implements Serializable
      serialVersionUID:
      -4075310674757313071L
    • クラスjava.awt.Choice.AccessibleAWTChoice

      class AccessibleAWTChoice extends Component.AccessibleAWTComponent implements Serializable
      serialVersionUID:
      7175603582428509322L
    • クラスjava.awt.Color

      class Color extends Object implements Serializable
      serialVersionUID:
      118526816881161077L
    • クラスjava.awt.Component

      class Component extends Object implements Serializable
      serialVersionUID:
      -7644114512714619750L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException
          ObjectInputStreamを読み込み、それがnullではない場合、コンポーネントによってトリガーされる複数のイベントを受信するためのリスナーを追加します。 認識できないキーまたは値は無視されます。
          パラメータ:
          s - 読み取るObjectInputStream
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
          関連項目:
          • Component.writeObject(ObjectOutputStream)
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          デフォルトの直列化可能フィールドをストリームに書き込みます。 直列化可能なリスナーはオプションのデータとして書き込まれます。 直列化できないリスナーは検出され、それらの直列化は試行されません。
          シリアル・データ:
          nullで終了する0個以上のペアのシーケンス。このペアはStringObjectで構成されます。Stringはオブジェクトの型を示し、次のいずれかになります(1.4以降)。ComponentListenerオブジェクトを示すcomponentListenerKFocusListenerオブジェクトを示すfocusListenerKKeyListenerオブジェクトを示すkeyListenerKMouseListenerオブジェクトを示すmouseListenerKMouseMotionListenerオブジェクトを示すmouseMotionListenerKInputMethodListenerオブジェクトを示すinputMethodListenerKHierarchyListenerオブジェクトを示すhierarchyListenerKHierarchyBoundsListenerオブジェクトを示すhierarchyBoundsListenerKMouseWheelListenerオブジェクトを示すmouseWheelListenerK、オプションのComponentOrientation (inputMethodListenerのあと、1.2以降)
          パラメータ:
          s - 書き込むObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
          関連項目:
      • 直列化されたフィールド

        • accessibleContext
          AccessibleContext accessibleContext
          このComponentに関連付けられたAccessibleContext
        • autoFocusTransferOnDisposal
          boolean autoFocusTransferOnDisposal
          親コンテナの破棄プロセスでフォーカス所有者の破棄時に自動フォーカス転送を禁止するために使用されます。
        • バックグラウンド
          Color background
          このコンポーネントのバックグラウンド・カラーです。backgroundnullの場合もあります。
          関連項目:
        • boundsOp
          int boundsOp
          直接のGeometry API (setBoundsに変更点を通知するsetLocation、setBounds、setSize)の擬似パラメータです。 TreeLockの状態で使用する必要があります。 これはpublicメソッドおよび非推奨メソッドの相互呼出し順を変更できないため必要です。
        • changeSupport
          PropertyChangeSupport changeSupport
          PropertyChangeListenersが登録されている場合、changeSupportフィールドがそれらを記述します。
          導入されたバージョン:
          1.2
          関連項目:
        • componentSerializedDataVersion
          int componentSerializedDataVersion
          コンポーネントの直列化されたデータのバージョンです。
        • cursor
          Cursor cursor
          このコンポーネントにポインタがあるときに表示されるカーソルです。 この値には、nullも指定できます。
          関連項目:
        • dropTarget
          DropTarget dropTarget
          このコンポーネントに関連付けられたDropTargetです。
          導入されたバージョン:
          1.2
          関連項目:
        • enabled
          boolean enabled
          オブジェクトが使用可能な場合はtrueです。 使用できないオブジェクトはユーザーと対話しません。
          関連項目:
        • eventMask
          long eventMask
          eventMaskは、enableEventsを使ったサブクラスだけが設定します。 リスナーがイベントを要求するときと、サブクラスがイベントを要求するときの違いを区別するために、リスナーを登録するときは、このマスクを使用しないでください。 入力メソッドが使用可能かどうかを示すために、1ビットが使用されます。このビットはenableInputMethodsによって設定され、デフォルトではオンになります。
          関連項目:
        • focusable
          boolean focusable
          このコンポーネントにフォーカスが設定可能かどうかを示します。
          導入されたバージョン:
          1.4
          関連項目:
        • focusTraversalKeys
          Set<AWTKeyStroke>[] focusTraversalKeys
          フォーカス・トラバーサル・キーです。 フォーカス・トラバーサル・キーを使用できるコンポーネントのフォーカス・トラバーサル動作を決定します。 トラバーサル・キーにnullが指定される場合、このコンポーネントは親からトラバーサル・キーを継承します。 このコンポーネントの上位コンポーネントすべてのトラバーサル・キーにnullが指定されている場合、現在のKeyboardFocusManagerのデフォルト・トラバーサル・キーが使用されます。
          導入されたバージョン:
          1.4
          関連項目:
        • focusTraversalKeysEnabled
          boolean focusTraversalKeysEnabled
          このコンポーネントに対してフォーカス・トラバーサル・キーが使用できるかどうかを示します。 フォーカス・トラバーサル・キーが使用できないコンポーネントは、フォーカス・トラバーサル・キーに対応するキー・イベントを受け取ります。 フォーカス・トラバーサル・キーが使用できるコンポーネントはキー・イベントをそのまま受け取らず、トラバーサル操作に変換して受け取ります。
          導入されたバージョン:
          1.4
          関連項目:
        • font
          Font font
          コンポーネントで使用するフォントです。 fontnullの場合もあります。
          関連項目:
        • foreground
          Color foreground
          このコンポーネントのフォアグラウンド・カラーです。foregroundnullの場合もあります。
          関連項目:
        • height
          int height
          コンポーネントの高さです。
          関連項目:
        • ignoreRepaint
          boolean ignoreRepaint
          オブジェクトがすべての再描画イベントを無視する場合はtrueが返されます。
          導入されたバージョン:
          1.4
          関連項目:
        • isFocusTraversableOverridden
          int isFocusTraversableOverridden
          このコンポーネントがデフォルトのフォーカス・トラバービリティに依存しているかどうかを追跡します。
          導入されたバージョン:
          1.4
        • isPacked
          boolean isPacked
          コンポーネントが梱包されているかどうか
        • locale
          Locale locale
          コンポーネントに使用するロケールです。
          関連項目:
        • maxSize
          Dimension maxSize
          最大サイズ
        • maxSizeSet
          boolean maxSizeSet
          null以外の値でsetMaximumSizeを呼び出しているかどうかを示します。
        • minSize
          Dimension minSize
          最小サイズ このフィールドは、本来は一時フィールドです。
        • minSizeSet
          boolean minSizeSet
          null以外の値でsetMinimumSizeを呼び出しているかどうかを示します。
        • 名前
          String name
          コンポーネント名です。 このフィールドにはnullを指定することができます。
          関連項目:
        • nameExplicitlySet
          boolean nameExplicitlySet
          名前が明示的に設定されているかどうかを示すboolean型の値です。nameExplicitlySetは、名前が設定されていない場合はfalseになり、名前が設定されている場合はtrueになります。
          関連項目:
        • newEventsOnly
          boolean newEventsOnly
          このイベントがコンポーネントの使用可能なイベントの1つである場合、newEventsOnlyはtrueです。 通常の処理で継続して使用可能です。 falseの場合、イベントは消費されるまで上位クラスの親に渡されます。
          関連項目:
        • peerFont
          Font peerFont
          ピアが現在使用しているフォントです。(ピアが存在しない場合はnullになります。)
        • ポップアップ
          Vector<PopupMenu> popups
          関連項目:
        • prefSize
          Dimension prefSize
          適切なサイズです。 このフィールドは、本来は一時フィールドです。
        • prefSizeSet
          boolean prefSizeSet
          null以外の値でsetPreferredSizeを呼び出しているかどうかを示します。
        • 有効
          boolean valid
          オブジェクトが有効な場合はtrueです。 無効なオブジェクトを配置する必要があります。 オブジェクト・サイズが変更されている場合、このフラグはfalseに設定されます。
          関連項目:
        • visible
          boolean visible
          オブジェクトが可視の場合はtrueです。 可視でないオブジェクトは画面上に描画されません。
          関連項目:
        • width
          int width
          コンポーネントの幅です。
          関連項目:
        • x
          int x
          親の座標系にあるコンポーネントのx位置です。
          関連項目:
        • y
          int y
          親の座標系にあるコンポーネントのy位置です。
          関連項目:
    • クラスjava.awt.Component.AccessibleAWTComponent

      class AccessibleAWTComponent extends AccessibleContext implements Serializable
      serialVersionUID:
      642321655757800191L
      • 直列化されたフィールド

        • accessibleAWTComponentHandler
          ComponentListener accessibleAWTComponentHandler
          show/hide/resizeイベントを追跡し、PropertyChangeイベントに変換するコンポーネント・リスナー。
        • accessibleAWTFocusHandler
          FocusListener accessibleAWTFocusHandler
          フォーカス・イベントを追跡し、それらをPropertyChangeイベントに変換するリスナーです。
    • クラスjava.awt.Component.AccessibleAWTComponent.AccessibleAWTComponentHandler

      class AccessibleAWTComponentHandler extends Object implements Serializable
      serialVersionUID:
      -1009684107426231869L
    • クラスjava.awt.Component.AccessibleAWTComponent.AccessibleAWTFocusHandler

      class AccessibleAWTFocusHandler extends Object implements Serializable
      serialVersionUID:
      3150908257351582233L
    • クラスjava.awt.ComponentOrientation

      class ComponentOrientation extends Object implements Serializable
      serialVersionUID:
      -4113291392143563828L
      • 直列化されたフィールド

        • orientation
          int orientation
          フラグのビット単位の組み合わせ。
    • クラスjava.awt.Container

      class Container extends Component implements Serializable
      serialVersionUID:
      4613797578919906343L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException
          指定されたObjectInputStreamからこのContainerを直列化復元します。
          • デフォルトの直列化可能フィールドをストリームから読み込みます。
          • 直列化可能なContainerListenerのリストをオプション・データとして読み込みます。 リストがnullの場合、リスナーはインストールされません。
          • このコンテナのFocusTraversalPolicyをオプション・データとして読み込みます。nullの場合もあります。
          パラメータ:
          s - 読み取るObjectInputStream
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
          関連項目:
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          このContainerを、指定されたObjectOutputStreamに直列化します。
          • デフォルト直列化可能フィールドをストリームに書き込みます。
          • 直列化可能なContainerListenerのリストをオプションのデータとして書き込みます。 非直列化可能なContainerListenerが検出され、それらを直列化しようとしません。
          • このコンテナのFocusTraversalPolicyを直列化可能な場合だけ書き込みます。直列化不可能な場合はnullを書き込みます。
          シリアル・データ:
          nullで終了する0個以上のペアのシーケンス。このペアはStringObjectで構成されます。Stringはオブジェクトの型を示し、次のいずれかになります。ContainerListenerオブジェクトを示すcontainerListenerKContainerFocusTraversalPolicy、またはnull
          パラメータ:
          s - 書き込むObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
          関連項目:
      • 直列化されたフィールド

        • component
          Component[] component
          コンテナ内のコンポーネント。
        • containerSerializedDataVersion
          int containerSerializedDataVersion
          コンテナの直列化されたデータのバージョン。
        • ディスパッチャ
          java.awt.LightweightDispatcher dispatcher
          軽量コンポーネントのイベント・ルーター。 このコンテナがネイティブである場合、このディスパッチャは、格納される軽量コンポーネント(存在する場合)へのイベントの転送およびターゲット変更を処理する。
        • focusCycleRoot
          boolean focusCycleRoot
          このコンポーネントがフォーカス・トラバーサル・サイクルのルートであるかどうかを示す。 フォーカスが一度トラバーサル・サイクルに設定されると、サイクルを上位または下位に切り替えるキーを押さなければ、通常はフォーカス・トラバーサルを離れることはできません。 通常のトラバーサルは、このコンテナとこのコンテナのすべての子孫(下層のフォーカス・サイクル・ルートの子孫でないもの)に制限されています。
        • focusTraversalPolicyProvider
          boolean focusTraversalPolicyProvider
          focusTraversalPolicyProviderプロパティの値を格納する。
        • layoutMgr
          LayoutManager layoutMgr
          コンテナのレイアウト・マネージャ。
        • maxSize
          Dimension maxSize
          このコンテナの最大サイズ。
        • ncomponents
          int ncomponents
          コンテナ内のコンポーネントの数。 nullも指定できます。
    • クラスjava.awt.Container.AccessibleAWTContainer

      class AccessibleAWTContainer extends Component.AccessibleAWTComponent implements Serializable
      serialVersionUID:
      5081320404842566097L
      • 直列化されたフィールド

        • accessibleContainerHandler
          ContainerListener accessibleContainerHandler
          子が追加または削除されたときにPropertyChangeを発生させるハンドラ
    • クラスjava.awt.Container.AccessibleAWTContainer.AccessibleContainerHandler

      class AccessibleContainerHandler extends Object implements Serializable
      serialVersionUID:
      -480855353991814677L
    • クラスjava.awt.ContainerOrderFocusTraversalPolicy

      class ContainerOrderFocusTraversalPolicy extends FocusTraversalPolicy implements Serializable
      serialVersionUID:
      486933713763926351L
      • 直列化されたフィールド

        • BACKWARD_TRAVERSAL
          int BACKWARD_TRAVERSAL
          この定数は、後方フォーカス・トラバーサル順序がアクティブな場合に使用されます。
        • FORWARD_TRAVERSAL
          int FORWARD_TRAVERSAL
          この定数は、フォーカス・フォーカス・トラバーサル順序がアクティブな場合に使用されます。
        • implicitDownCycleTraversal
          boolean implicitDownCycleTraversal
          このContainerOrderFocusTraversalPolicyがフォーカスを暗黙的にダウン・サイクルで転送するかどうか。
    • クラスjava.awt.Cursor

      class Cursor extends Object implements Serializable
      serialVersionUID:
      8028237497568985504L
      • 直列化されたフィールド

        • 名前
          String name
          ユーザーに表示されるカーソルの名前です。
          関連項目:
        • type
          int type
          DEFAULT_CURSORに最初に設定される、選択されたカーソルのタイプです。
          関連項目:
    • クラスjava.awt.DefaultFocusTraversalPolicy

      class DefaultFocusTraversalPolicy extends ContainerOrderFocusTraversalPolicy implements Serializable
      serialVersionUID:
      8876966522510157497L
    • クラスjava.awt.Dialog

      class Dialog extends Window implements Serializable
      serialVersionUID:
      5920926903803293709L
    • クラスjava.awt.Dialog.AccessibleAWTDialog

      class AccessibleAWTDialog extends Window.AccessibleAWTWindow implements Serializable
      serialVersionUID:
      4837230331833941201L
    • クラスjava.awt.Dimension

      class Dimension extends Dimension2D implements Serializable
      serialVersionUID:
      4723952579491349524L
    • クラスjava.awt.Event

      class Event extends Object implements Serializable
      serialVersionUID:
      5488922509400504703L
      • 直列化されたフィールド

        • arg
          Object arg
          非推奨。
          イベントの任意の引数です。 このフィールドの値は、イベントの型に依存します。argは、イベント固有のプロパティで置き換えられています。
        • clickCount
          int clickCount
          非推奨。
          MOUSE_DOWNイベントの場合、このフィールドは連続したクリックの数を示します。 ほかのイベントの場合、その値は0です。 このフィールドはMouseEvent.getClickCount()で置き換えられています。
          関連項目:
        • consumed
          boolean consumed
          非推奨。
          このフィールドは、ターゲットによって処理されたあとにイベントがピアに送り返されるかどうかを制御します。falseの場合はピアに送られ、trueの場合は送られません。
          関連項目:
          • Event.isConsumed()
        • evt
          Event evt
          非推奨。
          次のイベントです。 このフィールドは、イベントがリンクされたリストに入れられるときに設定されます。 このフィールドはEventQueueで置き換えられています。
          関連項目:
        • id
          int id
          非推奨。
          このイベントがどのタイプのイベントか、およびこのイベントにほかのどのEvent変数が関連するかを示します。 AWTEvent.getID()で置き換えられています。
          関連項目:
        • key
          int key
          非推奨。
          キーボード・イベントで押されたキーのキー・コードです。 KeyEvent.getKeyCode()で置き換えられています。
          関連項目:
        • modifiers
          int modifiers
          非推奨。
          修飾キーの状態です。 InputEvent.getModifiers() で置き換えられています。 Java 1.1 では、MouseEvent および KeyEvent は InputEvent のサブクラスです。
          関連項目:
        • target
          Object target
          非推奨。
          ターゲット・コンポーネントです。 これは、イベントが発生したコンポーネント、またはイベントが関連付けられたコンポーネントを示します。 このオブジェクトは、AWTEvent.getSource()で置き換えられています。
          関連項目:
        • when
          long when
          非推奨。
          タイムスタンプ InputEvent.getWhen()で置き換えられています。
          関連項目:
        • x
          int x
          非推奨。
          イベントのx座標。 MouseEvent.getX()で置き換えられています。
          関連項目:
        • y
          int y
          非推奨。
          イベントのy座標。 MouseEvent.getY()で置き換えられています。
          関連項目:
    • クラスjava.awt.FileDialog

      class FileDialog extends Dialog implements Serializable
      serialVersionUID:
      5035145889651310422L
    • クラスjava.awt.FlowLayout

      class FlowLayout extends Object implements Serializable
      serialVersionUID:
      -7262534875583282631L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
          現在使用されているすべてのフィールドを持つとは限らない古いバージョンのクラスで記述されたオブジェクトを処理し、直列化ストリームからこのオブジェクトを読み込みます。
          パラメータ:
          stream - 読み取るObjectInputStream
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
      • 直列化されたフィールド

        • align
          int align
          alignは各行の空白領域を決定するプロパティです。 次のいずれかの値です。
          • LEFT
          • RIGHT
          • CENTER
          関連項目:
        • alignOnBaseline
          boolean alignOnBaseline
          trueの場合、コンポーネントはベースライン上に整列されます。
        • hgap
          int hgap
          フロー・レイアウト・マネージャは、ギャップを有するコンポーネントの分離を可能にします。 水平方向の間隔は、コンポーネント間およびコンポーネントとContainerのボーダー間のスペースを指定します。
          関連項目:
        • newAlign
          int newAlign
          Java 2プラットフォームv1.2以降では、newAlignプロパティで各行の空白領域を決定します。 プロパティの値は次の5つのどれかになります。
          • LEFT
          • RIGHT
          • CENTER
          • LEADING
          • TRAILING
          導入されたバージョン:
          1.2
          関連項目:
        • serialVersionOnStream
          int serialVersionOnStream
          これは使用されているcurrentSerialVersionを表します。 それは2つの値の1つになります: Java 2プラットフォームv1.2より前の0バージョン、Java 2プラットフォームv1.2より後の1バージョン。
          導入されたバージョン:
          1.2
        • vgap
          int vgap
          フロー・レイアウト・マネージャは、ギャップを有するコンポーネントの分離を可能にします。 垂直方向の間隔は、行間および行とContainerのボーダー間のスペースを指定します。
          関連項目:
    • クラスjava.awt.Font

      class Font extends Object implements Serializable
      serialVersionUID:
      -4206021311591459213L
      • 直列化メソッド

      • 直列化されたフィールド

        • fontSerializedDataVersion
          int fontSerializedDataVersion
          Fontの直列化可能データ形式。
        • fRequestedAttributes
          Hashtable<Object,Object> fRequestedAttributes
          現在は、直列化の際にのみ使用されます。 通常はnullです。
          関連項目:
        • 名前
          String name
          コンストラクタに渡される、このFontの論理名。
          導入されたバージョン:
          1.0
          関連項目:
        • pointSize
          float pointSize
          floatで表された、このFontのポイント・サイズ。
          関連項目:
        • size
          int size
          整数に丸められた、このFontのポイント・サイズ。
          導入されたバージョン:
          1.0
          関連項目:
        • style
          int style
          コンストラクタに渡される、このFontのスタイル。 PLAIN、BOLD、ITALIC、またはBOLD+ITALICのいずれかです。
          導入されたバージョン:
          1.0
          関連項目:
    • 例外java.awt.FontFormatException

      class FontFormatException extends Exception implements Serializable
      serialVersionUID:
      -4481290147811361272L
    • クラスjava.awt.FontMetrics

      class FontMetrics extends Object implements Serializable
      serialVersionUID:
      1681126225205050147L
      • 直列化されたフィールド

        • font
          Font font
          フォント・メトリックスの作成元になる実際のFont nullを指定することはできません。
          関連項目:
    • クラスjava.awt.Frame

      class Frame extends Window implements Serializable
      serialVersionUID:
      2673458971256075116L
      • 直列化メソッド

      • 直列化されたフィールド

        • frameSerializedDataVersion
          int frameSerializedDataVersion
          Frameの直列化されたデータのバージョンです。
        • maximizedBounds
          Rectangle maximizedBounds
          このフレームの最大化された境界です。
          導入されたバージョン:
          1.4
          関連項目:
        • mbManagement
          boolean mbManagement
          mbManagementはMotif実装だけで使用できます。
        • menuBar
          MenuBar menuBar
          フレームのメニュー・バーです。 menuBar = nullの場合はフレームにメニュー・バーは表示されません。
          関連項目:
        • ownedWindows
          Vector<Window> ownedWindows
          フレームが所有するWindows。 ノート: 1.2では、これはWindow.ownedWindowListに置き換えられています
          関連項目:
          • Window.ownedWindowList
        • resizable
          boolean resizable
          このフィールドはフレームがサイズ変更できるかどうかを示します。 このプロパティはいつでも変更できます。フレームがサイズ変更可能な場合はresizableはtrue、そうでない場合はfalseになります。
          関連項目:
        • state
          int state
          フレーム状態定数のビット単位のマスクです。
        • title
          String title
          これはフレームのタイトルです。 いつでも変更できます。titleはnullでもかまいませんが、その場合はtitle = ""になります。
          関連項目:
        • undecorated
          boolean undecorated
          このフィールドはフレームの装飾をなくすことができるかどうかを示します。 このプロパティを変更できるのはフレームが非表示になっているときだけです。このフレームの装飾をなくすことができる場合、undecoratedはtrue、なくすことができない場合はfalseになります。
          導入されたバージョン:
          1.4
          関連項目:
    • クラスjava.awt.Frame.AccessibleAWTFrame

      class AccessibleAWTFrame extends Window.AccessibleAWTWindow implements Serializable
      serialVersionUID:
      -6172960752956030250L
    • クラスjava.awt.GraphicsConfigTemplate

      class GraphicsConfigTemplate extends Object implements Serializable
      serialVersionUID:
      -8061369279557787079L
    • クラスjava.awt.GridBagConstraints

      class GridBagConstraints extends Object implements Serializable
      serialVersionUID:
      -1000070633030801713L
      • 直列化されたフィールド

        • anchor
          int anchor
          このフィールドはコンポーネントがその表示領域より小さい場合に使用されます。 これは表示領域内にコンポーネントを配置する場所を指定します。

          方向相対値、ベースライン相対値および絶対値の3種類の値があります。 方向相対値は、コンテナのコンポーネントの方向プロパティを基準に解釈され、ベースライン相対値はベースラインを基準に解釈されます。絶対値の解釈はありません。 絶対値には次のものがあります。CENTERNORTHNORTHEASTEASTSOUTHEASTSOUTHSOUTHWESTWEST、およびNORTHWEST 方向相対値には次のものがあります。PAGE_STARTPAGE_ENDLINE_STARTLINE_ENDFIRST_LINE_STARTFIRST_LINE_ENDLAST_LINE_START、およびLAST_LINE_END ベースライン相対値は、BASELINEBASELINE_LEADINGBASELINE_TRAILINGABOVE_BASELINEABOVE_BASELINE_LEADINGABOVE_BASELINE_TRAILINGBELOW_BASELINEBELOW_BASELINE_LEADINGおよびBELOW_BASELINE_TRAILINGです。 デフォルト値はCENTERです。

          関連項目:
        • fill
          int fill
          コンポーネントの表示領域がコンポーネントの必須サイズよりも大きいときに使用されます。 これは、コンポーネントをサイズ変更するかどうかを指定し、サイズ変更を行う場合にはその方法も指定します。

          fillには、次の値が有効です。

          • NONE: コンポーネントのサイズを変更しません。
          • HORIZONTAL: コンポーネントの幅を水平表示領域の最大サイズにし、高さは変更しません。
          • VERTICAL: コンポーネントの高さを垂直表示領域の最大サイズにし、幅は変更しません。
          • BOTH: コンポーネントを表示領域の最大サイズにします。

          デフォルト値はNONEです。

          関連項目:
        • gridheight
          int gridheight
          コンポーネントの表示領域の1列のセル数を指定します。

          コンポーネントの表示領域がgridyから列の最後のセルまでであることを指定する場合は、REMAINDERを使用します。 コンポーネントの表示領域がgridyからその列の最後の1つ手前のセルまでであることを指定する場合は、RELATIVEを使用します。

          gridheightには負の値を指定することはできず、デフォルト値は1になります。

          関連項目:
        • gridwidth
          int gridwidth
          コンポーネントの表示領域の1行のセル数を指定します。

          コンポーネントの表示領域がgridxから行の最後のセルまでであることを指定する場合は、REMAINDERを使用します。 コンポーネントの表示領域がgridxからその行の最後の1つ手前のセルまでであることを指定する場合は、RELATIVEを使用します。

          gridwidthには負の値を指定することはできず、デフォルト値は1になります。

          関連項目:
        • gridx
          int gridx
          コンポーネントの表示領域のリーディング・エッジを含むセルを指定します。ここで、行内の最初のセルにはgridx=0が割り当てられています。 コンポーネントの表示領域のリーディング・エッジは、水平方向に左から右方向のコンテナに対して左端、および水平方向に右から左方向のコンテナに対して右端になります。 RELATIVEは、このコンポーネントを直前にコンテナに追加されたコンポーネントの直後に配置するように指定します。

          デフォルト値はRELATIVEです。gridxは負の値にするべきではありません。

          関連項目:
        • gridy
          int gridy
          コンポーネントの表示領域のいちばん上にあるセルを指定します。ここで、いちばん上のセルにはgridy=0が割り当てられています。 RELATIVEは、このコンポーネントを直前にコンテナに追加されたコンポーネントの真下に配置するように指定します。

          デフォルト値はRELATIVEです。gridyは負の値にするべきではありません。

          関連項目:
        • insets
          Insets insets
          コンポーネントの外側のパディング、つまりコンポーネントとその表示領域の端までの領域の最小値を指定します。

          デフォルト値はnew Insets(0, 0, 0, 0)です。

          関連項目:
        • ipadx
          int ipadx
          コンポーネントの内側のパディング、つまりコンポーネントの最小幅に追加する領域の値を指定します。 コンポーネントの幅は、少なくともその最小幅にipadxピクセルを足したものです。

          デフォルト値は0です。

          関連項目:
        • ipady
          int ipady
          コンポーネントの内側のパディング、つまりコンポーネントの最小の高さに追加する領域の値を指定します。 コンポーネントの高さは、少なくともその最小の高さにipadyピクセルを足したものです。

          デフォルト値は0です。

          関連項目:
        • minHeight
          int minHeight
          コンポーネントの最小の高さです。 これはipadxの計算に使用されます(デフォルトは0)。
          関連項目:
        • minWidth
          int minWidth
          コンポーネントの最小の幅です。 これはipadyの計算に使用されます(デフォルトは0)。
          関連項目:
        • tempHeight
          int tempHeight
          コンポーネントの高さの一時的なプレースホルダーです。
        • tempWidth
          int tempWidth
          コンポーネントの幅の一時的なプレースホルダーです。
        • tempX
          int tempX
          x座標の一時的なプレースホルダーです。
        • tempY
          int tempY
          y座標の一時的なプレースホルダーです。
        • weightx
          double weightx
          余分の水平スペースを分配する方法を指定します。

          グリッド・バッグ・レイアウト・マネージャは、1列のウエイトが1列のすべてのコンポーネントの最大のweightxになるように計算します。 結果のレイアウトが塗りつぶす必要のある領域の幅より小さい場合、余分のスペースが各列のウエイトに比例して分配されます。 ウエイトがゼロの列には、余分のスペースは分配されません。

          すべてのウエイトがゼロの場合、すべての余分のスペースがセルのグリッドと左右両端の間に表示されます。

          このフィールドのデフォルト値は0です。weightxは負の値にするべきではありません。

          関連項目:
        • weighty
          double weighty
          垂直の余分なスペースを分配する方法を指定します。

          グリッド・バッグ・レイアウト・マネージャは、1行のウエイトが1行のすべてのコンポーネントの最大のweightyになるように計算します。 結果のレイアウトが塗りつぶす必要のある領域の高さより小さい場合、余分のスペースが各行のウエイトに比例して分配されます。 ウエイトがゼロの行には、余分のスペースは分配されません。

          すべてのウエイトがゼロの場合、すべての余分のスペースがセルのグリッドと上下の両端の間に表示されます。

          このフィールドのデフォルト値は0です。weightyは負の値にするべきではありません。

          関連項目:
    • クラスjava.awt.GridBagLayout

      class GridBagLayout extends Object implements Serializable
      serialVersionUID:
      8838754796412211005L
      • 直列化されたフィールド

        • columnWeights
          double[] columnWeights
          このフィールドは、列のウエイトに対するオーバーライドを保持します。 このフィールドがnullではない場合、すべての列のウエイトが計算されたあとで、その値がグリッド・バッグに適用されます。 列iのcolumnWeights[i] >の重みがcolumnWeights[i]の重みに割り当てられると、列iには重みが割り当てられます。 columnWeightsに列数より多くの要素がある場合、超過した要素は無視され、列の作成は行われません。
        • columnWidths
          int[] columnWidths
          このフィールドは、列の最小幅に対するオーバーライドを保持します。 このフィールドがnullではない場合、すべての最小列幅が計算されたあとで、その値がグリッド・バッグに適用されます。 columnWidthsに列数より多くの要素がある場合、columnWidthの要素数に合わせるためにグリッド・バッグに列が追加されます。
          関連項目:
        • componentAdjusting
          Component componentAdjusting
          配置されるコンポーネント。 これはadjustForGravityへ呼び出す前に設定されます。
        • comptable
          Hashtable<Component,GridBagConstraints> comptable
          このハッシュ表は、コンポーネントとコンポーネントのグリッド・バッグ制約との関連性を維持します。 comptable内のキーはコンポーネントで、値はGridBagConstraintsのインスタンスです。
          関連項目:
        • defaultConstraints
          GridBagConstraints defaultConstraints
          このフィールドには、デフォルト値を含むグリッド・バッグ制約のインスタンスが保持されているため、コンポーネントにグリッド・バッグ制約が関連付けられていない場合、そのコンポーネントにはdefaultConstraintsのコピーが割り当てられます。
          関連項目:
        • layoutInfo
          GridBagLayoutInfo layoutInfo
          このフィールドは、グリッド・バッグのレイアウト情報を保持します。 このフィールドの情報は、グリッド・バッグの最新の検査に基づきます。 layoutInfonullの場合は、グリッド・バッグにコンポーネントがないか、またはコンポーネントがあってもそれがまだ検査を受けていないことを意味します。
          関連項目:
        • rowHeights
          int[] rowHeights
          このフィールドは、行の最小の高さに対するオーバーライドを保持します。 このフィールドがnullではない場合、すべての最小の行の高さが計算されたあとで、その値がグリッド・バッグに適用されます。 rowHeightsに行数より多くの要素がある場合、rowHeightsの要素数に合わせるために、グリッド・バッグに行が追加されます。
          関連項目:
        • rowWeights
          double[] rowWeights
          このフィールドは、行のウエイトに対するオーバーライドを保持します。 このフィールドがnullではない場合、すべての行のウエイトが計算されたあとで、その値がグリッド・バッグに適用されます。 行iのrowWeights[i] > の重みの場合、rowWeights[i]の重みに行iが割り当てられます。 rowWeightsに行数より多くの要素がある場合、超過した要素は無視され、行の作成は行われません。
    • クラスjava.awt.GridBagLayoutInfo

      class GridBagLayoutInfo extends Object implements Serializable
      serialVersionUID:
      -4899416460737170217L
      • 直列化されたフィールド

        • baselineType
          short[] baselineType
          特定の行のベースラインのタイプ。 BaselineResizeBehavior定数(1 << ordinal())の混在
        • hasBaseline
          boolean hasBaseline
          ベースライン・レイアウトがリクエストされたかどうか、およびいずれかのコンポーネントに有効なベースラインがあるかどうか。
        • height
          int height
          セルの数: 水平および垂直方向。
        • maxAscent
          int[] maxAscent
          最大アセント(baseline)。
        • maxDescent
          int[] maxDescent
          最大降下(height - baseline)
        • minHeight
          int[] minHeight
          各行の最大のminHeight。
        • minWidth
          int[] minWidth
          各列の最大のminWidth。
        • startx
          int startx
          レイアウトの開始点。
        • starty
          int starty
          レイアウトの開始点。
        • weightX
          double[] weightX
          各列の最大の重み。
        • weightY
          double[] weightY
          各行の最大の重み。
        • width
          int width
          セルの数: 水平および垂直方向。
    • クラスjava.awt.GridLayout

      class GridLayout extends Object implements Serializable
      serialVersionUID:
      -7411804673224730901L
      • 直列化されたフィールド

        • cols
          int cols
          グリッドに指定された列の数です。 列数はいつでも変更できます。 ゼロまたは正の整数にします。'0' は「任意の数」を意味し、これは、その寸法の Column の数は行の寸法に依存するということです。
          関連項目:
        • hgap
          int hgap
          列間の空間を指定する水平方向の間隔(ピクセル単位)です。 いつでも変更できます。 ゼロまたは正の整数にします。
          関連項目:
        • int rows
          グリッドに指定された行の数です。 行数はいつでも変更できます。 ゼロまたは正の整数にします。'0' は「任意の数」を意味し、これは、その寸法の Row の数は列の寸法に依存するということです。
          関連項目:
        • vgap
          int vgap
          行間の空間を指定する垂直方向の間隔(ピクセル単位)です。 いつでも変更できます。 ゼロまたは正の整数にします。
          関連項目:
    • 例外java.awt.HeadlessException

      class HeadlessException extends UnsupportedOperationException implements Serializable
      serialVersionUID:
      167183644944358563L
    • 例外java.awt.IllegalComponentStateException

      class IllegalComponentStateException extends IllegalStateException implements Serializable
      serialVersionUID:
      -1889339587208144238L
    • クラスjava.awt.Insets

      class Insets extends Object implements Serializable
      serialVersionUID:
      -2272572637695466749L
      • 直列化されたフィールド

        • bottom
          int bottom
          下部からのイン・セットです。 この値が矩形のBottomから減算され、Bottomの新しい位置となります。
          関連項目:
        • left
          int left
          左側からのイン・セットです。 この値が矩形のLeftに追加され、Leftの新しい位置となります。
          関連項目:
        • right
          int right
          右側からのイン・セットです。 この値が矩形のRightから減算され、Rightの新しい位置となります。
          関連項目:
        • top
          int top
          上部からのイン・セットです。 この値が矩形のTopに追加され、Topの新しい位置となります。
          関連項目:
    • クラスjava.awt.Label

      class Label extends Component implements Serializable
      serialVersionUID:
      3094126758329070636L
    • クラスjava.awt.Label.AccessibleAWTLabel

      class AccessibleAWTLabel extends Component.AccessibleAWTComponent implements Serializable
      serialVersionUID:
      -3568967560160480438L
    • クラスjava.awt.List

      class List extends Component implements Serializable
      serialVersionUID:
      -3304312411574666869L
      • 直列化メソッド

        • readObject
          ObjectInputStreamを読み込みます。これがnullではない場合、リスナーを追加してListによってトリガーされた項目イベントとアクション・イベントの両方を、このストリームに格納されたキーによって指定されたとおり受け取ります。 認識できないキーまたは値は無視されます。
          パラメータ:
          s - 読み取るObjectInputStream
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
          HeadlessException - GraphicsEnvironment.isHeadless()trueを返す場合
          関連項目:
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          デフォルトの直列化可能フィールドをストリームに書き込みます。 オプションのデータとして、直列化可能なItemListenersActionListenersのリストを書き込みます。 直列化できないリスナーは検出され、それらの直列化は試行されません。
          シリアル・データ:
          nullで終了する0個以上のペアのシーケンス。このペアはStringObjectで構成されます。Stringはオブジェクトの型を示し、次のいずれかになります。ItemListenerオブジェクトを示すitemListenerKActionListenerオブジェクトを示すactionListenerK
          パラメータ:
          s - 書き込むObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
          関連項目:
      • 直列化されたフィールド

        • items
          Vector<String> items
          List Componentの一部になる項目を保持するために作成されたベクターです。
          関連項目:
        • listSerializedDataVersion
          int listSerializedDataVersion
          Listコンポーネントの直列化されたデータのバージョンです。
        • multipleMode
          boolean multipleMode
          multipleModeは、リスト・コンポーネントが複数選択モードに設定された場合にtrueと設定される変数で、ユーザーは一度にリスト内の複数の項目を選択できます。リスト・コンポーネントが単一選択モードに設定されている場合はmultipleModeはfalseと設定され、ユーザーは毎回リスト内の1項目だけしか選択できません。
          関連項目:
        • int rows
          このフィールドにはList Componentの表示行の数を表します。 実際にリスト・コンポーネントを作成するときに1度だけ指定します。 変更はできません。
          関連項目:
        • selected
          int[] selected
          selectedは、選択した項目のインデックスを含む配列です。
          関連項目:
        • visibleIndex
          int visibleIndex
          この変数には特定のリスト項目を表示する際に使用する値が含まれます。
          関連項目:
    • クラスjava.awt.List.AccessibleAWTList

      class AccessibleAWTList extends Component.AccessibleAWTComponent implements Serializable
      serialVersionUID:
      7924617370136012829L
    • クラスjava.awt.List.AccessibleAWTList.AccessibleAWTListChild

      class AccessibleAWTListChild extends Component.AccessibleAWTComponent implements Serializable
      serialVersionUID:
      4412022926028300317L
      • 直列化されたフィールド

        • indexInParent
          int indexInParent
          親の索引。
        • parent
          List parent
          List
    • クラスjava.awt.MediaTracker

      class MediaTracker extends Object implements Serializable
      serialVersionUID:
      -483174189758638095L
    • クラスjava.awt.Menu

      class Menu extends MenuItem implements Serializable
      serialVersionUID:
      -8809584163345499784L
      • 直列化メソッド

      • 直列化されたフィールド

        • isHelpMenu
          boolean isHelpMenu
          このフィールドは、該当するMenuが実際にヘルプ・メニューである場合はtrueと設定されます。 そうでない場合はfalseに設定されます。
        • items
          Vector<MenuItem> items
          Menuの一部となる項目のベクター。
          関連項目:
        • menuSerializedDataVersion
          int menuSerializedDataVersion
          メニューの直列化されたデータのバージョンです。
        • tearOff
          boolean tearOff
          このフィールドはメニューにプロパティのティアがあるかを示します。 メニューにティア・オフ・プロパティがある場合は、trueが設定され、ない場合はfalseが設定されます。 メニューがティア・オフされ、その後不要になった場合、ユーザーが削除できます。
          関連項目:
    • クラスjava.awt.Menu.AccessibleAWTMenu

      class AccessibleAWTMenu extends MenuItem.AccessibleAWTMenuItem implements Serializable
      serialVersionUID:
      5228160894980069094L
    • クラスjava.awt.MenuBar

      class MenuBar extends MenuComponent implements Serializable
      serialVersionUID:
      -4930327919388951260L
    • クラスjava.awt.MenuBar.AccessibleAWTMenuBar

      class AccessibleAWTMenuBar extends MenuComponent.AccessibleAWTMenuComponent implements Serializable
      serialVersionUID:
      -8577604491830083815L
    • クラスjava.awt.MenuComponent

      class MenuComponent extends Object implements Serializable
      serialVersionUID:
      -4536902356223894379L
      • 直列化メソッド

      • 直列化されたフィールド

        • accessibleContext
          AccessibleContext accessibleContext
          実際にはインタフェースを実装しませんが、MenuComponentにはAccessibleインタフェースのすべてのメソッドが含まれます - これは、MenuComponentを拡張する個々のオブジェクトになります。
        • font
          Font font
          メニュー・コンポーネントのフォントです。 この値は、デフォルトが使用されるポイントではnullを指定できます。 このデフォルトはnullです。
          関連項目:
        • 名前
          String name
          メニュー・コンポーネントの名前です。デフォルトはnullです。
          関連項目:
        • nameExplicitlySet
          boolean nameExplicitlySet
          名前が明示的に設定されるかどうかを示す変数です。 trueの場合は、名前が明示的に設定されます。 このデフォルトはfalseです。
          関連項目:
        • newEventsOnly
          boolean newEventsOnly
          デフォルトはfalseです。
          関連項目:
    • クラスjava.awt.MenuComponent.AccessibleAWTMenuComponent

      class AccessibleAWTMenuComponent extends AccessibleContext implements Serializable
      serialVersionUID:
      -4269533416223798698L
    • クラスjava.awt.MenuItem

      class MenuItem extends MenuComponent implements Serializable
      serialVersionUID:
      -21757335363267194L
      • 直列化メソッド

        • readObject
          ObjectInputStreamを読み込み、それがnullではない場合、Menu項目によってトリガーされるアクション・イベントを受信するためのリスナーを追加します。 認識できないキーまたは値は無視されます。
          パラメータ:
          s - 読み取るObjectInputStream
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
          HeadlessException - GraphicsEnvironment.isHeadless()trueを返す場合
          関連項目:
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          デフォルトの直列化可能フィールドをストリームに書き込みます。 オプションのデータとして、直列化可能なActionListenersのリストを書き込みます。 直列化できないリスナーは検出され、それらの直列化は試行されません。
          シリアル・データ:
          nullで終了する0個以上のペアのシーケンス。このペアはStringObjectで構成されます。Stringはオブジェクトの型を示し、次のいずれかになります。ActionListenerオブジェクトを示すactionListenerK
          パラメータ:
          s - 書き込むObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
          関連項目:
      • 直列化されたフィールド

        • actionCommand
          String actionCommand
          このフィールドは、特定のメニュー・アイテムによって発行されたコマンドを示します。 デフォルトでは、setActionCommandを使用して設定されていない場合はactionCommandがメニュー項目のラベルです。
          関連項目:
        • enabled
          boolean enabled
          メニュー項目が有効かどうかを示す値です。 有効な場合は、enabledがtrueに設定されます。 そうでない場合は、enabledがfalseに設定されます。
          関連項目:
        • eventMask
          long eventMask
          eventMaskは、enableEventsを使ったサブクラスだけが設定します。 リスナーがイベントを要求するときと、サブクラスがイベントを要求するときの違いを区別するために、リスナーを登録するときは、このマスクを使用しないでください。
        • label
          String label
          labelはメニュー項目のラベルです。 任意の文字列で表します。
          関連項目:
        • menuItemSerializedDataVersion
          int menuItemSerializedDataVersion
          メニュー項目の直列化されたデータのバージョンです。
        • shortcut
          MenuShortcut shortcut
          メニュー項目に関連しているキー・ストロークのシーケンスです。 ノート: 1.1.2でショートカットを機能させるには、メニュー項目でsetActionCommand()を使用する必要があります。
          関連項目:
    • クラスjava.awt.MenuItem.AccessibleAWTMenuItem

      class AccessibleAWTMenuItem extends MenuComponent.AccessibleAWTMenuComponent implements Serializable
      serialVersionUID:
      -217847831945965825L
    • クラスjava.awt.MenuShortcut

      class MenuShortcut extends Object implements Serializable
      serialVersionUID:
      143448358473180225L
      • 直列化されたフィールド

        • key
          int key
          メニュー・ショートカットの仮想キー・コードです。 これはメニュー・ショートカットを作成するキー・コードです。 これは文字ではなく仮想キー・コードです。たとえば、キー「a」はKeyEvent.VK_Aで表されることに注意してください。 ノート:また、バージョン1.1.xではメニュー項目にsetActionCommand()を使用してショートカットを機能させる必要があります。そうしないと、nullアクション・コマンドをトリガーします。
          導入されたバージョン:
          1.1
          関連項目:
        • usesShift
          boolean usesShift
          シフト・キーが押されたかどうかを示します。 シフト・キーを押した場合はtrue、 falseの場合は、シフト・キーは押されませんでした。
          導入されたバージョン:
          1.1
          関連項目:
    • クラスjava.awt.Panel

      class Panel extends Container implements Serializable
      serialVersionUID:
      -2728009084054400034L
    • クラスjava.awt.Panel.AccessibleAWTPanel

      class AccessibleAWTPanel extends Container.AccessibleAWTContainer implements Serializable
      serialVersionUID:
      -6409552226660031050L
    • クラスjava.awt.Point

      class Point extends Point2D implements Serializable
      serialVersionUID:
      -5276940640259749850L
      • 直列化されたフィールド

        • x
          int x
          このPointのX座標。 X座標が設定されていない場合はデフォルトで0になります。
          導入されたバージョン:
          1.0
          関連項目:
        • y
          int y
          このPointのY座標。 Y座標が設定されていない場合はデフォルトで0になります。
          導入されたバージョン:
          1.0
          関連項目:
    • クラスjava.awt.Polygon

      class Polygon extends Object implements Serializable
      serialVersionUID:
      -6460061437900069969L
      • 直列化されたフィールド

        • bounds
          Rectangle bounds
          このPolygonの境界。 nullも指定できます。
          導入されたバージョン:
          1.0
          関連項目:
        • npoints
          int npoints
          点の総数です。 npointsの値はこのPolygonの有効な点の数を表し、xpointsまたはypointsの数よりも小さくなる可能性があります。 この値は0にすることができます。
          導入されたバージョン:
          1.0
          関連項目:
        • xpoints
          int[] xpoints
          X座標の配列です。 この配列の要素の数は、このPolygonのX座標の数よりも大きくなる可能性があります。 余分な要素により、この配列を再作成せずに、このPolygonに新しい点を追加できます。 npointsの値は、このPolygon内の有効な点の数と同じです。
          導入されたバージョン:
          1.0
          関連項目:
        • ypoints
          int[] ypoints
          Y座標の配列です。 この配列の要素の数は、このPolygonのY座標の数よりも大きくなります。 余分な要素により、この配列を再作成せずに、このPolygonに新しい点を追加できます。 npointsの値は、このPolygon内の有効な点の数と同じです。
          導入されたバージョン:
          1.0
          関連項目:
    • クラスjava.awt.PopupMenu

      class PopupMenu extends Menu implements Serializable
      serialVersionUID:
      -4620452533522760060L
    • クラスjava.awt.PopupMenu.AccessibleAWTPopupMenu

      class AccessibleAWTPopupMenu extends Menu.AccessibleAWTMenu implements Serializable
      serialVersionUID:
      -4282044795947239955L
    • クラスjava.awt.Rectangle

      class Rectangle extends Rectangle2D implements Serializable
      serialVersionUID:
      -4345857070255674764L
    • クラスjava.awt.Scrollbar

      class Scrollbar extends Component implements Serializable
      serialVersionUID:
      8451667562882310543L
      • 直列化メソッド

        • readObject
          ObjectInputStreamを読み込み、それがnullではない場合、Scrollbarによってトリガーされる調整イベントを受信するためのリスナーを追加します。 認識できないキーまたは値は無視されます。
          パラメータ:
          s - 読み取るObjectInputStream
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
          HeadlessException - GraphicsEnvironment.isHeadless()trueを返す場合
          関連項目:
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          デフォルトの直列化可能フィールドをストリームに書き込みます。 オプションのデータとして、直列化可能なAdjustmentListenersのリストを書き込みます。 直列化できないリスナーは検出され、それらの直列化は試行されません。
          シリアル・データ:
          nullで終了する0個以上のペアのシーケンス。このペアはStringObjectで構成されます。Stringはオブジェクトの型を示し、次のいずれかになります。AdjustmentListenerオブジェクトを示すadjustmentListenerK
          パラメータ:
          s - 書き込むObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
          関連項目:
      • 直列化されたフィールド

        • lineIncrement
          int lineIncrement
          スクロール・バーが行単位で上下するときにスクロール・バー値が変化する量です。 この値は0(ゼロ)より大きい必要があります。
          関連項目:
        • maximum
          int maximum
          Scrollbarの最大値です。 この値はminimum値より大きくなければいけません。
          関連項目:
        • minimum
          int minimum
          Scrollbarの最小値です。 この値はmaximum値より小さくなければいけません。
          関連項目:
        • orientation
          int orientation
          Scrollbarの方向で、水平または垂直です。 この値はスクロール・バーの作成時に指定すべきです。
          orientationはVERTICALまたはHORIZONTALのいずれかのみです。
          関連項目:
        • pageIncrement
          int pageIncrement
          スクロール・バーがページ単位で上下するときにスクロール・バー値が変化する量です。 この値は0(ゼロ)より大きい必要があります。
          関連項目:
        • scrollbarSerializedDataVersion
          int scrollbarSerializedDataVersion
          スクロール・バーの直列化されたデータのバージョンです。
        • value
          int value
          Scrollbarの値。 このプロパティはminimum以上かつmaximum - visibleAmount以下である必要があります。
          関連項目:
        • visibleAmount
          int visibleAmount
          Scrollbarのバブルのサイズです。 値の範囲の選択にスクロール・バーを使用する場合、visibleAmountはこの範囲のサイズを表します。 プラットフォームによっては、これはバブルのサイズによって視覚的に示される場合があります。
          関連項目:
    • クラスjava.awt.Scrollbar.AccessibleAWTScrollBar

      class AccessibleAWTScrollBar extends Component.AccessibleAWTComponent implements Serializable
      serialVersionUID:
      -344337268523697807L
    • クラスjava.awt.ScrollPane

      class ScrollPane extends Container implements Serializable
      serialVersionUID:
      7956609840827222915L
      • 直列化メソッド

      • 直列化されたフィールド

        • hAdjustable
          ScrollPaneAdjustable hAdjustable
          調整可能な水平スクロール・バーです。 3つのAdjustableメソッド、つまりsetMinimum()setMaximum()setVisibleAmount()は絶対に呼び出さないでください。
          関連項目:
        • scrollbarDisplayPolicy
          int scrollbarDisplayPolicy
          スクロール・バーを表示する方法は3つあります。 この整数値は、3つの表示方法(SCROLLBARS_ALWAYS、SCROLLBARS_AS_NEEDED、SCROLLBARS_NEVER)のいずれかを表します。
          関連項目:
        • vAdjustable
          ScrollPaneAdjustable vAdjustable
          調整可能な垂直スクロール・バーです。 3つのAdjustableメソッド、つまりsetMinimum()setMaximum()setVisibleAmount()は絶対に呼び出さないでください。
          関連項目:
        • wheelScrollingEnabled
          boolean wheelScrollingEnabled
          MouseWheelEventが受け取られたときにスクロールを行うようにするかどうかを示します。
          導入されたバージョン:
          1.4
    • クラスjava.awt.ScrollPane.AccessibleAWTScrollPane

      class AccessibleAWTScrollPane extends Container.AccessibleAWTContainer implements Serializable
      serialVersionUID:
      6100703663886637L
    • クラスjava.awt.ScrollPaneAdjustable

      class ScrollPaneAdjustable extends Object implements Serializable
      serialVersionUID:
      -3359745691033257079L
      • 直列化されたフィールド

        • adjustmentListener
          AdjustmentListener adjustmentListener
          このScrollPaneAdjustableから調整イベントを受信するために指定された調整リスナー。
        • blockIncrement
          int blockIncrement
          スクロール・バーがページ単位で上下するときにスクロール・バー値が変化する量です。 この値は負でない整数値にします。
          関連項目:
        • maximum
          int maximum
          このスクロール・バーの最大値です。 この値は、ScrollPaneによってのみ設定できます。
          関連項目:
        • minimum
          int minimum
          このスクロール・バーの最小値です。 この値は、ScrollPaneによってのみ設定できます。

          ATTN: 現在の実装では、minimumは常に0です。 このフィールドはsetSpanメソッドによってのみ変更でき、ScrollPaneは常に最小値0を持つメソッドを呼び出します。getMinimumメソッドは、このフィールドを調べずに常に0を返します。

          関連項目:
        • orientation
          int orientation
          このスクロール・バーの方向です。
          関連項目:
        • sp
          ScrollPane sp
          このオブジェクトがスクロール・バーであるScrollPaneです。
        • unitIncrement
          int unitIncrement
          スクロール・バーが行単位で上下するときにスクロール・バー値が変化する量です。 この値は負でない整数値にします。
          関連項目:
        • value
          int value
          このスクロール・バーの値です。valueminimumより大きく、maximumより小さくするようにしてください
          関連項目:
        • visibleAmount
          int visibleAmount
          このスクロール・バーの可視部分のサイズです。 この値は、ScrollPaneによってのみ設定できます。
          関連項目:
    • クラスjava.awt.SystemColor

      class SystemColor extends Color implements Serializable
      serialVersionUID:
      4503142729533789064L
      • 直列化メソッド

        • readResolve
          private Object readResolve()
          SystemColorクラスの設計では、static finalフィールドに保存されるSystemColorオブジェクトのすべてのインスタンスを開発者が使用できることを前提としています。 このメソッドは、オブジェクトの直列化された形式の値フィールドに保存されているインデックスを使用して、直列化されたオブジェクトを同等のSystemColorのstaticオブジェクト定数フィールドで置き換えることで、インスタンス化でこれらの制限を維持するために役立ちます。 これらのオブジェクトの直列化された形式の詳細は、SystemColor.writeReplace()メソッドを参照してください。
        • writeReplace
          private Object writeReplace() throws ObjectStreamException
          直列化されたストリームに書き込むための、SystemColorオブジェクトの直列化されたバージョンを返します。
          シリアル・データ:
          直列化されたSystemColorオブジェクトの値フィールドには、システム・カラーのRGBデータではなく、システム・カラーの配列インデックスが含まれます。 この索引は、各SystemColorオブジェクトの一意のインスタンスを確保するために、直列化復元されたオブジェクトを元の静的定数バージョンに戻すためにSystemColor.readResolve()メソッドで使用されます。
          例外:
          ObjectStreamException - このオブジェクトを置き換える新しいオブジェクトを作成できなかった場合
    • クラスjava.awt.TextArea

      class TextArea extends TextComponent implements Serializable
      serialVersionUID:
      3692302836626095722L
      • 直列化メソッド

      • 直列化されたフィールド

        • columns
          int columns
          TextArea内の列数です。 列幅は、プラットフォームにより異なり、およそ平均文字幅になります。 このパラメータはテキスト領域の幅を判定します。 負でない数になることが保証されています。
          関連項目:
        • int rows
          TextArea内の行数です。 このパラメータはテキスト領域の高さを判定します。 負でない数になることが保証されています。
          関連項目:
        • scrollbarVisibility
          int scrollbarVisibility
          テキスト領域にどのスクロール・バーが作成されるかを判定します。 次の 4 つの値のいずれかです。SCROLLBARS_BOTH =両方のスクロール・バー。
          SCROLLBARS_HORIZONTAL_ONLY =水平スクロール・バーのみ。

          SCROLLBARS_VERTICAL_ONLY =垂直スクロール・バーのみ。

          SCROLLBARS_NONE = スクロール・バーなし。
          関連項目:
        • textAreaSerializedDataVersion
          int textAreaSerializedDataVersion
          textAreaの直列化されたデータのバージョンです。
    • クラスjava.awt.TextArea.AccessibleAWTTextArea

      class AccessibleAWTTextArea extends TextComponent.AccessibleAWTTextComponent implements Serializable
      serialVersionUID:
      3472827823632144419L
    • クラスjava.awt.TextComponent

      class TextComponent extends Component implements Serializable
      serialVersionUID:
      -2214773872412987419L
      • 直列化メソッド

      • 直列化されたフィールド

        • backgroundSetByClientCode
          boolean backgroundSetByClientCode
          バックグラウンドが開発者コード(AWTコードとは対照的)によって設定されたかどうかを示すために使用されるフラグ。 編集不可能なTextComponentsのバックグラウンド色を決定するために使用されます。
        • checkForEnableIM
          boolean checkForEnableIM
          インプット・メソッドのサポートをチェックするかどうか。
        • editable
          boolean editable
          このTextComponentが編集可能かどうかを示すboolean型です。 テキスト・コンポーネントが編集可能な場合はtrue、そうでない場合はfalseです。
          関連項目:
        • selectionEnd
          int selectionEnd
          選択テキストに関する選択です。selectionEndは選択されたテキストの終点です。
          関連項目:
        • selectionStart
          int selectionStart
          選択テキストに関する選択です。selectionStartは選択されたテキストの始点です。
          関連項目:
        • text
          String text
          テキストの値です。 null値は""と同じです。
          関連項目:
        • textComponentSerializedDataVersion
          int textComponentSerializedDataVersion
          TextComponentの直列化されたデータのバージョンです。
    • クラスjava.awt.TextComponent.AccessibleAWTTextComponent

      class AccessibleAWTTextComponent extends Component.AccessibleAWTComponent implements Serializable
      serialVersionUID:
      3631432373506317811L
    • クラスjava.awt.TextField

      class TextField extends TextComponent implements Serializable
      serialVersionUID:
      -2966288784432217853L
      • 直列化メソッド

        • readObject
          ObjectInputStreamを読み込み、それがnullではない場合、TextFieldによってトリガーされるアクション・イベントを受信するためのリスナーを追加します。 認識できないキーまたは値は無視されます。
          パラメータ:
          s - 読み取るObjectInputStream
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
          HeadlessException - GraphicsEnvironment.isHeadless()trueを返す場合
          関連項目:
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          デフォルトの直列化可能フィールドをストリームに書き込みます。 直列化可能なActionListener(s)のリストはオプションのデータとして書き込まれます。 直列化できないActionListener(s)は検出され、それらの直列化は試行されません。
          シリアル・データ:
          null で終了する 0 個以上のペアのシーケンス。 ペアは String と Object で構成される。 String はオブジェクトの型を示し、次のいずれかとなります。ActionListener オブジェクトか、これを示す actionListenerK のいずれか。
          パラメータ:
          s - 書き込むObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
          関連項目:
      • 直列化されたフィールド

        • columns
          int columns
          このテキスト・フィールドの列数を設定します。 列幅は、プラットフォームにより異なり、およそ平均文字幅になります。 負でない数になることが保証されています。
          関連項目:
        • echoChar
          char echoChar
          エコー文字です。この文字は、テキスト・フィールドに打ち込む文字を表示したくないときに使われます。 echoChar = 0の場合、この設定は解除されます。
          関連項目:
        • textFieldSerializedDataVersion
          int textFieldSerializedDataVersion
          テキスト・フィールドの直列化されたデータのバージョンです。
    • クラスjava.awt.TextField.AccessibleAWTTextField

      class AccessibleAWTTextField extends TextComponent.AccessibleAWTTextComponent implements Serializable
      serialVersionUID:
      6219164359235943158L
    • クラスjava.awt.Window

      class Window extends Container implements Serializable
      serialVersionUID:
      4497834738069338734L
      • 直列化メソッド

        • readObject
          ObjectInputStreamおよびリスナーのオプションのリストを読み込み、コンポーネントによってトリガーされるさまざまなイベントを受け取ります。また、子のウィンドウ(nullの可能性がある)のリストも読み込みます。 認識できないキーまたは値は無視されます。
          パラメータ:
          s - 読み取るObjectInputStream
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
          HeadlessException - GraphicsEnvironment.isHeadless()trueを返す場合
          関連項目:
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          デフォルトの直列化可能フィールドをストリームに書き込みます。 オプションのデータとして、直列化可能なWindowListenerWindowFocusListenerのリストを書き込みます。 オプションのデータとして、子のウィンドウのリストを書き込みます。 オプションのデータとして、アイコン・イメージのリストを書き込みます。
          シリアル・データ:
          nullで終了する0個以上のペアのシーケンス。このペアはStringObjectで構成されます。Stringはオブジェクトの型を示し、次のいずれかになります。WindowListenerオブジェクトを示すwindowListenerKWindowFocusListenerオブジェクトを示すwindowFocusWindowK、子のWindowオブジェクトを示すownedWindowK
          パラメータ:
          s - 書き込むObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
          関連項目:
      • 直列化されたフィールド

        • alwaysOnTop
          boolean alwaysOnTop
          Windowの最前面の状態を表すboolean値です。
          導入されたバージョン:
          1.5
          関連項目:
        • autoRequestFocus
          boolean autoRequestFocus
          このウィンドウが、そのあとに表示されるフォーカス(setVisible(true)の呼出しを使用)、または前面に移動されるフォーカス(toFront()の呼出しを使用)のどちらを受信するかを示します。
          導入されたバージョン:
          1.7
          関連項目:
        • focusableWindowState
          boolean focusableWindowState
          このWindowがフォーカスされたWindowになれるかどうかを指定します。
          導入されたバージョン:
          1.4
          関連項目:
        • focusMgr
          java.awt.FocusManager focusMgr
          未使用 直列化に関する下位互換のために保持されています。
          導入されたバージョン:
          1.2
        • locationByPlatform
          boolean locationByPlatform
          このウィンドウをデフォルトのロケーションに表示する場合はtrue、現在のロケーションに表示する場合はfalse
        • modalExclusionType
          Dialog.ModalExclusionType modalExclusionType
          導入されたバージョン:
          1.6
          関連項目:
        • opacity
          float opacity
          ウィンドウの不透明性レベル
          導入されたバージョン:
          1.7
          関連項目:
        • shape
          Shape shape
          ウィンドウに割り当てられた形状。 形状が設定されていない場合(矩形のウィンドウ)、このフィールドはnullに設定されます。
          導入されたバージョン:
          1.7
          関連項目:
        • state
          int state
          Window状態を表現する整数値です。
          導入されたバージョン:
          1.2
          関連項目:
        • syncLWRequests
          boolean syncLWRequests
          軽量コンポーネント・リクエストの場合、フォーカス転送は同期的である必要があります。
        • type
          Window.Type type
          ウィンドウ・タイプです。 同期: ObjectLock
        • warningString
          String warningString
          ウィンドウがセキュリティ保護されていない時に表示される警告メッセージを表します。つまり、セキュリティ・マネージャがインストールされているウィンドウはAWTPermission("showWindowWithoutWarningBanner")を拒否します。 このメッセージはウィンドウのどこにでも表示することができます。
          関連項目:
        • windowSerializedDataVersion
          int windowSerializedDataVersion
          ウィンドウの直列化されたデータのバージョンです。
    • クラスjava.awt.Window.AccessibleAWTWindow

      class AccessibleAWTWindow extends Container.AccessibleAWTContainer implements Serializable
      serialVersionUID:
      4215068635060671780L
  • パッケージ java.awt.color

    • 例外java.awt.color.CMMException

      class CMMException extends RuntimeException implements Serializable
      serialVersionUID:
      5775558044142994965L
    • クラスjava.awt.color.ColorSpace

      class ColorSpace extends Object implements Serializable
      serialVersionUID:
      -409452704308689724L
      • 直列化されたフィールド

        • numComponents
          int numComponents
          カラー・スペース内のコンポーネントの数。
        • type
          int type
          ColorSpaceタイプの定数のいずれか。
    • クラスjava.awt.color.ICC_ColorSpace

      class ICC_ColorSpace extends ColorSpace implements Serializable
      serialVersionUID:
      3455889114070431483L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException
          オブジェクト入力ストリームから読み取られたICC_ColorSpaceを検証します。
          パラメータ:
          s - 読み取るObjectInputStream
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
      • 直列化されたフィールド

        • diffMinMax
          float[] diffMinMax
          最小値と最大値の差。
        • invDiffMinMax
          float[] invDiffMinMax
          最小値と最大値の差の反転値。
        • maxVal
          float[] maxVal
          正規化されたコンポーネントの最小値。
        • minVal
          float[] minVal
          正規化されたコンポーネントの最大値。
        • needScaleInit
          boolean needScaleInit
          値をスケーリングするかどうか。
        • thisProfile
          ICC_Profile thisProfile
          指定されたICC_Profileオブジェクト。
    • クラスjava.awt.color.ICC_Profile

      class ICC_Profile extends Object implements Serializable
      serialVersionUID:
      -3938515861990936766L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          デフォルトの直列化可能フィールドをストリームから読み込みます。 追加データとしてストリームから文字列とバイト配列を読み込みます。
          シリアル・データ:
          Stringは、プロファイル・オブジェクトが事前定義済のカラー・スペース(例"CS_sRGB")のプロファイルである場合に、ColorSpaceクラス内で定義されているCS_*定数のいずれかの名前です。 それ以外の場合、この文字列はnullです。

          byte[]配列は、プロファイルのプロファイル・データです。 通常、定義済みのプロファイル・データはnullです。

          文字列が定義済みのカラー・スペースの定数名として認識される場合、オブジェクトはgetInstance(int cspace)で取得されたプロファイルに解決し、プロファイル・データは無視されます。 そうでない場合は、オブジェクトはgetInstance(byte[] data)で取得されたプロファイルに解決します。

          パラメータ:
          s - 直列化復元に使用されるストリーム
          例外:
          IOException - ObjectInputStreamによってスローされます
          ClassNotFoundException - ObjectInputStreamによってスローされます
          関連項目:
        • readResolve
          protected Object readResolve() throws ObjectStreamException
          直列化復元されるインスタンスをCMMに登録されるインスタンスに解決します。
          例外:
          ObjectStreamException - スローされることはないが、直列化仕様によって要求される
          導入されたバージョン:
          1.3
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          デフォルト直列化可能フィールドをストリームに書き込みます。 追加データとしてストリームに文字列とバイト配列を書き込みます。
          シリアル・データ:
          Stringは、プロファイル・オブジェクトが事前定義済のカラー・スペース(例"CS_sRGB")のプロファイルである場合に、ColorSpaceクラス内で定義されているCS_*定数のいずれかの名前です。 それ以外の場合、この文字列はnullです。

          byte[]配列は、プロファイルのプロファイル・データです。 定義済みのカラー・スペースには、プロファイル・データではなくnullが書き込まれます。 将来Java APIのバージョンで新しい定義済みのカラー・スペースを追加するときは、このクラスの新バージョンは新しい定義済みのカラー・スペースのカラー・スペース名だけでなくプロファイル・データも書き込み、引き続き旧バージョンがオブジェクトを直列化復元できるようにする。

          パラメータ:
          s - 直列化に使用されるストリーム
          例外:
          IOException - ObjectInputStreamによってスローされます
      • 直列化されたフィールド

        • iccProfileSerializedDataVersion
          int iccProfileSerializedDataVersion
          ストリームの追加直列化データのフォーマットのバージョンです。 バージョン 1はJava 2プラットフォーム v1.3に対応します。
          導入されたバージョン:
          1.3
    • クラスjava.awt.color.ICC_ProfileGray

      class ICC_ProfileGray extends ICC_Profile implements Serializable
      serialVersionUID:
      -1124721290732002649L
    • クラスjava.awt.color.ICC_ProfileRGB

      class ICC_ProfileRGB extends ICC_Profile implements Serializable
      serialVersionUID:
      8505067385152579334L
    • 例外java.awt.color.ProfileDataException

      class ProfileDataException extends RuntimeException implements Serializable
      serialVersionUID:
      7286140888240322498L
  • パッケージ java.awt.datatransfer

  • パッケージ java.awt.desktop

  • パッケージ java.awt.dnd

    • クラスjava.awt.dnd.DragGestureEvent

      class DragGestureEvent extends EventObject implements Serializable
      serialVersionUID:
      9080172649166731306L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException
          このDragGestureEventを直列化復元します。 このメソッドはまず、transientでないすべてのフィールドに対してデフォルトの直列化復元を実行します。 次に、このオブジェクトのジェスチャ・イベントのListを同様に直列化復元しようとします。 1.4より前のリリースでは、この名前の非transientフィールドがジェスチャ・イベントのListを格納したため、これはeventsフィールドの直列化復元によるはじめての試行となります。 失敗すると、ストリーム内の次のオブジェクトが代わりに使われます。 結果のListnullの場合、このオブジェクトのジェスチャ・イベントのListは空のListに設定されます。
          パラメータ:
          s - 読み取るObjectInputStream
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
          導入されたバージョン:
          1.4
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          このDragGestureEventを直列化します。 デフォルトの直列化を行い、次に、Listを直列化できる場合にだけ、このオブジェクトのジェスチャ・イベントのListを書き出します。 そうでない場合は、代わりにnullが書き込まれます。 この場合、結果の直列化復元されたストリームから作成されるDragGestureEventには、ジェスチャ・イベントの空のListが含まれます。
          シリアル・データ:
          アルファベット順に並んだデフォルトの直列化可能フィールドであり、そのあとにListインスタンスまたはnullのどちらかが続きます。
          パラメータ:
          s - 書き込むObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
          導入されたバージョン:
          1.4
      • 直列化されたフィールド

        • action
          int action
          ユーザーの希望するアクションです。
        • component
          Component component
          DragGestureEventに関連したComponentです。
        • dragSource
          DragSource dragSource
          DragGestureEventに関連したDragSourceです。
        • origin
          Point origin
          ドラッグの起点です。
    • クラスjava.awt.dnd.DragGestureRecognizer

      class DragGestureRecognizer extends Object implements Serializable
      serialVersionUID:
      8996673345831063337L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException
          このDragGestureRecognizerを直列化復元します。 このメソッドはまず、transientでないすべてのフィールドに対してデフォルトの直列化復元を実行します。 次に、ストリームの次のオブジェクトを使用して、このオブジェクトのDragGestureListenerが同様に直列化復元されます。
          パラメータ:
          s - 読み取るObjectInputStream
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
          導入されたバージョン:
          1.4
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          このDragGestureRecognizerを直列化します。 このメソッドは、まずデフォルトの直列化を実行します。 次に、直列化できる場合にだけ、このオブジェクトのDragGestureListenerが書き出されます。 そうでない場合は、代わりにnullが書き込まれます。
          シリアル・データ:
          アルファベット順に並んだデフォルトの直列化可能フィールドであり、そのあとにDragGestureListenerまたはnullのどちらかが続きます。
          パラメータ:
          s - 書き込むObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
          導入されたバージョン:
          1.4
      • 直列化されたフィールド

        • component
          Component component
          このDragGestureRecognizerに関連付けられているComponent
        • dragSource
          DragSource dragSource
          このDragGestureRecognizerに関連付けられているDragSource
        • イベント
          ArrayList<InputEvent> events
          ドラッグをトリガーする「ジェスチャ」としてDragGestureRecognizerによって「認識」された(順番に並べられた)イベントのリスト。
        • sourceActions
          int sourceActions
          このドラッグ・アンド・ドロップ操作で使用されるアクションのタイプを表すint
    • クラスjava.awt.dnd.DragSource

      class DragSource extends Object implements Serializable
      serialVersionUID:
      6236096958971414066L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException
          このDragSourceを直列化復元します。 このメソッドは、まずデフォルトの直列化復元を実行します。 次に、ストリームの次のオブジェクトを使用して、このオブジェクトのFlavorMapが直列化復元されます。 結果のFlavorMapnullの場合、このオブジェクトのFlavorMapは、このスレッドのClassLoaderに対するデフォルトのFlavorMapに設定されます。 次に、0個以上のキーと値のペアの、nullで終わるシーケンスをストリームから読み取ることで、このオブジェクトのリスナーが直列化復元されます。
          • キー・オブジェクトがdragSourceListenerKに等しいStringである場合は、対応する値オブジェクトを使用してDragSourceListenerが直列化復元され、このDragSourceに追加されます。
          • キー・オブジェクトがdragSourceMotionListenerKに等しいStringである場合は、対応する値オブジェクトを使用してDragSourceMotionListenerが直列化復元され、このDragSourceに追加されます。
          • そうでない場合は、キーと値のペアがスキップされます。
          パラメータ:
          s - 読み取るObjectInputStream
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
          導入されたバージョン:
          1.4
          関連項目:
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          このDragSourceを直列化します。 このメソッドは、まずデフォルトの直列化を実行します。 次に、直列化できる場合にだけ、このオブジェクトのFlavorMapが書き出されます。 そうでない場合は、代わりにnullが書き込まれます。 次に、このオブジェクトで登録されたSerializableリスナーが書き出されます。 リスナーは、0個以上のペアの、nullで終わるシーケンスで書き出されます。 ペアはStringObjectで構成されます。StringObjectの型を示し、次のいずれかになります。
          • DragSourceListenerオブジェクトを示すdragSourceListenerK
          • DragSourceMotionListenerオブジェクトを示すdragSourceMotionListenerK
          シリアル・データ:
          FlavorMapインスタンスまたはnullnullで終わる0個以上のペアが続きます。ペアはStringObjectのペアで構成されます。StringObjectの型を示し、次のいずれかになります。
          • DragSourceListenerオブジェクトを示すdragSourceListenerK
          • DragSourceMotionListenerオブジェクトを示すdragSourceMotionListenerK
          .
          パラメータ:
          s - 書き込むObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
          導入されたバージョン:
          1.4
    • クラスjava.awt.dnd.DragSourceContext

      class DragSourceContext extends Object implements Serializable
      serialVersionUID:
      -115407898692194719L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException
          このDragSourceContextを直列化復元します。 このメソッドはまず、transientでないすべてのフィールドに対してデフォルトの直列化復元を実行します。 次に、ストリームの次の2つのオブジェクトを使用して、このオブジェクトのTransferableDragSourceListenerが同様に直列化復元されます。 結果のTransferablenullの場合、このオブジェクトのTransferableは、DataFlavorをサポートしないダミーのTransferableに設定されます。
          パラメータ:
          s - 読み取るObjectInputStream
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
          導入されたバージョン:
          1.4
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          このDragSourceContextを直列化します。 このメソッドは、まずデフォルトの直列化を実行します。 次に、直列化できる場合にだけ、このオブジェクトのTransferableが書き出されます。 そうでない場合は、代わりにnullが書き込まれます。 この場合、結果の直列化復元されたストリームから作成されるDragSourceContextには、DataFlavorをサポートしないダミーのTransferableが含まれます。 最後に、直列化できる場合にだけ、このオブジェクトのDragSourceListenerが書き出されます。 そうでない場合は、代わりにnullが書き込まれます。
          シリアル・データ:
          アルファベット順に並んだ、デフォルトの直列化可能なフィールドであり、Transferableインスタンスまたはnullが続き、さらにDragSourceListenerインスタンスまたはnullが続きます。
          パラメータ:
          s - 書き込むObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
          導入されたバージョン:
          1.4
      • 直列化されたフィールド

        • cursor
          Cursor cursor
          現在のドラッグ・カーソルです。
        • sourceActions
          int sourceActions
          このDragSourceContextに関連したドラッグ操作のドラッグ・ソースでサポートされている一連のドロップ・アクションを表すDnDConstantsのビット単位のマスクです。
        • trigger
          DragGestureEvent trigger
          ドラッグの開始をトリガーしたイベントです。
        • useCustomCursor
          boolean useCustomCursor
          カスタムのドラッグ・カーソルがデフォルトのドラッグ・カーソルの代わりに使用されている場合はtrueです。
    • クラスjava.awt.dnd.DragSourceDragEvent

      class DragSourceDragEvent extends DragSourceEvent implements Serializable
      serialVersionUID:
      481346297933902471L
      • 直列化されたフィールド

        • dropAction
          int dropAction
          ユーザー・ドロップ・アクションです。
        • gestureModifiers
          int gestureModifiers
          ユーザーのジェスチャに関連した入力デバイス修飾子の状態です。
        • invalidModifiers
          boolean invalidModifiers
          gestureModifiersが無効かどうかを示します。
        • targetActions
          int targetActions
          ターゲット・ドロップ・アクションです。
    • クラスjava.awt.dnd.DragSourceDropEvent

      class DragSourceDropEvent extends DragSourceEvent implements Serializable
      serialVersionUID:
      -5571321229470821891L
      • 直列化されたフィールド

        • dropAction
          int dropAction
          ドロップ・アクションです。
        • dropSuccess
          boolean dropSuccess
          ドロップが成功した場合はtrueです。
    • クラスjava.awt.dnd.DragSourceEvent

      class DragSourceEvent extends EventObject implements Serializable
      serialVersionUID:
      -763287114604032641L
      • 直列化されたフィールド

        • locationSpecified
          boolean locationSpecified
          このイベントにカーソル位置が指定されているかどうかを示すboolean値です。
        • x
          int x
          このイベントにカーソル位置が指定されている場合は、このイベントが発生したときのカーソル位置の水平方向の座標です。そうでない場合は0です。
        • y
          int y
          このイベントにカーソル位置が指定されている場合は、このイベントが発生したときのカーソル位置の垂直方向の座標です。そうでない場合は0です。
    • クラスjava.awt.dnd.DropTarget

      class DropTarget extends Object implements Serializable
      serialVersionUID:
      -6283860791671019047L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException
          このDropTargetを直列化復元します。 このメソッドはまず、transientでないすべてのフィールドに対してデフォルトの直列化復元を実行します。 次に、このオブジェクトのDropTargetListenerを同様に直列化復元しようとします。 1.4より前のリリースではこの名前の非transientフィールドがDropTargetListenerを格納したため、これはdtListenerフィールドの直列化復元によるはじめての試行となります。 失敗すると、ストリーム内の次のオブジェクトが代わりに使われます。
          パラメータ:
          s - 読み取るObjectInputStream
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
          導入されたバージョン:
          1.4
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          このDropTargetを直列化します。 デフォルトの直列化を行い、次に、直列化できる場合にだけ、このオブジェクトのDropTargetListenerを書き出します。 そうでない場合は、代わりにnullが書き込まれます。
          シリアル・データ:
          アルファベット順に並んだデフォルトの直列化可能フィールドであり、そのあとにDropTargetListenerインスタンスまたはnullのどちらかが続きます。
          パラメータ:
          s - 書き込むObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
          導入されたバージョン:
          1.4
      • 直列化されたフィールド

        • actions
          int actions
          このDropTargetでサポートされる、デフォルトで許可されたアクションです。
          関連項目:
        • active
          boolean active
          DropTargetがドラッグ・アンド・ドロップ操作を受け入れる場合はtrueです。
        • component
          Component component
          このDropTargetに関連したComponentです。
        • dropTargetContext
          DropTargetContext dropTargetContext
          このDropTargetに関連したDropTargetContextです。
    • クラスjava.awt.dnd.DropTargetContext

      class DropTargetContext extends Object implements Serializable
      serialVersionUID:
      -634158968993743371L
      • 直列化されたフィールド

        • dropTarget
          DropTarget dropTarget
          このDropTargetContextに関連したDropTargetです。
    • クラスjava.awt.dnd.DropTargetDragEvent

      class DropTargetDragEvent extends DropTargetEvent implements Serializable
      serialVersionUID:
      -8422265619058953682L
      • 直列化されたフィールド

        • actions
          int actions
          ソース・ドロップ・アクションです。
        • dropAction
          int dropAction
          ユーザー・ドロップ・アクションです。
        • location
          Point location
          Componentの座標でのドラッグ・カーソルのホット・スポットの位置です。
    • クラスjava.awt.dnd.DropTargetDropEvent

      class DropTargetDropEvent extends DropTargetEvent implements Serializable
      serialVersionUID:
      -1721911170440459322L
      • 直列化されたフィールド

        • actions
          int actions
          ソース・ドロップ・アクションです。
        • dropAction
          int dropAction
          ユーザー・ドロップ・アクションです。
        • isLocalTx
          boolean isLocalTx
          転送元がターゲットと同じJVMにある場合はtrueです。
        • location
          Point location
          Componentの座標でのドラッグ・カーソルのホット・スポットの位置です。
    • クラスjava.awt.dnd.DropTargetEvent

      class DropTargetEvent extends EventObject implements Serializable
      serialVersionUID:
      2821229066521922993L
      • 直列化されたフィールド

        • context
          DropTargetContext context
          このDropTargetEventに関連付けられているDropTargetContext
    • 例外java.awt.dnd.InvalidDnDOperationException

      class InvalidDnDOperationException extends IllegalStateException implements Serializable
      serialVersionUID:
      -6062568741193956678L
    • クラスjava.awt.dnd.MouseDragGestureRecognizer

      class MouseDragGestureRecognizer extends DragGestureRecognizer implements Serializable
      serialVersionUID:
      6220099344182281120L
  • パッケージ java.awt.event

    • クラスjava.awt.event.ActionEvent

      class ActionEvent extends AWTEvent implements Serializable
      serialVersionUID:
      -7671078796273832149L
      • 直列化されたフィールド

        • actionCommand
          String actionCommand
          実際にイベントを発生させる原因の詳細を示す、ローカライズされていない文字列です。 この情報は、イベントを発生させたコンポーネントに特有のものです。
          関連項目:
        • modifiers
          int modifiers
          選択されたキー修飾子を表します。選択されたキーの状態判定に使用します。 修飾子が選択されない場合、デフォルトではゼロになります。
          関連項目:
        • when
          long when
          このイベント発生時のタイムスタンプです。 ActionEventが高レベルのセマンティック・イベントであるため、タイムスタンプは通常は基本となるInputEventと同じです。
          関連項目:
    • クラスjava.awt.event.AdjustmentEvent

      class AdjustmentEvent extends AWTEvent implements Serializable
      serialVersionUID:
      5700290645205279921L
      • 直列化されたフィールド

        • adjustable
          Adjustable adjustable
          イベントをトリガーした調整可能オブジェクトです。
          関連項目:
        • adjustmentType
          int adjustmentType
          adjustmentTypeは、調整可能オブジェクトの値がどのように変化したかを示すものです。 この値はブロック量またはユニット量で増加または減少させることができます。ブロックはページの増分および減分に関連し、ユニットは行の増分および減分に関連しています。
          関連項目:
        • isAdjusting
          boolean isAdjusting
          イベントが一連の複数の調整イベントの1つである場合、isAdjustingはtrueです。
          導入されたバージョン:
          1.4
          関連項目:
        • value
          int value
          valueには調整可能オブジェクトの新しい値が含まれます。 この値は常に、調整可能オブジェクトに関連した範囲内になります。
          関連項目:
    • クラスjava.awt.event.ComponentEvent

      class ComponentEvent extends AWTEvent implements Serializable
      serialVersionUID:
      8101406823902992965L
    • クラスjava.awt.event.ContainerEvent

      class ContainerEvent extends ComponentEvent implements Serializable
      serialVersionUID:
      -4114942250539772041L
      • 直列化されたフィールド

    • クラスjava.awt.event.FocusEvent

      class FocusEvent extends ComponentEvent implements Serializable
      serialVersionUID:
      523753786457416396L
      • 直列化メソッド

        • readResolve
          Object readResolve() throws ObjectStreamException
          この直列化復元されたFocusEventインスタンスが、フォーカス・イベントにnull以外のcause値を持つことを意味する現在の仕様と互換性があるかどうかを確認します。 チェックが失敗すると、新しいFocusEventインスタンスが返され、causeフィールドはFocusEvent.Cause.UNKNOWNに等しく、他のフィールドはこのFocusEventインスタンスと同じ値を持ちます。
          例外:
          ObjectStreamException - このオブジェクトを置き換える新しいオブジェクトを作成できなかった場合
          導入されたバージョン:
          9
          関連項目:
          • FocusEvent.cause
      • 直列化されたフィールド

        • cause
          FocusEvent.Cause cause
          フォーカス・イベントには、このイベントが生成された理由があります。 原因はフォーカス・イベントの作成中に設定されます。
          導入されたバージョン:
          9
          関連項目:
        • 一時
          boolean temporary
          フォーカス・イベントは、パーマネントとテンポラリの2つのレベルを保持できます。 操作が一時的にフォーカスを奪い、イベントが完了すると元に戻す場合は true に、 そうでない場合は false に設定されます。
          関連項目:
    • クラスjava.awt.event.HierarchyEvent

      class HierarchyEvent extends AWTEvent implements Serializable
      serialVersionUID:
      -5337576970038043990L
      • 直列化されたフィールド

        • changed
          Component changed
          変更された階層の最上位のComponent
        • changedParent
          Container changedParent
          changedコンポーネントの親。 これは、変更のタイプに応じて、変更前または変更後の親です。
        • changeFlags
          long changeFlags
          このイベント・オブジェクトで表されるHIERARCHY_CHANGEDイベントのタイプを示すビット・マスク。 許容される値については、HierarchyEventのクラスの説明を参照してください。
    • クラスjava.awt.event.InputEvent

      class InputEvent extends ComponentEvent implements Serializable
      serialVersionUID:
      -2482525981698309786L
    • クラスjava.awt.event.InputMethodEvent

      class InputMethodEvent extends AWTEvent implements Serializable
      serialVersionUID:
      4727190874778922661L
      • 直列化メソッド

      • 直列化されたフィールド

        • when
          long when
          イベント作成時を示すタイムスタンプです。
          導入されたバージョン:
          1.4
          関連項目:
    • クラスjava.awt.event.InvocationEvent

      class InvocationEvent extends AWTEvent implements Serializable
      serialVersionUID:
      436056344909459450L
      • 直列化されたフィールド

        • catchExceptions
          boolean catchExceptions
          dispatch()がThrowableをキャッチして例外インスタンス変数に格納する場合は、trueに設定します。 falseの場合は、ThrowableはEventDispatchThreadのディスパッチ・ループまで伝達されます。
        • dispatched
          boolean dispatched
          runnablerun()メソッドが実行されたかどうかを示します。
          導入されたバージョン:
          1.7
          関連項目:
        • exception
          Exception exception
          Runnable.run()メソッドの実行中にスローされるExceptionです(nullの場合もある)。 この変数は、特定のインスタンスが例外をキャッチしなかった場合にもnullになります。
        • リスナー
          Runnable listener
          イベントがディスパッチされるか、破棄された直後に、run()メソッドが呼び出されるRunnableです(nullの場合もある)。
          導入されたバージョン:
          1.8
          関連項目:
        • notifier
          Object notifier
          Runnable.run()メソッドの復帰後または例外のスロー後、あるいはイベントの破棄後、notifyAll()メソッドがただちに呼び出されるObjectです(nullの場合もあります)。
          関連項目:
        • runnable
          Runnable runnable
          run()メソッドが呼び出されるRunnableです。
        • throwable
          Throwable throwable
          Runnable.run()メソッドの実行中にスローされるThrowableです(nullの場合もある)。 この変数は、特定のインスタンスが例外をキャッチしなかった場合にもnullになります。
        • when
          long when
          このイベント発生時のタイムスタンプです。
          関連項目:
    • クラスjava.awt.event.ItemEvent

      class ItemEvent extends AWTEvent implements Serializable
      serialVersionUID:
      -608708132447206933L
      • 直列化されたフィールド

        • item
          Object item
          選択状態が変更された項目です。
          関連項目:
        • stateChange
          int stateChange
          itemが選択されたのか選択解除されたのかを示すstateChangeオブジェクトです。
          関連項目:
    • クラスjava.awt.event.KeyEvent

      class KeyEvent extends InputEvent implements Serializable
      serialVersionUID:
      -2352130953028126954L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          古い修飾子を無効にして、新しい修飾子を設定します。 キー修飾子は、オーバーラップするマウス修飾子をオーバーライドします。
          パラメータ:
          s - 読み取るObjectInputStream
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
      • 直列化されたフィールド

        • isProxyActive
          boolean isProxyActive
          ネイティブのイベント・ディスパッチ・システムの状態を格納します。このイベントが作成されたときに、イベント・プロキシ・メカニズムがアクティブであった場合はtrue、プロキシがアクティブなときに、イベントを正常にディスパッチするために使用されるComponent.dispatchEventImplがアクティブでなかった場合はfalseになります。
        • keyChar
          char keyChar
          keyCharは、キーボード上のキーまたはキーの組み合わせでトリガーされる有効なUnicode文字です。
          関連項目:
        • keyCode
          int keyCode
          キーボードの各キーに割り当てられた一意の値です。 ほとんどのキーボードがトリガーできる共通のキー・コード・セットがあります。 キー・コードのシンボリック名はコード自体の値以外になります。
          関連項目:
        • keyLocation
          int keyLocation
          キーボード上のキーの位置です。 左Shiftキーや右Shiftキーなど一部のキーは、キーボード上で複数回発生します。 さらに、一部のキーは数値入力キー・パッドで発生します。 このようなキーを区別するために、変数が使用されます。 有効な値は、KEY_LOCATION_UNKNOWNKEY_LOCATION_STANDARDKEY_LOCATION_LEFTKEY_LOCATION_RIGHT、およびKEY_LOCATION_NUMPADのみです。
          関連項目:
        • originalSource
          Component originalSource
          元のイベント・ソース。 イベント・ソースは、処理中に変わる可能性がありますが、元のソースを取得できる必要がある場合があります。
          導入されたバージョン:
          1.8
    • クラスjava.awt.event.MouseEvent

      class MouseEvent extends InputEvent implements Serializable
      serialVersionUID:
      -991214153494842848L
      • 直列化メソッド

      • 直列化されたフィールド

        • button
          int button
          状態が変更されたマウス・ボタンがある場合、そのマウス・ボタンを示します。 有効な値の範囲は、0からMouseInfo.getNumberOfButtons()に返される値までです。 この範囲には、NOBUTTONBUTTON1BUTTON2、およびBUTTON3の定数が含まれます(これらのボタンが存在する場合)。 このため、これらの定数も使用できます。 たとえば、ボタンが2つのマウスの場合は、このフィールドには次の値が含まれます。
          • 0 (NOBUTTON)
          • 1 (BUTTON1)
          • 2 (BUTTON2)
          ボタンが5つのマウスの場合は、このフィールドには次の値が含まれます。
          • 0 (NOBUTTON)
          • 1 (BUTTON1)
          • 2 (BUTTON2)
          • 3 (BUTTON3)
          • 4
          • 5
          拡張マウス・ボタンのサポートがJavaでToolkit.areExtraMouseButtonsEnabled() disabledにされている場合は、このフィールドにBUTTON3よりも大きい値が含まれることはありません。
          関連項目:
        • causedByTouchEvent
          boolean causedByTouchEvent
          イベントがタッチ・イベントの結果であるかどうかを示します。
        • clickCount
          int clickCount
          マウス・ボタンをすばやく連続してクリックする回数を示します。clickCountは次の3つのマウス・イベントにのみ有効です。
          MOUSE_CLICKEDMOUSE_PRESSED、およびMOUSE_RELEASED
          上記の場合、clickCountは1以上になります。 その他のイベントの場合、カウントは 0 になります。
          関連項目:
        • popupTrigger
          boolean popupTrigger
          Popup Menuが特定のジェスチャを保持するかどうかを示すプロパティです。 popupTrigger = falseの場合、ポップアップ・メニューは表示されません。 trueの場合、ポップアップ・メニューが表示されます。
          関連項目:
        • x
          int x
          マウス・イベントのx座標です。 x値はイベントをトリガーするコンポーネントに対する相対位置になります。
          関連項目:
        • xAbs
          int xAbs
          マウス・イベントの絶対x座標です。 デスクトップ領域が複数の物理画面デバイスにまたがっている可能性のある仮想デバイス・マルチスクリーン環境では、この座標は仮想の座標系を基準にしています。 それ以外の場合、この座標は、コンポーネントのGraphicsConfigurationに関連付けられた座標系を基準にしています。
        • y
          int y
          マウス・イベントのy座標です。 y値はイベントをトリガーするコンポーネントに対する相対位置になります。
          関連項目:
        • yAbs
          int yAbs
          マウス・イベントの絶対y座標です。 デスクトップ領域が複数の物理画面デバイスにまたがっている可能性のある仮想デバイス・マルチスクリーン環境では、この座標は仮想の座標系を基準にしています。 それ以外の場合、この座標は、コンポーネントのGraphicsConfigurationに関連付けられた座標系を基準にしています。
    • クラスjava.awt.event.MouseWheelEvent

      class MouseWheelEvent extends MouseEvent implements Serializable
      serialVersionUID:
      6459879390515399677L
      • 直列化されたフィールド

        • preciseWheelRotation
          double preciseWheelRotation
          マウス・ホイールが回転した距離を示します。
          関連項目:
        • scrollAmount
          int scrollAmount
          scrollTypeがWHEEL_UNIT_SCROLLの場合にのみ有効です。 プラットフォームの設定に基づき、マウス・ホイールの回転クリックごとにスクロールされるユニット数を示します。
          関連項目:
        • scrollType
          int scrollType
          プラットフォームの設定に基づいて、このイベントに応答して発生するスクロールの種類を示します。 有効な値は次のとおりです。
          • WHEEL_UNIT_SCROLL
          • WHEEL_BLOCK_SCROLL
          関連項目:
        • wheelRotation
          int wheelRotation
          マウス・ホイールが回転した距離を示します。
          関連項目:
    • クラスjava.awt.event.PaintEvent

      class PaintEvent extends ComponentEvent implements Serializable
      serialVersionUID:
      1267492026433337593L
    • クラスjava.awt.event.TextEvent

      class TextEvent extends AWTEvent implements Serializable
      serialVersionUID:
      6269902291250941179L
    • クラスjava.awt.event.WindowEvent

      class WindowEvent extends ComponentEvent implements Serializable
      serialVersionUID:
      -1567959133147912127L
      • 直列化されたフィールド

        • newState
          int newState
          ウィンドウ状態変更イベントのウィンドウの新しい状態です。
        • oldState
          int oldState
          ウィンドウ状態変更イベントのウィンドウの以前の状態。
  • パッケージ java.awt.font

    • クラスjava.awt.font.NumericShaper

      class NumericShaper extends Object implements Serializable
      serialVersionUID:
      -8022764705923730308L
      • 直列化メソッド

        • writeObject
          private void writeObject(ObjectOutputStream stream) throws IOException
          NumericShaper.Range列挙ベースのパラメータがある場合はビット・マスクベースのパラメータに変換し、このオブジェクトをstreamに書き込みます。 この変換では、対応するビット・マスクベースの定数を持たない列挙型定数は無視されます。
          パラメータ:
          stream - 書込み先の出力ストリーム
          例外:
          IOException - ストリームへの書出し時に入出力エラーが発生した場合stream
          導入されたバージョン:
          1.7
      • 直列化されたフィールド

        • key
          int key
          コンテキスト依存の形状決定のコンテキストのインデックスです。値の範囲は0から18です。
        • mask
          int mask
          コンテキスト依存の形状決定を行うかどうか(上位ビット)、および形式変換する数字の範囲(0から18のビット)を示すフラグ。
        • shapingRange
          NumericShaper.Range shapingRange
          コンテキスト・シェーピングのためのコンテキストRange、または非コンテキスト・シェーピングのための Range。ビット・マスク・ベースのAPIの場合はnullです。
          導入されたバージョン:
          1.7
    • クラスjava.awt.font.TextAttribute

      class TextAttribute extends AttributedCharacterIterator.Attribute implements Serializable
      serialVersionUID:
      7744112784117861702L
      • 直列化メソッド

        • readResolve
          protected Object readResolve() throws InvalidObjectException
          直列化復元されるインスタンスを定義済み定数に解決します。
          例外:
          InvalidObjectException - 解決するオブジェクトがAttributeのインスタンスではない場合
    • クラスjava.awt.font.TransformAttribute

      class TransformAttribute extends Object implements Serializable
      serialVersionUID:
      3356247357827709530L
      • 直列化メソッド

        • readResolve
          private Object readResolve() throws ObjectStreamException
          直列化後にTransformAttributeオブジェクトを解決します。
          例外:
          ObjectStreamException - このオブジェクトを置き換える新しいオブジェクトを作成できなかった場合
          導入されたバージョン:
          1.6
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          デフォルトの直列化可能フィールドをストリームに書き込みます。
          パラメータ:
          s - 書き込むObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
      • 直列化されたフィールド

        • transform
          AffineTransform transform
          このTransformAttributeAffineTransform、またはAffineTransformが恒等変換である場合はnullです。
  • パッケージ java.awt.geom

    • クラスjava.awt.geom.AffineTransform

      class AffineTransform extends Object implements Serializable
      serialVersionUID:
      1330973210523860834L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException
          ObjectInputStreamを読み取ります。
          パラメータ:
          s - 読み取るObjectInputStream
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          デフォルトの直列化可能フィールドをストリームに書き込みます。
          パラメータ:
          s - 書き込むObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
      • 直列化されたフィールド

        • m00
          double m00
          3×3アフィン変換行列のX座標スケーリング要素です。
        • m01
          double m01
          3×3アフィン変換行列のX座標シャーリング要素です。
        • m02
          double m02
          3×3アフィン変換行列の平行移動要素のX座標です。
        • m10
          double m10
          3×3アフィン変換行列のY座標シャーリング要素です。
        • m11
          double m11
          3×3アフィン変換行列のY座標スケーリング要素です。
        • m12
          double m12
          3×3アフィン変換行列の平行移動要素のY座標です。
    • クラスjava.awt.geom.Arc2D.Double

      class Double extends Arc2D implements Serializable
      serialVersionUID:
      728264085846882001L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException
          ObjectInputStreamからデフォルトの直列化可能フィールド、続いてこのArc2Dインスタンスの弧のタイプを示すバイトを読み取ります。
          シリアル・データ:
          1. デフォルトの直列化可能フィールド。
          2. 続いて、弧のタイプArc2D.OPENArc2D.CHORD、またはArc2D.PIEを示すbyte
          パラメータ:
          s - 読み取るObjectInputStream
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          ObjectOutputStreamにデフォルトの直列化可能フィールド、続いてこのArc2Dインスタンスの弧のタイプを示すバイトを書き込みます。
          シリアル・データ:
          1. デフォルトの直列化可能フィールド。
          2. 続いて、弧のタイプArc2D.OPENArc2D.CHORD、またはArc2D.PIEを示すbyte
          パラメータ:
          s - 書き込むObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
      • 直列化されたフィールド

        • エクステント
          double extent
          弧の角の大きさ(度単位)。
          導入されたバージョン:
          1.2
        • height
          double height
          この弧が一部を構成する楕円の高さです(角の大きさは考慮しません)。
          導入されたバージョン:
          1.2
        • start
          double start
          弧の始角(度単位)。
          導入されたバージョン:
          1.2
        • width
          double width
          この弧が一部を構成する楕円の幅です(角の大きさは考慮しません)。
          導入されたバージョン:
          1.2
        • x
          double x
          弧の表示枠矩形の左上隅のX座標です。
          導入されたバージョン:
          1.2
        • y
          double y
          弧の表示枠矩形の左上隅のY座標です。
          導入されたバージョン:
          1.2
    • クラスjava.awt.geom.Arc2D.Float

      class Float extends Arc2D implements Serializable
      serialVersionUID:
      9130893014586380278L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException
          ObjectInputStreamからデフォルトの直列化可能フィールド、続いてこのArc2Dインスタンスの弧のタイプを示すバイトを読み取ります。
          シリアル・データ:
          1. デフォルトの直列化可能フィールド。
          2. 続いて、弧のタイプArc2D.OPENArc2D.CHORD、またはArc2D.PIEを示すbyte
          パラメータ:
          s - 読み取るObjectInputStream
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          ObjectOutputStreamにデフォルトの直列化可能フィールド、続いてこのArc2Dインスタンスの弧のタイプを示すバイトを書き込みます。
          シリアル・データ:
          1. デフォルトの直列化可能フィールド。
          2. 続いて、弧のタイプArc2D.OPENArc2D.CHORD、またはArc2D.PIEを示すbyte
          パラメータ:
          s - 書き込むObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
      • 直列化されたフィールド

        • エクステント
          float extent
          弧の角の大きさ(度単位)。
          導入されたバージョン:
          1.2
        • height
          float height
          この弧が一部を構成する楕円の高さです(角の大きさは考慮しません)。
          導入されたバージョン:
          1.2
        • start
          float start
          弧の始角(度単位)。
          導入されたバージョン:
          1.2
        • width
          float width
          この弧が一部を構成する楕円の幅です(角の大きさは考慮しません)。
          導入されたバージョン:
          1.2
        • x
          float x
          弧の表示枠矩形の左上隅のX座標です。
          導入されたバージョン:
          1.2
        • y
          float y
          弧の表示枠矩形の左上隅のY座標です。
          導入されたバージョン:
          1.2
    • クラスjava.awt.geom.CubicCurve2D.Double

      class Double extends CubicCurve2D implements Serializable
      serialVersionUID:
      -4202960122839707295L
      • 直列化されたフィールド

        • ctrlx1
          double ctrlx1
          3次曲線セグメントの最初の制御点のX座標です。
          導入されたバージョン:
          1.2
        • ctrlx2
          double ctrlx2
          3次曲線セグメントの2番目の制御点のX座標です。
          導入されたバージョン:
          1.2
        • ctrly1
          double ctrly1
          3次曲線セグメントの最初の制御点のY座標です。
          導入されたバージョン:
          1.2
        • ctrly2
          double ctrly2
          3次曲線セグメントの2番目の制御点のY座標です。
          導入されたバージョン:
          1.2
        • x1
          double x1
          3次曲線セグメントの始点のX座標です。
          導入されたバージョン:
          1.2
        • x2
          double x2
          3次曲線セグメントの終点のX座標です。
          導入されたバージョン:
          1.2
        • y1
          double y1
          3次曲線セグメントの始点のY座標です。
          導入されたバージョン:
          1.2
        • y2
          double y2
          3次曲線セグメントの終点のY座標です。
          導入されたバージョン:
          1.2
    • クラスjava.awt.geom.CubicCurve2D.Float

      class Float extends CubicCurve2D implements Serializable
      serialVersionUID:
      -1272015596714244385L
      • 直列化されたフィールド

        • ctrlx1
          float ctrlx1
          3次曲線セグメントの最初の制御点のX座標です。
          導入されたバージョン:
          1.2
        • ctrlx2
          float ctrlx2
          3次曲線セグメントの2番目の制御点のX座標です。
          導入されたバージョン:
          1.2
        • ctrly1
          float ctrly1
          3次曲線セグメントの最初の制御点のY座標です。
          導入されたバージョン:
          1.2
        • ctrly2
          float ctrly2
          3次曲線セグメントの2番目の制御点のY座標です。
          導入されたバージョン:
          1.2
        • x1
          float x1
          3次曲線セグメントの始点のX座標です。
          導入されたバージョン:
          1.2
        • x2
          float x2
          3次曲線セグメントの終点のX座標です。
          導入されたバージョン:
          1.2
        • y1
          float y1
          3次曲線セグメントの始点のY座標です。
          導入されたバージョン:
          1.2
        • y2
          float y2
          3次曲線セグメントの終点のY座標です。
          導入されたバージョン:
          1.2
    • クラスjava.awt.geom.Ellipse2D.Double

      class Double extends Ellipse2D implements Serializable
      serialVersionUID:
      5555464816372320683L
      • 直列化されたフィールド

        • height
          double height
          Ellipse2Dの全体の高さです。
          導入されたバージョン:
          1.2
        • width
          double width
          このEllipse2Dの全体の幅。
          導入されたバージョン:
          1.2
        • x
          double x
          このEllipse2Dの表示枠矩形の左上隅のX座標。
          導入されたバージョン:
          1.2
        • y
          double y
          このEllipse2Dの表示枠矩形の左上隅のY座標。
          導入されたバージョン:
          1.2
    • クラスjava.awt.geom.Ellipse2D.Float

      class Float extends Ellipse2D implements Serializable
      serialVersionUID:
      -6633761252372475977L
      • 直列化されたフィールド

        • height
          float height
          このEllipse2Dの全体の高さ。
          導入されたバージョン:
          1.2
        • width
          float width
          このEllipse2Dの全体の幅。
          導入されたバージョン:
          1.2
        • x
          float x
          このEllipse2Dの表示枠矩形の左上隅のX座標。
          導入されたバージョン:
          1.2
        • y
          float y
          このEllipse2Dの表示枠矩形の左上隅のY座標。
          導入されたバージョン:
          1.2
    • クラスjava.awt.geom.GeneralPath

      class GeneralPath extends Path2D.Float implements Serializable
      serialVersionUID:
      -8327096662768731142L
    • 例外java.awt.geom.IllegalPathStateException

      class IllegalPathStateException extends RuntimeException implements Serializable
      serialVersionUID:
      -5158084205220481094L
    • クラスjava.awt.geom.Line2D.Double

      class Double extends Line2D implements Serializable
      serialVersionUID:
      7979627399746467499L
      • 直列化されたフィールド

        • x1
          double x1
          ライン・セグメントの始点のX座標です。
          導入されたバージョン:
          1.2
        • x2
          double x2
          ライン・セグメントの終点のX座標です。
          導入されたバージョン:
          1.2
        • y1
          double y1
          ライン・セグメントの始点のY座標です。
          導入されたバージョン:
          1.2
        • y2
          double y2
          ライン・セグメントの終点のY座標です。
          導入されたバージョン:
          1.2
    • クラスjava.awt.geom.Line2D.Float

      class Float extends Line2D implements Serializable
      serialVersionUID:
      6161772511649436349L
      • 直列化されたフィールド

        • x1
          float x1
          ライン・セグメントの始点のX座標です。
          導入されたバージョン:
          1.2
        • x2
          float x2
          ライン・セグメントの終点のX座標です。
          導入されたバージョン:
          1.2
        • y1
          float y1
          ライン・セグメントの始点のY座標です。
          導入されたバージョン:
          1.2
        • y2
          float y2
          ライン・セグメントの終点のY座標です。
          導入されたバージョン:
          1.2
    • 例外java.awt.geom.NoninvertibleTransformException

      class NoninvertibleTransformException extends Exception implements Serializable
      serialVersionUID:
      6137225240503990466L
    • クラスjava.awt.geom.Path2D.Double

      class Double extends Path2D implements Serializable
      serialVersionUID:
      1826762518450014216L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException
          ObjectInputStreamからデフォルトの直列化可能フィールド、続いてこのパスに格納されるパス・セグメントを明示的に直列化します。

          1.6では、デフォルトの直列化可能フィールドはない。

          このオブジェクトのシリアル・データはwriteObjectメソッドによって記述されます。

          パラメータ:
          s - 読み取るObjectInputStream
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - I/Oエラーが発生した場合*
          導入されたバージョン:
          1.6
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          ObjectOutputStreamにデフォルトの直列化可能フィールド、続いてこのパスに格納されるパス・セグメントを明示的に直列化します。
          シリアル・データ:
          1. デフォルトの直列化可能フィールド。 1.6では、デフォルトの直列化可能フィールドはない。
          2. ヒントとして元のオブジェクトのストレージ・タイプを示すバイト(SERIAL_STORAGE_DBL_ARRAY)が続く
          3. 後続のパス・セグメントの数(NP)を示す整数値、または後続のパス・セグメントの数が不明であることを示す -1が続く
          4. 後続の座標の総数(NC)を示す整数値、または後続の座標の数が不明であることを示す -1が続く(座標は常にx,yペアで表されるペアで出現するため、NCは必ず偶数になる)
          5. 続いて、屈曲規則を示すバイト(WIND_EVEN_ODDまたはWIND_NON_ZERO)
          6. NP (またはNP < 0の場合は無制限)によって、パス・セグメントのタイプを示す1バイトと、パス・セグメントの座標を表すfloat型またはdouble型の1つ以上の値のペアからなる値が設定される
          7. パスの末尾を示すバイト(SERIAL_PATH_END)が続く。

          次のバイト値定数は、Path2Dオブジェクトの直列化された形式で使用されます。

          定数
          定数名 バイト値 後続の項目 説明
          SERIAL_STORAGE_FLT_ARRAY 0x30 元のPath2Dオブジェクトが座標をfloat型のJava配列に格納したというヒント。
          SERIAL_STORAGE_DBL_ARRAY 0x31 元のPath2Dオブジェクトが座標をdouble型のJava配列に格納したというヒント。
          SERIAL_SEG_FLT_MOVETO 0x40 float 2つ moveToパス・セグメントが続きます。
          SERIAL_SEG_FLT_LINETO 0x41 float 2つ lineToパス・セグメントが続きます。
          SERIAL_SEG_FLT_QUADTO 0x42 float 4つ quadToパス・セグメントが続きます。
          SERIAL_SEG_FLT_CUBICTO 0x43 float 6つ curveToパス・セグメントが続きます。
          SERIAL_SEG_DBL_MOVETO 0x50 double 2つ moveToパス・セグメントが続きます。
          SERIAL_SEG_DBL_LINETO 0x51 double 2つ lineToパス・セグメントが続きます。
          SERIAL_SEG_DBL_QUADTO 0x52 double 4つ curveToパス・セグメントが続きます。
          SERIAL_SEG_DBL_CUBICTO 0x53 double 6つ curveToパス・セグメントが続きます。
          SERIAL_SEG_CLOSE 0x60 closePathパス・セグメント。
          SERIAL_PATH_END 0x61 これ以上パス・セグメントは続きません。

          パラメータ:
          s - 書き込むObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
          導入されたバージョン:
          1.6
    • クラスjava.awt.geom.Path2D.Float

      class Float extends Path2D implements Serializable
      serialVersionUID:
      6990832515060788886L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException
          ObjectInputStreamからデフォルトの直列化可能フィールド、続いてこのパスに格納されるパス・セグメントを明示的に直列化します。

          1.6では、デフォルトの直列化可能フィールドはない。

          このオブジェクトのシリアル・データはwriteObjectメソッドによって記述されます。

          パラメータ:
          s - 読み取るObjectInputStream
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
          導入されたバージョン:
          1.6
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          ObjectOutputStreamにデフォルトの直列化可能フィールド、続いてこのパスに格納されるパス・セグメントを明示的に直列化します。
          シリアル・データ:
          1. デフォルトの直列化可能フィールド。 1.6では、デフォルトの直列化可能フィールドはない。
          2. ヒントとして元のオブジェクトのストレージ・タイプを示すバイト(SERIAL_STORAGE_FLT_ARRAY)が続く
          3. 後続のパス・セグメントの数(NP)を示す整数値、または後続のパス・セグメントの数が不明であることを示す -1が続く
          4. 後続の座標の総数(NC)を示す整数値、または後続の座標の数が不明であることを示す -1が続く(座標は常にx,yペアで表されるペアで出現するため、NCは必ず偶数になる)
          5. 続いて、屈曲規則を示すバイト(WIND_EVEN_ODDまたはWIND_NON_ZERO)
          6. NP (またはNP < 0の場合は無制限)によって、パス・セグメントのタイプを示す1バイトと、パス・セグメントの座標を表すfloat型またはdouble型の1つ以上の値のペアからなる値が設定される
          7. パスの末尾を示すバイト(SERIAL_PATH_END)が続く。

          次のバイト値定数は、Path2Dオブジェクトの直列化された形式で使用されます。

          定数
          定数名 バイト値 後続の項目 説明
          SERIAL_STORAGE_FLT_ARRAY 0x30 元のPath2Dオブジェクトが座標をfloat型のJava配列に格納したというヒント。
          SERIAL_STORAGE_DBL_ARRAY 0x31 元のPath2Dオブジェクトが座標をdouble型のJava配列に格納したというヒント。
          SERIAL_SEG_FLT_MOVETO 0x40 float 2つ moveToパス・セグメントが続きます。
          SERIAL_SEG_FLT_LINETO 0x41 float 2つ lineToパス・セグメントが続きます。
          SERIAL_SEG_FLT_QUADTO 0x42 float 4つ quadToパス・セグメントが続きます。
          SERIAL_SEG_FLT_CUBICTO 0x43 float 6つ curveToパス・セグメントが続きます。
          SERIAL_SEG_DBL_MOVETO 0x50 double 2つ moveToパス・セグメントが続きます。
          SERIAL_SEG_DBL_LINETO 0x51 double 2つ lineToパス・セグメントが続きます。
          SERIAL_SEG_DBL_QUADTO 0x52 double 4つ curveToパス・セグメントが続きます。
          SERIAL_SEG_DBL_CUBICTO 0x53 double 6つ curveToパス・セグメントが続きます。
          SERIAL_SEG_CLOSE 0x60 closePathパス・セグメント。
          SERIAL_PATH_END 0x61 これ以上パス・セグメントは続きません。

          パラメータ:
          s - 書き込むObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
          導入されたバージョン:
          1.6
    • クラスjava.awt.geom.Point2D.Double

      class Double extends Point2D implements Serializable
      serialVersionUID:
      6150783262733311327L
      • 直列化されたフィールド

        • x
          double x
          このPoint2DのX座標。
          導入されたバージョン:
          1.2
        • y
          double y
          このPoint2DのY座標。
          導入されたバージョン:
          1.2
    • クラスjava.awt.geom.Point2D.Float

      class Float extends Point2D implements Serializable
      serialVersionUID:
      -2870572449815403710L
      • 直列化されたフィールド

        • x
          float x
          このPoint2DのX座標。
          導入されたバージョン:
          1.2
        • y
          float y
          このPoint2DのY座標。
          導入されたバージョン:
          1.2
    • クラスjava.awt.geom.QuadCurve2D.Double

      class Double extends QuadCurve2D implements Serializable
      serialVersionUID:
      4217149928428559721L
      • 直列化されたフィールド

        • ctrlx
          double ctrlx
          2次曲線セグメントの制御点のX座標です。
          導入されたバージョン:
          1.2
        • ctrly
          double ctrly
          2次曲線セグメントの制御点のY座標です。
          導入されたバージョン:
          1.2
        • x1
          double x1
          2次曲線セグメントの始点のX座標です。
          導入されたバージョン:
          1.2
        • x2
          double x2
          2次曲線セグメントの終点のX座標です。
          導入されたバージョン:
          1.2
        • y1
          double y1
          2次曲線セグメントの始点のY座標です。
          導入されたバージョン:
          1.2
        • y2
          double y2
          2次曲線セグメントの終点のY座標です。
          導入されたバージョン:
          1.2
    • クラスjava.awt.geom.QuadCurve2D.Float

      class Float extends QuadCurve2D implements Serializable
      serialVersionUID:
      -8511188402130719609L
      • 直列化されたフィールド

        • ctrlx
          float ctrlx
          2次曲線セグメントの制御点のX座標です。
          導入されたバージョン:
          1.2
        • ctrly
          float ctrly
          2次曲線セグメントの制御点のY座標です。
          導入されたバージョン:
          1.2
        • x1
          float x1
          2次曲線セグメントの始点のX座標です。
          導入されたバージョン:
          1.2
        • x2
          float x2
          2次曲線セグメントの終点のX座標です。
          導入されたバージョン:
          1.2
        • y1
          float y1
          2次曲線セグメントの始点のY座標です。
          導入されたバージョン:
          1.2
        • y2
          float y2
          2次曲線セグメントの終点のY座標です。
          導入されたバージョン:
          1.2
    • クラスjava.awt.geom.Rectangle2D.Double

      class Double extends Rectangle2D implements Serializable
      serialVersionUID:
      7771313791441850493L
      • 直列化されたフィールド

        • height
          double height
          このRectangle2Dの高さ。
          導入されたバージョン:
          1.2
        • width
          double width
          このRectangle2Dの幅。
          導入されたバージョン:
          1.2
        • x
          double x
          このRectangle2DのX座標。
          導入されたバージョン:
          1.2
        • y
          double y
          このRectangle2DのY座標。
          導入されたバージョン:
          1.2
    • クラスjava.awt.geom.Rectangle2D.Float

      class Float extends Rectangle2D implements Serializable
      serialVersionUID:
      3798716824173675777L
      • 直列化されたフィールド

        • height
          float height
          このRectangle2Dの高さ。
          導入されたバージョン:
          1.2
        • width
          float width
          このRectangle2Dの幅。
          導入されたバージョン:
          1.2
        • x
          float x
          このRectangle2DのX座標。
          導入されたバージョン:
          1.2
        • y
          float y
          このRectangle2DのY座標。
          導入されたバージョン:
          1.2
    • クラスjava.awt.geom.RoundRectangle2D.Double

      class Double extends RoundRectangle2D implements Serializable
      serialVersionUID:
      1048939333485206117L
      • 直列化されたフィールド

        • archeight
          double archeight
          角を丸める弧の高さです。
          導入されたバージョン:
          1.2
        • arcwidth
          double arcwidth
          角を丸める弧の幅です。
          導入されたバージョン:
          1.2
        • height
          double height
          このRoundRectangle2Dの高さ。
          導入されたバージョン:
          1.2
        • width
          double width
          このRoundRectangle2Dの幅。
          導入されたバージョン:
          1.2
        • x
          double x
          このRoundRectangle2DのX座標。
          導入されたバージョン:
          1.2
        • y
          double y
          このRoundRectangle2DのY座標。
          導入されたバージョン:
          1.2
    • クラスjava.awt.geom.RoundRectangle2D.Float

      class Float extends RoundRectangle2D implements Serializable
      serialVersionUID:
      -3423150618393866922L
      • 直列化されたフィールド

        • archeight
          float archeight
          角を丸める弧の高さです。
          導入されたバージョン:
          1.2
        • arcwidth
          float arcwidth
          角を丸める弧の幅です。
          導入されたバージョン:
          1.2
        • height
          float height
          このRoundRectangle2Dの高さ。
          導入されたバージョン:
          1.2
        • width
          float width
          このRoundRectangle2Dの幅。
          導入されたバージョン:
          1.2
        • x
          float x
          このRoundRectangle2DのX座標。
          導入されたバージョン:
          1.2
        • y
          float y
          このRoundRectangle2DのY座標。
          導入されたバージョン:
          1.2
  • パッケージ java.awt.image

  • パッケージ java.awt.image.renderable

    • クラスjava.awt.image.renderable.ParameterBlock

      class ParameterBlock extends Object implements Serializable
      serialVersionUID:
      -7577115551785240750L
      • 直列化されたフィールド

        • パラメータ
          Vector<Object> parameters
          任意のObjectとして格納される、ソース以外のパラメータのVectorです。
        • ソース
          Vector<Object> sources
          任意のObjectとして格納される、ソースのVectorです。
  • パッケージ java.awt.print

  • パッケージ java.beans

    • クラスjava.beans.IndexedPropertyChangeEvent

      class IndexedPropertyChangeEvent extends PropertyChangeEvent implements Serializable
      serialVersionUID:
      -320227448495806870L
      • 直列化されたフィールド

        • 索引
          int index
          変更されたプロパティ要素の索引。
    • 例外java.beans.IntrospectionException

      class IntrospectionException extends Exception implements Serializable
      serialVersionUID:
      -3728150539969542619L
    • クラスjava.beans.PropertyChangeEvent

      class PropertyChangeEvent extends EventObject implements Serializable
      serialVersionUID:
      7042693688939648123L
      • 直列化されたフィールド

        • newValue
          Object newValue
          プロパティの新しい値。 不明の場合はnullになります。
        • oldValue
          Object oldValue
          プロパティの古い値。 不明の場合はnullになります。
        • propagationId
          Object propagationId
          伝播ID。 nullの場合もあります。
          関連項目:
        • propertyName
          String propertyName
          変更されたプロパティの名前。 不明の場合はnullになります。
    • クラスjava.beans.PropertyChangeSupport

      class PropertyChangeSupport extends Object implements Serializable
      serialVersionUID:
      6401253773779951803L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException
          ObjectInputStreamを読み取ります。
          パラメータ:
          s - 読み取るObjectInputStream
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          直列化可能フィールドをストリームに書き込みます。
          シリアル・データ:
          PropertyChangeListenersのnullで終了するリスト。

          直列化の際、直列化可能でないリスナーはスキップされ、直列化可能なリスナーだけが直列化される。

          パラメータ:
          s - 書き込むObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
      • 直列化されたフィールド

        • children
          Hashtable children
          PropertyChangeListenersのリスト
        • propertyChangeSupportSerializedDataVersion
          int propertyChangeSupportSerializedDataVersion
          バージョン
        • source
          Object source
          生成されたイベントの発生元として提供されるオブジェクトです
    • 例外java.beans.PropertyVetoException

      class PropertyVetoException extends Exception implements Serializable
      serialVersionUID:
      129596057694162164L
      • 直列化されたフィールド

    • クラスjava.beans.VetoableChangeSupport

      class VetoableChangeSupport extends Object implements Serializable
      serialVersionUID:
      -5090210921595982017L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException
          ObjectInputStreamを読み取ります。
          パラメータ:
          s - 読み取るObjectInputStream
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          直列化可能フィールドをストリームに書き込みます。
          シリアル・データ:
          VetoableChangeListenersのnullで終了するリスト。

          直列化の際、直列化可能でないリスナーはスキップされ、直列化可能なリスナーだけが直列化される。

          パラメータ:
          s - 書き込むObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
      • 直列化されたフィールド

        • children
          Hashtable children
          PropertyChangeListenersのリスト
        • source
          Object source
          生成されたイベントの発生元として提供されるオブジェクトです
        • vetoableChangeSupportSerializedDataVersion
          int vetoableChangeSupportSerializedDataVersion
          バージョン
  • パッケージ java.beans.beancontext

    • クラスjava.beans.beancontext.BeanContextChildSupport

      class BeanContextChildSupport extends Object implements Serializable
      serialVersionUID:
      6328947014421475877L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException
          持続オブジェクトを復元します。入れ子になっている新しいBeanContextから取得されたすべてのリソースが、後続のsetBeanContext()によって完全に復元されるまで待つ必要があります。
          パラメータ:
          ois - 読み取るObjectInputStream
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
        • writeObject
          private void writeObject(ObjectOutputStream oos) throws IOException
          オブジェクトの持続性の状態を書き込みます。
          パラメータ:
          oos - 書き込むObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
      • 直列化されたフィールド

        • beanContextChildPeer
          BeanContextChild beanContextChildPeer
          このBeanContextChildが入れ子になっているBeanContext
        • pcSupport
          PropertyChangeSupport pcSupport
          このBeanContextChildSupportに関連付けられているPropertyChangeSupport
        • vcSupport
          VetoableChangeSupport vcSupport
          このBeanContextChildSupportに関連付けられているVetoableChangeSupport
    • クラスjava.beans.beancontext.BeanContextEvent

      class BeanContextEvent extends EventObject implements Serializable
      serialVersionUID:
      7267998073569045052L
      • 直列化されたフィールド

        • propagatedFrom
          BeanContext propagatedFrom
          このイベントの伝達元のBeanContext
    • クラスjava.beans.beancontext.BeanContextMembershipEvent

      class BeanContextMembershipEvent extends BeanContextEvent implements Serializable
      serialVersionUID:
      3499346510334590959L
      • 直列化されたフィールド

        • children
          Collection children
          このイベント通知によって影響を受ける子のリストです。
    • クラスjava.beans.beancontext.BeanContextServiceAvailableEvent

      class BeanContextServiceAvailableEvent extends BeanContextEvent implements Serializable
      serialVersionUID:
      -5333985775656400778L
      • 直列化されたフィールド

        • serviceClass
          Class<?> serviceClass
          新しく利用できるサービスへのClass参照
    • クラスjava.beans.beancontext.BeanContextServiceRevokedEvent

      class BeanContextServiceRevokedEvent extends BeanContextEvent implements Serializable
      serialVersionUID:
      -1295543154724961754L
      • 直列化されたフィールド

        • invalidateRefs
          boolean invalidateRefs
          現在のサービスが強制的に無効にされる場合、true
        • serviceClass
          Class<?> serviceClass
          取り消されるサービスへのClass参照。
    • クラスjava.beans.beancontext.BeanContextServicesSupport

      class BeanContextServicesSupport extends BeanContextSupport implements Serializable
      serialVersionUID:
      -8494482757288719206L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException
          インスタンスを直列化復元します。
          パラメータ:
          ois - 読み取るObjectInputStream
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
        • writeObject
          private void writeObject(ObjectOutputStream oos) throws IOException
          インスタンスを直列化します。
          パラメータ:
          oos - 書き込むObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
    • クラスjava.beans.beancontext.BeanContextServicesSupport.BCSSChild

      class BCSSChild extends BeanContextSupport.BCSChild implements Serializable
      serialVersionUID:
      -3263851306889194873L
    • クラスjava.beans.beancontext.BeanContextServicesSupport.BCSSServiceProvider

      class BCSSServiceProvider extends Object implements Serializable
      serialVersionUID:
      861278251667444782L
      • 直列化されたフィールド

    • クラスjava.beans.beancontext.BeanContextSupport

      class BeanContextSupport extends BeanContextChildSupport implements Serializable
      serialVersionUID:
      -4879613978649577204L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException
          コンテンツを直列化復元します。このインスタンスに重複しないピアが存在する場合、ここでは子は直列化されず、ピアのreadObject()はこのインスタンスを直列化復元したあとでreadChildren()を呼び出す必要があります。
          パラメータ:
          ois - 読み取るObjectInputStream
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
        • writeObject
          private void writeObject(ObjectOutputStream oos) throws IOException
          BeanContextSupport を直列化します。このインスタンスに重複しないピアが存在する場合 (つまり、このオブジェクトがほかのオブジェクトの委譲として動作している場合)、このインスタンスと同時に子の直列化復元で発生する「鶏が先かと卵が先か」の問題のために、このインスタンスの子はここでは直列化されません。 したがって、このインスタンスに対して重複のないピアがある状況では、常に writeObject() を呼び出してから writeChildren() を呼び出し、readObject() を呼び出してから readChildren() を呼び出します。
          パラメータ:
          oos - 書き込むObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
      • 直列化されたフィールド

        • designTime
          boolean designTime
          このオブジェクトが現在、設計時モードであるかどうかを示すboolean
        • locale
          Locale locale
          BeanContextの現在のロケールです。
        • okToUseGui
          boolean okToUseGui
          このインスタンスがGUIを描画できるかどうかを示すboolean
        • シリアライズ可能
          int serializable
          現在直列化可能な子。
    • クラスjava.beans.beancontext.BeanContextSupport.BCSChild

      class BCSChild extends Object implements Serializable
      serialVersionUID:
      -5815286101609939109L
      • 直列化されたフィールド

        • Object child
          子。
        • proxyPeer
          Object proxyPeer
          子とピアがBeanContextProxyの実装によって関連付けられている場合はピア
  • パッケージ java.io

  • パッケージ java.lang

  • パッケージ java.lang.annotation

  • パッケージ java.lang.instrument

  • パッケージ java.lang.invoke

    • 例外java.lang.invoke.LambdaConversionException

      class LambdaConversionException extends Exception implements Serializable
      serialVersionUID:
      300L
    • クラスjava.lang.invoke.MethodType

      class MethodType extends Object implements Serializable
      serialVersionUID:
      292L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          ストリームからMethodTypeインスタンスを再構成(つまり、直列化復元)します。 このインスタンスは、偽のfinalフィールドを持つ一時的なオブジェクトです。 readResolveによってコールされるファクトリ・メソッドにパラメータを提供します。 呼出し後に破棄されます。
          パラメータ:
          s - オブジェクトを読み取るストリーム
          例外:
          IOException - オブジェクトの読取りで問題がある場合。
          ClassNotFoundException - いずれかのコンポーネント・クラスを解決できない場合
          関連項目:
          • MethodType.readResolve()
          • MethodType.writeObject(java.io.ObjectOutputStream)
        • readResolve
          private Object readResolve()
          MethodTypeオブジェクトを直列化の後に解決して初期化します。
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          MethodTypeインスタンスをストリームに保存します。
          シリアル・データ:
          移植性を高めるために、直列化された形式では、名前付きのフィールドを参照しません。 その代わりに、戻り型とパラメータ型の配列は、次のようにs.writeObjectの2つの呼出しを使用して、writeObjectメソッドから直接書き込まれます。
          
          s.writeObject(this.returnType());
          s.writeObject(this.parameterArray());
           

          直列化復元されたフィールドの値がファクトリ・メソッドmethodTypeに提供されたものであるかどうかのチェックが実行されます。 たとえば、null値またはvoidパラメータ型では、直列化復元中に例外が発生します。

          パラメータ:
          s - オブジェクトを書き込むストリーム
          例外:
          IOException - オブジェクトの書込みで問題がある場合。
      • 直列化の概要

        • MethodTypeには、直列化可能フィールドはありません。
    • クラスjava.lang.invoke.SerializedLambda

      class SerializedLambda extends Object implements Serializable
      serialVersionUID:
      8025925345765570181L
      • 直列化メソッド

      • 直列化されたフィールド

        • capturedArgs
          Object[] capturedArgs
          キャプチャされた引数。
        • capturingClass
          Class<?> capturingClass
          キャプチャ・クラス。
        • functionalInterfaceClass
          String functionalInterfaceClass
          関数型インタフェース・クラス。
        • functionalInterfaceMethodName
          String functionalInterfaceMethodName
          関数型インタフェース・メソッド名。
        • functionalInterfaceMethodSignature
          String functionalInterfaceMethodSignature
          関数型インタフェースのメソッド・シグネチャ。
        • implClass
          String implClass
          実装クラス。
        • implMethodKind
          int implMethodKind
          実装メソッドの種類。
        • implMethodName
          String implMethodName
          実装メソッド名。
        • implMethodSignature
          String implMethodSignature
          実装メソッド・シグネチャ。
        • instantiatedMethodType
          String instantiatedMethodType
          インスタンス化されたメソッド・タイプ。
    • 例外java.lang.invoke.StringConcatException

      class StringConcatException extends Exception implements Serializable
      serialVersionUID:
      301L
    • 例外java.lang.invoke.WrongMethodTypeException

      class WrongMethodTypeException extends RuntimeException implements Serializable
      serialVersionUID:
      292L
  • パッケージ java.lang.management

  • パッケージ java.lang.module

  • パッケージ java.lang.reflect

  • パッケージ java.math

    • クラスjava.math.BigDecimal

      class BigDecimal extends Number implements Serializable
      serialVersionUID:
      6108874887143696463L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          ストリームからBigDecimalインスタンスを再構成(つまり、直列化復元)します。
          パラメータ:
          s - 読み込まれているストリーム。
          例外:
          IOException - 入出力エラーが発生した場合
          ClassNotFoundException - 直列化されたクラスをロードできない場合
        • readObjectNoData
          private void readObjectNoData() throws ObjectStreamException
          このクラスでは、データなしの直列化はサポートされていません。
          例外:
          ObjectStreamException
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          このBigDecimalを適切なストリームに直列化します。
          パラメータ:
          s - 直列化するストリーム。
          例外:
          IOException - 入出力エラーが発生した場合
      • 直列化されたフィールド

    • クラスjava.math.BigInteger

      class BigInteger extends Number implements Serializable
      serialVersionUID:
      -8287574255936472291L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          ストリームからBigIntegerインスタンスを再構成(つまり、直列化復元)します。 絶対値は歴史的な事情からバイトの配列として読み取られますが、intの配列に変換され、バイトの配列は破棄されます。 ノート: 現在のコンベンションでは、他のマーカー値ではなく、キャッシュ・フィールドbitCountPlusOne、bitLengthPlusOneおよびlowestSetBitPlusTwoを0に初期化します。 したがって、これらのフィールドを設定する明示的なアクションは、defaultReadObjectが使用されていないため、デフォルトでは0の値を既に持っているため、readObjectで取得する必要があります。
          パラメータ:
          s - 読み込まれているストリーム。
          例外:
          IOException - 入出力エラーが発生した場合
          ClassNotFoundException - 直列化されたクラスをロードできない場合
        • readObjectNoData
          private void readObjectNoData() throws ObjectStreamException
          このクラスでは、データなしの直列化はサポートされていません。
          例外:
          ObjectStreamException
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          BigIntegerインスタンスをストリームに保存します。 BigIntegerの大きさは、履歴な理由からバイト配列として直列化されています。 古い実装との互換性を保つために、 -1、 -1、 -2、 -2の整数は、それぞれ古いフィールドbitCountbitLengthlowestSetBit、およびfirstNonzeroByteNumの値として書き込まれます。 これらの値は古い実装と互換性がありますが、現在の実装では無視されます。
          パラメータ:
          s - 直列化するストリーム。
          例外:
          IOException - 入出力エラーが発生した場合
      • 直列化の概要

        • BigIntegerの直列化可能フィールドです。
      • 直列化されたフィールド

        • bitCount
          int bitCount
          下位互換性のために直列化された形式で表示されます
        • bitLength
          int bitLength
          下位互換性のために直列化された形式で表示されます
        • firstNonzeroByteNum
          int firstNonzeroByteNum
          下位互換性のために直列化された形式で表示されます
        • lowestSetBit
          int lowestSetBit
          下位互換性のために直列化された形式で表示されます
        • magnitude
          byte[] magnitude
          このBigIntegerの絶対値配列
        • signum
          int signum
          このBigIntegerの符号
    • クラスjava.math.MathContext

      class MathContext extends Object implements Serializable
      serialVersionUID:
      5579720004786848255L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          ストリームからMathContextインスタンスを再構成(つまり、直列化復元)します。
          パラメータ:
          s - 読み込まれているストリーム。
          例外:
          IOException - 入出力エラーが発生した場合
          ClassNotFoundException - 直列化されたクラスをロードできない場合
      • 直列化されたフィールド

        • precision
          int precision
          演算に使用する桁数です。 0の場合、精度は無制限で、必要に応じて桁数を増やすことができます。 数値係数における先行するゼロには、意味はありません。

          precisionは常に負の数以外です。

        • roundingMode
          RoundingMode roundingMode
          演算に使用する丸めアルゴリズムです。
          関連項目:
  • パッケージ java.net

    • 例外java.net.BindException

      class BindException extends SocketException implements Serializable
      serialVersionUID:
      -5945005768251722951L
    • 例外java.net.ConnectException

      class ConnectException extends SocketException implements Serializable
      serialVersionUID:
      3831404271622369215L
    • 例外java.net.HttpRetryException

      class HttpRetryException extends IOException implements Serializable
      serialVersionUID:
      -9186022286469111381L
      • 直列化されたフィールド

        • location
          String location
          リダイレクト先のURL。
        • responseCode
          int responseCode
          レスポンス・コード。
    • クラスjava.net.Inet4Address

      class Inet4Address extends InetAddress implements Serializable
      serialVersionUID:
      3286316764910316507L
      • 直列化メソッド

        • writeReplace
          private Object writeReplace() throws ObjectStreamException
          直列化されるオブジェクトをInetAddressオブジェクトで置き換えます。
          例外:
          ObjectStreamException - このオブジェクトを置き換える新しいオブジェクトを作成できなかった場合
    • クラスjava.net.Inet6Address

      class Inet6Address extends InetAddress implements Serializable
      serialVersionUID:
      6880410070516793377L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          このオブジェクトの状態をストリームからリストアします。 これにはスコープ情報が含まれますが、このシステムでスコープ指定されたインタフェース名が有効な場合のみです。
          パラメータ:
          s - データを読み取るObjectInputStream
          例外:
          IOException - 入出力エラーが発生した場合
          ClassNotFoundException - 直列化されたクラスをロードできない場合
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          このメソッドのデフォルトの動作は、直列化可能でないNetworkInterfaceではなく、scope_ifnameフィールドをStringとして書き込むために上書きされます。
          パラメータ:
          s - データが書き込まれるObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
      • 直列化されたフィールド

        • ifname
          String ifname
          スコープ付きネットワーク・インタフェースの名前。null(未定義の場合)
        • ipaddress
          byte[] ipaddress
          128ビット(16バイト) IPv6アドレスを保持
        • scope_id
          int scope_id
          アドレス範囲ID。0(未定義の場合)
        • scope_id_set
          boolean scope_id_set
          scope_idフィールドに有効な整数scope_idが含まれる場合のtrue
        • scope_ifname_set
          boolean scope_ifname_set
          true:オブジェクトが、数値スコープIDではなくスコープ付きインタフェースを使用して構築される場合
    • クラスjava.net.InetAddress

      class InetAddress extends Object implements Serializable
      serialVersionUID:
      3286316764910316507L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          このオブジェクトの状態をストリームからリストアします。
          パラメータ:
          s - データを読み取るObjectInputStream
          例外:
          IOException - 入出力エラーが発生した場合
          ClassNotFoundException - 直列化されたクラスをロードできない場合
        • readObjectNoData
          private void readObjectNoData()
          空のInetAddressを初期化します。
        • readResolve
          private Object readResolve() throws ObjectStreamException
          直列化を解除されたオブジェクトをInet4Addressオブジェクトで置き換えます。
          例外:
          ObjectStreamException - このオブジェクトを置き換える新しいオブジェクトを作成できなかった場合
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          このオブジェクトの状態をストリームに書き込みます。
          パラメータ:
          s - データが書き込まれるObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
      • 直列化されたフィールド

        • address
          int address
          、32ビットのIPv4アドレスを保持します。
        • family
          int family
          アドレス・ファミリ・タイプ(IPv4アドレスの場合は'1'、IPv6アドレスの場合は'2'など)を指定します。
        • hostName
          String hostName
          このアドレスのホスト名
    • クラスjava.net.InetSocketAddress

      class InetSocketAddress extends SocketAddress implements Serializable
      serialVersionUID:
      5076001401234631237L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
          このオブジェクトの状態をストリームからリストアします。
          パラメータ:
          in - データを読み取るObjectInputStream
          例外:
          IOException - 入出力エラーが発生した場合
          ClassNotFoundException - 直列化されたクラスをロードできない場合
        • readObjectNoData
          private void readObjectNoData() throws ObjectStreamException
          InvalidObjectExceptionを常にスローします。
          例外:
          ObjectStreamException - always
        • writeObject
          private void writeObject(ObjectOutputStream out) throws IOException
          このオブジェクトの状態をストリームに書き込みます。
          パラメータ:
          out - データが書き込まれるObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
      • 直列化されたフィールド

        • addr
          InetAddress addr
          ソケット・アドレスのIPアドレス
        • hostname
          String hostname
          ソケット・アドレスのホスト名
        • port
          int port
          ソケット・アドレスのポート番号
    • 例外java.net.MalformedURLException

      class MalformedURLException extends IOException implements Serializable
      serialVersionUID:
      -182787522200415866L
    • クラスjava.net.NetPermission

      class NetPermission extends BasicPermission implements Serializable
      serialVersionUID:
      -8343910153355041693L
    • 例外java.net.NoRouteToHostException

      class NoRouteToHostException extends SocketException implements Serializable
      serialVersionUID:
      -1897550894873493790L
    • 例外java.net.PortUnreachableException

      class PortUnreachableException extends SocketException implements Serializable
      serialVersionUID:
      8462541992376507323L
    • 例外java.net.ProtocolException

      class ProtocolException extends IOException implements Serializable
      serialVersionUID:
      -6098449442062388080L
    • クラスjava.net.SocketAddress

      class SocketAddress extends Object implements Serializable
      serialVersionUID:
      5215720748342549866L
    • 例外java.net.SocketException

      class SocketException extends IOException implements Serializable
      serialVersionUID:
      -5935874303556886934L
    • Class java.net.SocketPermissionCollection

      class SocketPermissionCollection extends PermissionCollection implements Serializable
      serialVersionUID:
      2787186408602843674L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
          SocketPermissionVectorを読み取り、それらをpermsフィールドに保存します。
          パラメータ:
          in - データを読み取るObjectInputStream
          例外:
          IOException - 入出力エラーが発生した場合
          ClassNotFoundException - 直列化されたクラスをロードできない場合
        • writeObject
          private void writeObject(ObjectOutputStream out) throws IOException
          このオブジェクトの状態をストリームに書き込みます。
          シリアル・データ:
          「permissions」フィールド(SocketPermissionを含むVector)。
          パラメータ:
          out - データが書き込まれるObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
      • 直列化されたフィールド

        • 権限
          Vector permissions
          このセットのSocketPermissionsのリストです。
    • 例外java.net.SocketTimeoutException

      class SocketTimeoutException extends InterruptedIOException implements Serializable
      serialVersionUID:
      -8846654841826352300L
    • クラスjava.net.UnixDomainSocketAddress

      class UnixDomainSocketAddress extends SocketAddress implements Serializable
      serialVersionUID:
      92902496589351288L
    • Class java.net.UnixDomainSocketAddress.Ser

      class Ser extends Object implements Serializable
      serialVersionUID:
      -7955684448513979814L
      • 直列化メソッド

      • 直列化されたフィールド

        • pathname
          String pathname
          パス名。
    • 例外java.net.UnknownHostException

      class UnknownHostException extends IOException implements Serializable
      serialVersionUID:
      -4639126076052875403L
    • 例外java.net.UnknownServiceException

      class UnknownServiceException extends IOException implements Serializable
      serialVersionUID:
      -4169033248853639508L
    • クラスjava.net.URI

      class URI extends Object implements Serializable
      serialVersionUID:
      -6052424284110960213L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream is) throws ClassNotFoundException, IOException
          指定された直列化ストリームからURIを再生成(直列化復元)します。

          stringフィールドの値を読み取るために、ObjectInputStream.defaultReadObject()メソッドが呼び出されます。 その結果が通常どおりに解析されます。

          パラメータ:
          is - このオブジェクトの読取り元のオブジェクト入力ストリーム
          例外:
          IOException - 入出力エラーが発生した場合
          ClassNotFoundException - 直列化されたクラスをロードできない場合
        • writeObject
          private void writeObject(ObjectOutputStream os) throws IOException
          このURIのコンテンツを指定された直列化ストリームに保存します。

          URIインスタンスの直列化可能な唯一のフィールドは、stringフィールドです。 そのフィールドには値が設定され、値がまだ設定されていない場合は、指定されたオブジェクト出力ストリームのObjectOutputStream.defaultWriteObject()メソッドが呼び出されます。

          パラメータ:
          os - このオブジェクトが書き込まれるオブジェクト出力ストリーム
          例外:
          IOException - 入出力エラーが発生した場合
      • 直列化されたフィールド

        • string
          String string
          このURIの文字列形式です。
    • 例外java.net.URISyntaxException

      class URISyntaxException extends Exception implements Serializable
      serialVersionUID:
      2137979680897488891L
      • 直列化されたフィールド

        • 索引
          int index
          解析エラーが発生した索引、または索引がわからない場合は-1
        • input
          String input
          入力文字列。
    • クラスjava.net.URL

      class URL extends Object implements Serializable
      serialVersionUID:
      -7627629688361524110L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          readObjectを呼び出すと、ストリームからURLの状態を復元できます。 これはURLのコンポーネントを読み込み、ローカル・ストリーム・ハンドラを探します。
          パラメータ:
          s - データを読み取るObjectInputStream
          例外:
          IOException - 入出力エラーが発生した場合
          ClassNotFoundException - 直列化されたクラスをロードできない場合
        • readResolve
          private Object readResolve() throws ObjectStreamException
          直列化を解除されたオブジェクトをURLオブジェクトで置き換えます。
          例外:
          ObjectStreamException - このオブジェクトを置き換える新しいオブジェクトを作成できなかった場合
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          WriteObjectを呼び出すと、URLの状態をObjectOutputStreamに保存できます。 ハンドラはシステムごとに異なるため、保存されません。
          シリアル・データ:
          デフォルトの書込みオブジェクトの値。 読み戻すときには、リーダーは有効な URLStreamHandler を返すプロトコル変数を指定して getURLStreamHandler を呼び出す必要がある。そうしない場合は IOException がスローされる。
          パラメータ:
          s - データが書き込まれるObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
      • 直列化されたフィールド

        • authority
          String authority
          このURLの権限部分
        • file
          String file
          そのホスト上の指定されたファイル名。filepath[?query]と定義されています
        • hashCode
          int hashCode
          このURLのhashCode
        • host
          String host
          接続先のホスト名
        • port
          int port
          接続先のプロトコル・ポート
        • protocol
          String protocol
          (ftp, http, nntp, ... etc.)を使用するプロトコル
        • ref
          String ref
          このURLのフラグメント部分
    • クラスjava.net.URLPermission

      class URLPermission extends Permission implements Serializable
      serialVersionUID:
      -2702463814894478682L
      • 直列化メソッド

      • 直列化されたフィールド

        • actions
          String actions
          アクション文字列
  • パッケージ java.net.http

  • パッケージ java.nio

  • パッケージ java.nio.channels

  • パッケージ java.nio.charset

  • パッケージ java.nio.file

  • パッケージ java.nio.file.attribute

  • パッケージ java.rmi

  • パッケージ java.rmi.dgc

    • クラスjava.rmi.dgc.Lease

      class Lease extends Object implements Serializable
      serialVersionUID:
      -5713411624328831948L
      • 直列化されたフィールド

        • value
          long value
          Leaseオブジェクトの貸出し期間。
          関連項目:
        • vmid
          VMID vmid
          このLeaseに関連した仮想マシンID。
          関連項目:
    • クラスjava.rmi.dgc.VMID

      class VMID extends Object implements Serializable
      serialVersionUID:
      -538642295484486218L
      • 直列化されたフィールド

        • addr
          byte[] addr
          作成先のホストを一意に識別するバイトの配列
        • uid
          UID uid
          作成先のホストについての一意の識別子
  • パッケージ java.rmi.server

    • 例外java.rmi.server.ExportException

      class ExportException extends RemoteException implements Serializable
      serialVersionUID:
      -9155485338494060170L
    • クラスjava.rmi.server.ObjID

      class ObjID extends Object implements Serializable
      serialVersionUID:
      -6386392263968365220L
      • 直列化されたフィールド

        • objNum
          long objNum
          オブジェクト番号
          関連項目:
        • スペース
          UID space
          アドレス空間識別子(ホスト上で常に一意)
    • クラスjava.rmi.server.RemoteObject

      class RemoteObject extends Object implements Serializable
      serialVersionUID:
      -3215090123894869218L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
          カスタム直列化のためのreadObject

          このメソッドでは、このクラスの形式に直列化されたオブジェクトを次のように読み込みます。

          readUTFメソッドをinとして呼び出し、RemoteRefインスタンスの外部参照型名を読み込み、このオブジェクトのrefフィールドに書き込みます。 readUTFから返された文字列が長さ0の場合は、readObjectメソッドをinとして呼び出し、readObjectから返された値をRemoteRefにキャストし、その値をこのオブジェクトのrefフィールドに設定します。 そうでない場合は、このオブジェクトのrefフィールドに対して、readUTFによって返された外部参照型名に対応する実装固有のクラスのRemoteRefインスタンスを設定します。次に、このオブジェクトのrefフィールド上でreadExternalメソッドを呼び出します。

          外部参照タイプ名が"UnicastRef", "UnicastServerRef", "UnicastRef2"または"UnicastServerRef2"の場合、対応する実装固有のクラスが見つかり、そのreadExternalメソッドは、このクラスのserialDataドキュメントに記載されているように、その外部参照タイプ名のシリアル・データを読み取る必要があります。 外部参照型名がこれらの型の(長さ0ではない)文字列でない場合はClassNotFoundExceptionがスローされます。ただし、その外部参照型名に対応する実装固有のクラスが用意されている場合は、このオブジェクトのrefフィールドにその実装固有のクラスのインスタンスが設定され、例外はスローされません。

          パラメータ:
          in - データを読み取るObjectInputStream
          例外:
          IOException - 入出力エラーが発生した場合
          ClassNotFoundException - 直列化されたクラスをロードできない場合
        • writeObject
          private void writeObject(ObjectOutputStream out) throws IOException
          カスタム直列化のためのwriteObject

          このメソッドでは、このクラスの形式に直列化されたオブジェクトを次のように書き込みます。

          このオブジェクトのrefフィールド上でgetRefClassメソッドを呼び出すことで、その外部参照型名を取得します。 getRefClassの戻り値がnullでない長さ1以上の文字列であった場合、out上でそのgetRefClassの戻り値を指定してwriteUTFメソッドを呼び出したあと、このオブジェクトのrefフィールド上でoutを引数に渡してwriteExternalメソッドを呼び出します。そうでない場合は、out上で長さ0の文字列("")を指定してwriteUTFメソッドを呼び出したあと、out上でこのオブジェクトのrefフィールドを引数に渡してwriteObjectメソッドを呼び出します。

          シリアル・データ:
          このクラスの直列化データは、ObjectOutput.writeUTFによって書き込まれた文字列と、refフィールドで構成される。文字列には、RemoteRefインスタンスの外部参照型名(refフィールド)か、長さ0の文字列が設定される。文字列の長さが0でない場合は、writeExternalメソッドによって書き込まれた外部形式のrefフィールドが設定される。文字列の長さが0の場合は、直列化ストリームのwriteObjectに渡して書き込まれた直列化されたrefフィールドが設定される。

          このオブジェクトが任意のUnicastRemoteObject.exportObjectメソッドから返されたRemoteStubまたはRemoteObjectInvocationHandlerのインスタンスであり、かつカスタム・ソケット・ファクトリが使用されていない場合、外部参照型名は"UnicastRef"になる。 このオブジェクトが任意のUnicastRemoteObject.exportObjectメソッドから返されたRemoteStubまたはRemoteObjectInvocationHandlerのインスタンスであり、かつカスタム・ソケット・ファクトリが使用されている場合、外部参照型名は"UnicastRef2"になる。 このオブジェクトが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)}呼出しの結果として書き込まれたデータ
          • DataOutput.writeBoolean(boolean)によって書き込まれたboolean値false

          クライアント・ソケット・ファクトリがnullである"UnicastRef2":

          • byte値0x00 (クライアント・ソケット・ファクトリがnullであることを示す)。DataOutput.writeByte(int)によって書き込まれる
          • DataOutput.writeUTF(String)によって書き込まれた、参照されるリモート・オブジェクトのホスト名
          • DataOutput.writeInt(int)によって書き込まれた、参照されるリモート・オブジェクトのポート
          • 参照に含まれるObjIDインスタンス上での{link java.rmi.server.ObjID#write(java.io.ObjectOutput)}呼出しの結果として書き込まれたデータ
          • DataOutput.writeBoolean(boolean)によって書き込まれたboolean値false

          クライアント・ソケット・ファクトリがnullではない"UnicastRef2":

          • byte値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)}呼出しの結果として書き込まれたデータ
          • DataOutput.writeBoolean(boolean)によって書き込まれたboolean値false

          "UnicastServerRef""UnicastServerRef2"の場合、writeExternalメソッドとreadExternalメソッドによるデータの読書きは行われない。

          パラメータ:
          out - データが書き込まれるObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
    • クラスjava.rmi.server.RemoteObjectInvocationHandler

      class RemoteObjectInvocationHandler extends RemoteObject implements Serializable
      serialVersionUID:
      2L
    • クラスjava.rmi.server.RemoteServer

      class RemoteServer extends RemoteObject implements Serializable
      serialVersionUID:
      -4100238210092549637L
    • クラスjava.rmi.server.RemoteStub

      class RemoteStub extends RemoteObject implements Serializable
      serialVersionUID:
      -1585587260594494182L
    • 例外java.rmi.server.ServerCloneException

      class ServerCloneException extends CloneNotSupportedException implements Serializable
      serialVersionUID:
      6617456357664815945L
      • 直列化されたフィールド

        • detail
          Exception detail
          この例外の原因です。

          このフィールドは、汎用的な例外チェーン機能以前から使用されています。 Throwable.getCause()メソッドが、この情報を取得するために現在推奨されている手段です。

    • 例外java.rmi.server.ServerNotActiveException

      class ServerNotActiveException extends Exception implements Serializable
      serialVersionUID:
      4687940720827538231L
    • 例外java.rmi.server.SkeletonMismatchException

      class SkeletonMismatchException extends RemoteException implements Serializable
      serialVersionUID:
      -7780460454818859281L
    • 例外java.rmi.server.SkeletonNotFoundException

      class SkeletonNotFoundException extends RemoteException implements Serializable
      serialVersionUID:
      -7860299673822761231L
    • 例外java.rmi.server.SocketSecurityException

      class SocketSecurityException extends ExportException implements Serializable
      serialVersionUID:
      -7622072999407781979L
    • クラスjava.rmi.server.UID

      class UID extends Object implements Serializable
      serialVersionUID:
      1086053664494604050L
      • 直列化されたフィールド

        • count
          short count
          同じVM上の同じ時間値を持つUIDのインスタンスを識別するための16ビットの数値です。
        • time
          long time
          このUIDを生成したVMが稼働していた時間です。System.currentTimeMillis()から返されます。
        • 一意
          int unique
          このUIDが生成されたVMを一意に識別する番号です。そのホスト上および生成された時間で一意になります。
    • クラスjava.rmi.server.UnicastRemoteObject

      class UnicastRemoteObject extends RemoteServer implements Serializable
      serialVersionUID:
      4974527148936298033L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
          オブジェクトが直列化復元されたときに、リモート・オブジェクトをふたたびエクスポートします。
          パラメータ:
          in - データを読み取るObjectInputStream
          例外:
          IOException - 入出力エラーが発生した場合
          ClassNotFoundException - 直列化されたクラスをロードできない場合
      • 直列化されたフィールド

        • csf
          RMIClientSocketFactory csf
          クライアント側ソケット・ファクトリ(存在する場合)
        • port
          int port
          オブジェクトのエクスポート先のポート番号
        • ssf
          RMIServerSocketFactory ssf
          オブジェクトをエクスポートするときに使用する、サーバー側のソケット・ファクトリ(存在する場合)
  • パッケージ java.security

    • 例外java.security.AccessControlException

      class AccessControlException extends SecurityException implements Serializable
      serialVersionUID:
      5138225684096988535L
      • 直列化されたフィールド

        • perm
          Permission perm
          削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
          例外をスローした原因となった権限。
    • Class java.security.AllPermissionCollection

      class AllPermissionCollection extends PermissionCollection implements Serializable
      serialVersionUID:
      -4023755556366636806L
      • 直列化されたフィールド

        • all_allowed
          boolean all_allowed
          AllPermissionsが追加されている場合はTrue。
    • クラスjava.security.AuthProvider

      class AuthProvider extends Provider implements Serializable
      serialVersionUID:
      4197859053084546461L
    • クラスjava.security.BasicPermission

      class BasicPermission extends Permission implements Serializable
      serialVersionUID:
      6279438298436773498L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          readObjectは、ストリームからBasicPermissionの状態を復元するために呼び出されます。
          パラメータ:
          s - データを読み取るObjectInputStream
          例外:
          IOException - 入出力エラーが発生した場合
          ClassNotFoundException - 直列化されたクラスをロードできない場合
    • Class java.security.BasicPermissionCollection

      class BasicPermissionCollection extends PermissionCollection implements Serializable
      serialVersionUID:
      739301742472979399L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
          readObjectは、ストリームからBasicPermissionCollectionの状態を復元するために呼び出されます。
          パラメータ:
          in - データを読み取るObjectInputStream
          例外:
          IOException - 入出力エラーが発生した場合
          ClassNotFoundException - 直列化されたクラスをロードできない場合
        • writeObject
          private void writeObject(ObjectOutputStream out) throws IOException
          以前のリリースとの直列化互換性のために、permsフィールドの内容をハッシュテーブルとして書き込みます。all_allowedおよびpermClassは変更されません。
          パラメータ:
          out - データが書き込まれるObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
      • 直列化されたフィールド

        • all_allowed
          boolean all_allowed
          このBasicPermissionCollectionに、アクセス権名として'*'を持つBasicPermissionが含まれている場合、これはtrueに設定されます。
        • permClass
          Class permClass
          このBasicPermissionCollection内のすべてのBasicPermissionが属するクラスです。
        • 権限
          Hashtable permissions
          この BasicPermissionCollection 内の BasicPermission です。 コレクション内のすべての BasicPermission が同じクラスに属する必要があります。 Hashtable は、BasicPermission の名前でインデックスが付けられます。Hashtable エントリの値はアクセス権です。
    • クラスjava.security.CodeSigner

      class CodeSigner extends Object implements Serializable
      serialVersionUID:
      6819288105193937581L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException
          ストリームからこのオブジェクトの状態をリストアし、ハッシュ・コードの値を -1に明示的にリセットします。
          パラメータ:
          ois - データを読み取るObjectInputStream
          例外:
          IOException - 入出力エラーが発生した場合
          ClassNotFoundException - 直列化されたクラスをロードできない場合
      • 直列化されたフィールド

        • signerCertPath
          CertPath signerCertPath
          署名者の証明書パス。
        • timestamp
          Timestamp timestamp
          シグネチャ・タイムスタンプ。
    • クラスjava.security.CodeSource

      class CodeSource extends Object implements Serializable
      serialVersionUID:
      4977541819976013951L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException
          このオブジェクトをストリームから復元します(直列化復元)。
          パラメータ:
          ois - データを読み取るObjectInputStream
          例外:
          IOException - 入出力エラーが発生した場合
          ClassNotFoundException - 直列化されたクラスをロードできない場合
        • writeObject
          private void writeObject(ObjectOutputStream oos) throws IOException
          このオブジェクトをストリームに書き出します(直列化)。
          シリアル・データ:
          初期URLの後ろには、従う必要がある証明書の数を示すintが続く(値が「ゼロ」の場合は、このオブジェクトに関連した証明書がないことを示している)。 各証明書は、まず証明書型を示すString、次に証明書エンコーディングの長さを示すint、次にバイトの配列として書き込まれる証明書エンコーディングそのもの、の順序で書き込まれます。 最後に、コード署名者が存在する場合、それらのコード署名者の配列の直列化と書き込みも実行される。
          パラメータ:
          oos - データが書き込まれるObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
      • 直列化されたフィールド

        • location
          URL location
          コードの位置です。
    • 例外java.security.DigestException

      class DigestException extends GeneralSecurityException implements Serializable
      serialVersionUID:
      5821450303093652515L
    • 例外java.security.GeneralSecurityException

      class GeneralSecurityException extends Exception implements Serializable
      serialVersionUID:
      894798122053539237L
    • クラスjava.security.GuardedObject

      class GuardedObject extends Object implements Serializable
      serialVersionUID:
      -5240450096227834308L
      • 直列化メソッド

        • writeObject
          private void writeObject(ObjectOutputStream oos) throws IOException
          このオブジェクトをストリームに書き出します(直列化)。 ガードが存在する場合、そのガードをチェックします。
          パラメータ:
          oos - データが書き込まれるObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
      • 直列化されたフィールド

        • guard
          Guard guard
          ガード・オブジェクト。
        • object
          Object object
          ガードしているオブジェクト。
    • クラスjava.security.Identity

      class Identity extends Object implements Serializable
      serialVersionUID:
      3609922007826600659L
      • 直列化されたフィールド

        • 証明書
          Vector<Certificate> certificates
          削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
          このアイデンティティの証明書です。
        • info
          String info
          削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
          このアイデンティティの汎用的記述情報です。
        • 名前
          String name
          削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
          このアイデンティティの名前です。
        • publicKey
          PublicKey publicKey
          削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
          このアイデンティティに対応する公開キーです。
        • scope
          IdentityScope scope
          削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
          このアイデンティティのスコープです。
    • クラスjava.security.IdentityScope

      class IdentityScope extends Identity implements Serializable
      serialVersionUID:
      -2337346281189773310L
    • 例外java.security.InvalidAlgorithmParameterException

      class InvalidAlgorithmParameterException extends GeneralSecurityException implements Serializable
      serialVersionUID:
      2864672297499471472L
    • 例外java.security.InvalidKeyException

      class InvalidKeyException extends KeyException implements Serializable
      serialVersionUID:
      5698479920593359816L
    • 例外java.security.InvalidParameterException

      class InvalidParameterException extends IllegalArgumentException implements Serializable
      serialVersionUID:
      -857968536935667808L
    • 例外java.security.KeyException

      class KeyException extends GeneralSecurityException implements Serializable
      serialVersionUID:
      -7483676942812432108L
    • 例外java.security.KeyManagementException

      class KeyManagementException extends KeyException implements Serializable
      serialVersionUID:
      947674216157062695L
    • クラスjava.security.KeyPair

      class KeyPair extends Object implements Serializable
      serialVersionUID:
      -7565189502268009837L
      • 直列化されたフィールド

        • privateKey
          PrivateKey privateKey
          秘密キー。
        • publicKey
          PublicKey publicKey
          公開キー。
    • クラスjava.security.KeyRep

      class KeyRep extends Object implements Serializable
      serialVersionUID:
      -4757683898830641853L
      • 直列化メソッド

        • readResolve
          protected Object readResolve() throws ObjectStreamException
          Keyオブジェクトを解決します。

          このメソッドがサポートするタイプ/形式の組み合わせは、次の3つです。

          • Type.SECRET/"RAW" - キーの符号化済みバイトとアルゴリズムを使用して構築されたSecretKeySpecオブジェクトを返します。
          • Type.PUBLIC/"X.509" - キー・アルゴリズムに対するKeyFactoryインスタンスを取得し、キーの符号化済みバイトを使用してX509EncodedKeySpecを構築し、その仕様から公開キーを生成します。
          • Type.PRIVATE/"PKCS#8" - キー・アルゴリズムに対するKeyFactoryインスタンスを取得し、キーの符号化済みバイトを使用してPKCS8EncodedKeySpecを構築し、その仕様から非公開キーを生成します。

          例外:
          ObjectStreamException - タイプ/形式の組み合わせが認識できない場合、キーのアルゴリズム、形式、エンコード済みバイトが認識できないか無効である場合、またはキーの解決がなんらかの理由で失敗した場合
      • 直列化されたフィールド

        • algorithm
          String algorithm
          Keyのアルゴリズム
        • encoded
          byte[] encoded
          Keyのエンコード済みバイト
        • format
          String format
          Keyのエンコード形式
        • type
          KeyRep.Type type
          Type.SECRET、Type.PUBLIC、またはType.PRIVATEのいずれか
    • 例外java.security.KeyStoreException

      class KeyStoreException extends GeneralSecurityException implements Serializable
      serialVersionUID:
      -1119353179322377262L
    • 例外java.security.NoSuchAlgorithmException

      class NoSuchAlgorithmException extends GeneralSecurityException implements Serializable
      serialVersionUID:
      -7443947487218346562L
    • 例外java.security.NoSuchProviderException

      class NoSuchProviderException extends GeneralSecurityException implements Serializable
      serialVersionUID:
      8488111756688534474L
    • クラスjava.security.Permission

      class Permission extends Object implements Serializable
      serialVersionUID:
      -5636570222231596674L
      • 直列化されたフィールド

        • 名前
          String name
          アクセス権の名前です。
    • クラスjava.security.PermissionCollection

      class PermissionCollection extends Object implements Serializable
      serialVersionUID:
      -6727011328946861783L
      • 直列化されたフィールド

        • readOnly
          boolean readOnly
          この権限コレクションが読取り専用かどうか。

          設定すると、addメソッドは例外をスローします。

    • Class java.security.PermissionsHash

      class PermissionsHash extends PermissionCollection implements Serializable
      serialVersionUID:
      -8491988220802933440L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
          権限/権限のハッシュ表で読取りを行い、permsMapフィールドに保存します。
          パラメータ:
          in - データを読み取るObjectInputStream
          例外:
          IOException - 入出力エラーが発生した場合
          ClassNotFoundException - 直列化されたクラスをロードできない場合
        • writeObject
          private void writeObject(ObjectOutputStream out) throws IOException
          以前のリリースとの直列化互換性のために、permsMapフィールドの内容をハッシュ表として書き込みます。
          パラメータ:
          out - データが書き込まれるObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
      • 直列化されたフィールド

        • perms
          Hashtable perms
          アクセス権のテーブルです(キーと値は同じ)。
    • 例外java.security.PrivilegedActionException

      class PrivilegedActionException extends Exception implements Serializable
      serialVersionUID:
      4724086851538908602L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          ストリームからPrivilegedActionExceptionインスタンスを再構成し、古いバージョンからの直列化復元時に原因を正しく初期化します。

          getExceptionおよびgetCauseメソッドは、古い実装ではprivate "exception"フィールドを返し、PrivilegedActionException::causeはnullに設定されていました。

          パラメータ:
          s - データを読み取るObjectInputStream
          例外:
          IOException - 入出力エラーが発生した場合
          ClassNotFoundException - 直列化されたクラスをロードできない場合
        • writeObject
          private void writeObject(ObjectOutputStream out) throws IOException
          古い実装との互換性を維持するには、原因を値として、シリアル"exception"フィールドを記述します。
          パラメータ:
          out - データが書き込まれるObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
      • 直列化の概要

        • このPrivilegedActionExceptionの原因となった特権計算によってスローされた例外。
      • 直列化されたフィールド

        • exception
          Exception exception
          スローされた例外
    • クラスjava.security.Provider

      class Provider extends Properties implements Serializable
      serialVersionUID:
      -4298000515446427739L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
          デフォルトの直列化可能なフィールドのObjectInputStreamを読み込みます。 直列化されたフィールドversionStrがSTREAM FIELDS内に見つかった場合は、その文字列値がバージョン文字列とバージョン番号の両方に使用されます。 versionStrが見つかりませんが、versionが見つかった場合は、そのdouble値が両方のフィールドに入力されます。
          パラメータ:
          in - 読み取るObjectInputStream
          例外:
          IOException - 入出力エラーが発生した場合
          ClassNotFoundException - 直列化されたクラスをロードできない場合
      • 直列化されたフィールド

        • info
          String info
          プロバイダとそのサービスの記述です。
        • 名前
          String name
          プロバイダの名前です。
        • version
          double version
          プロバイダのバージョン番号です。
        • versionStr
          String versionStr
          プロバイダのバージョン文字列。
    • 例外java.security.ProviderException

      class ProviderException extends RuntimeException implements Serializable
      serialVersionUID:
      5256023526693665674L
    • クラスjava.security.SecureRandom

      class SecureRandom extends Random implements Serializable
      serialVersionUID:
      4940670005562187L
      • 直列化されたフィールド

        • algorithm
          String algorithm
          アルゴリズム名または不明な場合はnull
          導入されたバージョン:
          1.5
        • counter
          long counter
        • digest
          MessageDigest digest
        • provider
          Provider provider
          プロバイダです。
          導入されたバージョン:
          1.2
        • randomBytes
          byte[] randomBytes
          MessageDigestクラスはjava.io.Serializableインタフェースを実装していません。 ただし、このフィールドは使用されなくなるため、常にNULLになり、SecureRandomクラス自体の直列化には影響しません。
        • randomBytesUsed
          int randomBytesUsed
        • secureRandomSpi
          SecureRandomSpi secureRandomSpi
          プロバイダの実装です。
          導入されたバージョン:
          1.2
        • state
          byte[] state
        • threadSafe
          boolean threadSafe
          スレッドの安全性
          導入されたバージョン:
          9
    • クラスjava.security.SecureRandomSpi

      class SecureRandomSpi extends Object implements Serializable
      serialVersionUID:
      -2991854161009191830L
    • クラスjava.security.SecurityPermission

      class SecurityPermission extends BasicPermission implements Serializable
      serialVersionUID:
      5236109936224050470L
    • 例外java.security.SignatureException

      class SignatureException extends GeneralSecurityException implements Serializable
      serialVersionUID:
      7509989324975124438L
    • クラスjava.security.SignedObject

      class SignedObject extends Object implements Serializable
      serialVersionUID:
      720502720485447167L
      • 直列化メソッド

      • 直列化されたフィールド

        • content
          byte[] content
          元のコンテンツは、直列化された形式で"ディープ・コピー"で、バイト配列に格納されます。
        • signature
          byte[] signature
          シグネチャ・フィールドはバイト配列として格納されます。
        • thealgorithm
          String thealgorithm
          オブジェクトの署名に使用されるアルゴリズム。
    • クラスjava.security.Signer

      class Signer extends Identity implements Serializable
      serialVersionUID:
      -1763464102261361480L
      • 直列化されたフィールド

        • privateKey
          PrivateKey privateKey
          削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
          署名者の非公開キーです。
    • クラスjava.security.Timestamp

      class Timestamp extends Object implements Serializable
      serialVersionUID:
      -5502683707821851294L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException
          ストリームからこのオブジェクトの状態をリストアし、ハッシュ・コードの値を -1に明示的にリセットします。
          パラメータ:
          ois - データを読み取るObjectInputStream
          例外:
          IOException - 入出力エラーが発生した場合
          ClassNotFoundException - 直列化されたクラスをロードできない場合
      • 直列化されたフィールド

        • signerCertPath
          CertPath signerCertPath
          TSAの証明書パス。
        • timestamp
          Date timestamp
          タイムスタンプの日付と時間です。
    • 例外java.security.UnrecoverableEntryException

      class UnrecoverableEntryException extends GeneralSecurityException implements Serializable
      serialVersionUID:
      -4527142945246286535L
    • 例外java.security.UnrecoverableKeyException

      class UnrecoverableKeyException extends UnrecoverableEntryException implements Serializable
      serialVersionUID:
      7275063078190151277L
    • クラスjava.security.UnresolvedPermission

      class UnresolvedPermission extends Permission implements Serializable
      serialVersionUID:
      -4821973115467008846L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException
          このオブジェクトをストリームから復元します(直列化復元)。
          パラメータ:
          ois - データを読み取るObjectInputStream
          例外:
          IOException - 入出力エラーが発生した場合
          ClassNotFoundException - 直列化されたクラスをロードできない場合
        • writeObject
          private void writeObject(ObjectOutputStream oos) throws IOException
          このオブジェクトをストリームに書き出します(直列化)。
          シリアル・データ:
          typeを表す初期Stringnameを表すStringactionsを表すString、従うべき証明書の数を表すint (このオブジェクトに関連した証明書がない場合は値「0」)の順になる。 各証明書は、まず証明書型を示すString、次に証明書エンコーディングの長さを示すint、次にバイトの配列として書き込まれる証明書エンコーディングそのもの、の順序で書き込まれます。
          パラメータ:
          oos - データが書き込まれるObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
      • 直列化されたフィールド

        • actions
          String actions
          アクセス権のアクションです。
        • 名前
          String name
          アクセス権の名前です。
        • type
          String type
          この解決されていないアクセス権が解決されたときに作成されるPermissionクラスのクラス名です。
    • Class java.security.UnresolvedPermissionCollection

      class UnresolvedPermissionCollection extends PermissionCollection implements Serializable
      serialVersionUID:
      -7176153071733132400L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
          値がUnresolvedPermissionsのVectorsであるハッシュ表で読取りを行い、permsフィールドに保存します。
          パラメータ:
          in - データを読み取るObjectInputStream
          例外:
          IOException - 入出力エラーが発生した場合
          ClassNotFoundException - 直列化されたクラスをロードできない場合
        • writeObject
          private void writeObject(ObjectOutputStream out) throws IOException
          以前のリリースとの直列化互換性を保つために、値がVectorsであるハッシュテーブルとして、permsフィールドの内容を書き出します。
          パラメータ:
          out - データが書き込まれるObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
      • 直列化されたフィールド

        • 権限
          Hashtable permissions
          UnresolvedPermissionsのテーブルであり、キーはタイプ、値はアクセス権のVector
  • パッケージ java.security.cert

  • パッケージ java.security.interfaces

  • パッケージ java.security.spec

  • パッケージ java.sql

  • パッケージ java.text

    • クラスjava.text.AttributedCharacterIterator.Attribute

      class Attribute extends Object implements Serializable
      serialVersionUID:
      -9142742483513960612L
      • 直列化メソッド

        • readResolve
          protected Object readResolve() throws InvalidObjectException
          直列化復元されるインスタンスを定義済み定数に解決します。
          例外:
          InvalidObjectException - 解決するオブジェクトがAttributeのインスタンスではない場合
      • 直列化されたフィールド

        • 名前
          String name
          このAttributeの名前。 名前は、インスタンスを直列化復元するときに、対応する事前定義されたインスタンスを検索するreadResolveによって主に使用されます。
    • クラスjava.text.ChoiceFormat

      class ChoiceFormat extends NumberFormat implements Serializable
      serialVersionUID:
      1795184449645032964L
      • 直列化メソッド

      • 直列化されたフィールド

        • choiceFormats
          String[] choiceFormats
          選択項目文字列のリストです。 フォーマットされている数値がchoiceLimits[i]以上で、かつchoiceLimits[i+1]未満の場合、フォーマッタはchoiceFormats[i]を返します。
        • choiceLimits
          double[] choiceLimits
          選択項目の下限のリストです。 フォーマットされている数値がchoiceLimits[i]以上で、かつchoiceLimits[i+1]未満の場合、フォーマッタはchoiceFormats[i]を返します。
    • クラスjava.text.CompactNumberFormat

      class CompactNumberFormat extends NumberFormat implements Serializable
      serialVersionUID:
      7128367218649234678L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream inStream) throws IOException, ClassNotFoundException
          検証の実行後に、このCompactNumberFormatをストリームから再構成します(つまり、直列化復元されます)。 次の理由により、ストリーム・データが無効な場合に、このメソッドはInvalidObjectExceptionをスローします、
          • decimalPatterncompactPatternssymbolsroundingModeのいずれかがnullの場合。
          • decimalPatternまたはcompactPatterns配列に無効なパターンが含まれている場合、またはnullがコンパクト・パターンの配列に表示される場合。
          • minimumIntegerDigitsmaximumIntegerDigitsより大きい場合、またはminimumFractionDigitsmaximumFractionDigitsより大きい場合。 このチェックはスーパークラス・オブジェクトによって実行されます。
          • 最小/最大整数/小数桁数のいずれかがマイナスの場合。 このチェックはスーパークラスreadObjectによって実行されます。
          • 最大整数桁数または最大整数桁数が309より大きい場合、または最小または最大小数桁数が340より大きい場合。
          • グループ化サイズがマイナスの場合、または127より大きい場合。
          pluralRulesフィールドがストリームから直列化復元されていない場合は、空の文字列に設定されます。
          パラメータ:
          inStream - ストリーム
          例外:
          IOException - 入出力エラーが発生した場合
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
      • 直列化されたフィールド

        • compactPatterns
          String[] compactPatterns
          このCompactNumberFormatの数値のコンパクト形式のパターン。 可能な例は、{"", "", "", "0K", "00K", "000K", "0M", "00M", "000M", "0B", "00B", "000B", "0T", "00T", "000T"}で、100-1014の範囲です。ここで、各パターンは数値の範囲を書式設定するのに使用されます。 たとえば、"0K"number >= 1000 and number < 10000の書式設定で使用され、"00K"number >= 10000 and number < 100000のように書式設定で使用されます。 このフィールドはnullにできません。
        • decimalPattern
          String decimalPattern
          特殊パターン"0"と一致する数値のフォーマットに使用される小数点パターン。 このフィールドはnullにできません。
          関連項目:
        • groupingSize
          byte groupingSize
          コンパクト数値の整数部分でセパレータをグループ化する間隔の桁数。 グループは書式設定を行う際に機能するために、グループ化がtrueに設定された、0より大きいフィールドを指定する必要があります。 このフィールドには負数を指定できません。
        • parseBigDecimal
          boolean parseBigDecimal
          CompactNumberFormat.parse(String, ParsePosition)メソッドがBigDecimalを返すかどうかを返します。
        • pluralRules
          String pluralRules
          このコンパクト数値書式で使用されるpluralRulespluralRulesは、"one"などのCountキーワードと実際の整数を関連付ける複数形ルールを指定する文字列です。 この構文は、Unicode Consortium 「複数ルール構文」で定義されています。 デフォルト値は空の文字列で、複数のルールは存在しないことを意味します。
          導入されたバージョン:
          14
        • roundingMode
          RoundingMode roundingMode
          このコンパクトな数値書式設定で使用されるRoundingMode このフィールドはnullにできません。
        • symbols
          DecimalFormatSymbols symbols
          このフォーマットで使用されるDecimalFormatSymbolsオブジェクトです。 番号の書式設定に使用される記号が含まれます。 たとえば、グループ化セパレータ、小数点などです。 このフィールドはnullにできません。
          関連項目:
    • クラスjava.text.DateFormat

      class DateFormat extends Format implements Serializable
      serialVersionUID:
      7218322306649953788L
      • 直列化されたフィールド

        • カレンダ
          Calendar calendar
          日付/時刻フィールドとそのインスタントを計算するために使用されるCalendarインスタンスです。 このフィールドは、フォーマットと解析の両方に使用されます。

          サブクラスは、このフィールドを、このDateFormatに関連付けられているLocaleに適したCalendarに初期化します。

        • numberFormat
          NumberFormat numberFormat
          日付と時刻の数値をフォーマットするためにDateFormatが使用する数値フォーマッタです。 サブクラスは、これを、このDateFormatに関連付けられているロケールに適した数値フォーマットに初期化します。
    • クラスjava.text.DateFormat.Field

      class Field extends Format.Field implements Serializable
      serialVersionUID:
      7441350119349544720L
      • 直列化メソッド

      • 直列化されたフィールド

        • calendarField
          int calendarField
          カレンダ・フィールド
    • クラスjava.text.DateFormatSymbols

      class DateFormatSymbols extends Object implements Serializable
      serialVersionUID:
      -5987973545549424702L
      • 直列化メソッド

        • writeObject
          private void writeObject(ObjectOutputStream stream) throws IOException
          下位互換性を確保するために、zoneStringsフィールドが初期化されていることを確認してから、デフォルトの直列化可能データを書き込みます。
          例外:
          IOException
          導入されたバージョン:
          1.6
      • 直列化されたフィールド

        • ampms
          String[] ampms
          午前と午後の文字列。 たとえば: 「AM」、「PM」。 Calendar.AMCalendar.PMでインデックス化された、2つの文字列の配列。
        • eras
          String[] eras
          紀元の文字列。 たとえば: 「AD」、「BC」。 Calendar.BCCalendar.ADでインデックス化された、2つの文字列の配列。
        • locale
          Locale locale
          このDateFormatSymbolsオブジェクトの初期化に使用されるロケールです。
          導入されたバージョン:
          1.6
        • localPatternChars
          String localPatternChars
          ローカライズされた日付と時間のパターン文字です。 たとえば、あるロケールでは「y」ではなく「u」を使用して、その日付フォーマット・パターン文字列で年を表します。 この文字列は、DateFormat.ERA_FIELDDateFormat.YEAR_FIELDなどで記述される文字のインデックスを使用して、正確に18文字にする必要があります。そのため、文字列が「Xz..」の場合、ローカライズされたパターンでは、紀元には「X」、年には「z」が使用されます。
        • months
          String[] months
          月の文字列。 たとえば: 「January」、「February」など。Calendar.JANUARYCalendar.FEBRUARYなどをインデックスとして使用する13文字列の配列(13の月があるカレンダもある)です。
        • shortMonths
          String[] shortMonths
          月の短縮文字列。 たとえば: 「Jan」、「Feb」など。Calendar.JANUARYCalendar.FEBRUARYなどをインデックスとして使用する13文字列の配列(13の月があるカレンダもある)です。
        • shortWeekdays
          String[] shortWeekdays
          曜日の短縮文字列。 たとえば: 「Sun」、「Mon」など。Calendar.SUNDAYCalendar.MONDAYなどでインデックス化された、8つの文字列の配列です。要素shortWeekdays[0]は無視されます。
        • weekdays
          String[] weekdays
          曜日の文字列。 たとえば: 「Sunday」、「Monday」など。Calendar.SUNDAYCalendar.MONDAYなどでインデックス化された、8つの文字列の配列です。要素weekdays[0]は無視されます。
        • zoneStrings
          String[][] zoneStrings
          このロケールのタイムゾーンのローカライズされた名前です。 これは、サイズがn×mの2次元の文字列配列で、この場合のmは5以上になります。 n行は、単一のTimeZoneに対してローカライズされた名前を含むエントリです。 各行には次のものが含まれます(iは0からn-1の範囲内)。
          • zoneStrings[i][0] - タイムゾーンID
          • zoneStrings[i][1] - 標準時刻のゾーンの長い名前
          • zoneStrings[i][2] - 標準時刻のゾーンの短い名前
          • zoneStrings[i][3] - 夏時間のゾーンの長い名前
          • zoneStrings[i][4] - 夏時間のゾーンの短い名前
          ゾーンIDはローカライズされていませんTimeZoneクラスの、カスタムIDではない有効なIDのいずれかです。 ほかのエントリはすべてローカライズされた名前です。
          関連項目:
    • クラスjava.text.DecimalFormat

      class DecimalFormat extends NumberFormat implements Serializable
      serialVersionUID:
      864413376551465018L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
          ストリームからデフォルトの直列化可能フィールドを読み込み、古い直列化バージョンの確認と調整を行います。 具体的には、次のような確認と調整を行います。
          1. スーパー・クラスの桁数フィールドが、BigIntegerオブジェクトとBigDecimalオブジェクト以外の数値をフォーマットする際に適用される制限値を正しく反映していることを確認します。 これらの制限値は、古いバージョンとの直列化の互換性を維持する目的で、スーパー・クラス内に格納されます。一方、BigIntegerオブジェクトとBigDecimalオブジェクトの制限値は、このクラス内に格納されます。 スーパー・クラス内で、最小整数桁数または最大整数桁数がDOUBLE_INTEGER_DIGITSよりも大きい場合、または最小小数桁数または最大小数桁数がDOUBLE_FRACTION_DIGITSよりも大きい場合、ストリーム・データは無効となり、このメソッドはInvalidObjectExceptionをスローします。
          2. serialVersionOnStreamが4より小さい場合は、roundingModeRoundingMode.HALF_EVENに初期化します。 このフィールドはバージョン4から新しくなっています。
          3. serialVersionOnStreamが3未満の場合、整数部分および小数部分の最小桁数と最大桁数を設定するためのsetterを、対応するスーパー・クラスのgetterからの戻り値を指定して呼び出して、このクラス内のフィールドが初期化されます。 このクラス内のフィールドはバージョン3から新しくなっています。
          4. serialVersionOnStreamが1未満の場合、このストリームがJDK 1.1で書き込まれたことを意味しますが、この機能はJDK 1.1には存在しないため、この場合はuseExponentialNotationをfalseに初期化します。
          5. このオブジェクトを再度ストリーム出力する際にデフォルトの直列化が正しく動作するようにするために、serialVersionOnStreamを最大許容値に設定します。

          2より古いストリーム・バージョンには、posPrefixPatternなどの接尾辞パターン変数がありません。そのため、これらのバージョンはnullに初期化されて、接尾辞文字列がリテラル値と見なされます。 これは、バージョン 2 以前の動作に対応するために必要な動作です。

          例外:
          IOException
          ClassNotFoundException
      • 直列化されたフィールド

        • decimalSeparatorAlwaysShown
          boolean decimalSeparatorAlwaysShown
          trueの場合、数値の小数部分が0の場合でもフォーマットされた数値で常に小数区切り文字が表示されます。
          関連項目:
        • groupingSize
          byte groupingSize
          数値の整数部分におけるグループ区切り文字とグループ区切り文字の間の桁数です。 NumberFormat.groupingUsedがtrueの場合、非負、Byte.MAX_VALUE以下の値である必要があります。
          関連項目:
        • maximumFractionDigits
          int maximumFractionDigits
          BigInteger値またはBigDecimal値の小数部分の最大桁数です。maximumFractionDigitsminimumFractionDigits以上でなければなりません。
          導入されたバージョン:
          1.5
          関連項目:
        • maximumIntegerDigits
          int maximumIntegerDigits
          BigInteger値またはBigDecimal値の整数部分の最大桁数です。maximumIntegerDigitsminimumIntegerDigits以上でなければなりません。
          導入されたバージョン:
          1.5
          関連項目:
        • minExponentDigits
          byte minExponentDigits
          数値が指数表現でフォーマットされるときに、指数を表示するために使用される最小の桁数です。 useExponentialNotationがtrueでない場合、このフィールドは無視されます。
          導入されたバージョン:
          1.2
        • minimumFractionDigits
          int minimumFractionDigits
          BigInteger値またはBigDecimal値の小数部分の最小桁数です。minimumFractionDigits値は、maximumFractionDigits以下である必要があります。
          導入されたバージョン:
          1.5
          関連項目:
        • minimumIntegerDigits
          int minimumIntegerDigits
          BigInteger値またはBigDecimal値の整数部分の最小桁数です。minimumIntegerDigits値は、maximumIntegerDigits以下である必要があります。
          導入されたバージョン:
          1.5
          関連項目:
        • multiplier
          int multiplier
          パーセントやパーミル(1000)などで使用する乗数です。
          関連項目:
        • negativePrefix
          String negativePrefix
          負の数値をフォーマットするときに接頭辞として使用する記号です。たとえば、「-」があります。
          関連項目:
        • negativeSuffix
          String negativeSuffix
          負の数値をフォーマットするときに接尾辞として使用する記号です。 通常は空の文字列です。
          関連項目:
        • negPrefixPattern
          String negPrefixPattern
          負の数値の接頭辞パターンです。 この変数はnegativePrefixに対応します。 この変数はposPrefixPatternに似ています。詳細は、その変数を参照してください。
          導入されたバージョン:
          1.3
        • negSuffixPattern
          String negSuffixPattern
          負の数値の接尾辞パターンです。 この変数はnegativeSuffixに対応します。 この変数はposPrefixPatternに似ています。詳細は、その変数を参照してください。
          導入されたバージョン:
          1.3
        • parseBigDecimal
          boolean parseBigDecimal
          trueの場合、可能な場合は常に解析からBigDecimalが返されます。
          導入されたバージョン:
          1.5
          関連項目:
        • positivePrefix
          String positivePrefix
          正の数値をフォーマットするときに接頭辞として使用する記号です。たとえば、「+」があります。
          関連項目:
        • positiveSuffix
          String positiveSuffix
          正の数値をフォーマットするときに接尾辞として使用する記号です。 通常は空の文字列です。
          関連項目:
        • posPrefixPattern
          String posPrefixPattern
          負でない数値の接頭辞パターンです。 この変数はpositivePrefixに対応します。

          このパターンは、expandAffix()メソッドによってpositivePrefixに拡張されて、symbols内で変更を反映するために後者を更新します。 この変数がnullの場合、positivePrefixsymbolsの変更時に変更されないリテラル値とみなされます。 この変数は、ストリームから復元されたストリームのバージョン2より古いDecimalFormatの場合は、常にnullです。

          導入されたバージョン:
          1.3
        • posSuffixPattern
          String posSuffixPattern
          負でない数値の接尾辞パターンです。 この変数はpositiveSuffixに対応します。 この変数はposPrefixPatternに似ています。詳細は、その変数を参照してください。
          導入されたバージョン:
          1.3
        • roundingMode
          RoundingMode roundingMode
          このDecimalFormatで使用されるRoundingModeです。
          導入されたバージョン:
          1.6
        • serialVersionOnStream
          int serialVersionOnStream
          どのバージョンが記述されたかを示す内部シリアル・バージョンです。 可能な値は次のとおりです。
          • 0 (デフォルト): Java 2プラットフォームv1.2より前のバージョン
          • 1: 1.2のバージョン。2つの新しいフィールドuseExponentialNotationおよびminExponentDigitsを含む。
          • 2: 1.3以降のバージョン。4つの新しいフィールドposPrefixPatternposSuffixPatternnegPrefixPatternnegSuffixPatternが追加されている。
          • 3: 1.5以降のバージョン。5つの新しいフィールドmaximumIntegerDigitsminimumIntegerDigitsmaximumFractionDigitsminimumFractionDigits、およびparseBigDecimalが追加されている。
          • 4: 1.6以降のバージョン。新しいフィールドroundingModeが追加されている。
          導入されたバージョン:
          1.2
        • symbols
          DecimalFormatSymbols symbols
          このフォーマットで使用されるDecimalFormatSymbolsオブジェクトです。 グループ区切り文字、小数区切り文字など、数値をフォーマットするための記号を格納します。
          関連項目:
        • useExponentialNotation
          boolean useExponentialNotation
          trueの場合、数値をフォーマットするときに指数表現(科学表記法)が使用されます。
          導入されたバージョン:
          1.2
    • クラスjava.text.DecimalFormatSymbols

      class DecimalFormatSymbols extends Object implements Serializable
      serialVersionUID:
      5772796243397350300L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
          デフォルトの直列化可能フィールドを読み込み、以前の直列化バージョンのオブジェクトにデフォルト値を提供し、直列化可能でないフィールドを初期化します。 serialVersionOnStreamが1より小さい場合、monetarySeparatordecimalSeparatorと同じ値に初期化し、exponentialを「E」に初期化します。 serialVersionOnStreamが2未満の場合、localeをルート・ロケールに初期化し、初期化します。serialVersionOnStreamが3未満の場合、exponentialを使用してexponentialSeparatorを初期化します。 serialVersionOnStreamが4未満の場合、perMillpercentおよびminusSignをそれぞれ使用して、perMillTextpercentTextおよびminusSignTextが初期化されます。 serialVersionOnStreamが5未満の場合、groupingSeparatorを使用してmonetaryGroupingSeparatorを初期化します。 このオブジェクトを再度ストリーム出力する際にデフォルトの直列化が正しく動作するように、serialVersionOnStreamを最大許容値に設定し直します。 intlCurrencySymbol フィールドからの通貨を初期化します。
          例外:
          InvalidObjectException - charStringでの表現がパーセント、ミルまたはマイナス記号(あるいはその両方)の表示である場合。
          IOException
          ClassNotFoundException
          導入されたバージョン:
          1.1.6
      • 直列化されたフィールド

        • currencySymbol
          String currencySymbol
          現地通貨を示す文字列です($など)。
          関連項目:
        • decimalSeparator
          char decimalSeparator
          小数点に使用する文字です。
          関連項目:
        • digit
          char digit
          パターン中の数字に使用する文字です。
          関連項目:
        • exponential
          char exponential
          指数による記数法でフォーマットされた数値で指数を識別するために使用する文字です。たとえば、「1.23E45」のような数値の「E」です。

          このフィールドは、実装およびストリーム・フォーマットによってサポートされてはいますが、public APIでは設定できません。 今後のAPIで追加される予定です。

          導入されたバージョン:
          1.1.6
        • exponentialSeparator
          String exponentialSeparator
          仮数と指数を区切るための文字列です。 例1.23x10^4の「x10^」、1.23E4の「E」。

          exponentialexponentialSeparatorの両方が存在する場合は、このexponentialSeparatorが優先されます。

          導入されたバージョン:
          1.6
        • groupingSeparator
          char groupingSeparator
          区切り文字のグループ化に使用される文字。
          関連項目:
        • 無限大
          String infinity
          無限大を表現するために使用する文字列です。
          関連項目:
        • intlCurrencySymbol
          String intlCurrencySymbol
          現地通貨を示すISO 4217通貨コードです(USDなど)。
          関連項目:
        • locale
          Locale locale
          これらの通貨フォーマット記号のロケールです。
          導入されたバージョン:
          1.4
        • minusSign
          char minusSign
          負符号を表現するために使用する文字です。
          関連項目:
        • minusSignText
          String minusSignText
          BiDi制御文字などの書式設定文字が含まれる場合がある、マイナス記号の文字列表現。 この文字列の最初のフォーマット以外の文字は、minusSignと同じです。
          導入されたバージョン:
          13
        • monetaryGroupingSeparator
          char monetaryGroupingSeparator
          通貨値の書式設定時に使用されるグループ・セパレータ。
          導入されたバージョン:
          15
        • monetarySeparator
          char monetarySeparator
          通貨値をフォーマットするときに使用する桁区切り記号です。
          導入されたバージョン:
          1.1.6
          関連項目:
        • NaN
          String NaN
          「非数」を表現するために使用する文字列です。
          関連項目:
        • patternSeparator
          char patternSeparator
          パターンにおいて正のサブパターンと負のサブパターンを区切るために使用する文字です。
          関連項目:
        • percent
          char percent
          パーセント符号に使用する文字です。
          関連項目:
        • percentText
          String percentText
          パーセント記号の文字列表現。BiDi制御文字などの書式設定文字が含まれる場合があります。 この文字列の最初のフォーマット以外の文字は、percentと同じです。
          導入されたバージョン:
          13
        • perMill
          char perMill
          パーミル符号に使用する文字です。
          関連項目:
        • perMillText
          String perMillText
          各ミル記号の文字列表現。BiDiの制御文字などの書式設定文字を含めることができます。 この文字列の最初のフォーマット以外の文字は、perMillと同じです。
          導入されたバージョン:
          13
        • serialVersionOnStream
          int serialVersionOnStream
          ストリーム上に存在するDecimalFormatSymbolsのバージョンを示します。 可能な値は次のとおりです。
          • 0 (または未初期化状態): JDK 1.1.6より前のバージョン。
          • 1: 2つの新しいフィールドmonetarySeparatorおよびexponentialを含む、JDK 1.1.6以降によって書き込まれたバージョン。
          • 2: 新しいlocaleフィールドを含む、J2SE 1.4以降によって書き込まれたバージョン。
          • 3: 新しいexponentialSeparatorフィールドを含む、J2SE 1.6以降によって書き込まれたバージョン。
          • 4: Java SE 13以降で作成される、新しいperMillTextpercentText、およびminusSignTextのフィールドが含まれるバージョン。
          • 5: 新しいmonetaryGroupingSeparatorフィールドを含む、Java SE 15以降で作成されたバージョン。*
          DecimalFormatSymbolsをストリーム出力する場合は、最新のフォーマット(serialVersionOnStreamの最高許容値に対応)が常に書き込まれます。
          導入されたバージョン:
          1.1.6
        • zeroDigit
          char zeroDigit
          ゼロに使用する文字です。
          関連項目:
    • クラスjava.text.Format

      class Format extends Object implements Serializable
      serialVersionUID:
      -299282585814624189L
    • クラスjava.text.Format.Field

      serialVersionUID:
      276966692217360283L
    • クラスjava.text.MessageFormat

      class MessageFormat extends Format implements Serializable
      serialVersionUID:
      6479157306784022952L
      • 直列化メソッド

      • 直列化されたフィールド

        • argumentNumbers
          int[] argumentNumbers
          各フォーマッタに対応する引数番号です。 フォーマッタは、引数が指定された順序ではなく、パターン内の順序で格納されます。
        • formats
          Format[] formats
          引数をフォーマットするために使用されるフォーマッタの配列です。
        • locale
          Locale locale
          数値および日付をフォーマットするために使用するロケールです。
        • maxOffset
          int maxOffset
          offsetsの項目数から1を減算した値です。 使用されているoffsets内で最大の番号を持つ要素のインデックスと考えることもできます。 offsetsと同様に、すべての配列は同じ数の要素を持つので、この変数だけですべての配列にあるエントリの総数がわかります。
        • offsets
          int[] offsets
          各引数をフォーマットした結果がパターンに挿入される位置です。
        • pattern
          String pattern
          フォーマットされた値が当てはめられる文字列です。 つまり、すべての{}式が取り除かれた状態で構築時に供給されるパターンです。
    • クラスjava.text.MessageFormat.Field

      class Field extends Format.Field implements Serializable
      serialVersionUID:
      7899943957617360810L
      • 直列化メソッド

    • クラスjava.text.NumberFormat

      class NumberFormat extends Format implements Serializable
      serialVersionUID:
      -2308460125733713944L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
          まず、デフォルトの直列化可能データを読み込みます。 次に、serialVersionOnStreamが1より小さい場合(ストリームがJDK 1.1で記述されたことを示す)は、maximumIntegerDigitsなどのintフィールドをmaxIntegerDigitsなどのbyteフィールドと同じに設定します。その理由は、intフィールドがJDK 1.1になかったからです。 最後に、serialVersionOnStream を最大許容値に設定し直します。その結果、このオブジェクトがふたたびストリーム出力される場合にデフォルトの直列化が正しく機能します。

          minimumIntegerDigitsmaximumIntegerDigitsより大きい場合、またはminimumFractionDigitsmaximumFractionDigitsより大きい場合、ストリーム・データは無効となり、このメソッドはInvalidObjectExceptionをスローします。 さらに、これらの値に負の値がある場合このメソッドはInvalidObjectExceptionをスローします。

          例外:
          IOException
          ClassNotFoundException
          導入されたバージョン:
          1.2
        • writeObject
          private void writeObject(ObjectOutputStream stream) throws IOException
          デフォルトの直列化可能データを書き込みます。JDK 1.1バージョンのストリーム・フォーマットとの互換性のため、まずmaxIntegerDigitsなどのbyteフィールドをmaximumIntegerDigitsなどのintフィールドと同じ(Byte.MAX_VALUEの方が小さい場合はその値)に設定します。
          例外:
          IOException
          導入されたバージョン:
          1.2
      • 直列化されたフィールド

        • groupingUsed
          boolean groupingUsed
          数値をフォーマットおよび解析するときにグループ区切り文字(1000の区切りなど)が使用される場合にtrueを返します。
          関連項目:
        • maxFractionDigits
          byte maxFractionDigits
          数値の小数部分で許可される最大桁数。maximumFractionDigitsは、minimumFractionDigits以上である必要があります。

          ノート: このフィールドは、JDK 1.1との直列化互換性のためにのみ存在します。 Javaプラットフォーム2 v1.2以降では、新しいintフィールドmaximumFractionDigitsが代わりに使用されます。 ストリームへの書込み時、maxFractionDigitsmaximumFractionDigitsByte.MAX_VALUEのうちのどちらか小さい方に設定されます。 ストリームからの読取り時、このフィールドは、serialVersionOnStreamが1未満の場合にのみ使用されます。

          関連項目:
        • maximumFractionDigits
          int maximumFractionDigits
          数値の小数部分で許可される最大桁数。maximumFractionDigitsは、minimumFractionDigits以上である必要があります。
          導入されたバージョン:
          1.2
          関連項目:
        • maximumIntegerDigits
          int maximumIntegerDigits
          数値の整数部分で許可される最大桁数。maximumIntegerDigitsは、minimumIntegerDigits以上である必要があります。
          導入されたバージョン:
          1.2
          関連項目:
        • maxIntegerDigits
          byte maxIntegerDigits
          数値の整数部分で許可される最大桁数。maxIntegerDigitsは、minIntegerDigits以上である必要があります。

          ノート: このフィールドは、JDK 1.1との直列化互換性のためにのみ存在します。 Javaプラットフォーム2 v1.2以降では、新しいintフィールドmaximumIntegerDigitsが代わりに使用されます。 ストリームへの書込み時、maxIntegerDigitsmaximumIntegerDigitsByte.MAX_VALUEのうちのどちらか小さい方に設定されます。 ストリームからの読取り時、このフィールドは、serialVersionOnStreamが1未満の場合にのみ使用されます。

          関連項目:
        • minFractionDigits
          byte minFractionDigits
          数値の小数部分で許可される最小桁数。minimumFractionDigitsは、maximumFractionDigits以下である必要があります。

          ノート: このフィールドは、JDK 1.1との直列化互換性のためにのみ存在します。 Javaプラットフォーム2 v1.2以降では、新しいintフィールドminimumFractionDigitsが代わりに使用されます。 ストリームへの書込み時、minFractionDigitsminimumFractionDigitsByte.MAX_VALUEのうちのどちらか小さい方に設定されます。 ストリームからの読取り時、このフィールドは、serialVersionOnStreamが1未満の場合にのみ使用されます。

          関連項目:
        • minimumFractionDigits
          int minimumFractionDigits
          数値の小数部分で許可される最小桁数。minimumFractionDigitsは、maximumFractionDigits以下である必要があります。
          導入されたバージョン:
          1.2
          関連項目:
        • minimumIntegerDigits
          int minimumIntegerDigits
          数値の整数部分で許可される最小桁数。minimumIntegerDigitsは、maximumIntegerDigits以下である必要があります。
          導入されたバージョン:
          1.2
          関連項目:
        • minIntegerDigits
          byte minIntegerDigits
          数値の整数部分で許可される最小桁数。minimumIntegerDigitsは、maximumIntegerDigits以下である必要があります。

          ノート: このフィールドは、JDK 1.1との直列化互換性のためにのみ存在します。 Javaプラットフォーム2 v1.2以降では、新しいintフィールドminimumIntegerDigitsが代わりに使用されます。 ストリームへの書込み時、minIntegerDigitsminimumIntegerDigitsByte.MAX_VALUEのうちのどちらか小さい方に設定されます。 ストリームからの読取り時、このフィールドは、serialVersionOnStreamが1未満の場合にのみ使用されます。

          関連項目:
        • parseIntegerOnly
          boolean parseIntegerOnly
          このフォーマットが数値を整数としてだけ解析する場合はtrueを返します。
          関連項目:
        • serialVersionOnStream
          int serialVersionOnStream
          ストリーム上に存在するNumberFormatのバージョンを示します。 可能な値は次のとおりです。
          • 0 (または未初期化状態): JDK 1.1バージョンのストリーム・フォーマット。 このバージョンでは、maximumIntegerDigitsなどのintフィールドの代わりに、maxIntegerDigitsなどのbyteフィールドが使用される。
          • 1: 1.2バージョンのストリーム・フォーマット。 maxIntegerDigitsなどのbyteフィールドの値は無視され、代わりにmaximumIntegerDigitsなどのintフィールドが使用される。
          NumberFormatをストリーム出力する場合は、最新のフォーマット(serialVersionOnStreamの最高許容値に対応)が常に書き込まれます。
          導入されたバージョン:
          1.2
    • クラスjava.text.NumberFormat.Field

      class Field extends Format.Field implements Serializable
      serialVersionUID:
      7494728892700160890L
      • 直列化メソッド

    • 例外java.text.ParseException

      class ParseException extends Exception implements Serializable
      serialVersionUID:
      2703218443322787634L
      • 直列化されたフィールド

        • errorOffset
          int errorOffset
          解析されている文字列へのゼロから始まる文字オフセット。解析中にエラーが検出された位置を示す。
    • クラスjava.text.SimpleDateFormat

      class SimpleDateFormat extends DateFormat implements Serializable
      serialVersionUID:
      4774881970558875024L
      • 直列化メソッド

      • 直列化されたフィールド

        • defaultCenturyStart
          Date defaultCenturyStart
          年が2桁の日付をdefaultCenturyStartで始まる世紀に対応付けます。 nullは不可。
          導入されたバージョン:
          1.1.4
        • formatData
          DateFormatSymbols formatData
          このフォーマッタによって曜日名、月名などに使用される記号です。nullは不可です。
          関連項目:
        • locale
          Locale locale
          このSimpleDateFormatをインスタンス化するために使用されるロケールです。 このオブジェクトが古いSimpleDateFormatで作成され、直列化復元されている場合、値はnullになることがあります。
          導入されたバージョン:
          1.6
        • pattern
          String pattern
          このフォーマッタのパターン文字列です。 常に、ローカライズされていないパターンです。 nullは不可。 詳細は、クラスのドキュメンテーションを参照してください。
        • serialVersionOnStream
          int serialVersionOnStream
          ストリーム上の直列化データのバージョンです。 可能な値は次のとおり。
          • 0またはストリーム上に存在しない。JDK 1.1.3。 このバージョンでは、ストリーム上にdefaultCenturyStartがありません。
          • 1 JDK 1.1.4以降のバージョン。 このバージョンは、defaultCenturyStartを追加する。
          このクラスをストリーム出力する場合は、最新のフォーマットおよびserialVersionOnStreamの最高許容値が書き込まれます。
          導入されたバージョン:
          1.1.4
  • パッケージ java.time

    • 例外java.time.DateTimeException

      class DateTimeException extends RuntimeException implements Serializable
      serialVersionUID:
      -1632418723876261839L
    • クラスjava.time.Duration

      class Duration extends Object implements Serializable
      serialVersionUID:
      3078945930695997490L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws InvalidObjectException
          悪質なストリームに対して防御します。
          パラメータ:
          s - 読み取るストリーム
          例外:
          InvalidObjectException - 常時
        • writeReplace
          private Object writeReplace()
          専用の直列化形式を使用して、オブジェクトを書き込みます。
          シリアル・データ:
            out.writeByte(1);  // identifies a Duration
            out.writeLong(seconds);
            out.writeInt(nanos);
           
      • 直列化されたフィールド

        • nanos
          int nanos
          デュレーションのナノ秒数、秒数の小数部で表します。 これは常に正で、999,999,999を超えることはありません。
        • long seconds
          デュレーションの秒数。
    • クラスjava.time.Instant

      class Instant extends Object implements Serializable
      serialVersionUID:
      -665713676816604388L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws InvalidObjectException
          悪質なストリームに対して防御します。
          パラメータ:
          s - 読み取るストリーム
          例外:
          InvalidObjectException - 常時
        • writeReplace
          private Object writeReplace()
          専用の直列化形式を使用して、オブジェクトを書き込みます。
          シリアル・データ:
            out.writeByte(2);  // identifies an Instant
            out.writeLong(seconds);
            out.writeInt(nanos);
           
      • 直列化されたフィールド

        • nanos
          int nanos
          秒フィールドからの後で時系列に沿ったナノ秒数。 これは常に正で、999,999,999を超えることはありません。
        • long seconds
          エポック(1970-01-01T00:00:00Z)からの秒数。
    • クラスjava.time.LocalDate

      class LocalDate extends Object implements Serializable
      serialVersionUID:
      2942565459149668126L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws InvalidObjectException
          悪質なストリームに対して防御します。
          パラメータ:
          s - 読み取るストリーム
          例外:
          InvalidObjectException - 常時
        • writeReplace
          private Object writeReplace()
          専用の直列化形式を使用して、オブジェクトを書き込みます。
          シリアル・データ:
            out.writeByte(3);  // identifies a LocalDate
            out.writeInt(year);
            out.writeByte(month);
            out.writeByte(day);
           
      • 直列化されたフィールド

        • day
          short day
          月の日。
        • month
          short month
          月。
        • year
          int year
          年。
    • クラスjava.time.LocalDateTime

      class LocalDateTime extends Object implements Serializable
      serialVersionUID:
      6207766400415563566L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws InvalidObjectException
          悪質なストリームに対して防御します。
          パラメータ:
          s - 読み取るストリーム
          例外:
          InvalidObjectException - 常時
        • writeReplace
          private Object writeReplace()
          専用の直列化形式を使用して、オブジェクトを書き込みます。
          シリアル・データ:
            out.writeByte(5);  // identifies a LocalDateTime
            // the date excluding the one byte header
            // the time excluding the one byte header
           
      • 直列化されたフィールド

    • クラスjava.time.LocalTime

      class LocalTime extends Object implements Serializable
      serialVersionUID:
      6414437269572265201L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws InvalidObjectException
          悪質なストリームに対して防御します。
          パラメータ:
          s - 読み取るストリーム
          例外:
          InvalidObjectException - 常時
        • writeReplace
          private Object writeReplace()
          専用の直列化形式を使用して、オブジェクトを書き込みます。
          シリアル・データ:
          2の補数値は、残りの値がストリームになく、ゼロに設定すべきであることを示します。
            out.writeByte(4);  // identifies a LocalTime
            if (nano == 0) {
              if (second == 0) {
                if (minute == 0) {
                  out.writeByte(~hour);
                } else {
                  out.writeByte(hour);
                  out.writeByte(~minute);
                }
              } else {
                out.writeByte(hour);
                out.writeByte(minute);
                out.writeByte(~second);
              }
            } else {
              out.writeByte(hour);
              out.writeByte(minute);
              out.writeByte(second);
              out.writeInt(nano);
            }
           
      • 直列化されたフィールド

        • hour
          byte hour
          時間。
        • minute
          byte minute
          分。
        • nano
          int nano
          ナノ秒。
        • second
          byte second
          秒。
    • クラスjava.time.MonthDay

      class MonthDay extends Object implements Serializable
      serialVersionUID:
      -939150713474957432L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws InvalidObjectException
          悪質なストリームに対して防御します。
          パラメータ:
          s - 読み取るストリーム
          例外:
          InvalidObjectException - 常時
        • writeReplace
          private Object writeReplace()
          専用の直列化形式を使用して、オブジェクトを書き込みます。
          シリアル・データ:
            out.writeByte(13);  // identifies a MonthDay
            out.writeByte(month);
            out.writeByte(day);
           
      • 直列化されたフィールド

        • day
          int day
          月の日。
        • month
          int month
          月、null以外。
    • クラスjava.time.OffsetDateTime

      class OffsetDateTime extends Object implements Serializable
      serialVersionUID:
      2287754244819255394L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws InvalidObjectException
          悪質なストリームに対して防御します。
          パラメータ:
          s - 読み取るストリーム
          例外:
          InvalidObjectException - 常時
        • writeReplace
          private Object writeReplace()
          専用の直列化形式を使用して、オブジェクトを書き込みます。
          シリアル・データ:
            out.writeByte(10);  // identifies an OffsetDateTime
            // the datetime excluding the one byte header
            // the offset excluding the one byte header
           
      • 直列化されたフィールド

        • dateTime
          LocalDateTime dateTime
          ローカル日付/時間。
        • offset
          ZoneOffset offset
          UTC/グリニッジからのオフセット。
    • クラスjava.time.OffsetTime

      class OffsetTime extends Object implements Serializable
      serialVersionUID:
      7264499704384272492L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws InvalidObjectException
          悪質なストリームに対して防御します。
          パラメータ:
          s - 読み取るストリーム
          例外:
          InvalidObjectException - 常時
        • writeReplace
          private Object writeReplace()
          専用の直列化形式を使用して、オブジェクトを書き込みます。
          シリアル・データ:
            out.writeByte(9);  // identifies an OffsetTime
            // the time excluding the one byte header
            // the offset excluding the one byte header
           
      • 直列化されたフィールド

        • offset
          ZoneOffset offset
          UTC/グリニッジからのオフセット。
        • time
          LocalTime time
          ローカル日付/時間。
    • クラスjava.time.Period

      class Period extends Object implements Serializable
      serialVersionUID:
      -3587258372562876L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws InvalidObjectException
          悪質なストリームに対して防御します。
          パラメータ:
          s - 読み取るストリーム
          例外:
          InvalidObjectException - 常時
        • writeReplace
          private Object writeReplace()
          専用の直列化形式を使用して、オブジェクトを書き込みます。
          シリアル・データ:
            out.writeByte(14);  // identifies a Period
            out.writeInt(years);
            out.writeInt(months);
            out.writeInt(days);
           
      • 直列化されたフィールド

        • int days
          日数。
        • months
          int months
          月数。
        • int years
          年数。
    • クラスjava.time.Ser

      class Ser extends Object implements Externalizable
      serialVersionUID:
      -7683839454370182990L
    • クラスjava.time.Year

      class Year extends Object implements Serializable
      serialVersionUID:
      -23038383694477807L
      • 直列化メソッド

      • 直列化されたフィールド

        • year
          int year
          表現される年。
    • クラスjava.time.YearMonth

      class YearMonth extends Object implements Serializable
      serialVersionUID:
      4183400860270640070L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws InvalidObjectException
          悪質なストリームに対して防御します。
          パラメータ:
          s - 読み取るストリーム
          例外:
          InvalidObjectException - 常時
        • writeReplace
          private Object writeReplace()
          専用の直列化形式を使用して、オブジェクトを書き込みます。
          シリアル・データ:
            out.writeByte(12);  // identifies a YearMonth
            out.writeInt(year);
            out.writeByte(month);
           
      • 直列化されたフィールド

        • month
          int month
          月、null以外。
        • year
          int year
          年。
    • クラスjava.time.ZonedDateTime

      class ZonedDateTime extends Object implements Serializable
      serialVersionUID:
      -6260982410461394882L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws InvalidObjectException
          悪質なストリームに対して防御します。
          パラメータ:
          s - 読み取るストリーム
          例外:
          InvalidObjectException - 常時
        • writeReplace
          private Object writeReplace()
          専用の直列化形式を使用して、オブジェクトを書き込みます。
          シリアル・データ:
            out.writeByte(6);  // identifies a ZonedDateTime
            // the dateTime excluding the one byte header
            // the offset excluding the one byte header
            // the zone ID excluding the one byte header
           
      • 直列化されたフィールド

        • dateTime
          LocalDateTime dateTime
          ローカル日付/時間。
        • offset
          ZoneOffset offset
          UTC/グリニッジからのオフセット。
        • zone
          ZoneId zone
          タイムゾーン。
    • クラスjava.time.ZoneId

      class ZoneId extends Object implements Serializable
      serialVersionUID:
      8352817235686L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws InvalidObjectException
          悪質なストリームに対して防御します。
          パラメータ:
          s - 読み取るストリーム
          例外:
          InvalidObjectException - 常時
        • writeReplace
          private Object writeReplace()
          専用の直列化形式を使用して、オブジェクトを書き込みます。
          シリアル・データ:
            out.writeByte(7);  // identifies a ZoneId (not ZoneOffset)
            out.writeUTF(getId());
           

          読み戻すと、ZoneId.of(String)を使用したかのように、ZoneIdが作成されます。ただし、IDが有効な形式であるが、既知の地域ベースのIDのセットにない場合に例外はありません。

    • クラスjava.time.ZoneOffset

      class ZoneOffset extends ZoneId implements Serializable
      serialVersionUID:
      2357656521762053153L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws InvalidObjectException
          悪質なストリームに対して防御します。
          パラメータ:
          s - 読み取るストリーム
          例外:
          InvalidObjectException - 常時
        • writeReplace
          private Object writeReplace()
          専用の直列化形式を使用して、オブジェクトを書き込みます。
          シリアル・データ:
            out.writeByte(8);                  // identifies a ZoneOffset
            int offsetByte = totalSeconds % 900 == 0 ? totalSeconds / 900 : 127;
            out.writeByte(offsetByte);
            if (offsetByte == 127) {
                out.writeInt(totalSeconds);
            }
           
      • 直列化されたフィールド

        • totalSeconds
          int totalSeconds
          秒数での合計オフセット。
  • パッケージ java.time.chrono

  • パッケージ java.time.format

  • パッケージ java.time.temporal

  • パッケージ java.time.zone

    • クラスjava.time.zone.Ser

      class Ser extends Object implements Externalizable
      serialVersionUID:
      -8885321777449118786L
      • 直列化メソッド

        • readExternal
          public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
          オブジェクトを読み取るExternalizableインタフェースを実装します。
          シリアル・データ:
          型のwriteReplaceメソッドによって定義されたストリーム型とパラメータが読み取られ、型の対応するstaticファクトリに渡されて、新しいインスタンスが作成されます。 そのインスタンスは、直列化が解除されたSerオブジェクトとして返されます。
          • ZoneRules - ZoneRules.of(standardTransitions, standardOffsets, savingsInstantTransitions, wallOffsets, lastRules);
          • ZoneOffsetTransition - ZoneOffsetTransition of(LocalDateTime.ofEpochSecond(epochSecond), offsetBefore, offsetAfter);
          • ZoneOffsetTransitionRule - ZoneOffsetTransitionRule.of(month, dom, dow, time, timeEndOfDay, timeDefinition, standardOffset, offsetBefore, offsetAfter);
          パラメータ:
          in - 読み取るデータ(null以外)
          例外:
          IOException - 入出力エラーが発生した場合
          ClassNotFoundException - 復元されているオブジェクトのクラスが見つからない場合。
        • writeExternal
          public void writeExternal(ObjectOutput out) throws IOException
          オブジェクトを書き込むExternalizableインタフェースを実装します。
          シリアル・データ:
          各直列化可能クラスは、ストリームの最初のバイトである型にマップされます。 型の値と型の値のシーケンスについて、各クラスのwriteReplaceの直列化形式を参照してください。
          パラメータ:
          out - 書込み先のデータ・ストリーム(nullではない)
          例外:
          IOException - 発生する可能性のあるすべての入出力例外を含む
    • クラスjava.time.zone.ZoneOffsetTransition

      class ZoneOffsetTransition extends Object implements Serializable
      serialVersionUID:
      -6946044323557704546L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws InvalidObjectException
          悪質なストリームに対して防御します。
          パラメータ:
          s - 読み取るストリーム
          例外:
          InvalidObjectException - 常時
        • writeReplace
          private Object writeReplace()
          専用の直列化形式を使用して、オブジェクトを書き込みます。
          シリアル・データ:
          エポック秒およびオフセットのエンコーディングについては、ZoneRules.writeReplaceの直列化形式を参照してください。
          
          
             out.writeByte(2);                // identifies a ZoneOffsetTransition
             out.writeEpochSec(toEpochSecond);
             out.writeOffset(offsetBefore);
             out.writeOffset(offsetAfter);
           
           
      • 直列化されたフィールド

        • epochSecond
          long epochSecond
          トランジション・エポック秒。
        • offsetAfter
          ZoneOffset offsetAfter
          遷移後のオフセット。
        • offsetBefore
          ZoneOffset offsetBefore
          遷移前のオフセット。
        • 遷移
          LocalDateTime transition
          遷移時の遷移のローカル日付/時間。
    • クラスjava.time.zone.ZoneOffsetTransitionRule

      class ZoneOffsetTransitionRule extends Object implements Serializable
      serialVersionUID:
      6889046316657758795L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws InvalidObjectException
          悪質なストリームに対して防御します。
          パラメータ:
          s - 読み取るストリーム
          例外:
          InvalidObjectException - 常時
        • writeReplace
          private Object writeReplace()
          専用の直列化形式を使用して、オブジェクトを書き込みます。
          シリアル・データ:
          エポック秒およびオフセットのエンコーディングについては、ZoneRules.writeReplaceの直列化形式を参照してください。
          
          
                out.writeByte(3);                // identifies a ZoneOffsetTransitionRule
                final int timeSecs = (timeEndOfDay ? 86400 : time.toSecondOfDay());
                final int stdOffset = standardOffset.getTotalSeconds();
                final int beforeDiff = offsetBefore.getTotalSeconds() - stdOffset;
                final int afterDiff = offsetAfter.getTotalSeconds() - stdOffset;
                final int timeByte = (timeSecs % 3600 == 0 ? (timeEndOfDay ? 24 : time.getHour()) : 31);
                final int stdOffsetByte = (stdOffset % 900 == 0 ? stdOffset / 900 + 128 : 255);
                final int beforeByte = (beforeDiff == 0 || beforeDiff == 1800 || beforeDiff == 3600 ? beforeDiff / 1800 : 3);
                final int afterByte = (afterDiff == 0 || afterDiff == 1800 || afterDiff == 3600 ? afterDiff / 1800 : 3);
                final int dowByte = (dow == null ? 0 : dow.getValue());
                int b = (month.getValue() << 28) +          // 4 bits
                        ((dom + 32) << 22) +                // 6 bits
                        (dowByte << 19) +                   // 3 bits
                        (timeByte << 14) +                  // 5 bits
                        (timeDefinition.ordinal() << 12) +  // 2 bits
                        (stdOffsetByte << 4) +              // 8 bits
                        (beforeByte << 2) +                 // 2 bits
                        afterByte;                          // 2 bits
                out.writeInt(b);
                if (timeByte == 31) {
                    out.writeInt(timeSecs);
                }
                if (stdOffsetByte == 255) {
                    out.writeInt(stdOffset);
                }
                if (beforeByte == 3) {
                    out.writeInt(offsetBefore.getTotalSeconds());
                }
                if (afterByte == 3) {
                    out.writeInt(offsetAfter.getTotalSeconds());
                }
           
           
      • 直列化されたフィールド

        • dom
          byte dom
          カットオーバー週の月-日の「月の日」。 正の場合、カットオーバーが発生する可能性のある週の始まりです。 負の場合、カットオーバーが発生する可能性のある週の終わりを表します。 この値は、月の終わりからの日数です。-1は次の最終日、-2は最終日の2日前、というようになります。
        • dow
          DayOfWeek dow
          カットオーバー曜日、「月の日」を保持する場合はnull
        • month
          Month month
          カットオーバー週の初日の月-日の月。 実際の日付はdowChangeフィールドによって調整されます。
        • offsetAfter
          ZoneOffset offsetAfter
          カットオーバー後のオフセット。
        • offsetBefore
          ZoneOffset offsetBefore
          カットオーバー前のオフセット。
        • standardOffset
          ZoneOffset standardOffset
          カットオーバーでの標準オフセット。
        • time
          LocalTime time
          「前」オフセットのカットオーバー時間。
        • timeDefinition
          ZoneOffsetTransitionRule.TimeDefinition timeDefinition
          ローカル時間の解釈方法の定義。
        • timeEndOfDay
          boolean timeEndOfDay
          カットオーバー時間が日の終わりの深夜零時であるかどうか。
    • クラスjava.time.zone.ZoneRules

      class ZoneRules extends Object implements Serializable
      serialVersionUID:
      3044319355680032515L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws InvalidObjectException
          悪質なストリームに対して防御します。
          パラメータ:
          s - 読み取るストリーム
          例外:
          InvalidObjectException - 常時
        • writeReplace
          private Object writeReplace()
          専用の直列化形式を使用して、オブジェクトを書き込みます。
          シリアル・データ:
          
          
             out.writeByte(1);  // identifies a ZoneRules
             out.writeInt(standardTransitions.length);
             for (long trans : standardTransitions) {
                 Ser.writeEpochSec(trans, out);
             }
             for (ZoneOffset offset : standardOffsets) {
                 Ser.writeOffset(offset, out);
             }
             out.writeInt(savingsInstantTransitions.length);
             for (long trans : savingsInstantTransitions) {
                 Ser.writeEpochSec(trans, out);
             }
             for (ZoneOffset offset : wallOffsets) {
                 Ser.writeOffset(offset, out);
             }
             out.writeByte(lastRules.length);
             for (ZoneOffsetTransitionRule rule : lastRules) {
                 rule.writeExternal(out);
             }
           
           

          オフセットに使用されるエポック秒値は、一般的なケースでストリーム内のバイト数を少なくするため、可変長形式でエンコードされます。

          
          
            static void writeEpochSec(long epochSec, DataOutput out) throws IOException {
               if (epochSec >= -4575744000L && epochSec < 10413792000L && epochSec % 900 == 0) {  // quarter hours between 1825 and 2300
                   int store = (int) ((epochSec + 4575744000L) / 900);
                   out.writeByte((store >>> 16) & 255);
                   out.writeByte((store >>> 8) & 255);
                   out.writeByte(store & 255);
                } else {
                    out.writeByte(255);
                    out.writeLong(epochSec);
                }
            }
           
           

          ZoneOffset値は、一般的なケースでストリーム内のバイト数を少なくするため、可変長形式でエンコードされます。

          
          
            static void writeOffset(ZoneOffset offset, DataOutput out) throws IOException {
               final int offsetSecs = offset.getTotalSeconds();
               int offsetByte = offsetSecs % 900 == 0 ? offsetSecs / 900 : 127;  // compress to -72 to +72
               out.writeByte(offsetByte);
               if (offsetByte == 127) {
                   out.writeInt(offsetSecs);
               }
           }
          
           

      • 直列化されたフィールド

        • lastRules
          ZoneOffsetTransitionRule[] lastRules
          最後のルール。
        • savingsInstantTransitions
          long[] savingsInstantTransitions
          インスタント間の遷移(エポック秒)、ソートされます。
        • savingsLocalTransitions
          LocalDateTime[] savingsLocalTransitions
          ローカル日付/時間間の遷移、ソートされます。 これはペア配列で、最初のエントリが遷移の始まりで、2つ目のエントリが遷移の終わりです。
        • standardOffsets
          ZoneOffset[] standardOffsets
          標準オフセット。
        • standardTransitions
          long[] standardTransitions
          標準オフセット間の遷移(エポック秒)、ソートされます。
        • wallOffsets
          ZoneOffset[] wallOffsets
          ウォール・オフセット。
    • 例外java.time.zone.ZoneRulesException

      class ZoneRulesException extends DateTimeException implements Serializable
      serialVersionUID:
      -1632418723876261839L
  • パッケージ java.util

    • クラスjava.util.AbstractMap.SimpleEntry

      class SimpleEntry extends Object implements Serializable
      serialVersionUID:
      -8499721149061103585L
      • 直列化されたフィールド

        • key
          K key
        • value
          V value
    • クラスjava.util.AbstractMap.SimpleImmutableEntry

      class SimpleImmutableEntry extends Object implements Serializable
      serialVersionUID:
      7138329143949025153L
      • 直列化されたフィールド

        • key
          K key
        • value
          V value
    • クラスjava.util.ArrayDeque

      class ArrayDeque extends AbstractCollection<E> implements Serializable
      serialVersionUID:
      2340985798034038923L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          ストリームからこの両端キューを再構成します(つまり、直列化復元します)。
          パラメータ:
          s - ストリーム
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          この両端キューをストリームに保存します(つまり、直列化します)。
          シリアル・データ:
          両端キューの現在のサイズ(int)と、昇順で示されたそのすべての要素(それぞれはオブジェクト参照)。
          パラメータ:
          s - ストリーム
          例外:
          IOException - 入出力エラーが発生した場合
    • クラスjava.util.ArrayList

      class ArrayList extends AbstractList<E> implements Serializable
      serialVersionUID:
      8683452581122892189L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          ストリーム(つまり、それを直列化復元します。)からArrayListインスタンスを再構築します。
          パラメータ:
          s - ストリーム
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          ArrayListインスタンスの状態をストリーム(つまり、直列化します。)に保存します。
          シリアル・データ:
          ArrayListのインスタンスの基となる配列の長さをint型で指定。続いて、それぞれがObjectであるすべての要素を正しい順序で指定。
          パラメータ:
          s - ストリーム
          例外:
          IOException - 入出力エラーが発生した場合
      • 直列化されたフィールド

        • size
          int size
          ArrayListのサイズ、つまりその要素数です。
    • Class java.util.Arrays.ArrayList

      class ArrayList extends AbstractList<E> implements Serializable
      serialVersionUID:
      -2764017481108945198L
      • 直列化されたフィールド

        • a
          E[] a
    • クラスjava.util.BitSet

      class BitSet extends Object implements Serializable
      serialVersionUID:
      7997698588986878753L
      • 直列化メソッド

      • 直列化されたフィールド

        • ビット
          long[] bits
          BitSet のビットです。 n 番目のビットは、i % 64 のビット位置で bits[i/64] に格納されます。ビット位置の 0 は最下位ビットを表し、63 は最上位ビットを表します。
    • クラスjava.util.Calendar

      class Calendar extends Object implements Serializable
      serialVersionUID:
      -1807547505821590642L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
          オブジェクトをストリームから復元します。つまり、オブジェクトを直列化復元します。
          例外:
          IOException
          ClassNotFoundException
        • writeObject
          private void writeObject(ObjectOutputStream stream) throws IOException
          このオブジェクトの状態をストリームに保存します。つまり、オブジェクトを直列化します。 理想論から言えば、Calendarはその状態データおよび現在の時間だけを書き込み、fields[]isTimeSetareFieldsSet、およびisSet[]などのフィールド・データは書き込むべきものではありません。nextStampも持続状態の一部であるべきではありません。 しかしながら、これは JDK 1.1 が出荷されてからのことです。 JDK 1.1 との互換性をとるためには、フィールド値および状態フラグを常に書き込む必要があります。 ただし、おそらく近い将来に、nextStampは直列化ストリームから削除されることになります。
          例外:
          IOException
      • 直列化されたフィールド

        • areFieldsSet
          boolean areFieldsSet
          fields[]が現在設定されている時間と同期をとっている場合はtrueです。 falseの場合は、次にフィールドの値を取得しようとしたときに、timeの現在値からすべてのフィールドを再計算するよう強制します。
        • fields
          int[] fields
          このカレンダで現在設定されている時間に対するカレンダ・フィールド値です。 これは、インデックス値ERAからDST_OFFSETまでの、FIELD_COUNT整数値の配列です。
        • firstDayOfWeek
          int firstDayOfWeek
          週の最初の曜日です。有効な値はSUNDAYMONDAYなどです。この値はロケールに依存します。
        • isSet
          boolean[] isSet
          指定されたカレンダ・フィールドがカレンダで設定されているかどうかを示すフラグです。 新しいオブジェクトには設定されているフィールドはありません。 フィールドを生成するメソッドを最初に呼び出したあと、すべてのフィールドは設定されたままになります。 これは、インデックス値ERAからDST_OFFSETまでの、FIELD_COUNT boolean値の配列です。
        • isTimeSet
          boolean isTimeSet
          timeの値が有効である場合はtrueです。 field[]の項目を変更することで、timeは無効になります。
          関連項目:
        • lenient
          boolean lenient
          fields[]からのtimeの計算で、このカレンダが範囲外のフィールド値を許容する場合はTrueです。
          関連項目:
        • minimalDaysInFirstWeek
          int minimalDaysInFirstWeek
          月または年の最初の週に必要な日数です。有効な値は1 - 7です。 この値はロケールに依存します。
        • nextStamp
          int nextStamp
          stamp[] (内部配列)の次に利用可能な値です。 これは本来ストリームに書き込むべきではなく、おそらく、近い将来にはストリームから削除されます。 代わりに、MINIMUM_USER_STAMPの値を使用してください。
        • serialVersionOnStream
          int serialVersionOnStream
          ストリーム上の直列化データのバージョンです。 可能な値は次のとおり。
          0またはストリーム上に存在しない
          JDK 1.1.5以前のバージョン。
          1
          JDK 1.1.6以降のバージョン。 ほかのフィールドの互換値だけでなく、正確な「時間」値を書き込みます。 このフォーマットは過渡的なものです。
          このクラスをストリーム出力する場合は、最新のフォーマットおよびserialVersionOnStreamの最高許容値が書き込まれます。
          導入されたバージョン:
          1.1.6
        • time
          long time
          このカレンダで現在設定されている時間です。1970年1月1日0:00:00 (グリニッジ標準時)からの経過ミリ秒数で表されます。
          関連項目:
        • zone
          TimeZone zone
          このカレンダが使用するTimeZoneです。 Calendarはタイムゾーンのデータを使用してロケールとグリニッジ標準時の時間を変換します。
    • Class java.util.Collections.AsLIFOQueue

      class AsLIFOQueue extends AbstractQueue<E> implements Serializable
      serialVersionUID:
      1802017725587941708L
      • 直列化されたフィールド

    • Class java.util.Collections.CheckedCollection

      class CheckedCollection extends Object implements Serializable
      serialVersionUID:
      1578914078182001775L
      • 直列化されたフィールド

        • c
          Collection<E> c
        • type
          Class<E> type
        • zeroLengthElementArray
          E[] zeroLengthElementArray
    • Class java.util.Collections.CheckedList

      class CheckedList extends java.util.Collections.CheckedCollection<E> implements Serializable
      serialVersionUID:
      65247728283967356L
      • 直列化されたフィールド

    • Class java.util.Collections.CheckedMap

      class CheckedMap extends Object implements Serializable
      serialVersionUID:
      5742860141034234728L
      • 直列化されたフィールド

        • keyType
          Class<K> keyType
        • m
          Map<K,V> m
        • valueType
          Class<V> valueType
    • Class java.util.Collections.CheckedNavigableMap

      class CheckedNavigableMap extends java.util.Collections.CheckedSortedMap<K,V> implements Serializable
      serialVersionUID:
      -4852462692372534096L
    • Class java.util.Collections.CheckedNavigableSet

      class CheckedNavigableSet extends java.util.Collections.CheckedSortedSet<E> implements Serializable
      serialVersionUID:
      -5429120189805438922L
    • Class java.util.Collections.CheckedQueue

      class CheckedQueue extends java.util.Collections.CheckedCollection<E> implements Serializable
      serialVersionUID:
      1433151992604707767L
      • 直列化されたフィールド

    • Class java.util.Collections.CheckedRandomAccessList

      class CheckedRandomAccessList extends java.util.Collections.CheckedList<E> implements Serializable
      serialVersionUID:
      1638200125423088369L
    • Class java.util.Collections.CheckedSet

      class CheckedSet extends java.util.Collections.CheckedCollection<E> implements Serializable
      serialVersionUID:
      4694047833775013803L
    • Class java.util.Collections.CheckedSortedMap

      class CheckedSortedMap extends java.util.Collections.CheckedMap<K,V> implements Serializable
      serialVersionUID:
      1599671320688067438L
      • 直列化されたフィールド

    • Class java.util.Collections.CheckedSortedSet

      class CheckedSortedSet extends java.util.Collections.CheckedSet<E> implements Serializable
      serialVersionUID:
      1599911165492914959L
      • 直列化されたフィールド

    • Class java.util.Collections.CopiesList

      class CopiesList extends AbstractList<E> implements Serializable
      serialVersionUID:
      2739099268398711800L
    • Class java.util.Collections.EmptyList

      class EmptyList extends AbstractList<E> implements Serializable
      serialVersionUID:
      8842843931221139166L
      • 直列化メソッド

        • readResolve
          private Object readResolve()
    • Class java.util.Collections.EmptyMap

      class EmptyMap extends AbstractMap<K,V> implements Serializable
      serialVersionUID:
      6428348081105594320L
      • 直列化メソッド

        • readResolve
          private Object readResolve()
    • Class java.util.Collections.EmptySet

      class EmptySet extends AbstractSet<E> implements Serializable
      serialVersionUID:
      1582296315990362920L
      • 直列化メソッド

        • readResolve
          private Object readResolve()
    • Class java.util.Collections.ReverseComparator

      class ReverseComparator extends Object implements Serializable
      serialVersionUID:
      7207038068494060240L
      • 直列化メソッド

        • readResolve
          private Object readResolve()
    • Class java.util.Collections.ReverseComparator2

      class ReverseComparator2 extends Object implements Serializable
      serialVersionUID:
      4374092139857L
      • 直列化されたフィールド

        • cmp
          Comparator<T> cmp
          staticファクトリで指定されたコンパレータです。 staticファクトリは、引数がnullの場合はReverseComparatorインスタンスを返すので、これがnullになることはありません。
    • Class java.util.Collections.SetFromMap

      class SetFromMap extends AbstractSet<E> implements Serializable
      serialVersionUID:
      2454657854757543876L
    • Class java.util.Collections.SingletonList

      class SingletonList extends AbstractList<E> implements Serializable
      serialVersionUID:
      3093736618740652951L
      • 直列化されたフィールド

        • 要素
          E element
    • Class java.util.Collections.SingletonMap

      class SingletonMap extends AbstractMap<K,V> implements Serializable
      serialVersionUID:
      -6979724477215052911L
      • 直列化されたフィールド

        • k
          K k
        • v
          V v
    • Class java.util.Collections.SingletonSet

      class SingletonSet extends AbstractSet<E> implements Serializable
      serialVersionUID:
      3193687207550431679L
      • 直列化されたフィールド

        • 要素
          E element
    • Class java.util.Collections.SynchronizedCollection

      class SynchronizedCollection extends Object implements Serializable
      serialVersionUID:
      3053995032091335093L
    • Class java.util.Collections.SynchronizedList

      class SynchronizedList extends java.util.Collections.SynchronizedCollection<E> implements Serializable
      serialVersionUID:
      -7754090372962971524L
      • 直列化メソッド

        • readResolve
          private Object readResolve()
          SynchronizedRandomAccessListインスタンスは、SynchronizedRandomAccessListが存在しない1.4より前のJREで直列化復元できるようにSynchronizedListインスタンスとして直列化されます。 このメソッドは、変換を反転させます。 有益な副作用として、1.4より前のJREで直列化されたSynchronizedListインスタンスにRandomAccessマーカーの移植も行います。 ノート: ただし、1.4にはこのメソッドは存在しないため、1.4.1で直列化され、1.4で直列化復元されたSynchronizedRandomAccessListインスタンスは、SynchronizedListインスタンスになります。
      • 直列化されたフィールド

    • Class java.util.Collections.SynchronizedMap

      class SynchronizedMap extends Object implements Serializable
      serialVersionUID:
      1978198479659022715L
    • Class java.util.Collections.SynchronizedNavigableMap

      class SynchronizedNavigableMap extends java.util.Collections.SynchronizedSortedMap<K,V> implements Serializable
      serialVersionUID:
      699392247599746807L
    • Class java.util.Collections.SynchronizedNavigableSet

      class SynchronizedNavigableSet extends java.util.Collections.SynchronizedSortedSet<E> implements Serializable
      serialVersionUID:
      -5505529816273629798L
    • Class java.util.Collections.SynchronizedRandomAccessList

      class SynchronizedRandomAccessList extends java.util.Collections.SynchronizedList<E> implements Serializable
      serialVersionUID:
      1530674583602358482L
      • 直列化メソッド

        • writeReplace
          private Object writeReplace()
          1.4よりも前のJRE (SynchronizedRandomAccessListが存在しない)でインスタンスを直列化復元できるようにします。 SynchronizedListには、直列化復元時にこの変換を反転させるreadResolveメソッドがあります。
    • Class java.util.Collections.SynchronizedSet

      class SynchronizedSet extends java.util.Collections.SynchronizedCollection<E> implements Serializable
      serialVersionUID:
      487447009682186044L
    • Class java.util.Collections.SynchronizedSortedMap

      class SynchronizedSortedMap extends java.util.Collections.SynchronizedMap<K,V> implements Serializable
      serialVersionUID:
      -8798146769416483793L
      • 直列化されたフィールド

    • Class java.util.Collections.SynchronizedSortedSet

      class SynchronizedSortedSet extends java.util.Collections.SynchronizedSet<E> implements Serializable
      serialVersionUID:
      8695801310862127406L
      • 直列化されたフィールド

    • Class java.util.Collections.UnmodifiableCollection

      class UnmodifiableCollection extends Object implements Serializable
      serialVersionUID:
      1820017752578914078L
      • 直列化されたフィールド

    • Class java.util.Collections.UnmodifiableList

      class UnmodifiableList extends java.util.Collections.UnmodifiableCollection<E> implements Serializable
      serialVersionUID:
      -283967356065247728L
      • 直列化メソッド

        • readResolve
          private Object readResolve()
          UnmodifiableRandomAccessListインスタンスは、1.4より前のJRE (UnmodifiableRandomAccessListが存在しない)で直列化復元できるようにUnmodifiableListインスタンスとして直列化されます。 このメソッドは、変換を反転させます。 有益な副作用として、1.4より前のJREで直列化されたUnmodifiableListインスタンスにRandomAccessマーカーの移植も行います。 ノート: ただし、1.4にはこのメソッドは存在しないため、1.4.1で直列化され、1.4で直列化復元されたUnmodifiableRandomAccessListインスタンスは、UnmodifiableListインスタンスになります。
      • 直列化されたフィールド

        • list
          List<? extends E> list
    • Class java.util.Collections.UnmodifiableMap

      class UnmodifiableMap extends Object implements Serializable
      serialVersionUID:
      -1034234728574286014L
      • 直列化されたフィールド

        • m
          Map<? extends K,? extends V> m
    • Class java.util.Collections.UnmodifiableMap.UnmodifiableEntrySet

      class UnmodifiableEntrySet extends java.util.Collections.UnmodifiableSet<Map.Entry<K,V>> implements Serializable
      serialVersionUID:
      7854390611657943733L
    • Class java.util.Collections.UnmodifiableNavigableMap

      class UnmodifiableNavigableMap extends java.util.Collections.UnmodifiableSortedMap<K,V> implements Serializable
      serialVersionUID:
      -4858195264774772197L
      • 直列化されたフィールド

        • nm
          NavigableMap<K,? extends V> nm
          ラップし、保護するインスタンス。
    • Class java.util.Collections.UnmodifiableNavigableSet

      class UnmodifiableNavigableSet extends java.util.Collections.UnmodifiableSortedSet<E> implements Serializable
      serialVersionUID:
      -6027448201786391929L
      • 直列化されたフィールド

        • ns
          NavigableSet<E> ns
          保護しているインスタンス。
    • Class java.util.Collections.UnmodifiableRandomAccessList

      class UnmodifiableRandomAccessList extends java.util.Collections.UnmodifiableList<E> implements Serializable
      serialVersionUID:
      -2542308836966382001L
      • 直列化メソッド

        • writeReplace
          private Object writeReplace()
          1.4よりも前のJRE (UnmodifiableRandomAccessListが存在しない)でインスタンスを直列化復元できるようにします。 UnmodifiableListには、直列化復元時にこの変換を反転させるreadResolveメソッドがあります。
    • Class java.util.Collections.UnmodifiableSet

      class UnmodifiableSet extends java.util.Collections.UnmodifiableCollection<E> implements Serializable
      serialVersionUID:
      -9215047833775013803L
    • Class java.util.Collections.UnmodifiableSortedMap

      class UnmodifiableSortedMap extends java.util.Collections.UnmodifiableMap<K,V> implements Serializable
      serialVersionUID:
      -8806743815996713206L
      • 直列化されたフィールド

    • Class java.util.Collections.UnmodifiableSortedSet

      class UnmodifiableSortedSet extends java.util.Collections.UnmodifiableSet<E> implements Serializable
      serialVersionUID:
      -4929149591599911165L
      • 直列化されたフィールド

    • Class java.util.CollSer

      class CollSer extends Object implements Serializable
      serialVersionUID:
      6309168927139932177L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException
          ストリームからオブジェクトを読み込み、一時的なObject[] arrayフィールドに格納します。
          シリアル・データ:
          非負のintで、オブジェクトの数を示し、その後に多数のオブジェクトが続きます。
          パラメータ:
          ois - データを読み取るObjectInputStream
          例外:
          IOException - 入出力エラーが発生した場合
          ClassNotFoundException - 直列化されたクラスをロードできない場合
          InvalidObjectException - カウントが負の場合
          導入されたバージョン:
          9
        • readResolve
          private Object readResolve() throws ObjectStreamException
          このプロキシ・クラスから不変なコレクションを作成して返します。 返されるインスタンスは、ListMap、またはSetのstaticファクトリ・メソッドの1つを呼び出す場合と同様に作成されます。 このプロキシ・クラスは、実装型に関係なく、すべての不変コレクション・インスタンスのシリアル形式です。 これは、特定の実装型の存在が直列化された形式から守られるようにするために必要です。
          例外:
          InvalidObjectException - タグ値が不正またはコレクションの作成中に例外がスローされた場合
          ObjectStreamException - 別の直列化エラーが発生した場合
          導入されたバージョン:
          9
        • writeObject
          private void writeObject(ObjectOutputStream oos) throws IOException
          一時的なObject[] arrayフィールドからオブジェクトをストリームに書き込みます。
          シリアル・データ:
          非負のintで、オブジェクトの数を示し、その後に多数のオブジェクトが続きます。
          パラメータ:
          oos - データが書き込まれるObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
          導入されたバージョン:
          9
      • 直列化されたフィールド

        • tag
          int tag
          直列化されるコレクションの型を示します。 下位8ビットの値は、不変Listの場合は1、不変Setの場合は2、不変Mapの場合は3、NULL要素を許可する不変Listの場合は4です。 それ以外の値を指定すると、InvalidObjectExceptionがスローされます。 高次の24ビットは、インスタンスが直列化されるとゼロになり、インスタンスが直列化復元されると無視されます。 互換性の問題を引き起こすことなく将来の実装で使用することができます。

          タグ値は、一時的なObject[] arrayフィールドの解釈も決定します。 ListおよびSetの場合、配列の長さはコレクションのサイズであり、配列にはコレクションの要素が含まれます。 NULL要素は使用できません。 Setの場合、重複する要素は許可されません。

          Mapの場合、配列の長さはマップに存在するマッピングの数の2倍です。 配列の長さは必ず均一です。 配列には、キーと値のペアが連続しています: k1, v1, k2, v2, ..., kN, vN. NULLは許可されず、重複キーは許可されません。

          導入されたバージョン:
          9
    • 例外java.util.ConcurrentModificationException

      class ConcurrentModificationException extends RuntimeException implements Serializable
      serialVersionUID:
      -3666751008965953603L
    • クラスjava.util.Currency

      class Currency extends Object implements Serializable
      serialVersionUID:
      -158308464356906721L
      • 直列化メソッド

        • readResolve
          private Object readResolve()
          通貨ごとに、単一のインスタンスに直列化復元されるインスタンスを解釈処理します。
      • 直列化されたフィールド

        • currencyCode
          String currencyCode
          この通貨のISO 4217通貨コード。
    • クラスjava.util.Date

      class Date extends Object implements Serializable
      serialVersionUID:
      7523967970034938905L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          オブジェクトをストリームから復元します。つまり、オブジェクトを直列化復元します。
          例外:
          IOException
          ClassNotFoundException
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          このオブジェクトの状態をストリームに保存します。つまり、オブジェクトを直列化します。
          シリアル・データ:
          getTime()の返す値が発行される(long)。 これは、1970年1月1日00:00:00 (グリニッジ標準時)からのオフセットをミリ秒単位で表す。
          例外:
          IOException
    • 例外java.util.DuplicateFormatFlagsException

      class DuplicateFormatFlagsException extends IllegalFormatException implements Serializable
      serialVersionUID:
      18890531L
      • 直列化されたフィールド

    • 例外java.util.EmptyStackException

      class EmptyStackException extends RuntimeException implements Serializable
      serialVersionUID:
      5084686378493302095L
    • クラスjava.util.EnumMap

      class EnumMap extends AbstractMap<K extends Enum<K>,V> implements Serializable
      serialVersionUID:
      458661240069192865L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          EnumMapのインスタンスをストリームから復元します。つまり、直列化復元します。
          例外:
          IOException
          ClassNotFoundException
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          EnumMapのインスタンスの状態をストリームに保存します。つまり、直列化します。
          シリアル・データ:
          enumマップの「サイズ」(キーと値のマッピングの数)は、enumマップで表されるキーと値のマッピングごとに、キー(Object)および値(Object)を後ろに伴って発行される(int)。
          例外:
          IOException
      • 直列化されたフィールド

        • keyType
          Class<K extends Enum<K>> keyType
          このマップのすべてのキーのenum型のClassオブジェクト。
    • クラスjava.util.EnumSet

      class EnumSet extends AbstractSet<E extends Enum<E>> implements Serializable
      serialVersionUID:
      1009687484059888093L
    • Class java.util.EnumSet.SerializationProxy

      class SerializationProxy extends Object implements Serializable
      serialVersionUID:
      362491234563181265L
      • 直列化メソッド

        • readResolve
          private Object readResolve()
          このプロキシが保持する初期状態のEnumSetオブジェクトを返します。
      • 直列化されたフィールド

        • elements
          Enum<?>[] elements
          このenumセットに含まれる要素。
        • elementType
          Class<E extends Enum<E>> elementType
          このenumセットの要素型。
    • クラスjava.util.EventObject

      class EventObject extends Object implements Serializable
      serialVersionUID:
      5516075349620653480L
    • 例外java.util.FormatFlagsConversionMismatchException

      class FormatFlagsConversionMismatchException extends IllegalFormatException implements Serializable
      serialVersionUID:
      19120414L
      • 直列化されたフィールド

    • 例外java.util.FormatterClosedException

      class FormatterClosedException extends IllegalStateException implements Serializable
      serialVersionUID:
      18111216L
    • クラスjava.util.GregorianCalendar

      class GregorianCalendar extends Calendar implements Serializable
      serialVersionUID:
      -8125100834729963327L
      • 直列化メソッド

      • 直列化されたフィールド

        • gregorianCutover
          long gregorianCutover
          標準元期からミリ秒単位で測定された、グレゴリオ暦の使用される時点です。 デフォルトは1582年10月15日(グレゴリオ暦) 00:00:00 UTCすなわち -12219292800000Lです。 この値の場合、1582年10月4日(ユリウス暦)のあとには1582年10月15日(グレゴリオ暦)が続きます。 この日付は、ユリウス暦による日数2299161に対応します。
    • クラスjava.util.HashMap

      class HashMap extends AbstractMap<K,V> implements Serializable
      serialVersionUID:
      362498820763181265L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          ストリームからこのマップを再構成します(つまり、直列化復元します)。
          パラメータ:
          s - ストリーム
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          このマップをストリームに保存します(つまり、直列化します)。
          シリアル・データ:
          HashMapの「容量」(バケット配列の長さ)は、「サイズ」(int、キーと値のマッピングの数)、キーと値のマッピングごとのキー(Object)および値(Object)を後ろに伴って発行される(int)。 キーと値のマッピングの発行には特別な順序はない。
          パラメータ:
          s - ストリーム
          例外:
          IOException - 入出力エラーが発生した場合
      • 直列化されたフィールド

        • loadFactor
          float loadFactor
          ハッシュ・テーブルの負荷係数です。
        • threshold
          int threshold
          サイズを変更する次のサイズ値です(容量*負荷係数)。
    • クラスjava.util.HashSet

      class HashSet extends AbstractSet<E> implements Serializable
      serialVersionUID:
      -5024744406713321676L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          ストリームからHashSetインスタンスを再構成(つまり、直列化復元)します。
          例外:
          IOException
          ClassNotFoundException
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          HashSetのインスタンスの状態をストリームに保存します。つまり、HashSetを直列化します。
          シリアル・データ:
          基となるHashMapのインスタンスの容量(int)、およびその負荷係数(float)は、セットのサイズ(要素数)(int)、すべての要素(それぞれがObjectであり、特別な順序はない)を後ろに伴って発行される。
          例外:
          IOException
    • クラスjava.util.Hashtable

      class Hashtable extends Dictionary<K,V> implements Serializable
      serialVersionUID:
      1421746759512286392L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          ストリームからHashtableを復元(直列化復元)します。
          例外:
          IOException
          ClassNotFoundException
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          Hashtableの状態をストリームに保存します(直列化)。
          シリアル・データ:
          Hashtableの「容量」(バケット配列の長さ)は、Hashtableの「サイズ」(キーと値のマッピングの数)、Hashtableが表すキーと値の各マッピングのキー(Object)および値(Object)を後ろに伴って発行される(int)。キーと値のマッピングは順序は特定しないで発行される。
          例外:
          IOException
      • 直列化されたフィールド

        • loadFactor
          float loadFactor
          ハッシュ・テーブルの負荷係数です。
        • threshold
          int threshold
          テーブルは、サイズがこのしきい値を超えたときにハッシュのやり直しが実行されます。 このフィールドの値は、(int)(capacity * loadFactor)です。
    • クラスjava.util.IdentityHashMap

      class IdentityHashMap extends AbstractMap<K,V> implements Serializable
      serialVersionUID:
      8188218128353913216L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          IdentityHashMapのインスタンスをストリームから復元します。つまり、直列化復元します。
          例外:
          IOException
          ClassNotFoundException
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          IdentityHashMapのインスタンスの状態をストリームに保存します。つまり、直列化します。
          シリアル・データ:
          HashMapの「サイズ」(キーと値のマッピング数)は、IdentityHashMapが表すそれぞれのキーと値のマッピングに関するキー(Object)および値(Object)を後ろに伴う(int)。 キーと値のマッピングの発行には特別な順序はない。
          例外:
          IOException
      • 直列化されたフィールド

        • size
          int size
          アイデンティティ・ハッシュ・マップ内のキーと値のマッピングの数。
    • 例外java.util.IllegalFormatCodePointException

      class IllegalFormatCodePointException extends IllegalFormatException implements Serializable
      serialVersionUID:
      19080630L
      • 直列化されたフィールド

        • c
          int c
    • 例外java.util.IllegalFormatConversionException

      class IllegalFormatConversionException extends IllegalFormatException implements Serializable
      serialVersionUID:
      17000126L
      • 直列化されたフィールド

        • arg
          Class<?> arg
        • c
          char c
    • 例外java.util.IllegalFormatException

      class IllegalFormatException extends IllegalArgumentException implements Serializable
      serialVersionUID:
      18830826L
    • 例外java.util.IllegalFormatFlagsException

      class IllegalFormatFlagsException extends IllegalFormatException implements Serializable
      serialVersionUID:
      790824L
      • 直列化されたフィールド

    • 例外java.util.IllegalFormatPrecisionException

      class IllegalFormatPrecisionException extends IllegalFormatException implements Serializable
      serialVersionUID:
      18711008L
      • 直列化されたフィールド

        • p
          int p
    • 例外java.util.IllegalFormatWidthException

      class IllegalFormatWidthException extends IllegalFormatException implements Serializable
      serialVersionUID:
      16660902L
      • 直列化されたフィールド

        • w
          int w
    • 例外java.util.IllformedLocaleException

      class IllformedLocaleException extends RuntimeException implements Serializable
      serialVersionUID:
      -5245986824925681401L
      • 直列化されたフィールド

        • _errIdx
          int _errIdx
    • 例外java.util.InputMismatchException

      class InputMismatchException extends NoSuchElementException implements Serializable
      serialVersionUID:
      8811230760997066428L
    • クラスjava.util.LinkedHashMap

      class LinkedHashMap extends HashMap<K,V> implements Serializable
      serialVersionUID:
      3801124242820219131L
      • 直列化されたフィールド

        • accessOrder
          boolean accessOrder
          リンク・ハッシュ・マップの繰返し順序メソッド。アクセス順ならtrue、挿入順ならfalse
    • クラスjava.util.LinkedHashSet

      class LinkedHashSet extends HashSet<E> implements Serializable
      serialVersionUID:
      -2851667679971038690L
    • クラスjava.util.LinkedList

      class LinkedList extends AbstractSequentialList<E> implements Serializable
      serialVersionUID:
      876323262645176354L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          ストリームからこのLinkedListインスタンスを再構成(つまり、直列化復元)します。
          例外:
          IOException
          ClassNotFoundException
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          このLinkedListインスタンスの状態をストリームに保存します。つまり、直列化します。
          シリアル・データ:
          リストのサイズ(含まれる要素の数)が送出され(int)、正しい順序でそれの要素のすべて(各Object)が後に続く。
          例外:
          IOException
    • クラスjava.util.Locale

      class Locale extends Object implements Serializable
      serialVersionUID:
      9149081749638150636L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
          このLocaleを直列化復元します。
          パラメータ:
          in - 読み取るObjectInputStream
          例外:
          IOException
          ClassNotFoundException
          IllformedLocaleException
          導入されたバージョン:
          1.7
        • readResolve
          private Object readResolve() throws ObjectStreamException
          直列化復元されたLocaleに相当する、キャッシュされたLocaleインスタンスを返します。 オブジェクト・データのストリームから読み込まれた、直列化された言語、国、およびバリアント・フィールドが「ja」、「JP」、「JP」、または「th」、「TH」、「TH」のとおりであり、スクリプト/拡張フィールドが空の場合、このメソッドは、UNICODE_LOCALE_EXTENSION「ca」/「japanese」(カレンダのタイプが「japanese」)または「nu」/「thai」(数値のスクリプト・タイプが「thai」)を提供します。 詳細は、特例について参照してください。
          例外:
          ObjectStreamException
        • writeObject
          private void writeObject(ObjectOutputStream out) throws IOException
          このLocaleを、指定されたObjectOutputStreamに直列化します。
          パラメータ:
          out - 書き込むObjectOutputStream
          例外:
          IOException
          導入されたバージョン:
          1.7
      • 直列化されたフィールド

        • country
          String country
          大文字の国のサブタグ。 (getCountry()を参照)。
        • extensions
          String extensions
          拡張の正規表現であり、アルファベット順のBCP47拡張にBCP47私用サブタグが続き、すべてが小文字でHYPHEN-MINUS文字で区切られる。 (getExtensionKeys()getExtension(char)を参照)。
        • hashcode
          int hashcode
          非推奨。上方互換性のためだけに存在
        • language
          String language
          小文字の言語のサブタグ。 (getLanguage()を参照)
        • script
          String script
          タイトル・ケースのスクリプト・サブタグ(getScript()を参照)
        • variant
          String variant
          LOWLINE文字で区切られたバリアント・サブタグ。 (getVariant()を参照)
    • 例外java.util.MissingFormatArgumentException

      class MissingFormatArgumentException extends IllegalFormatException implements Serializable
      serialVersionUID:
      19190115L
      • 直列化されたフィールド

    • 例外java.util.MissingFormatWidthException

      class MissingFormatWidthException extends IllegalFormatException implements Serializable
      serialVersionUID:
      15560123L
      • 直列化されたフィールド

    • 例外java.util.MissingResourceException

      class MissingResourceException extends RuntimeException implements Serializable
      serialVersionUID:
      -4876345176062000401L
      • 直列化されたフィールド

        • className
          String className
          ユーザーによって要求されたリソース・バンドルのクラス名です。
        • key
          String key
          ユーザーによって要求された特定のリソースの名前です。
    • 例外java.util.NoSuchElementException

      class NoSuchElementException extends RuntimeException implements Serializable
      serialVersionUID:
      6769829250639411880L
    • クラスjava.util.PriorityQueue

      class PriorityQueue extends AbstractQueue<E> implements Serializable
      serialVersionUID:
      -7720805057305804111L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          ストリームからPriorityQueueインスタンスを再構成(つまり、直列化復元)します。
          パラメータ:
          s - ストリーム
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          このキューをストリームに保存(つまり、直列化)します。
          シリアル・データ:
          リストの基となる配列の長さをint型で指定し、続いて、それぞれがObjectであるすべての要素を正しい順序で指定。
          パラメータ:
          s - ストリーム
          例外:
          IOException - 入出力エラーが発生した場合
      • 直列化されたフィールド

        • comparator
          Comparator<? super E> comparator
          コンパレータ。優先度キューが要素の自然順序付けを使用する場合はnull。
        • size
          int size
          優先度キュー内の要素数。
    • クラスjava.util.Properties

      class Properties extends Hashtable<Object,Object> implements Serializable
      serialVersionUID:
      4112578634029874840L
      • 直列化されたフィールド

        • デフォルト
          Properties defaults
          プロパティ・リストにないキーのデフォルト値を持つプロパティ・リストです。
    • Class java.util.PropertyPermissionCollection

      class PropertyPermissionCollection extends PermissionCollection implements Serializable
      serialVersionUID:
      7015263904581634791L
    • クラスjava.util.Random

      class Random extends Object implements Serializable
      serialVersionUID:
      3905348978240129619L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          ストリームからRandomインスタンスを再構成(つまり、直列化復元)します。
          パラメータ:
          s - データを読み取るObjectInputStream
          例外:
          IOException - 入出力エラーが発生した場合
          ClassNotFoundException - 直列化されたクラスをロードできない場合
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          Randomインスタンスをストリームに保存します。
          パラメータ:
          s - データが書き込まれるObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
      • 直列化の概要

        • Randomの直列化可能フィールドです。
      • 直列化されたフィールド

        • haveNextNextGaussian
          boolean haveNextNextGaussian
          nextNextGaussianが有効である
        • nextNextGaussian
          double nextNextGaussian
          次に返すGaussian
        • seed
          long seed
          乱数計算用のシード
    • エラーjava.util.ServiceConfigurationError

      class ServiceConfigurationError extends Error implements Serializable
      serialVersionUID:
      74132770414881L
    • クラスjava.util.SimpleTimeZone

      class SimpleTimeZone extends TimeZone implements Serializable
      serialVersionUID:
      -403250971215465050L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
          オブジェクトをストリームから復元します。つまり、オブジェクトを直列化復元します。 JDK 1.1 バイナリ形式およびパックバイト配列を使ったフル形式の両方を処理します。
          例外:
          IOException
          ClassNotFoundException
        • writeObject
          private void writeObject(ObjectOutputStream stream) throws IOException
          このオブジェクトの状態をストリームに保存します。つまり、オブジェクトを直列化します。
          シリアル・データ:
          ここでは2つの形式を書き出す。DOW_IN_MONTH_MODE規則を使用するJDK 1.1準拠形式を必須セクションに書出したあと、パック形式の完全な規則をオプションのセクションに書き出す。 オプションのセクションは、ストリーム・イン時にJDK 1.1コードによって無視される。

          オプションのセクションの内容:バイト配列の長さ (int) が出力される。これは、このリリース時点で 4 である。 指定された長さのバイト配列が発行される。 このバイト配列の内容は、フィールドstartDaystartDayOfWeekendDay、およびendDayOfWeekの本当の値である。 必須セクションでのそれらのフィールドの値は、規則モードDOW_IN_MONTH_MODE (JDK 1.1が認識する唯一のモード)に適した近似値。

          例外:
          IOException
      • 直列化されたフィールド

        • dstSavings
          int dstSavings
          DST期間に繰り上げられる時間量をミリ秒単位で示す正の値です。 通常は1時間(3600000)ですが、30分(1800000)の場合もあります。

          useDaylightがfalseである場合、この値は無視されます。

          導入されたバージョン:
          1.1.4
        • endDay
          int endDay
          このフィールドには、2とおりの解釈があります。
          endMode == DOW_IN_MONTH
          この場合、endDayは、サマー・タイムが終わるendMonth月の日付を示し、値は1から28、30、または31までで、endMonthによって異なります。
          endMode != DOW_IN_MONTH
          endDayは、endMonth月のどのendDayOfWeekでサマー・タイムを終了するかを示します。 たとえば、値が+1であり、endDayOfWeekCalendar.SUNDAYである場合は、endMonthの第1日曜日を示します。 同様に、+2は第2日曜日を、-1は最後の日曜日を示します。 値0は不正です。

          useDaylightがfalseである場合、この値は無視されます。

        • endDayOfWeek
          int endDayOfWeek
          サマー・タイムが終わる曜日です。 この値は、Calendar.SUNDAYからCalendar.SATURDAYまでの間にある必要があります。

          useDaylightがfalseまたはendMode == DAY_OF_MONTHである場合、この値は無視されます。

        • endMode
          int endMode
          終了規則のモードを指定するための変数。 次の値を取ります。
          DOM_MODE
          月の正確な日付(3月1日など)。
          DOW_IN_MONTH_MODE
          月の曜日(3月の最終日曜日など)。
          DOW_GE_DOM_MODE
          月の日付後の曜日(3月15日以降の日曜日など)。
          DOW_LE_DOM_MODE
          月の日付前の曜日(3月15日以前の日曜日など)。
          このフィールドの設定は、endDayフィールドの解釈に影響します。

          useDaylightがfalseである場合、この値は無視されます。

          導入されたバージョン:
          1.1.4
        • endMonth
          int endMonth
          サマー・タイムの終わる月です。 この値は、Calendar.JANUARYからCalendar.UNDECIMBERまでの間にある必要があります。 この値をstartMonthと同じにしてはいけません。

          useDaylightがfalseである場合、この値は無視されます。

        • endTime
          int endTime
          深夜零時からのミリ秒で示す、サマー・タイムが終了する時間です。 この値は、endTimeModeの設定に応じて、ウォール時間、標準時間、またはUTC時間として表されます。

          useDaylightがfalseである場合、この値は無視されます。

        • endTimeMode
          int endTimeMode
          endTimeの形式で、WALL_TIMESTANDARD_TIMEまたはUTC_TIMEです。
          導入されたバージョン:
          1.3
        • monthLength
          byte[] monthLength
          このフィールドは JDK 1.1 で直列化されました。そのため、直列化互換性を維持するために現在もそのままで提供されています。 ただし、新しいタイムゾーンを作成するたびに配列を作成し直す必要はありません。
          値{31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}を格納するバイトの配列。 これは、Java 2プラットフォームv1.2以降では無視されるが、JDK 1.1との互換性を維持するためにストリーム出力されます。
        • rawOffset
          int rawOffset
          このゾーンとグリニッジ標準時の間のオフセット(ミリ秒単位)です。 負のオフセットは、グリニッジの西を示します。 ローカルの標準時間を得るには、オフセットをグリニッジ標準時の時間に足します。 ローカルのウォール時間を得るには、さらにdstSavingsを足す必要があります。
        • serialVersionOnStream
          int serialVersionOnStream
          ストリーム上の直列化データのバージョンです。 可能な値は次のとおり。
          0またはストリーム上に存在しない
          JDK 1.10.3以前のバージョン。
          1
          JDK 1.1.4 以降のバージョン。 次の 3 つの新しいフィールドを含みます。startModeendMode、およびdstSavings
          2
          JDK 1.3 以降のバージョン。 次の 2 つの新しいフィールドを含みます。startTimeModeおよびendTimeMode
          このクラスをストリーム出力する場合は、最新のフォーマットおよびserialVersionOnStreamの最高許容値が書き込まれます。
          導入されたバージョン:
          1.1.4
        • startDay
          int startDay
          このフィールドには、2とおりの解釈があります。
          startMode == DOW_IN_MONTH
          この場合、startDayは、サマー・タイムが始まるstartMonth月の日付を示し、値は1から28、30、または31までで、startMonthによって異なります。
          startMode != DOW_IN_MONTH
          startDayは、startMonth月のどのstartDayOfWeekからサマー・タイムを開始するかを示します。 たとえば、値が+1であり、startDayOfWeekCalendar.SUNDAYである場合は、startMonthの第1日曜日を示します。 同様に、+2は第2日曜日を、-1は最後の日曜日を示します。 値0は不正です。

          useDaylightがfalseである場合、この値は無視されます。

        • startDayOfWeek
          int startDayOfWeek
          サマー・タイムが始まる曜日です。 この値は、Calendar.SUNDAYからCalendar.SATURDAYまでの間にある必要があります。

          useDaylightがfalseまたはstartMode == DAY_OF_MONTHである場合、この値は無視されます。

        • startMode
          int startMode
          開始規則のモードを指定するための変数。 次の値を取ります。
          DOM_MODE
          月の正確な日付(3月1日など)。
          DOW_IN_MONTH_MODE
          月の曜日(3月の最終日曜日など)。
          DOW_GE_DOM_MODE
          月の日付後の曜日(3月15日以降の日曜日など)。
          DOW_LE_DOM_MODE
          月の日付前の曜日(3月15日以前の日曜日など)。
          このフィールドの設定は、startDayフィールドの解釈に影響します。

          useDaylightがfalseである場合、この値は無視されます。

          導入されたバージョン:
          1.1.4
        • startMonth
          int startMonth
          サマー・タイムの始まる月です。 この値は、Calendar.JANUARYからCalendar.DECEMBERまでの間にある必要があります。 この値をendMonthと同じにしてはいけません。

          useDaylightがfalseである場合、この値は無視されます。

        • startTime
          int startTime
          深夜零時からのミリ秒で示す、サマー・タイムが始まる時間です。 この値は、startTimeModeの設定に応じて、ウォール時間、標準時間、またはUTC時間として表されます。

          useDaylightがfalseである場合、この値は無視されます。

        • startTimeMode
          int startTimeMode
          startTimeの形式です。WALL_TIME、STANDARD_TIME、またはUTC_TIMEです。
          導入されたバージョン:
          1.3
        • startYear
          int startYear
          サマー・タイムが最初に実施される年です。 これはAD値です。 この値が1未満の場合、サマー・タイムはADのすべての年で実施されます。

          useDaylightがfalseである場合、この値は無視されます。

        • useDaylight
          boolean useDaylight
          このゾーンがサマー・タイムを使用する場合だけtrueのboolean値です。 この値がfalseの場合は、無視されるフィールドがあります。
    • クラスjava.util.Stack

      class Stack extends Vector<E> implements Serializable
      serialVersionUID:
      1224463164541339165L
    • クラスjava.util.TimeZone

      class TimeZone extends Object implements Serializable
      serialVersionUID:
      3581463369166924961L
      • 直列化されたフィールド

        • ID
          String ID
          このTimeZoneの文字列識別子です。 これはプログラム上の識別子であり、システム・テーブルからTimeZoneオブジェクトを参照し、またTimeZoneオブジェクトをローカライズされた表示名にマッピングするために内部で使用されます。 IDの値は、システム・テーブル内で一意ですが、動的に作成されたゾーンの場合は一意でない場合があります。
    • 例外java.util.TooManyListenersException

      class TooManyListenersException extends Exception implements Serializable
      serialVersionUID:
      5074640544770687831L
    • クラスjava.util.TreeMap

      class TreeMap extends AbstractMap<K,V> implements Serializable
      serialVersionUID:
      919286545866124006L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          ストリームからTreeMapインスタンスを再構成(つまり、直列化復元)します。
          例外:
          IOException
          ClassNotFoundException
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          TreeMapインスタンスの状態をストリームに保存(つまり、直列化)します。
          シリアル・データ:
          TreeMapのサイズ (キーと値のマッピングの数)が出力され(int)、その後、TreeMapが表すキーと値のマッピングごとに、キー(Object)と値(Object)が出力される。 キーと値のマッピングの出力順序は、TreeMapがComparatorを持たない場合はキーの自然順序付けによって決まり、それ以外の場合はTreeMapのComparatorによって決まる。
          例外:
          IOException
      • 直列化されたフィールド

        • comparator
          Comparator<? super K> comparator
          このツリー・マップ内の順序を維持するために使用されるコンパレータ。このマップがキーの自然順序付けを使用する場合はnull。
    • Class java.util.TreeMap.AscendingSubMap

      class AscendingSubMap extends java.util.TreeMap.NavigableSubMap<K,V> implements Serializable
      serialVersionUID:
      912986545866124060L
    • Class java.util.TreeMap.DescendingSubMap

      class DescendingSubMap extends java.util.TreeMap.NavigableSubMap<K,V> implements Serializable
      serialVersionUID:
      912986545866120460L
      • 直列化されたフィールド

        • reverseComparator
          Comparator<? super K> reverseComparator
    • Class java.util.TreeMap.NavigableSubMap

      class NavigableSubMap extends AbstractMap<K,V> implements Serializable
      serialVersionUID:
      -2102997345730753016L
      • 直列化されたフィールド

        • fromStart
          boolean fromStart
        • hi
          K hi
        • hiInclusive
          boolean hiInclusive
        • lo
          K lo
          エンド・ポイントは、トリプル(fromStart、lo、loInclusive)および(toEnd、hi、hiInclusive)として表されます。 fromStartがtrueである場合は、絶対的な下限が基となるマップの先頭になり、その他の値は無視されます。 それ以外の場合、loは、loInclusiveがtrueのときは境界を範囲に含む下限、そうでないときは境界を範囲に含まない下限になります。 上限についても同様です。
        • loInclusive
          boolean loInclusive
        • m
          TreeMap<K,V> m
          基になるマップです。
        • toEnd
          boolean toEnd
    • Class java.util.TreeMap.SubMap

      class SubMap extends AbstractMap<K,V> implements Serializable
      serialVersionUID:
      -6520786458950516097L
      • 直列化メソッド

        • readResolve
          private Object readResolve()
      • 直列化されたフィールド

        • fromKey
          K fromKey
        • fromStart
          boolean fromStart
        • toEnd
          boolean toEnd
        • toKey
          K toKey
    • クラスjava.util.TreeSet

      class TreeSet extends AbstractSet<E> implements Serializable
      serialVersionUID:
      -2479143000061671589L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          ストリームからTreeSetインスタンスを再構成(つまり、直列化復元)します。
          例外:
          IOException
          ClassNotFoundException
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          TreeSetインスタンスの状態をストリームに保存(つまり、直列化)します。
          シリアル・データ:
          このセットを順序付けするのに使うコンパレータを発行する。ただし、セットがその要素の自然順序付け(Object)に従う場合はnullを発行する。それに続けて、セットのサイズ(要素の個数)(int)、そのセットのすべての要素(各Object)が順番(セットのComparatorか、セットにComparatorがない場合は要素の自然順序付けによって決定される)に発行される。
          例外:
          IOException
    • 例外java.util.UnknownFormatConversionException

      class UnknownFormatConversionException extends IllegalFormatException implements Serializable
      serialVersionUID:
      19060418L
      • 直列化されたフィールド

    • 例外java.util.UnknownFormatFlagsException

      class UnknownFormatFlagsException extends IllegalFormatException implements Serializable
      serialVersionUID:
      19370506L
      • 直列化されたフィールド

    • クラスjava.util.UUID

      class UUID extends Object implements Serializable
      serialVersionUID:
      -4856846361193249489L
      • 直列化されたフィールド

        • leastSigBits
          long leastSigBits
        • mostSigBits
          long mostSigBits
    • クラスjava.util.Vector

      class Vector extends AbstractList<E> implements Serializable
      serialVersionUID:
      -2767605614048989439L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
          ストリームからVectorインスタンスをロード(つまり、直列化復元)します。 このメソッドは、チェックを実行してフィールドの一貫性を確保します。
          パラメータ:
          in - ストリーム
          例外:
          IOException - 入出力エラーが発生した場合
          ClassNotFoundException - 存在しないクラスのデータがストリームに含まれる場合
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          Vectorインスタンスの状態をストリーム(つまり、直列化します。)に保存します。 このメソッドは、同期を実行して直列化されたデータの一貫性を確保します。
          パラメータ:
          s - ストリーム
          例外:
          IOException - 入出力エラーが発生した場合
      • 直列化されたフィールド

        • capacityIncrement
          int capacityIncrement
          VectorのサイズがVectorの容量を超えるときに自動的に増やされる量です。 容量の増加量がゼロ以下の場合、拡大の必要があるたびにVectorの容量は倍になります。
        • elementCount
          int elementCount
          このVectorオブジェクト内の有効なコンポーネントの数です。 elementData[0]からelementData[elementCount-1]までの要素が実際の項目となります。
        • elementData
          Object[] elementData
          Vectorの要素が格納される配列バッファです。 Vectorの容量はこの配列バッファの長さで、少なくともVectorのすべての要素を格納するのに十分な大きさが必要です。

          Vector内の最後の要素の後に来る配列要素はnullです。

  • パッケージ java.util.concurrent

    • クラスjava.util.concurrent.ArrayBlockingQueue

      class ArrayBlockingQueue extends AbstractQueue<E> implements Serializable
      serialVersionUID:
      -817911632652898426L
      • 直列化メソッド

      • 直列化されたフィールド

        • count
          int count
          キューの要素数
        • items
          Object[] items
          キューに入れられている項目
        • lock
          ReentrantLock lock
          すべてのアクセスを保護するメイン・ロック
        • notEmpty
          Condition notEmpty
          takeの待機条件
        • notFull
          Condition notFull
          putの待機条件
        • putIndex
          int putIndex
          次のput、offer、またはaddの項目のインデックス
        • takeIndex
          int takeIndex
          次のtake、poll、peek、またはremoveの項目のインデックス
    • 例外java.util.concurrent.BrokenBarrierException

      class BrokenBarrierException extends Exception implements Serializable
      serialVersionUID:
      7117394618823254244L
    • 例外java.util.concurrent.CancellationException

      class CancellationException extends IllegalStateException implements Serializable
      serialVersionUID:
      -9202173006928992231L
    • 例外java.util.concurrent.CompletionException

      class CompletionException extends RuntimeException implements Serializable
      serialVersionUID:
      7830266012832686185L
    • クラスjava.util.concurrent.ConcurrentHashMap

      class ConcurrentHashMap extends AbstractMap<K,V> implements Serializable
      serialVersionUID:
      7249069246763182397L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          ストリームからこのマップを再構成します(つまり、直列化復元します)。
          パラメータ:
          s - ストリーム
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          このマップをストリームに保存します(つまり、直列化します)。
          シリアル・データ:
          直列化されたフィールド、各キー値マッピングのキー(Object)と値(Object)のあとにヌル・ペアが続きます。 キーと値のマッピングの発行には特別な順序はない。
          パラメータ:
          s - ストリーム
          例外:
          IOException - 入出力エラーが発生した場合
      • 直列化の概要

        • jdk7との互換性のためにのみ提供される直列化された疑似フィールド。
      • 直列化されたフィールド

        • segmentMask
          int segmentMask
          セグメントにインデックスを付けるためのマスク値。 キーのハッシュ・コードの上位ビットを使用してセグメントを選択します。
        • segmentShift
          int segmentShift
          セグメント内の索引付けのシフト値。
        • segments
          java.util.concurrent.ConcurrentHashMap.Segment[] segments
          各セグメントは特殊なハッシュ表です。
    • クラスjava.util.concurrent.ConcurrentHashMap.KeySetView

      class KeySetView extends java.util.concurrent.ConcurrentHashMap.CollectionView<K,V,K> implements Serializable
      serialVersionUID:
      7249069246763182397L
      • 直列化されたフィールド

        • value
          V value
    • クラスjava.util.concurrent.ConcurrentLinkedDeque

      class ConcurrentLinkedDeque extends AbstractCollection<E> implements Serializable
      serialVersionUID:
      876323262645176354L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          ストリームからこの両端キューを再構成します(つまり、直列化復元します)。
          パラメータ:
          s - ストリーム
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          この両端キューをストリームに保存します(つまり、直列化します)。
          シリアル・データ:
          正しい順序で並べたすべての要素(それぞれがE)、続いてnull
          パラメータ:
          s - ストリーム
          例外:
          IOException - 入出力エラーが発生した場合
    • クラスjava.util.concurrent.ConcurrentLinkedQueue

      class ConcurrentLinkedQueue extends AbstractQueue<E> implements Serializable
      serialVersionUID:
      196745693267521676L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          ストリームからこのキューを再構成(つまり、直列化復元)します。
          パラメータ:
          s - ストリーム
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          このキューをストリームに保存(つまり、直列化)します。
          シリアル・データ:
          正しい順序で並べたすべての要素(それぞれがE)、続いてnull
          パラメータ:
          s - ストリーム
          例外:
          IOException - 入出力エラーが発生した場合
    • クラスjava.util.concurrent.ConcurrentSkipListMap

      class ConcurrentSkipListMap extends AbstractMap<K,V> implements Serializable
      serialVersionUID:
      -8627078645895051609L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          ストリームからこのマップを再構成します(つまり、直列化復元します)。
          パラメータ:
          s - ストリーム
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          このマップをストリームに保存します(つまり、直列化します)。
          シリアル・データ:
          マップによって表される各キーと値のマッピングのキー(Object)と値(Object)、その後ろにnullのペア。 キーと値のマッピングはキー順(Comparatorか、Comparatorがない場合はキーの自然順序付けによって決定される)に発行される。
          パラメータ:
          s - ストリーム
          例外:
          IOException - 入出力エラーが発生した場合
      • 直列化されたフィールド

        • comparator
          Comparator<? super K> comparator
          このマップ内の順序を維持するために使用されるコンパレータです。ただし、自然順序付けを使用する場合はnullです。 (ネストされたクラスのアクセスを簡単にするため、privateではありません。)
    • Class java.util.concurrent.ConcurrentSkipListMap.SubMap

      class SubMap extends AbstractMap<K,V> implements Serializable
      serialVersionUID:
      -7647078645895051609L
      • 直列化されたフィールド

        • hi
          K hi
          上限のキー、最後までの場合はnull
        • hiInclusive
          boolean hiInclusive
          hiの包含フラグ
        • isDescending
          boolean isDescending
          direction
        • lo
          K lo
          下限のキー、開始からの場合はnull
        • loInclusive
          boolean loInclusive
          loの包含フラグ
        • m
          ConcurrentSkipListMap<K,V> m
          基になるマップ
    • クラスjava.util.concurrent.ConcurrentSkipListSet

      class ConcurrentSkipListSet extends AbstractSet<E> implements Serializable
      serialVersionUID:
      -2479143111061671589L
      • 直列化されたフィールド

        • m
          ConcurrentNavigableMap<E,Object> m
          基本となるマップ。 各要素の値として Boolean.TRUE を使用します。 このフィールドは、スレッドの安全性のためにfinalとして宣言されます。これにより、clone()で何らかの不都合が伴います。
    • クラスjava.util.concurrent.CopyOnWriteArrayList

      class CopyOnWriteArrayList extends Object implements Serializable
      serialVersionUID:
      8673264195747942595L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          ストリームからこのリストを再構成します(つまり、直列化復元します)。
          パラメータ:
          s - ストリーム
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          このリストをストリームに保存します(つまり、直列化します)。
          シリアル・データ:
          リストの基となる配列の長さをint型で指定。続いて、それぞれがObjectであるすべての要素を正しい順序で指定。
          パラメータ:
          s - ストリーム
          例外:
          IOException - 入出力エラーが発生した場合
    • クラスjava.util.concurrent.CopyOnWriteArraySet

      class CopyOnWriteArraySet extends AbstractSet<E> implements Serializable
      serialVersionUID:
      5457747651344034263L
    • クラスjava.util.concurrent.CountedCompleter

      class CountedCompleter extends ForkJoinTask<T> implements Serializable
      serialVersionUID:
      5232453752276485070L
      • 直列化されたフィールド

        • completer
          CountedCompleter<?> completer
          このタスクのコンプリータ、ない場合はnull。
        • pending
          int pending
          完了するまでの保留中のタスク数
    • 例外java.util.concurrent.ExecutionException

      class ExecutionException extends Exception implements Serializable
      serialVersionUID:
      7830266012832686185L
    • クラスjava.util.concurrent.ForkJoinTask

      class ForkJoinTask extends Object implements Serializable
      serialVersionUID:
      -7721805057305804111L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          ストリームからこのタスクを再構成します(つまり、直列化復元します)。
          パラメータ:
          s - ストリーム
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          このタスクをストリームに保存します(つまり、直列化します)。
          シリアル・データ:
          現在の実行ステータスと実行中にスローされた例外、ない場合はnull
          パラメータ:
          s - ストリーム
          例外:
          IOException - 入出力エラーが発生した場合
      • 直列化されたフィールド

        • status
          int status
    • クラスjava.util.concurrent.LinkedBlockingDeque

      class LinkedBlockingDeque extends AbstractQueue<E> implements Serializable
      serialVersionUID:
      -387911632671998426L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          ストリームからこの両端キューを再構成します(つまり、直列化復元します)。
          パラメータ:
          s - ストリーム
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          この両端キューをストリームに保存します(つまり、直列化します)。
          シリアル・データ:
          容量をint型で指定、続いて、それぞれがObjectである要素を正しい順序で指定し、続いてnullを指定
          パラメータ:
          s - ストリーム
          例外:
          IOException - 入出力エラーが発生した場合
      • 直列化されたフィールド

        • capacity
          int capacity
          両端キュー内の項目の最大数
        • lock
          ReentrantLock lock
          すべてのアクセスを保護するメイン・ロック
        • notEmpty
          Condition notEmpty
          takeの待機条件
        • notFull
          Condition notFull
          putの待機条件
    • クラスjava.util.concurrent.LinkedBlockingQueue

      class LinkedBlockingQueue extends AbstractQueue<E> implements Serializable
      serialVersionUID:
      -6903933977591709194L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          ストリームからこのキューを再構成(つまり、直列化復元)します。
          パラメータ:
          s - ストリーム
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          このキューをストリームに保存(つまり、直列化)します。
          シリアル・データ:
          容量をint型で指定、続いて、それぞれがObjectであるすべての要素を正しい順序で指定し、続いてnullを指定
          パラメータ:
          s - ストリーム
          例外:
          IOException - 入出力エラーが発生した場合
      • 直列化されたフィールド

        • capacity
          int capacity
          容量制限です。ない場合はInteger.MAX_VALUEです。
        • count
          AtomicInteger count
          現在の要素の数です。
        • notEmpty
          Condition notEmpty
          takeの待機条件です。
        • notFull
          Condition notFull
          putの待機条件です。
        • putLock
          ReentrantLock putLock
          put、offerなどで保持するロックです。
        • takeLock
          ReentrantLock takeLock
          take、pollなどで保持するロックです。
    • クラスjava.util.concurrent.LinkedTransferQueue

      class LinkedTransferQueue extends AbstractQueue<E> implements Serializable
      serialVersionUID:
      -3223113410248163686L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          ストリームからこのキューを再構成(つまり、直列化復元)します。
          パラメータ:
          s - ストリーム
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          このキューをストリームに保存(つまり、直列化)します。
          シリアル・データ:
          正しい順序で並べたすべての要素(それぞれがE)、続いてnull
          パラメータ:
          s - ストリーム
          例外:
          IOException - 入出力エラーが発生した場合
    • クラスjava.util.concurrent.PriorityBlockingQueue

      class PriorityBlockingQueue extends AbstractQueue<E> implements Serializable
      serialVersionUID:
      5595510919245408276L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          ストリームからこのキューを再構成(つまり、直列化復元)します。
          パラメータ:
          s - ストリーム
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          このキューをストリームに保存(つまり、直列化)します。 このクラスの前のバージョンとの互換性を維持するために、要素は最初にjava.util.PriorityQueueにコピーされ、次に直列化されます。
          パラメータ:
          s - ストリーム
          例外:
          IOException - 入出力エラーが発生した場合
      • 直列化されたフィールド

        • lock
          ReentrantLock lock
          すべての公開操作で使用されるロック
        • notEmpty
          Condition notEmpty
          空の場合にブロックするための条件
        • q
          PriorityQueue<E> q
          このクラスの前のバージョンとの互換性を維持するために、直列化にはプレーンなPriorityQueueだけが使用されます。 直列化/直列化復元中はnull以外のみです。
    • クラスjava.util.concurrent.RecursiveAction

      class RecursiveAction extends ForkJoinTask<Void> implements Serializable
      serialVersionUID:
      5232453952276485070L
    • クラスjava.util.concurrent.RecursiveTask

      class RecursiveTask extends ForkJoinTask<V> implements Serializable
      serialVersionUID:
      5232453952276485270L
      • 直列化されたフィールド

        • result
          V result
          計算の結果です。
    • 例外java.util.concurrent.RejectedExecutionException

      class RejectedExecutionException extends RuntimeException implements Serializable
      serialVersionUID:
      -375805702767069545L
    • クラスjava.util.concurrent.Semaphore

      class Semaphore extends Object implements Serializable
      serialVersionUID:
      -3222578661600680210L
      • 直列化されたフィールド

        • sync
          java.util.concurrent.Semaphore.Sync sync
          AbstractQueuedSynchronizerサブクラスを介したすべてのメカニズムです
    • クラスjava.util.concurrent.SynchronousQueue

      class SynchronousQueue extends AbstractQueue<E> implements Serializable
      serialVersionUID:
      -3223113410248163686L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          ストリームからこのキューを再構成(つまり、直列化復元)します。
          パラメータ:
          s - ストリーム
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合
          IOException - 入出力エラーが発生した場合
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          このキューをストリームに保存(つまり、直列化)します。
          パラメータ:
          s - ストリーム
          例外:
          IOException - 入出力エラーが発生した場合
      • 直列化されたフィールド

        • qlock
          ReentrantLock qlock
        • waitingConsumers
          java.util.concurrent.SynchronousQueue.WaitQueue waitingConsumers
        • waitingProducers
          java.util.concurrent.SynchronousQueue.WaitQueue waitingProducers
    • クラスjava.util.concurrent.ThreadLocalRandom

      class ThreadLocalRandom extends Random implements Serializable
      serialVersionUID:
      -5851777807851030925L
      • 直列化メソッド

        • readResolve
          private Object readResolve()
          currentスレッドのThreadLocalRandomを返します。
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          ThreadLocalRandomをストリームに保存します(つまり、直列化します)。
          パラメータ:
          s - ストリーム
          例外:
          IOException - 入出力エラーが発生した場合
      • 直列化されたフィールド

        • initialized
          boolean initialized
          常にtrue
        • rnd
          long rnd
          乱数計算用のシード
    • 例外java.util.concurrent.TimeoutException

      class TimeoutException extends Exception implements Serializable
      serialVersionUID:
      1900926677490660714L
  • パッケージ java.util.concurrent.atomic

  • パッケージ java.util.concurrent.locks

  • パッケージ java.util.jar

  • パッケージ java.util.logging

    • クラスjava.util.logging.Level

      class Level extends Object implements Serializable
      serialVersionUID:
      -8176160795706313070L
      • 直列化メソッド

        • readResolve
          private Object readResolve()
          直列化復元オブジェクトと同じnamevalueおよびresourceBundleNameを持つLevelインスタンスを返します。
      • 直列化されたフィールド

        • 名前
          String name
          レベルのローカライズされていない名前。
        • resourceBundleName
          String resourceBundleName
          レベル名をローカライズするのに使われるリソース・バンドル名。
        • value
          int value
          レベルの整数値。
    • クラスjava.util.logging.LoggingPermission

      class LoggingPermission extends BasicPermission implements Serializable
      serialVersionUID:
      63564341580231582L
    • クラスjava.util.logging.LogRecord

      class LogRecord extends Object implements Serializable
      serialVersionUID:
      5372048053134512534L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
          直列化復元データからLogRecordを初期化します。
          • longThreadIDがシリアル形式で存在する場合、その値がthreadIDよりも優先され、threadIDの値が合成されて、0Integer.MAX_VALUEの間のlongThreadID値の場合、longThreadIDthreadIDの値は同じになります。 この範囲外の値の場合、負の合成値はlongThreadIDから決定論的に導出されます。
          • それ以外の場合、threadIDのみが存在する場合、longThreadIDは、Integer.MIN_VALUEと {Integer.MAX_VALUE}の間の任意の値である可能性のあるthreadIDの値で初期化されます。
          シリアル形式の詳細は、writeObjectを参照してください。
          パラメータ:
          in - 読み取るObjectInputStream
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合。
          IOException - 入出力エラーが発生した場合。
        • writeObject
          private void writeObject(ObjectOutputStream out) throws IOException
          シリアル・データ:
          直列化されたフィールド、2バイトのバージョン番号(メジャー・バイト、マイナー・バイト)が続き、その後にログ・レコード・パラメータ配列に関する情報が続きます。 パラメータの配列がない場合 -1 が書き込まれる。 長さをゼロにできるパラメータの配列がある場合、配列の長さが整数型として書き込まれる。そのあとに各パラメータの String 値が続く。 null の場合、null String が書き込まれる。 それ以外の場合は Object.toString() の出力が書き込まれる。
          パラメータ:
          out - 書き込むObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
      • 直列化されたフィールド

        • level
          Level level
          ログ・メッセージのレベル
        • loggerName
          String loggerName
          ソースLoggerの名前
        • longThreadID
          long longThreadID
          ログ呼出しを発行したスレッドのスレッドID
        • message
          String message
          地域化されていないrawメッセージ・テキスト
        • millis
          long millis
          1970年以降の切り詰められたイベント時間(ミリ秒単位) - getInstant().toEpochMilli()として計算されます。 イベント時間は、Instant.ofEpochSecond(millis/1000, (millis % 1000) * 1000_000 + nanoAdjustment)を使用して再構成できます
        • nanoAdjustment
          int nanoAdjustment
          イベント時間のミリ秒に対するナノ秒の調整 - getInstant().getNano()%1000_000として計算されるイベント時間は、Instant.ofEpochSecond(millis/1000, (millis % 1000) * 1000_000 + nanoAdjustment)を使用して再構築できます

          導入されたバージョン: 9

        • resourceBundleName
          String resourceBundleName
          ローカライズされたログ・メッセージのリソース・バンドル名
        • sequenceNumber
          long sequenceNumber
          順序番号
        • sourceClassName
          String sourceClassName
          ログ呼出しを発行したクラス
        • sourceMethodName
          String sourceMethodName
          ログ呼出しを発行したメソッド
        • threadID
          int threadID
          これは非推奨であり、下位互換性のために使用できます。 値が合成されている可能性があります。 存在する場合、longThreadIDは実際のスレッドIDを表します。
        • thrown
          Throwable thrown
          ログ・メッセージに関連したThrowable (存在する場合)
  • パッケージ java.util.prefs

  • パッケージ java.util.regex

  • パッケージ java.util.zip

  • パッケージ javax.annotation.processing

  • パッケージ javax.crypto

  • パッケージ javax.crypto.interfaces

  • パッケージ javax.crypto.spec

    • クラスjavax.crypto.spec.SecretKeySpec

      class SecretKeySpec extends Object implements Serializable
      serialVersionUID:
      6577238317307289933L
      • 直列化メソッド

      • 直列化されたフィールド

        • algorithm
          String algorithm
          このキーに関連したアルゴリズムの名前です。
        • key
          byte[] key
          秘密キー。
  • パッケージ javax.imageio

  • パッケージ javax.imageio.metadata

  • パッケージ javax.lang.model

  • パッケージ javax.lang.model.element

  • パッケージ javax.lang.model.type

  • パッケージ javax.management

  • パッケージ javax.management.loading

  • パッケージ javax.management.modelmbean

  • パッケージ javax.management.monitor

  • パッケージ javax.management.openmbean

    • クラスjavax.management.openmbean.ArrayType

      class ArrayType extends OpenType<T> implements Serializable
      serialVersionUID:
      720504429830309770L
      • 直列化メソッド

        • readResolve
          private Object readResolve() throws ObjectStreamException
          ストリームから読み込まれたオブジェクトを、呼出し側に返す前に置換/解決します。
          シリアル・データ:
          このクラスの新しい直列化形式は、新しい直列化可能booleanフィールドprimitiveArrayを定義します。 このクラスの以前のバージョンとの相互運用性を保証するために、ArrayTypeインスタンスがプリミティブ型配列を記述している場合でも、新しい直列化形式は引き続きプリミティブ・ラッパー型を参照する必要があります。 このため、primitiveArraytrueの場合、classNametypeName、およびdescription直列化可能フィールドがプリミティブ型に変換されてから、直列化復元されたArrayTypeインスタンスが呼出し側に返されます。 elementTypeフィールドは常に、配列のプリミティブ型のプリミティブ・ラッパー型に対応するSimpleTypeを返します。

          このため、直列化可能フィールドは、次のように直列化復元されます。

          • primitiveArraytrueである場合、classNameフィールドは、配列のコンポーネント・プリミティブ・ラッパー型を対応する配列のコンポーネント・プリミティブ型に置き換えることによって直列化復元されます(たとえば、"[[Ljava.lang.Integer;""[[I"として直列化復元されます)。
          • primitiveArraytrueである場合、typeNameフィールドは、配列のコンポーネント・プリミティブ・ラッパー型を対応する配列のコンポーネント・プリミティブ型に置き換えることによって直列化復元されます(たとえば、"[[Ljava.lang.Integer;""[[I"として直列化復元されます)。
          • primitiveArraytrueである場合、descriptionフィールドは、配列のコンポーネント・プリミティブ・ラッパー型を対応する配列のコンポーネント・プリミティブ型に置き換えることによって直列化復元されます(たとえば、"2-dimension array of java.lang.Integer""2-dimension array of int"として直列化復元されます)。

          例外:
          ObjectStreamException
          導入されたバージョン:
          1.6
        • writeReplace
          private Object writeReplace() throws ObjectStreamException
          このオブジェクトを書き込む前に、オブジェクトの置換をストリーム内で指名します。
          シリアル・データ:
          このクラスの新しい直列化形式は、新しい直列化可能booleanフィールドprimitiveArrayを定義します。 このクラスの以前のバージョンとの相互運用性を保証するために、ArrayTypeインスタンスがプリミティブ型配列を記述している場合でも、新しい直列化形式は引き続きプリミティブ・ラッパー型を参照する必要があります。 このため、primitiveArraytrueの場合、classNametypeName、およびdescription直列化可能フィールドがラッパー型に変換されてから、直列化されたArrayTypeインスタンスがストリームに書き込まれます。 elementTypeフィールドは常に、配列のプリミティブ型のプリミティブ・ラッパー型に対応するSimpleTypeを返します。

          このため、直列化可能フィールドは、次のように直列化されます。

          • primitiveArraytrueである場合、classNameフィールドは、配列のコンポーネント・プリミティブ型を対応する配列のコンポーネント・プリミティブ・ラッパー型に置き換えることによって直列化されます(たとえば、"[[I""[[Ljava.lang.Integer;"として直列化されます)。
          • primitiveArraytrueである場合、typeNameフィールドは、配列のコンポーネント・プリミティブ型を対応する配列のコンポーネント・プリミティブ・ラッパー型に置き換えることによって直列化されます(たとえば、"[[I""[[Ljava.lang.Integer;"として直列化されます)。
          • primitiveArraytrueである場合、descriptionフィールドは、配列のコンポーネント・プリミティブ型を対応する配列のコンポーネント・プリミティブ・ラッパー型に置き換えることによって直列化されます(たとえば、"2-dimension array of int""2-dimension array of java.lang.Integer"として直列化されます)。

          例外:
          ObjectStreamException
          導入されたバージョン:
          1.6
      • 直列化されたフィールド

        • dimension
          int dimension
          このArrayTypeインスタンスに記述される配列の次元。
        • elementType
          OpenType<?> elementType
          このArrayTypeインスタンスに記述される配列に含まれる要素値の公開型
        • primitiveArray
          boolean primitiveArray
          このフラグは、このArrayTypeがプリミティブ配列を記述するかどうかを示します。
          導入されたバージョン:
          1.6
    • クラスjavax.management.openmbean.CompositeDataSupport

      class CompositeDataSupport extends Object implements Serializable
      serialVersionUID:
      8003518976613702244L
      • 直列化されたフィールド

        • compositeType
          CompositeType compositeType
          この複合データ・インスタンスの複合型です。
        • contents
          SortedMap<String,Object> contents
          項目名とその値のマッピングの内部表現。 要素を高速で取得するためにはSortedMapが使用されます。
    • クラスjavax.management.openmbean.CompositeType

      class CompositeType extends OpenType<CompositeData> implements Serializable
      serialVersionUID:
      -5366242454346948798L
      • 直列化されたフィールド

        • nameToDescription
          TreeMap<String,String> nameToDescription
          項目名とその記述子のソート済みマッピング
        • nameToType
          TreeMap<String,OpenType<?>> nameToType
          項目名とその公開型のソート済みマッピング
    • 例外javax.management.openmbean.InvalidKeyException

      class InvalidKeyException extends IllegalArgumentException implements Serializable
      serialVersionUID:
      4224269443946322062L
    • 例外javax.management.openmbean.InvalidOpenTypeException

      class InvalidOpenTypeException extends IllegalArgumentException implements Serializable
      serialVersionUID:
      -2837312755412327534L
    • 例外javax.management.openmbean.KeyAlreadyExistsException

      class KeyAlreadyExistsException extends IllegalArgumentException implements Serializable
      serialVersionUID:
      1845183636745282866L
    • 例外javax.management.openmbean.OpenDataException

      class OpenDataException extends JMException implements Serializable
      serialVersionUID:
      8346311255433349870L
    • クラスjavax.management.openmbean.OpenMBeanAttributeInfoSupport

      class OpenMBeanAttributeInfoSupport extends MBeanAttributeInfo implements Serializable
      serialVersionUID:
      -4867215622149721849L
      • 直列化メソッド

        • readResolve
          private Object readResolve()
          Descriptorがこのクラスに追加される前のAPIバージョンで直列化されたオブジェクトでは、Descriptorが空またはnullになります。 このバージョンの動作と一貫性を持たせるため、Descriptorが同じ値のopenTypeやdefaultValueなどを反映するオブジェクトで、このオブジェクトを置き換える必要があります。
      • 直列化されたフィールド

        • defaultValue
          Object defaultValue
          公開mbean属性のデフォルト値
        • legalValues
          Set<?> legalValues
          公開mbean属性の正当な値。 このSetは変更できません
        • maxValue
          Comparable<?> maxValue
          公開mbean属性の最大値
        • minValue
          Comparable<?> minValue
          公開mbean属性の最小値
        • openType
          OpenType<?> openType
          公開mbean属性の公開型
    • クラスjavax.management.openmbean.OpenMBeanConstructorInfoSupport

      class OpenMBeanConstructorInfoSupport extends MBeanConstructorInfo implements Serializable
      serialVersionUID:
      -4400441579007477003L
    • クラスjavax.management.openmbean.OpenMBeanInfoSupport

      class OpenMBeanInfoSupport extends MBeanInfo implements Serializable
      serialVersionUID:
      4349395935420511492L
    • クラスjavax.management.openmbean.OpenMBeanOperationInfoSupport

      class OpenMBeanOperationInfoSupport extends MBeanOperationInfo implements Serializable
      serialVersionUID:
      4996859732565369366L
      • 直列化メソッド

        • readResolve
          private Object readResolve()
          Descriptorがこのクラスに追加される前のAPIバージョンで直列化されたオブジェクトでは、Descriptorが空またはnullになります。 このバージョンの動作と一貫性を持たせるため、返されるopenTypeの同じ値がDescriptorsに反映されるオブジェクトでは、このオブジェクトを置き換える必要があります。
      • 直列化されたフィールド

        • returnOpenType
          OpenType<?> returnOpenType
          このOpenMBeanOperationInfoインスタンスに記述されるオペレーションによって返される値の公開型
    • クラスjavax.management.openmbean.OpenMBeanParameterInfoSupport

      class OpenMBeanParameterInfoSupport extends MBeanParameterInfo implements Serializable
      serialVersionUID:
      -7235016873758443122L
      • 直列化メソッド

        • readResolve
          private Object readResolve()
          Descriptorがこのクラスに追加される前のAPIバージョンで直列化されたオブジェクトでは、Descriptorが空またはnullになります。 このバージョンの動作と一貫性を持たせるため、Descriptorが同じ値のopenTypeやdefaultValueなどを反映するオブジェクトで、このオブジェクトを置き換える必要があります。
      • 直列化されたフィールド

        • defaultValue
          Object defaultValue
          公開mbeanパラメータのデフォルト値
        • legalValues
          Set<?> legalValues
          公開mbeanパラメータの正当な値。 このSetは変更できません
        • maxValue
          Comparable<?> maxValue
          公開mbeanパラメータの最大値
        • minValue
          Comparable<?> minValue
          公開mbeanパラメータの最小値
        • openType
          OpenType<?> openType
          公開mbeanパラメータの公開型
    • クラスjavax.management.openmbean.OpenType

      class OpenType extends Object implements Serializable
      serialVersionUID:
      -9195195325186646468L
    • クラスjavax.management.openmbean.SimpleType

      class SimpleType extends OpenType<T> implements Serializable
      serialVersionUID:
      2215577471957694503L
    • クラスjavax.management.openmbean.TabularDataSupport

      class TabularDataSupport extends Object implements Serializable
      serialVersionUID:
      5720150593236309827L
    • クラスjavax.management.openmbean.TabularType

      class TabularType extends OpenType<TabularData> implements Serializable
      serialVersionUID:
      6554071860220659261L
      • 直列化されたフィールド

        • indexNames
          List<String> indexNames
          行の各要素を指定するために使用される項目。ユーザーが指定した順番で並べられる。変更不能なArrayList
        • rowType
          CompositeType rowType
          行の複合型
  • パッケージ javax.management.relation

  • パッケージ javax.management.remote

  • パッケージ javax.management.remote.rmi

    • クラスjavax.management.remote.rmi.RMIConnectionImpl_Stub

      class RMIConnectionImpl_Stub extends RemoteStub implements Serializable
      serialVersionUID:
      2L
    • クラスjavax.management.remote.rmi.RMIConnector

      class RMIConnector extends Object implements Serializable
      serialVersionUID:
      817323035842634473L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          ObjectInputStreamからRMIConnectorフィールドを読み込みます。 s.defaultReadObject()を呼び出してから、初期化の必要な一時変数をすべて初期化します。
          パラメータ:
          s - 読み取るObjectInputStream。
          例外:
          InvalidObjectException - rmiServerスタブまたはjmxServiceURLのどちらも設定されていない場合。
          IOException
          ClassNotFoundException
          関連項目:
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          RMIConnectorフィールドをObjectOutputStreamに書き込みます。

          必要に応じて、配下の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スタブを取得することをお薦めします。

          パラメータ:
          s - 書込み先のObjectOutputStream。
          例外:
          InvalidObjectException - rmiServerスタブまたはjmxServiceURLのどちらも設定されていない場合。
          IOException
          関連項目:
      • 直列化されたフィールド

        • jmxServiceURL
          JMXServiceURL jmxServiceURL
          このクライアント・コネクタの接続先のRMI JMXコネクタ・サーバーのJMXServiceURL。 rmiServerがnull以外の場合は、このフィールドをnullにできます。 rmiServerjmxServiceURLの両方がnullの場合、直列化は失敗します。
          関連項目:
        • rmiServer
          RMIServer rmiServer
          このクライアント・コネクタの接続先のRMI JMXコネクタ・サーバーのRMIServerスタブ。 jmxServiceURLがnull以外の場合は、このフィールドをnullにできます。 jmxServiceURLに直列化されたRMIServerスタブが含まれている場合もこれに該当します。 rmiServerjmxServiceURLの両方がnullの場合、直列化は失敗します。
          関連項目:
    • クラスjavax.management.remote.rmi.RMIServerImpl_Stub

      class RMIServerImpl_Stub extends RemoteStub implements Serializable
      serialVersionUID:
      2L
  • パッケージ javax.management.timer

    • クラスjavax.management.timer.TimerNotification

      class TimerNotification extends Notification implements Serializable
      serialVersionUID:
      1798492029603825750L
      • 直列化されたフィールド

        • notificationID
          Integer notificationID
          タイマー通知識別子。 タイマー通知リストからタイマー通知を取得するために使用される。
  • パッケージ javax.naming

  • パッケージ javax.naming.directory

  • パッケージ javax.naming.event

  • パッケージ javax.naming.ldap

  • パッケージ javax.naming.spi

    • クラスjavax.naming.spi.ResolveResult

      class ResolveResult extends Object implements Serializable
      serialVersionUID:
      -4552108072002407559L
      • 直列化されたフィールド

        • remainingName
          Name remainingName
          解決する残りの名前を格納するフィールドです。 サブクラスを使って構築された場合にだけ、nullが使えます。 コンストラクタは常にこのフィールドを初期化します。
        • resolvedObj
          Object resolvedObj
          解決が完了したObjectを格納するフィールドです。 サブクラスを使って構築された場合にだけ、nullが使えます。 コンストラクタは常にこのフィールドを初期化します。
  • パッケージ javax.net.ssl

  • パッケージ javax.print

  • パッケージ javax.print.attribute

    • Class javax.print.attribute.AttributeSetUtilities.SynchronizedAttributeSet

      class SynchronizedAttributeSet extends Object implements Serializable
      serialVersionUID:
      8365731020128564925L
      • 直列化されたフィールド

    • Class javax.print.attribute.AttributeSetUtilities.SynchronizedDocAttributeSet

      class SynchronizedDocAttributeSet extends javax.print.attribute.AttributeSetUtilities.SynchronizedAttributeSet implements Serializable
      serialVersionUID:
      6455869095246629354L
    • Class javax.print.attribute.AttributeSetUtilities.SynchronizedPrintJobAttributeSet

      class SynchronizedPrintJobAttributeSet extends javax.print.attribute.AttributeSetUtilities.SynchronizedAttributeSet implements Serializable
      serialVersionUID:
      2117188707856965749L
    • Class javax.print.attribute.AttributeSetUtilities.SynchronizedPrintRequestAttributeSet

      class SynchronizedPrintRequestAttributeSet extends javax.print.attribute.AttributeSetUtilities.SynchronizedAttributeSet implements Serializable
      serialVersionUID:
      5671237023971169027L
    • Class javax.print.attribute.AttributeSetUtilities.SynchronizedPrintServiceAttributeSet

      class SynchronizedPrintServiceAttributeSet extends javax.print.attribute.AttributeSetUtilities.SynchronizedAttributeSet implements Serializable
      serialVersionUID:
      -2830705374001675073L
    • Class javax.print.attribute.AttributeSetUtilities.UnmodifiableAttributeSet

      class UnmodifiableAttributeSet extends Object implements Serializable
      serialVersionUID:
      -6131802583863447813L
      • 直列化されたフィールド

    • Class javax.print.attribute.AttributeSetUtilities.UnmodifiableDocAttributeSet

      class UnmodifiableDocAttributeSet extends javax.print.attribute.AttributeSetUtilities.UnmodifiableAttributeSet implements Serializable
      serialVersionUID:
      -6349408326066898956L
    • Class javax.print.attribute.AttributeSetUtilities.UnmodifiablePrintJobAttributeSet

      class UnmodifiablePrintJobAttributeSet extends javax.print.attribute.AttributeSetUtilities.UnmodifiableAttributeSet implements Serializable
      serialVersionUID:
      -8002245296274522112L
    • Class javax.print.attribute.AttributeSetUtilities.UnmodifiablePrintRequestAttributeSet

      class UnmodifiablePrintRequestAttributeSet extends javax.print.attribute.AttributeSetUtilities.UnmodifiableAttributeSet implements Serializable
      serialVersionUID:
      7799373532614825073L
    • Class javax.print.attribute.AttributeSetUtilities.UnmodifiablePrintServiceAttributeSet

      class UnmodifiablePrintServiceAttributeSet extends javax.print.attribute.AttributeSetUtilities.UnmodifiableAttributeSet implements Serializable
      serialVersionUID:
      -7112165137107826819L
    • クラスjavax.print.attribute.DateTimeSyntax

      class DateTimeSyntax extends Object implements Serializable
      serialVersionUID:
      -1400819079791208582L
      • 直列化されたフィールド

        • value
          Date value
          この日付と時間属性の java.util.Date値です。
    • クラスjavax.print.attribute.EnumSyntax

      class EnumSyntax extends Object implements Serializable
      serialVersionUID:
      -2739521845085831642L
      • 直列化メソッド

        • readResolve
          protected Object readResolve() throws ObjectStreamException
          オブジェクトの入力時に、この直列化復元された列挙インスタンスを、列挙属性クラスで定義された適切な列挙値に変換します。
          例外:
          ObjectStreamException - ストリームが直列化復元できない場合
          InvalidObjectException - 列挙値表がnullの場合、この列挙値の整数値は列挙値表の要素に対応しないか、列挙値表の対応する要素はnullです。 (ノート: InvalidObjectExceptionは、readResolve()からスローされると宣言されているObjectStreamExceptionのサブクラスです。)
      • 直列化されたフィールド

        • value
          int value
          列挙値の整数値です。
    • クラスjavax.print.attribute.HashAttributeSet

      class HashAttributeSet extends Object implements Serializable
      serialVersionUID:
      5311560590283707917L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException
          ストリームからインスタンスを復元します。つまり、直列化復元します。
          パラメータ:
          s - 入力ストリーム
          例外:
          ClassNotFoundException - クラスが見つからない場合
          IOException - 入出力例外が発生した場合
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          インスタンスをストリームに書き込みます。つまり、オブジェクトを直列化します。
          シリアル・データ:
          属性セットの直列化された形式は、セットの属性数およびおのおのの属性を明示的に書き込む。 これは、属性が書き込まれる順序が定義されていないため、直列化された形式が同等かどうかを保証しない。
          パラメータ:
          s - 出力ストリーム
          例外:
          IOException - 入出力例外が発生した場合
      • 直列化されたフィールド

        • myInterface
          Class<?> myInterface
          この属性セットのすべてのメンバーがこのインタフェースのインスタンスになっていなければいけません。 これは、Attributeインタフェースまたはそのサブインタフェースであると見なされる。
    • クラスjavax.print.attribute.HashDocAttributeSet

      class HashDocAttributeSet extends HashAttributeSet implements Serializable
      serialVersionUID:
      -1128534486061432528L
    • クラスjavax.print.attribute.HashPrintJobAttributeSet

      class HashPrintJobAttributeSet extends HashAttributeSet implements Serializable
      serialVersionUID:
      -4204473656070350348L
    • クラスjavax.print.attribute.HashPrintRequestAttributeSet

      class HashPrintRequestAttributeSet extends HashAttributeSet implements Serializable
      serialVersionUID:
      2364756266107751933L
    • クラスjavax.print.attribute.HashPrintServiceAttributeSet

      class HashPrintServiceAttributeSet extends HashAttributeSet implements Serializable
      serialVersionUID:
      6642904616179203070L
    • クラスjavax.print.attribute.IntegerSyntax

      class IntegerSyntax extends Object implements Serializable
      serialVersionUID:
      3644574816328081943L
      • 直列化されたフィールド

        • value
          int value
          この整数型の属性の整数値。
    • クラスjavax.print.attribute.ResolutionSyntax

      class ResolutionSyntax extends Object implements Serializable
      serialVersionUID:
      2706743076526672017L
      • 直列化されたフィールド

        • crossFeedResolution
          int crossFeedResolution
          100インチあたりドット数の単位(dphi)の前後送り方向の解像度です。
        • feedResolution
          int feedResolution
          100インチあたりドット数の単位(dphi)の送り方向の解像度です。
    • クラスjavax.print.attribute.SetOfIntegerSyntax

      class SetOfIntegerSyntax extends Object implements Serializable
      serialVersionUID:
      3666874174847632203L
      • 直列化されたフィールド

        • members
          int[][] members
          正規配列形式のセットのメンバーです。
    • クラスjavax.print.attribute.Size2DSyntax

      class Size2DSyntax extends Object implements Serializable
      serialVersionUID:
      5584439964938660530L
      • 直列化されたフィールド

        • x
          int x
          X ディメンションはマイクロ・メーターの単位で表されます(µm)。
        • y
          int y
          Y ディメンションはマイクロ・メーターの単位で表されます(µm)。
    • クラスjavax.print.attribute.TextSyntax

      class TextSyntax extends Object implements Serializable
      serialVersionUID:
      -8130648736378144102L
      • 直列化されたフィールド

        • locale
          Locale locale
          このテキスト属性のロケールです。
        • value
          String value
          このテキスト属性の文字列値です。
    • 例外javax.print.attribute.UnmodifiableSetException

      class UnmodifiableSetException extends RuntimeException implements Serializable
      serialVersionUID:
      2255250308571511731L
    • クラスjavax.print.attribute.URISyntax

      class URISyntax extends Object implements Serializable
      serialVersionUID:
      -7842661210486401678L
      • 直列化されたフィールド

        • uri
          URI uri
          このURI 属性のURIの値。
  • パッケージ javax.print.attribute.standard

  • パッケージ javax.print.event

  • パッケージ javax.rmi.ssl

  • パッケージ javax.script

  • パッケージ javax.security.auth

    • クラスjavax.security.auth.AuthPermission

      class AuthPermission extends BasicPermission implements Serializable
      serialVersionUID:
      5806031445061587174L
    • 例外javax.security.auth.DestroyFailedException

      class DestroyFailedException extends Exception implements Serializable
      serialVersionUID:
      -7790152857282749162L
    • クラスjavax.security.auth.PrivateCredentialPermission

      class PrivateCredentialPermission extends Permission implements Serializable
      serialVersionUID:
      5284372143517237068L
      • 直列化メソッド

      • 直列化されたフィールド

        • credentialClass
          String credentialClass
        • プリンシパル
          Set<Principal> principals
          このアクセス権に関連付けられたPrincipal。 セットには、型の要素PrivateCredentialPermission.CredOwnerが含まれます。
        • テスト
          boolean testing
    • Class javax.security.auth.PrivateCredentialPermission.CredOwner

      class CredOwner extends Object implements Serializable
      serialVersionUID:
      -5607449830436408266L
      • 直列化されたフィールド

        • principalClass
          String principalClass
        • principalName
          String principalName
    • 例外javax.security.auth.RefreshFailedException

      class RefreshFailedException extends Exception implements Serializable
      serialVersionUID:
      5058444488565265840L
    • クラスjavax.security.auth.Subject

      class Subject extends Object implements Serializable
      serialVersionUID:
      -8308522755600156056L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          ストリームからオブジェクトを読み込みます(オブジェクトの直列化復元)。
          パラメータ:
          s - データを読み取るObjectInputStream
          例外:
          IOException - 入出力エラーが発生した場合
          ClassNotFoundException - 直列化されたクラスをロードできない場合
        • writeObject
          private void writeObject(ObjectOutputStream oos) throws IOException
          このオブジェクトをストリームに書き出します(直列化)。
          パラメータ:
          oos - データが書き込まれるObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
      • 直列化されたフィールド

        • プリンシパル
          Set<Principal> principals
          このSubjectのすべてのPrincipalのビューを提供するSetです
          このセットの各要素はjava.security.Principalです。 セットはSubject.SecureSetです。
        • readOnly
          boolean readOnly
          このSubjectが読取り専用かどうかを示します
    • Class javax.security.auth.Subject.SecureSet

      class SecureSet extends Object implements Serializable
      serialVersionUID:
      7911754171111800359L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException
          このオブジェクトの状態をストリームからリストアします。
          パラメータ:
          ois - データを読み取るObjectInputStream
          例外:
          IOException - 入出力エラーが発生した場合
          ClassNotFoundException - 直列化されたクラスをロードできない場合
        • writeObject
          private void writeObject(ObjectOutputStream oos) throws IOException
          このオブジェクトをストリームに書き出します(直列化)。
          シリアル・データ:
          これが非公開資格セットの場合は、呼出し側がセット内の各資格にアクセスするアクセス権を持つように、セキュリティ・チェックが実行されます。 セキュリティ・チェックに通過すると、セットは直列化されます。
          パラメータ:
          oos - データが書き込まれるObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
      • 直列化されたフィールド

        • elements
          LinkedList elements
          セットの要素です。
        • this$0
          Subject this$0
          外部のSubjectインスタンスです。
  • パッケージ javax.security.auth.callback

    • クラスjavax.security.auth.callback.ChoiceCallback

      class ChoiceCallback extends Object implements Serializable
      serialVersionUID:
      -3975664071579892167L
      • 直列化メソッド

      • 直列化されたフィールド

        • 選択
          String[] choices
          選択肢のリスト
          導入されたバージョン:
          1.4
        • defaultChoice
          int defaultChoice
          デフォルトの選択として使用される選択肢
          導入されたバージョン:
          1.4
        • multipleSelectionsAllowed
          boolean multipleSelectionsAllowed
          選択肢のリストで複数選択が可能であるかどうか
          導入されたバージョン:
          1.4
        • prompt
          String prompt
          導入されたバージョン:
          1.4
        • selections
          int[] selections
          choicesリストのインデックスとして表される選択された選択肢。
          導入されたバージョン:
          1.4
    • クラスjavax.security.auth.callback.ConfirmationCallback

      class ConfirmationCallback extends Object implements Serializable
      serialVersionUID:
      -9095656433782481624L
      • 直列化メソッド

      • 直列化されたフィールド

        • defaultOption
          int defaultOption
          導入されたバージョン:
          1.4
        • messageType
          int messageType
          導入されたバージョン:
          1.4
        • options
          String[] options
          導入されたバージョン:
          1.4
        • optionType
          int optionType
          導入されたバージョン:
          1.4
        • prompt
          String prompt
          導入されたバージョン:
          1.4
        • selection
          int selection
          導入されたバージョン:
          1.4
    • クラスjavax.security.auth.callback.LanguageCallback

      class LanguageCallback extends Object implements Serializable
      serialVersionUID:
      2019050433478903213L
      • 直列化されたフィールド

        • locale
          Locale locale
          導入されたバージョン:
          1.4
    • クラスjavax.security.auth.callback.NameCallback

      class NameCallback extends Object implements Serializable
      serialVersionUID:
      3770938795909392253L
      • 直列化されたフィールド

        • defaultName
          String defaultName
          導入されたバージョン:
          1.4
        • inputName
          String inputName
          導入されたバージョン:
          1.4
        • prompt
          String prompt
          導入されたバージョン:
          1.4
    • クラスjavax.security.auth.callback.PasswordCallback

      class PasswordCallback extends Object implements Serializable
      serialVersionUID:
      2267422647454909926L
      • 直列化メソッド

      • 直列化されたフィールド

        • echoOn
          boolean echoOn
          導入されたバージョン:
          1.4
        • inputPassword
          char[] inputPassword
          導入されたバージョン:
          1.4
        • prompt
          String prompt
          導入されたバージョン:
          1.4
    • クラスjavax.security.auth.callback.TextInputCallback

      class TextInputCallback extends Object implements Serializable
      serialVersionUID:
      -8064222478852811804L
      • 直列化されたフィールド

        • defaultText
          String defaultText
          導入されたバージョン:
          1.4
        • inputText
          String inputText
          導入されたバージョン:
          1.4
        • prompt
          String prompt
          導入されたバージョン:
          1.4
    • クラスjavax.security.auth.callback.TextOutputCallback

      class TextOutputCallback extends Object implements Serializable
      serialVersionUID:
      1689502495511663102L
      • 直列化されたフィールド

        • message
          String message
          導入されたバージョン:
          1.4
        • messageType
          int messageType
          導入されたバージョン:
          1.4
    • 例外javax.security.auth.callback.UnsupportedCallbackException

      class UnsupportedCallbackException extends Exception implements Serializable
      serialVersionUID:
      -6873556327655666839L
      • 直列化されたフィールド

  • パッケージ javax.security.auth.kerberos

    • クラスjavax.security.auth.kerberos.DelegationPermission

      class DelegationPermission extends BasicPermission implements Serializable
      serialVersionUID:
      883133252142523922L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          ストリームからDelegationPermissionの状態を復元するために呼び出されます。
          パラメータ:
          s - データを読み取るObjectInputStream
          例外:
          IOException - 入出力エラーが発生した場合
          ClassNotFoundException - 直列化されたクラスをロードできない場合
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          WriteObjectは、DelegationPermissionの状態をストリームに保存するために呼び出されます。 アクションは直列化され、スーパー・クラスがその名前を扱います。
          パラメータ:
          s - データが書き込まれるObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
    • クラスjavax.security.auth.kerberos.EncryptionKey

      class EncryptionKey extends Object implements Serializable
      serialVersionUID:
      9L
      • 直列化されたフィールド

        • key
          javax.security.auth.kerberos.KeyImpl key
          KeyImplは、暗号化キーのASN.1でエンコードされたバイトを書き出すことによって直列化されます。
    • クラスjavax.security.auth.kerberos.KerberosKey

      class KerberosKey extends Object implements Serializable
      serialVersionUID:
      -4625402278148246993L
      • 直列化されたフィールド

        • key
          javax.security.auth.kerberos.KeyImpl key
          KeyImplは、暗号化キーのASN.1でエンコードされたバイトを書き出すことによって直列化されます。
        • プリンシパル
          KerberosPrincipal principal
          この秘密キーが属するプリンシパル。
        • versionNum
          int versionNum
          この秘密キーのバージョン番号
    • クラスjavax.security.auth.kerberos.KerberosPrincipal

      class KerberosPrincipal extends Object implements Serializable
      serialVersionUID:
      -7374788026156829911L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException
          ストリームからオブジェクトを読み込みます(オブジェクトの直列化復元)。
          パラメータ:
          ois - データを読み取るObjectInputStream
          例外:
          IOException - 入出力エラーが発生した場合
          ClassNotFoundException - 直列化されたクラスをロードできない場合
        • writeObject
          private void writeObject(ObjectOutputStream oos) throws IOException
          KerberosPrincipalオブジェクトをストリームに保存
          シリアル・データ:
          このKerberosPrincipalは、PrincipalNameとRealmをRFC4120のセクション5.2.2で指定されているように、DERでエンコードされた形式で書き出すことによって直列化されます。
          パラメータ:
          oos - データが書き込まれるObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
    • クラスjavax.security.auth.kerberos.KerberosTicket

      class KerberosTicket extends Object implements Serializable
      serialVersionUID:
      7395334370157380539L
      • 直列化メソッド

      • 直列化されたフィールド

        • asn1Encoding
          byte[] asn1Encoding
          Kerberosプロトコル仕様RFC4120に定義されたTicketのASN.1 DERエンコーディングです。
        • authTime
          Date authTime
          初期認証の時間です。
        • クライアント
          KerberosPrincipal client
          サービス・チケットを所有するクライアントです。
        • clientAddresses
          InetAddress[] clientAddresses
          クライアントがチケットを使用できるアドレスです。 チケットを任意のアドレスで使用できるとき、このフィールドはnullになる。
        • endTime
          Date endTime
          チケットを受け入れられなくなったあとの時間です(有効期限)。
        • flags
          boolean[] flags
          Kerberosプロトコル仕様RFC4120で定義されているTicket Flagです。
        • プロキシ
          KerberosTicket proxy
          proxy_impersonatorの場合、エビデンス・チケット。 このフィールドは、KerberosSecretsからアクセスできます。 直列化されます。
        • renewTill
          Date renewTill
          更新可能なTicketの場合は、更新に含まれる最終終了時間を表します。 これはすべての更新による、チケットの絶対有効期限であると考えられます。 更新不可能なチケットでは、このフィールドはnullも可。
        • server
          KerberosPrincipal server
          チケットが発行されたサービスです。
        • sessionKey
          javax.security.auth.kerberos.KeyImpl sessionKey
          KeyImplは、暗号化キーのASN1エンコード・バイトを書き込むことによって直列化されます。 ASN1エンコーディングは、RFC4120で次のように定義されています。
           EncryptionKey   ::= SEQUENCE {
                    keytype    [0] Int32 -- actually encryption type --,
                    keyvalue   [1] OCTET STRING
           }
           
        • startTime
          Date startTime
          チケットが有効になったあとの時間です。
    • Class javax.security.auth.kerberos.KeyImpl

      class KeyImpl extends Object implements Serializable
      serialVersionUID:
      -7889313790214321193L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException
          このオブジェクトの状態をストリームからリストアします。
          パラメータ:
          ois - データを読み取るObjectInputStream
          例外:
          IOException - 入出力エラーが発生した場合
          ClassNotFoundException - 直列化されたクラスをロードできない場合
        • writeObject
          private void writeObject(ObjectOutputStream oos) throws IOException
          このオブジェクトの状態をストリームに書き込みます。
          シリアル・データ:
          このKeyImplは、暗号化キーのASN.1エンコードされたバイトを書き出して直列化されます。 ASN.1エンコーディングは、次のようにRFC4120に定義されます: EncryptionKey ::= SEQUENCE { keytype [0] Int32 -- actually encryption type --, keyvalue [1] OCTET STRING
          パラメータ:
          oos - データが書き込まれるObjectOutputStream
          例外:
          IOException - I/Oエラーが発生した場合 }
    • クラスjavax.security.auth.kerberos.ServicePermission

      class ServicePermission extends Permission implements Serializable
      serialVersionUID:
      -1227585031618624935L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          readObjectを呼び出すと、ServicePermissionをストリームから復元できます。
          パラメータ:
          s - データを読み取るObjectInputStream
          例外:
          IOException - 入出力エラーが発生した場合
          ClassNotFoundException - 直列化されたクラスをロードできない場合
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          ServicePermissionの状態をストリームに保存するために呼び出されます。 アクションは直列化され、スーパー・クラスがその名前を扱います。
          パラメータ:
          s - データが書き込まれるObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
      • 直列化されたフィールド

        • actions
          String actions
          アクション文字列。
  • パッケージ javax.security.auth.login

  • パッケージ javax.security.auth.x500

    • クラスjavax.security.auth.x500.X500Principal

      class X500Principal extends Object implements Serializable
      serialVersionUID:
      -500463348111345721L
      • 直列化メソッド

        • readObject
          このオブジェクトをストリームから読み込みます(直列化復元)。
          パラメータ:
          s - データを読み取るObjectInputStream
          例外:
          IOException - 入出力エラーが発生した場合
          NotActiveException - 直列化が有効でない場合
          ClassNotFoundException - 直列化されたクラスをロードできない場合
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          X500Principalオブジェクトをストリームに保存します。
          シリアル・データ:
          このX500Principalは、DERエンコード形式で書き出すことで直列化される(getEncodedの値が直列化される)。
          パラメータ:
          s - データが書き込まれるObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合
  • パッケージ javax.security.cert

  • パッケージ javax.security.sasl

  • パッケージ javax.smartcardio

  • パッケージ javax.sound.midi

  • パッケージ javax.sound.sampled

  • パッケージ javax.sql

  • パッケージ javax.sql.rowset

    • クラスjavax.sql.rowset.BaseRowSet

      class BaseRowSet extends Object implements Serializable
      serialVersionUID:
      4886719666485113312L
      • 直列化されたフィールド

        • asciiStream
          InputStream asciiStream
          メソッドgetAsciiStreamによって返されたInputStreamオブジェクトであり、ResultSetインタフェースで指定されています。
        • binaryStream
          InputStream binaryStream
          メソッドgetBinaryStreamによって返されたInputStreamオブジェクトであり、ResultSetインタフェースで指定されています。
        • charStream
          Reader charStream
          メソッドgetCharacterStreamによって返されたReaderオブジェクトであり、ResultSetインタフェースで指定されています。
        • command
          String command
          executeメソッドの呼出し時にDBMSに送信され、実行されるクエリーです。
        • 同時実行性
          int concurrency
          このJDBC RowSetオブジェクトの並行性を示す定数です。 これは、次のいずれかのResultSet定数である必要があります。CONCUR_READ_ONLYまたはCONCUR_UPDATABLEになります。
        • dataSource
          String dataSource
          リーダー/ライターが、Java Directory and Naming Interface (JNDI)ネーム・サービスからDataSourceオブジェクトを取得するために使用するデータ・ソースの論理名です。
        • escapeProcessing
          boolean escapeProcessing
          このJDBC RowSetオブジェクトのリーダーがエスケープ処理を行えるかどうかを示すbooleanです。エスケープ処理が有効な場合はtrue、そうでない場合はfalseになります。 デフォルトはtrueです。
        • fetchDir
          int fetchDir
          このJDBC RowSetオブジェクトのデータのフェッチ方向をドライバに示すヒントとして使用される定数です。 使用可能な値は、FETCH_FORWARDFETCH_REVERSEFETCH_UNKNOWN (いずれもResultSet定数)です。

          この時点では未使用です。

        • fetchSize
          int fetchSize
          このJDBC RowSetオブジェクト内の予想される行数をドライバに示すヒントです。

          この時点では未使用です。

        • 分離
          int isolation
          このJDBC RowSetオブジェクトの接続の遮断レベルを示す定数です。 これは、次のいずれかのConnection定数である必要があります。TRANSACTION_NONETRANSACTION_READ_UNCOMMITTEDTRANSACTION_READ_COMMITTEDTRANSACTION_REPEATABLE_READまたはTRANSACTION_SERIALIZABLE
        • listeners
          Vector<RowSetListener> listeners
          このRowSetオブジェクトに登録済みのリスナーのリストが格納されているVectorオブジェクトです。
        • map
          Map<String,Class<?>> map
          SQLの型名とJavaプログラミング言語のクラスのマップ・エントリ(ユーザー定義型のカスタム・マッピングに利用)が格納されているjava.util.Mapオブジェクトです。
        • maxFieldSize
          int maxFieldSize
          リーダーが読取り可能な最大フィールド・サイズです。
        • maxRows
          int maxRows
          リーダーが読取り可能な最大行数です。
        • params
          Hashtable<Integer,Object> params
          このRowSetオブジェクトの現在のコマンドのパラメータ・セットが格納されているVectorオブジェクトです。
        • queryTimeout
          int queryTimeout
          ドライバがコマンドの実行を待機する最大秒数です。 この制限は、このJDBC RowSetオブジェクトがデータ・ソースに接続されている間(自身にデータを移植している間、またはデータ・ソースにデータを再度書き込んでいる間)に適用されます。
        • readOnly
          boolean readOnly
          このJDBC RowSetオブジェクトが読取り専用であるかどうかを示すbooleanです。読取り専用の場合はtrue、書き込みも可能な場合はfalseになります。
        • rowSetType
          int rowSetType
          このJDBC RowSetオブジェクトのタイプを示す定数です。 これは、次のいずれかのResultSet定数である必要があります。TYPE_FORWARD_ONLYTYPE_SCROLL_INSENSITIVE、またはTYPE_SCROLL_SENSITIVE
        • showDeleted
          boolean showDeleted
          削除された行をこのJDBC RowSetオブジェクト内で可視状態にするかどうかを指定するbooleanです。
        • unicodeStream
          InputStream unicodeStream
          メソッドgetUnicodeStreamによって返されたInputStreamオブジェクトであり、ResultSetインタフェースで指定されています。
        • URL
          String URL
          DriverManagerを利用して接続を取得するとき、リーダー、ライター、またはその両方によってDriverManager.getConnectionメソッドに提供されるJDBC URLです。

          JDBC URLは、接続に使用されるドライバを識別します。 このURLは、ドライバ・ベンダー提供の文書で確認できます。

    • クラスjavax.sql.rowset.RowSetMetaDataImpl

      class RowSetMetaDataImpl extends Object implements Serializable
      serialVersionUID:
      6893806403181801867L
      • 直列化されたフィールド

        • colCount
          int colCount
          このRowSetMetaDataImplオブジェクトを作成したRowSetオブジェクト内の列数です。
        • colInfo
          javax.sql.rowset.RowSetMetaDataImpl.ColInfo[] colInfo
          このRowSetMetaDataImplオブジェクトを作成したRowSetオブジェクト内の各列の情報の格納に使用される、ColInfoオブジェクトの配列です。 この配列内の最初のColInfoオブジェクトにはRowSetオブジェクト内の最初の列に関する情報、2番目の要素には2番目の列に関する情報が格納されます(以下同様)。
    • 例外javax.sql.rowset.RowSetWarning

      class RowSetWarning extends SQLException implements Serializable
      serialVersionUID:
      6678332766434564774L
  • パッケージ javax.sql.rowset.serial

    • クラスjavax.sql.rowset.serial.SerialArray

      class SerialArray extends Object implements Serializable
      serialVersionUID:
      -8466174297270688520L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          readObjectは、ストリームからSerialArrayの状態を復元するために呼び出されます。
          パラメータ:
          s - 読み取るObjectInputStream
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合。
          IOException - 入出力エラーが発生した場合。
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          writeObjectはSerialArrayの状態をストリームに保存するために呼び出されます。
          パラメータ:
          s - 書き込むObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合。
      • 直列化されたフィールド

        • baseType
          int baseType
          このSerialArrayオブジェクト内の要素のSQL型。 この型は、java.sql.Typesクラスの定数の1つとして表されます。
        • baseTypeName
          String baseTypeName
          DBMSが、このSerialArrayオブジェクトが表すSQL ARRAY値内の要素を表すために使用する型名です。
        • elements
          Object[] elements
          Javaプログラミング言語のObjectを要素として格納する直列化配列で、SQL ARRAY値に格納された要素を表します。
        • len
          int len
          このSerialArrayオブジェクト内の要素数です。これは、このSerialArrayオブジェクトが表すSQL ARRAY値に格納された要素の数に一致しています。
    • クラスjavax.sql.rowset.serial.SerialBlob

      class SerialBlob extends Object implements Serializable
      serialVersionUID:
      -8144641928112860441L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          readObjectは、ストリームからSerialBlobの状態を復元するために呼び出されます。
          パラメータ:
          s - 読み取るObjectInputStream
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合。
          IOException - 入出力エラーが発生した場合。
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          WriteObjectは、SerialBlobの状態をストリームに保存するために呼び出されます。
          パラメータ:
          s - 書き込むObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合。
      • 直列化されたフィールド

        • blob
          Blob blob
          このSerialBlobオブジェクトの基となるBlobオブジェクトの内部表現です。
        • buf
          byte[] buf
          このSerialBlobオブジェクトの値を表す直列化された未解釈のバイト配列です。
        • len
          long len
          このSerialBlobオブジェクトのバイト配列の文字数です。
        • origLen
          long origLen
          このSerialBlobオブジェクトのバイト配列をはじめて作成したときの元のバイト数です。
    • クラスjavax.sql.rowset.serial.SerialClob

      class SerialClob extends Object implements Serializable
      serialVersionUID:
      -1662519690087375313L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          readObjectは、ストリームからSerialClobの状態を復元するために呼び出されます。
          パラメータ:
          s - 読み取るObjectInputStream
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合。
          IOException - 入出力エラーが発生した場合。
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          WriteObjectは、SerialClobの状態をストリームに保存するために呼び出されます。
          パラメータ:
          s - 書き込むObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合。
      • 直列化されたフィールド

        • buf
          char[] buf
          このSerialClobオブジェクトによって表されるSQL CLOB値のデータを格納する直列化された文字配列です。
        • clob
          Clob clob
          SerialClobがClobによって初期化されている場合の内部Clob表現です。 SerialClobがchar[]によって初期化されている場合はnullです。
        • len
          long len
          このSerialClobオブジェクトの内部文字配列の文字の長さです。
        • origLen
          long origLen
          このSerialClobオブジェクトの内部文字配列の文字の元の長さです。
    • 例外javax.sql.rowset.serial.SerialException

      class SerialException extends SQLException implements Serializable
      serialVersionUID:
      -489794565168592690L
    • クラスjavax.sql.rowset.serial.SerialJavaObject

      class SerialJavaObject extends Object implements Serializable
      serialVersionUID:
      -1465795139032831023L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          readObjectは、ストリームからSerialJavaObjectの状態を復元するために呼び出されます。
          パラメータ:
          s - 読み取るObjectInputStream
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合。
          IOException - 入出力エラーが発生した場合。
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          writeObjectはSerialJavaObjectの状態をストリームに保存するために呼び出されます。
          パラメータ:
          s - 書き込むObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合。
      • 直列化されたフィールド

        • chain
          Vector<RowSetWarning> chain
          このSerialJavaObjectオブジェクトで発行された警告のコンテナです。 警告が複数ある場合、各警告が前の警告にチェーンされます。
        • obj
          Object obj
          直列化されるオブジェクトのプレースホルダーです。
    • クラスjavax.sql.rowset.serial.SerialRef

      class SerialRef extends Object implements Serializable
      serialVersionUID:
      -4727123500609662274L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          readObjectは、ストリームからSerialRefの状態を復元するために呼び出されます。
          パラメータ:
          s - 読み取るObjectInputStream
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合。
          IOException - 入出力エラーが発生した場合。
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          writeObjectはSerialRefの状態をストリームに保存するために呼び出されます。
          パラメータ:
          s - 書き込むObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合。
      • 直列化されたフィールド

        • baseTypeName
          String baseTypeName
          基底型名を格納する文字列です。
        • object
          Object object
          Ref型をObjectとして保存します。
        • reference
          Ref reference
          Ref参照の非公開コピーです。
    • クラスjavax.sql.rowset.serial.SerialStruct

      class SerialStruct extends Object implements Serializable
      serialVersionUID:
      -8322445504027483372L
      • 直列化メソッド

        • readObject
          private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
          readObjectは、ストリームから SerialStruct の状態を復元するために呼び出されます。
          パラメータ:
          s - 読み取るObjectInputStream
          例外:
          ClassNotFoundException - 直列化されたオブジェクトのクラスが見つからなかった場合。
          IOException - 入出力エラーが発生した場合。
        • writeObject
          private void writeObject(ObjectOutputStream s) throws IOException
          writeObjectはSerialStructの状態をストリームに保存するために呼び出されます。
          パラメータ:
          s - 書き込むObjectOutputStream
          例外:
          IOException - 入出力エラーが発生した場合。
      • 直列化されたフィールド

        • attribs
          Object[] attribs
          Objectインスタンスの配列内の各要素は、このSerialStructオブジェクトによって表されるSQL構造型の属性になっています。 属性は、SQL構造型の定義に従って並べられます。
        • SQLTypeName
          String SQLTypeName
          このSerialStructオブジェクトによって表される構造型のSQL型名です。 SQL構造型のSQL定義で使用される名前に一致します。
  • パッケージ javax.sql.rowset.spi

  • パッケージ javax.transaction.xa

    • 例外javax.transaction.xa.XAException

      class XAException extends Exception implements Serializable
      serialVersionUID:
      -8249683284832867751L
      • 直列化されたフィールド

        • errorCode
          int errorCode
          SystemExceptionを作成するために使用されるエラー・コードです。
          例外のエラー・コード
  • パッケージ javax.xml.catalog

  • パッケージ javax.xml.crypto

    • 例外javax.xml.crypto.KeySelectorException

      class KeySelectorException extends Exception implements Serializable
      serialVersionUID:
      -7480033639322531109L
      • 直列化されたフィールド

        • cause
          Throwable cause
          この例外のスローを引き起こしたスロー可能オブジェクト、またはnull (この例外が別のスロー可能オブジェクトによりスローされたのではない場合、または原因となったスロー可能オブジェクトが未知である場合)。
    • 例外javax.xml.crypto.MarshalException

      class MarshalException extends Exception implements Serializable
      serialVersionUID:
      -863185580332643547L
      • 直列化されたフィールド

        • cause
          Throwable cause
          この例外のスローを引き起こしたスロー可能オブジェクト、またはnull (この例外が別のスロー可能オブジェクトによりスローされたのではない場合、または原因となったスロー可能オブジェクトが未知である場合)。
    • 例外javax.xml.crypto.NoSuchMechanismException

      class NoSuchMechanismException extends RuntimeException implements Serializable
      serialVersionUID:
      4189669069570660166L
      • 直列化されたフィールド

        • cause
          Throwable cause
          この例外のスローを引き起こしたスロー可能オブジェクト、またはnull (この例外が別のスロー可能オブジェクトによりスローされたのではない場合、または原因となったスロー可能オブジェクトが未知である場合)。
    • 例外javax.xml.crypto.URIReferenceException

      class URIReferenceException extends Exception implements Serializable
      serialVersionUID:
      7173469703932561419L
      • 直列化されたフィールド

        • cause
          Throwable cause
          この例外のスローを引き起こしたスロー可能オブジェクト、またはnull (この例外が別のスロー可能オブジェクトによりスローされたのではない場合、または原因となったスロー可能オブジェクトが未知である場合)。
        • uriReference
          URIReference uriReference
          例外がスローされたときに参照されたURIReference、または指定されていない場合はnull
  • パッケージ javax.xml.crypto.dsig

    • 例外javax.xml.crypto.dsig.TransformException

      class TransformException extends Exception implements Serializable
      serialVersionUID:
      5082634801360427800L
      • 直列化されたフィールド

        • cause
          Throwable cause
          この例外のスローを引き起こしたスロー可能オブジェクト、またはnull (この例外が別のスロー可能オブジェクトによりスローされたのではない場合、または原因となったスロー可能オブジェクトが未知である場合)。
    • 例外javax.xml.crypto.dsig.XMLSignatureException

      class XMLSignatureException extends Exception implements Serializable
      serialVersionUID:
      -3438102491013869995L
      • 直列化されたフィールド

        • cause
          Throwable cause
          この例外のスローを引き起こしたスロー可能オブジェクト、またはnull (この例外が別のスロー可能オブジェクトによりスローされたのではない場合、または原因となったスロー可能オブジェクトが未知である場合)。
  • パッケージ javax.xml.datatype

  • パッケージ javax.xml.namespace

    • クラスjavax.xml.namespace.QName

      class QName extends Object implements Serializable
      serialVersionUID:
      -9120448754896609940L
      • 直列化されたフィールド

        • localPart
          String localPart

          このQNameのローカル部分。

        • namespaceURI
          String namespaceURI

          このQNameの名前空間URI。

        • prefix
          String prefix

          このQNameの接頭辞。

  • パッケージ javax.xml.parsers

  • パッケージ javax.xml.stream

  • パッケージ javax.xml.transform

  • パッケージ javax.xml.validation

  • パッケージ javax.xml.xpath

  • パッケージ jdk.dynalink

  • パッケージ jdk.dynalink.beans

    • クラスjdk.dynalink.beans.StaticClass

      class StaticClass extends Object implements Serializable
      serialVersionUID:
      1L
      • 直列化メソッド

        • readResolve
          private Object readResolve()
          基礎となるclazzフィールドのStaticClass.forClass(Class)を返して、直列化復元インスタンスが直列化復元インスタンスを作成しないことを保証します。
      • 直列化されたフィールド

        • clazz
          Class<?> clazz
          このStaticClassが表す静的メンバーを持つ実行時Classオブジェクト。
  • パッケージ jdk.jfr

  • パッケージ jdk.jshell

  • パッケージ jdk.jshell.spi

  • パッケージ jdk.net

  • パッケージ jdk.security.jarsigner

  • パッケージ netscape.javascript

  • パッケージ org.ietf.jgss

    • 例外org.ietf.jgss.GSSException

      class GSSException extends Exception implements Serializable
      serialVersionUID:
      -2706218945227726672L
      • 直列化されたフィールド

        • major
          int major
          この例外のメジャー・コードです。
        • majorString
          String majorString
          メジャー・コードの代替テキスト文字列です。
        • minor
          int minor
          この例外のマイナー・コードです。
        • minorMessage
          String minorMessage
          マイナー・コードのテキスト文字列です。
  • パッケージ org.w3c.dom

  • パッケージ org.w3c.dom.events

  • パッケージ org.w3c.dom.ls

  • パッケージ org.w3c.dom.ranges

  • パッケージ org.w3c.dom.xpath

  • パッケージ org.xml.sax